diff options
author | Massimiliano Torromeo | 2020-12-28 19:56:44 +0100 |
---|---|---|
committer | Massimiliano Torromeo | 2020-12-28 19:56:44 +0100 |
commit | 70fb5b5d2fafd664a1aa1dd70666776b65478252 (patch) | |
tree | 83049ee881d340fabf338266865bea58d0ccf249 | |
parent | 5452002a820c42215b690848f33ebc22faa99964 (diff) | |
download | aur-nginx-mainline-mod-passenger.tar.gz |
Updated to build against nginx-mainline-mod-src
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 19 insertions, 27 deletions
@@ -1,21 +1,17 @@ pkgbase = nginx-mainline-mod-passenger pkgdesc = Fast and robust web server and application server for Ruby, Python and Node.js (module for mainline nginx) - pkgver = 6.0.2 - pkgrel = 17 + pkgver = 6.0.7 + pkgrel = 1 url = https://www.phusionpassenger.com arch = i686 arch = x86_64 license = MIT + makedepends = nginx-mainline-src makedepends = ruby-rake depends = nginx-mainline depends = ruby - 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/phusion/passenger/archive/release-6.0.2/passenger-6.0.2.tar.gz - validpgpkeys = B0F4253373F8F6F510D42178520A9993A1C052F8 - sha256sums = 91e5b74fa17879d2463294e93ad8f6ffc066696ae32ad0478ffe15ba0e9e8df0 - sha256sums = SKIP - sha256sums = 32a2e4d78cdf782c52172020d016297a3065ee85eef7cdbe8422bb7bb3741887 + source = https://github.com/phusion/passenger/archive/release-6.0.7/passenger-6.0.7.tar.gz + sha256sums = b53defde728995c444c6b648984b38b9f4d911baf37dfff59bf3dbf37dda4774 pkgname = nginx-mainline-mod-passenger @@ -1,35 +1,31 @@ # Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> pkgname=nginx-mainline-mod-passenger -pkgver=6.0.2 -pkgrel=17 +pkgver=6.0.7 +pkgrel=1 _modname="${pkgname#nginx-mainline-mod-}" -_nginxver=1.19.3 pkgdesc="Fast and robust web server and application server for Ruby, Python and Node.js (module for mainline nginx)" arch=('i686' 'x86_64') depends=('nginx-mainline' 'ruby') -makedepends=('ruby-rake') +makedepends=('nginx-mainline-src' 'ruby-rake') url="https://www.phusionpassenger.com" license=('MIT') -source=( - https://nginx.org/download/nginx-$_nginxver.tar.gz{,.asc} - https://github.com/phusion/passenger/archive/release-$pkgver/$_modname-$pkgver.tar.gz -) +source=(https://github.com/phusion/passenger/archive/release-$pkgver/$_modname-$pkgver.tar.gz) +sha256sums=('b53defde728995c444c6b648984b38b9f4d911baf37dfff59bf3dbf37dda4774') -validpgpkeys=( - 'B0F4253373F8F6F510D42178520A9993A1C052F8' # Maxim Dounin <mdounin@mdounin.ru> -) - -sha256sums=('91e5b74fa17879d2463294e93ad8f6ffc066696ae32ad0478ffe15ba0e9e8df0' - 'SKIP' - '32a2e4d78cdf782c52172020d016297a3065ee85eef7cdbe8422bb7bb3741887') +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=../$_modname-release-$pkgver/src/nginx_module + cd build + /usr/src/nginx/configure --with-compat --add-dynamic-module=../$_modname-release-$pkgver/src/nginx_module make modules } @@ -37,7 +33,7 @@ package() { install -Dm644 "$srcdir"/$_modname-release-$pkgver/LICENSE \ "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - cd "$srcdir"/nginx-$_nginxver/objs + cd build/objs for mod in ngx_*.so; do install -Dm755 $mod "$pkgdir"/usr/lib/nginx/modules/$mod done |