diff options
author | Jeff Mickey | 2016-09-06 12:28:08 -0700 |
---|---|---|
committer | Jeff Mickey | 2016-09-06 12:28:08 -0700 |
commit | cbb49e6f27e863babd92c419a412b5efac5efb2d (patch) | |
tree | 719f7bcd55dba7847a2911538385eeb1ac243dac | |
download | aur-cbb49e6f27e863babd92c419a412b5efac5efb2d.tar.gz |
Add shepherd 0.3.1
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..81cfba605910 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = shepherd + pkgdesc = Service manager that looks after the herd. + pkgver = 0.3.1 + pkgrel = 1 + url = http://gnu.org/s/shepherd + arch = x86_64 + arch = i686 + license = GPL3 + makedepends = gcc + makedepends = make + makedepends = gawk + makedepends = sed + depends = guile + source = http://alpha.gnu.org/gnu/shepherd/shepherd-0.3.1.tar.gz + md5sums = 7accbd52132f3c0cfbc02d8e0c9e80de + +pkgname = shepherd + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9bdb2a5e75d8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# -*- mode: sh; -*- +# Maintainer: Jeff Mickey <jeff@archlinux.org> +pkgname=shepherd +pkgver=0.3.1 +pkgrel=1 +pkgdesc="Service manager that looks after the herd." +arch=('x86_64' 'i686') +url="http://gnu.org/s/shepherd" +license=('GPL3') +depends=('guile') +makedepends=('gcc' 'make' 'gawk' 'sed') +source=("http://alpha.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz") +md5sums=('7accbd52132f3c0cfbc02d8e0c9e80de') + +build() { + cd "$pkgname-$pkgver" + # We do not set sbindir here so it's easier to delete in the package step. + ./configure --prefix=/usr --localstatedir=/run --sysconfdir=/etc + make +} + +check() { + cd "$pkgname-$pkgver" + make -k check +} + +package() { + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir/" install + + # get rid of halt / reboot + rm -rf $pkgdir/usr/sbin +} |