diff options
author | Massimiliano Torromeo | 2020-12-28 19:30:49 +0100 |
---|---|---|
committer | Massimiliano Torromeo | 2020-12-28 19:31:03 +0100 |
commit | b87920ed46f2af9a1f8928b4e6109337fd5748e4 (patch) | |
tree | d32f6a126718d063c315191c09110b590cef9b7e | |
parent | d6378abb9abbe682199c2c0fb88ce823b489085c (diff) | |
download | aur-b87920ed46f2af9a1f8928b4e6109337fd5748e4.tar.gz |
Updated to build against nginx-mainline-mod-src
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 15 insertions, 19 deletions
@@ -1,21 +1,17 @@ pkgbase = nginx-mainline-mod-modsecurity pkgdesc = ModSecurity v3 Nginx Connector (module for mainline nginx) pkgver = 1.0.1 - pkgrel = 10 + pkgrel = 11 url = https://github.com/SpiderLabs/ModSecurity-nginx arch = i686 arch = x86_64 license = GPL3 + makedepends = nginx-mainline-src depends = nginx-mainline depends = libmodsecurity - source = https://nginx.org/download/nginx-1.19.3.tar.gz - source = https://nginx.org/download/nginx-1.19.3.tar.gz.asc source = https://github.com/SpiderLabs/ModSecurity-nginx/releases/download/v1.0.1/modsecurity-nginx-v1.0.1.tar.gz source = https://github.com/SpiderLabs/ModSecurity-nginx/releases/download/v1.0.1/modsecurity-nginx-v1.0.1.tar.gz.asc - validpgpkeys = B0F4253373F8F6F510D42178520A9993A1C052F8 validpgpkeys = 190EFACCA1E9FA466A8ECD9CE6DFB08CE8B11277 - sha256sums = 91e5b74fa17879d2463294e93ad8f6ffc066696ae32ad0478ffe15ba0e9e8df0 - sha256sums = SKIP sha256sums = def45a8db5bc9da14765eda75363457209a86c89538ccf5bfbd3aa02fa10833c sha256sums = SKIP @@ -2,37 +2,37 @@ pkgname=nginx-mainline-mod-modsecurity pkgver=1.0.1 -pkgrel=10 -_nginxver=1.19.3 +pkgrel=11 pkgdesc='ModSecurity v3 Nginx Connector (module for mainline nginx)' arch=('i686' 'x86_64') depends=('nginx-mainline' 'libmodsecurity') +makedepends=('nginx-mainline-src') url="https://github.com/SpiderLabs/ModSecurity-nginx" license=('GPL3') -source=( - https://nginx.org/download/nginx-$_nginxver.tar.gz{,.asc} - https://github.com/SpiderLabs/ModSecurity-nginx/releases/download/v$pkgver/modsecurity-nginx-v$pkgver.tar.gz{,.asc} -) +source=(https://github.com/SpiderLabs/ModSecurity-nginx/releases/download/v$pkgver/modsecurity-nginx-v$pkgver.tar.gz{,.asc}) validpgpkeys=( - 'B0F4253373F8F6F510D42178520A9993A1C052F8' # Maxim Dounin <mdounin@mdounin.ru> '190EFACCA1E9FA466A8ECD9CE6DFB08CE8B11277' # Felipe Zimmerle ) -sha256sums=('91e5b74fa17879d2463294e93ad8f6ffc066696ae32ad0478ffe15ba0e9e8df0' - 'SKIP' - 'def45a8db5bc9da14765eda75363457209a86c89538ccf5bfbd3aa02fa10833c' +sha256sums=('def45a8db5bc9da14765eda75363457209a86c89538ccf5bfbd3aa02fa10833c' 'SKIP') +prepare() { + mkdir -p build + cd build + ln -sf /usr/src/nginx/auto + ln -sf /usr/src/nginx/src +} build() { - cd "$srcdir"/nginx-$_nginxver - ./configure --with-compat --add-dynamic-module=../modsecurity-nginx-v$pkgver + cd build + /usr/src/nginx/configure --with-compat --add-dynamic-module=../modsecurity-nginx-v$pkgver make modules } package() { - cd "$srcdir"/nginx-$_nginxver/objs + cd build/objs for mod in *.so; do install -Dm755 $mod "$pkgdir/usr/lib/nginx/modules/$mod" done |