summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorfrancoism902020-12-24 13:36:53 +0100
committerfrancoism902020-12-24 13:36:53 +0100
commit5e96c9794b44df47732a015f738653d923e15afc (patch)
tree7554c7ca36998b8f170d9a6d925b8b9b1ec4cb1d /PKGBUILD
parent815c11b6ff899ea18c79afbb8bfa8863c9c15a05 (diff)
downloadaur-nginx-mainline-mod-secure-token-git.tar.gz
Use nginx-mainline-src
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD44
1 files changed, 21 insertions, 23 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3cb76d1c9a6f..821ae56630fd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,32 +2,23 @@
# Contributor: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
_modname="ngx_secure_token"
-_nginxver=1.19.3
pkgname=nginx-mainline-mod-secure-token-git
-pkgver=r155.eca7cfe
-pkgrel=3
+pkgver=r157.95bdc0d
+pkgrel=1
pkgdesc="Generates CDN tokens, either as a cookie or as a query string parameter."
arch=('i686' 'x86_64')
-depends=("nginx-mainline=$_nginxver")
-makedepends=('git')
+depends=('nginx-mainline')
+makedepends=('git' 'nginx-mainline-src')
provides=('nginx-mainline-mod-secure-token')
conflicts=('nginx-mainline-mod-secure-token')
url="https://github.com/kaltura/nginx-secure-token-module"
license=('CUSTOM')
-
-source=(
- https://nginx.org/download/nginx-$_nginxver.tar.gz{,.asc}
- "$_modname::git+https://github.com/kaltura/nginx-secure-token-module.git"
-)
-
+source=("$_modname::git+https://github.com/kaltura/nginx-secure-token-module.git")
validpgpkeys=(
'B0F4253373F8F6F510D42178520A9993A1C052F8' # Maxim Dounin <mdounin@mdounin.ru>
)
-
-sha256sums=('91e5b74fa17879d2463294e93ad8f6ffc066696ae32ad0478ffe15ba0e9e8df0'
- 'SKIP'
- 'SKIP')
+sha256sums=('SKIP')
pkgver() {
cd "$_modname"
@@ -35,13 +26,20 @@ pkgver() {
}
prepare() {
- cd "$srcdir"/$_modname
- sed 's@/usr/local@/usr@' -i config
+ cp -r /usr/src/nginx .
+
+ cd "$srcdir"/$_modname
+ sed 's@/usr/local@/usr@' -i config
}
build() {
- cd "$srcdir"/nginx-$_nginxver
- ./configure --with-compat --add-dynamic-module=../$_modname
+ cd "$srcdir"/nginx
+
+ ./configure --with-compat --add-dynamic-module=../$_modname \
+ --with-file-aio \
+ --with-threads \
+ --with-cc-opt="-O3"
+
make modules
}
@@ -49,8 +47,8 @@ package() {
install -Dm644 "$srcdir"/$_modname/LICENSE \
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
- cd "$srcdir"/nginx-$_nginxver/objs
- for mod in ngx_*.so; do
- install -Dm755 $mod "$pkgdir"/usr/lib/nginx/modules/$mod
- done
+ cd "$srcdir"/nginx/objs
+ for mod in ngx_*.so; do
+ install -Dm755 $mod "$pkgdir"/usr/lib/nginx/modules/$mod
+ done
}