diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 55 |
1 files changed, 26 insertions, 29 deletions
@@ -1,39 +1,36 @@ -# Maintainer: Ivan Shapovalov <intelfx@intelfx.name> -# Contributor: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> +# Maintainer: Giovanni Harting <539@idlegandalf.com> pkgname=nginx-mainline-mod-vts -pkgver=0.1.18 -pkgrel=27 - -_modname="${pkgname#nginx-mainline-mod-}" -_nginxver=1.19.8 - +pkgver=0.2.2 +pkgrel=2 +_modname=nginx-module-vts pkgdesc='Nginx virtual host traffic status module (module for mainline nginx)' -arch=('i686' 'x86_64') -depends=("nginx-mainline=$_nginxver") -url="https://github.com/vozlt/nginx-module-vts" -license=('BSD') - -source=( - https://nginx.org/download/nginx-$_nginxver.tar.gz - $pkgname-$pkgver.tar.gz::https://github.com/vozlt/nginx-module-vts/archive/v$pkgver.tar.gz -) - -sha256sums=('308919b1a1359315a8066578472f998f14cb32af8de605a3743acca834348b05' - '17ea41d4083f6d1ab1ab83dad9160eeca66867abe16c5a0421f85a39d7c84b65') +arch=(x86_64) +depends=(glibc nginx-mainline) +makedepends=(nginx-mainline-src) +url='https://github.com/vozlt/nginx-module-vts' +license=(BSD-2-Clause) +source=("$_modname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +b2sums=('07c24eb62feeb145705ef07dc08feaa06b6b68f80b08e43ff8435bcd1ddbce2ce2d9adffd33efe635678eb787e39d9532f5fb0c22cedd2cb58445b2df14f96f5') build() { - cd "$srcdir"/nginx-$_nginxver - ./configure --with-compat --add-dynamic-module=../nginx-module-vts-$pkgver - make modules + cp -r /usr/src/nginx . + + cd nginx + ./configure --with-compat \ + --with-cc-opt="$CFLAGS $CPPFLAGS" \ + --with-ld-opt="$LDFLAGS" \ + --add-dynamic-module=../$_modname-$pkgver + make modules } package() { - install -Dm644 "$srcdir"/nginx-module-vts-$pkgver/LICENSE \ - "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm0644 $_modname-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - cd "$srcdir"/nginx-$_nginxver/objs - for mod in *.so; do - install -Dm755 $mod "$pkgdir"/usr/lib/nginx/modules/$mod - done + cd nginx/objs + for mod in *.so; do + install -Dm755 $mod "$pkgdir"/usr/lib/nginx/modules/$mod + done } + +# vim:set ts=2 sw=2 et: |