diff options
author | venom | 2021-01-01 04:25:41 -0800 |
---|---|---|
committer | venom | 2021-01-01 04:25:41 -0800 |
commit | 74d023362b0e25c9e32629311592f8b0e54b7884 (patch) | |
tree | cc99d5e77d1b0135b520677a41dc51883dc911df /PKGBUILD | |
parent | 3a84d2dd1653257e7508303c520dcb8190965c87 (diff) | |
download | aur-74d023362b0e25c9e32629311592f8b0e54b7884.tar.gz |
make package actually follow git upstream
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 15 insertions, 8 deletions
@@ -1,21 +1,28 @@ -# Maintainer: supermario9590 -pkgname=sysvinit-git -pkgver=2.97 +# Maintainer: EatMyVenom <eat.my.venomm@gmail.com> +# Contributer: supermario9590 + +_pkgname=sysvinit +pkgname=${_pkgname}-git +pkgver=2.97.r3.g5567f16 pkgrel=1 pkgdesc='Linux System V Init' url='http://savannah.nongnu.org/projects/sysvinit' -arch=('i686' 'x86_64' 'armv6h') +arch=('i686' 'x86_64') license=('GPL') depends=('glibc' 'procps-ng>=3.3.9') conflicts=('systemd-sysvcompat') - -source=("http://mirror.netcologne.de/savannah/sysvinit/sysvinit-${pkgver}.tar.xz") +source=("git+https://git.savannah.nongnu.org/git/sysvinit") sha256sums=('SKIP') +pkgver() { + cd "$srcdir/$_pkgname" + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + build() { - cd "$srcdir/$pkgname-${pkgver}" + cd "$srcdir/$_pkgname" # Patch for Arch's Linux filesystem hierarchy if [ "$(grep 'execv("/sbin/mount", args);' < src/killall5.c | wc -l)" = 1 ]; then @@ -33,7 +40,7 @@ build() package() { - cd "$srcdir/$pkgname-${pkgver}" + cd "$srcdir/$_pkgname" mkdir -p "$pkgdir/__temp__" make DISTRO=archlinux ROOT="$pkgdir/__temp__" install cd "$pkgdir/__temp__" |