[arch-commits] Commit in uwsgi/trunk (PKGBUILD)
Sven-Hendrik Haase
svenstaro at archlinux.org
Sat Jan 3 13:32:38 UTC 2015
Date: Saturday, January 3, 2015 @ 14:32:36
Author: svenstaro
Revision: 125217
upgpkg: uwsgi 2.0.8-5
Implement FS#43273
Modified:
uwsgi/trunk/PKGBUILD
----------+
PKGBUILD | 16 ++++++++++++++--
1 file changed, 14 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-01-03 13:24:31 UTC (rev 125216)
+++ PKGBUILD 2015-01-03 13:32:36 UTC (rev 125217)
@@ -18,7 +18,8 @@
uwsgi-plugin-php
uwsgi-plugin-lua51
uwsgi-plugin-jvm
- uwsgi-plugin-mono)
+ uwsgi-plugin-mono
+ mod_proxy_uwsgi)
pkgver=2.0.8
pkgrel=5
arch=(i686 x86_64)
@@ -28,7 +29,7 @@
conflicts=(python-$pkgbase)
makedepends=(gcc python python2 ruby python2-greenlet python-greenlet php-embed curl libxml2 libyaml
perl lua51 pcre libedit openssl bzip2 gmp pam java-environment=7
- jansson classpath pypy mono python2-gevent)
+ jansson classpath pypy mono python2-gevent apache)
source=(http://projects.unbit.it/downloads/$pkgbase-$pkgver.tar.gz
archlinux.ini
tmpfilesd
@@ -75,6 +76,9 @@
python2 uwsgiconfig.py --plugin plugins/greenlet archlinux greenlet2
python2 uwsgiconfig.py --plugin plugins/gevent archlinux gevent2
python2 uwsgiconfig.py --plugin plugins/pypy archlinux pypy
+
+ pushd $srcdir/$pkgbase-$pkgver/apache2
+ /usr/bin/apxs -c mod_proxy_uwsgi.c
}
package_uwsgi() {
@@ -166,3 +170,11 @@
install -Dm755 $pkgbase-$pkgver/plugins/mono/uwsgi.dll $pkgdir/usr/lib/mono/2.0/uwsgi.dll
install -Dm755 $pkgbase-$pkgver/mono_plugin.so $pkgdir/usr/lib/uwsgi/mono_plugin.so
}
+
+package_mod_proxy_uwsgi(){
+ depends=(uwsgi apache)
+ pkgdesc="Apache uWSGI proxy module"
+ install -Dm755 \
+ $pkgbase-$pkgver/apache2/.libs/mod_proxy_uwsgi.so \
+ $pkgdir/usr/lib/httpd/modules/mod_proxy_uwsgi.so
+}
More information about the arch-commits
mailing list