aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--main/nginx/APKBUILD15
1 files changed, 9 insertions, 6 deletions
diff --git a/main/nginx/APKBUILD b/main/nginx/APKBUILD
index 704906364a..121b297477 100644
--- a/main/nginx/APKBUILD
+++ b/main/nginx/APKBUILD
@@ -141,6 +141,7 @@ _rtmp_provides="$pkgname-rtmp" # for backward compatibility
_add_module "http-vod" "1.24" "https://github.com/kaltura/nginx-vod-module"
_add_module "http-geoip2" "3.2" "https://github.com/leev/ngx_http_geoip2_module"
+_http_geoip2_so="ngx_http_geoip2_module.so ngx_stream_geoip2_module.so"
prepare() {
local file; for file in $source; do
@@ -291,20 +292,22 @@ vim() {
_module() {
local name="${subpkgname#$pkgname-mod-}"
name="${name//-/_}"
- local soname="$(eval "echo \$_${name}_so")";
- soname="${soname:-"ngx_${name}_module.so"}"
+ local sonames="$(eval "echo \$_${name}_so")";
+ sonames="${sonames:-"ngx_${name}_module.so"}"
pkgdesc="$pkgdesc (module $name)"
depends="$pkgname $(eval "echo \$_${name}_depends")"
provides="$(eval "echo \$_${name}_provides")"
mkdir -p "$subpkgdir"/$_modules_dir
- cd "$subpkgdir"
+ mkdir -p "$subpkgdir"/etc/nginx/modules
- mv "$pkgdir"/$_modules_dir/$soname ./$_modules_dir/$soname
+ cd "$subpkgdir"
- mkdir -p "$subpkgdir"/etc/nginx/modules
- echo "load_module \"modules/$soname\";" > ./etc/nginx/modules/$name.conf
+ local soname; for soname in $sonames; do
+ mv "$pkgdir"/$_modules_dir/$soname ./$_modules_dir/$soname
+ echo "load_module \"modules/$soname\";" > ./etc/nginx/modules/$name.conf
+ done
}
sha512sums="e99cfaa4538f209c096ea2f93c04b5019756617f3bcd3305c273e98ddc89fed5bf90d65fb9b493149bc47d55ff79e73850bfcac20505fab74930d0102075df3d nginx-1.16.0.tar.gz