summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMorgenstern2021-05-08 17:38:41 +1200
committerMorgenstern2021-05-08 17:38:41 +1200
commit71e5bbedb06ba425520f097919aab7af7ef11d89 (patch)
treeab273ef4e8da1ab4d053ff849c0913c907639c19
parente68d4509cc88820688d1ce1b53c5fff0587bb4e7 (diff)
downloadaur-71e5bbedb06ba425520f097919aab7af7ef11d89.tar.gz
Switch to nginx-mainline-src source, update URL field
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD29
2 files changed, 20 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0631cfe7fb6a..66ec8cdb84d0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,13 @@
pkgbase = nginx-mainline-mod-fancyindex
pkgdesc = Fancy indexes module for the nginx web server
pkgver = 0.5.1
- pkgrel = 6
- url = https://github.com/aperezdc/ngx-fancyindex
+ pkgrel = 7
+ url = https://www.nginx.com/resources/wiki/modules/fancy_index/
arch = x86_64
license = BSD
- depends = nginx-mainline>=1.19.10
- source = https://nginx.org/download/nginx-1.19.10.tar.gz
- source = https://nginx.org/download/nginx-1.19.10.tar.gz.asc
+ makedepends = nginx-mainline-src
+ depends = nginx-mainline
source = nginx-mainline-mod-fancyindex-0.5.1.tar.gz::https://github.com/aperezdc/ngx-fancyindex/archive/v0.5.1.tar.gz
- validpgpkeys = B0F4253373F8F6F510D42178520A9993A1C052F8
- sha256sums = e8d0290ff561986ad7cd6c33307e12e11b137186c4403a6a5ccdb4914c082d88
- sha256sums = SKIP
sha256sums = 238bd5521d6c9b55780e6871339a7ea79508b9a6758ad2fa4451f2dfe26d94c9
pkgname = nginx-mainline-mod-fancyindex
diff --git a/PKGBUILD b/PKGBUILD
index 2810f44a9361..45fe2e729c01 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,38 @@
# Maintainer: Morgenstern <charles [at] charlesbwise [dot] com>
+# Contributor: Ricardo <wiiaboo@gmail.com>
# Contributor: jkl <jkl@johnluebs.com>
# Contributor: hdhoang <arch@hdhoang.space>
pkgname=nginx-mainline-mod-fancyindex
pkgver=0.5.1
-pkgrel=6
+pkgrel=7
_modname="${pkgname#nginx-mainline-mod-}"
-_nginxver=1.19.10
pkgdesc="Fancy indexes module for the nginx web server"
arch=('x86_64')
-url="https://github.com/aperezdc/ngx-fancyindex"
+url="https://www.nginx.com/resources/wiki/modules/fancy_index/"
license=('BSD')
-depends=("nginx-mainline>=${_nginxver}")
-source=(https://nginx.org/download/nginx-$_nginxver.tar.gz{,.asc}
- "${pkgname}-${pkgver}.tar.gz::https://github.com/aperezdc/ngx-$_modname/archive/v$pkgver.tar.gz")
-validpgpkeys=('B0F4253373F8F6F510D42178520A9993A1C052F8') # Maxim Dounin <mdounin@mdounin.ru>
-sha256sums=('e8d0290ff561986ad7cd6c33307e12e11b137186c4403a6a5ccdb4914c082d88'
- 'SKIP'
- '238bd5521d6c9b55780e6871339a7ea79508b9a6758ad2fa4451f2dfe26d94c9')
+depends=('nginx-mainline')
+makedepends=('nginx-mainline-src')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/aperezdc/ngx-$_modname/archive/v$pkgver.tar.gz")
+sha256sums=('238bd5521d6c9b55780e6871339a7ea79508b9a6758ad2fa4451f2dfe26d94c9')
+
+prepare() {
+ install -d nginx
+ ln -sf /usr/src/nginx/auto nginx/auto
+ ln -sf /usr/src/nginx/src nginx/src
+}
build() {
- cd "nginx-$_nginxver"
+ cd "${srcdir}/nginx"
_opts=$(nginx -V 2>&1 | grep 'configure arguments' | sed -r 's/^[^:]+: //')
IFS=$'\n' _opts=( $(xargs -n1 <<< "$_opts") )
- ./configure "${_opts[@]}" \
+ /usr/src/nginx/configure "${_opts[@]}" \
--add-dynamic-module=../ngx-"$_modname-$pkgver"
make modules
}
package() {
- cd "nginx-$_nginxver/objs"
+ cd "${srcdir}/nginx/objs"
for _mod in *.so; do
install -D $_mod "$pkgdir/usr/lib/nginx/modules/$_mod"
done