# Maintainer (AUR): Stefan Majewsky # Maintainer: Luke Shumaker # Upstream info pkgname='holo' pkgver=1.3.1 pkgdesc='Minimalistic configuration management' url='http://holocm.org' license=('GPL3') # package info pkgrel=1 arch=('i686' 'x86_64' 'armv7h') depends=('git') makedepends=('go' 'perl') provides+=( "holo-files=$pkgver" 'HOLO_API_VERSION=3' ) backup=( 'etc/holorc' 'etc/holorc.d/10-files' ) source=("$pkgname-$pkgver.tar.gz::https://github.com/holocm/${pkgname}/archive/v${pkgver}.tar.gz") sha256sums=('1ec8795df0a5a579bdcf88875db10ccb016044865096fdbf38d6ae6ed590aa63') options=('!strip') # binaries are already stripped inside the Makefile build() { cd "${srcdir}/${pkgname}-${pkgver}" make } check() { cd "${srcdir}/${pkgname}-${pkgver}" make check } package() { cd "${srcdir}/${pkgname}-${pkgver}" make install DESTDIR="${pkgdir}" }