diff options
Diffstat (limited to 'community/uwsgi/PKGBUILD')
-rw-r--r-- | community/uwsgi/PKGBUILD | 27 |
1 files changed, 20 insertions, 7 deletions
diff --git a/community/uwsgi/PKGBUILD b/community/uwsgi/PKGBUILD index 9ccc64750..a785dc9bb 100644 --- a/community/uwsgi/PKGBUILD +++ b/community/uwsgi/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 95003 2013-08-03 02:02:14Z dwallace $ +# $Id: PKGBUILD 98108 2013-10-06 00:44:23Z dwallace $ # Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com> # Contributor: Valentin Hăloiu <vially.ichb+aur@gmail.com> # Contributor: Angel Velasquez <angvp@archlinux.org> @@ -9,6 +9,7 @@ pkgbase=uwsgi pkgname=(uwsgi uwsgi-plugin-common uwsgi-plugin-rack + uwsgi-plugin-psgi uwsgi-plugin-python2 uwsgi-plugin-python uwsgi-plugin-nagios @@ -22,8 +23,8 @@ pkgname=(uwsgi uwsgi-plugin-pam uwsgi-plugin-zergpool ) -pkgver=1.9.14 -pkgrel=3 +pkgver=1.9.17.1 +pkgrel=1 arch=(i686 x86_64) url="http://projects.unbit.it/$pkgbase" license=(GPL2) @@ -39,10 +40,11 @@ source=(http://projects.unbit.it/downloads/$pkgbase-$pkgver.tar.gz uwsgi_fix_rpath.patch uwsgi_ruby20_compatibility.patch uwsgi_trick_chroot.patch) -md5sums=('ec9cf333534604f17ef4e24051d9d65d' - '899e61d6957bec57e148b92dcb1bec6d' + +md5sums=('501f29ad4538193c0ef585b4cef46bcf' + 'fcd57c37372e6afe5b1fae151dd43bc9' 'b05ba1d796e1ea608a40635bc4f3ec67' - '0b79320fbae92715c96086cf51e60bc8' + '740a7718bd341b03d916a13ddbbbe694' 'db70315bbc8cb886a278ba59d5fd8d57' '1a4516d5cdcf5b95b036f4eae2d0c152' '4d09535ce379c8acd76160f35d5d6b55' @@ -89,6 +91,8 @@ package_uwsgi-plugin-common(){ install -Dm755 $pkgbase-$pkgver/${plugin}_plugin.so $pkgdir/usr/lib/uwsgi/${plugin}_plugin.so ln -s uwsgi $pkgdir/usr/bin/uwsgi_$plugin done + install -Dm755 $pkgbase-$pkgver/corerouter_plugin.so $pkgdir/usr/lib/uwsgi/ + } package_uwsgi-plugin-rack(){ @@ -101,6 +105,14 @@ package_uwsgi-plugin-rack(){ install -Dm755 $pkgbase-$pkgver/rbthreads_plugin.so $pkgdir/usr/lib/uwsgi/rbthreads_plugin.so } +package_uwsgi-plugin-psgi(){ + depends=(perl uwsgi-plugin-common) + pkgdesc="Perl psgi plugin" + install -dm755 $pkgdir/usr/bin + install -Dm755 $pkgbase-$pkgver/psgi_plugin.so $pkgdir/usr/lib/uwsgi/psgi_plugin.so + ln -s uwsgi $pkgdir/usr/bin/uwsgi_${pkgname#uwsgi-plugin-} +} + package_uwsgi-plugin-python2(){ depends=(uwsgi-plugin-common python2-gevent python2-gevent) pkgdesc="Plugin for Python2 support" @@ -138,8 +150,9 @@ package_uwsgi-plugin-router(){ cd $pkgbase-$pkgver for file in router_*_plugin.so fastrouter_plugin.so sslrouter_plugin.so rawrouter_plugin.so; do - install -Dm644 $file $pkgdir/usr/lib/uwsgi/$file + install -Dm755 $file $pkgdir/usr/lib/uwsgi/$file done + install -Dm755 router_basicauth_plugin.so $pkgdir/usr/lib/uwsgi/basicauth_plugin.so } package_uwsgi-plugin-admin(){ |