summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMassimiliano Torromeo2020-12-28 19:30:49 +0100
committerMassimiliano Torromeo2020-12-28 19:31:03 +0100
commitb87920ed46f2af9a1f8928b4e6109337fd5748e4 (patch)
treed32f6a126718d063c315191c09110b590cef9b7e
parentd6378abb9abbe682199c2c0fb88ce823b489085c (diff)
downloadaur-b87920ed46f2af9a1f8928b4e6109337fd5748e4.tar.gz
Updated to build against nginx-mainline-mod-src
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD26
2 files changed, 15 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4c1831c3661f..4f9a8963321e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 584c01e1d68d..035cf49f6dd4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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