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 +}