From 4f73192c45f7b9615f06144dcb71f8450d39b7fb Mon Sep 17 00:00:00 2001 From: Nicolás Reynolds Date: Fri, 16 May 2014 04:10:38 +0000 Subject: Fri May 16 04:04:53 UTC 2014 --- community/uwsgi/PKGBUILD | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'community/uwsgi') diff --git a/community/uwsgi/PKGBUILD b/community/uwsgi/PKGBUILD index 88162a474..ad0dabba5 100644 --- a/community/uwsgi/PKGBUILD +++ b/community/uwsgi/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 110184 2014-04-25 23:44:06Z dwallace $ +# $Id: PKGBUILD 111170 2014-05-15 03:12:20Z svenstaro $ # Maintainer: Daniel Wallace # Contributor: Valentin Hăloiu # Contributor: Angel Velasquez @@ -12,6 +12,7 @@ pkgname=(uwsgi uwsgi-plugin-psgi uwsgi-plugin-python2 uwsgi-plugin-python + uwsgi-plugin-pypy uwsgi-plugin-nagios uwsgi-plugin-router uwsgi-plugin-php @@ -24,7 +25,7 @@ pkgname=(uwsgi #uwsgi-plugin-erlang #uwsgi-plugin-admin pkgver=2.0.4 -pkgrel=1 +pkgrel=2 arch=(i686 x86_64) url="http://projects.unbit.it/$pkgbase" license=(GPL2) @@ -32,7 +33,7 @@ backup=('etc/uwsgi/emperor.ini') conflicts=(python-$pkgbase) makedepends=(gcc python python2 ruby python2-greenlet php-embed curl libxml2 libyaml perl lua51 pcre libedit openssl bzip2 gmp pam java-environment=7 - jansson classpath) + jansson classpath pypy) source=(http://projects.unbit.it/downloads/$pkgbase-$pkgver.tar.gz archlinux.ini tmpfilesd @@ -76,6 +77,7 @@ build() { python2 uwsgiconfig.py --plugin plugins/python archlinux python2 python2 uwsgiconfig.py --plugin plugins/greenlet archlinux greenlet python2 uwsgiconfig.py --plugin plugins/gevent archlinux gevent + python2 uwsgiconfig.py --plugin plugins/pypy archlinux pypy } package_uwsgi() { @@ -144,6 +146,15 @@ package_uwsgi-plugin-python(){ ln -s uwsgi $pkgdir/usr/bin/uwsgi_${pkgname#uwsgi-plugin-} } +package_uwsgi-plugin-pypy(){ + depends=(pypy uwsgi-plugin-common) + pkgdesc="Plugin for PyPy support" + install -dm755 $pkgdir/usr/bin + cd $srcdir/$pkgbase-$pkgver + install -Dm755 $srcdir/$pkgbase-$pkgver/pypy_plugin.so $pkgdir/usr/lib/uwsgi/pypy_plugin.so + ln -s uwsgi $pkgdir/usr/bin/uwsgi_${pkgname#uwsgi-plugin-} +} + package_uwsgi-plugin-nagios(){ depends=( uwsgi-plugin-common) pkgdesc="Plugin for Nagios support" -- cgit v1.2.3-54-g00ecf