[arch-commits] Commit in passenger/trunk (PKGBUILD)
Massimiliano Torromeo
mtorromeo at archlinux.org
Fri Jun 11 12:56:24 UTC 2021
Date: Friday, June 11, 2021 @ 12:56:23
Author: mtorromeo
Revision: 962794
upgpkg: passenger 6.0.9-2: rebuild for nginx-1.20.1
Modified:
passenger/trunk/PKGBUILD
----------+
PKGBUILD | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-06-11 12:47:38 UTC (rev 962793)
+++ PKGBUILD 2021-06-11 12:56:23 UTC (rev 962794)
@@ -3,7 +3,7 @@
pkgbase=passenger
pkgname=(passenger mod_passenger nginx-mod-passenger)
pkgver=6.0.9
-pkgrel=1
+pkgrel=2
pkgdesc="Fast and robust web server and application server for Ruby, Python and Node.js"
arch=('x86_64')
url="https://www.phusionpassenger.com"
@@ -18,10 +18,16 @@
sha256sums=('9f727da309cc031da966536af47ef59ea61974c09138ec08c2a765d8f4c4f60a'
'SKIP')
+prepare() {
+ mkdir -p build
+ cd build
+ ln -sf /usr/src/nginx/auto
+ ln -sf /usr/src/nginx/src
+}
+
build(){
- cp -r /usr/src/nginx .
- cd "$srcdir"/nginx
- ./configure --with-compat --add-dynamic-module=../$pkgbase-$pkgver/src/nginx_module
+ cd build
+ /usr/src/nginx/configure --with-compat --add-dynamic-module=../$pkgbase-$pkgver/src/nginx_module
make modules
cd "$srcdir"/$pkgbase-$pkgver
@@ -61,7 +67,7 @@
install -Dm644 "$srcdir"/$pkgbase-$pkgver/LICENSE \
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
- cd "$srcdir"/nginx/objs
+ cd build/objs
for mod in ngx_*.so; do
install -Dm755 $mod "$pkgdir"/usr/lib/nginx/modules/$mod
done
More information about the arch-commits
mailing list