[arch-commits] Commit in uwsgi/trunk (PKGBUILD)
Sven-Hendrik Haase
svenstaro at nymeria.archlinux.org
Thu May 15 03:06:31 UTC 2014
Date: Thursday, May 15, 2014 @ 05:06:31
Author: svenstaro
Revision: 111168
upgpkg: uwsgi 2.0.4-2
add pypy plugin
Modified:
uwsgi/trunk/PKGBUILD
----------+
PKGBUILD | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-05-15 02:32:29 UTC (rev 111167)
+++ PKGBUILD 2014-05-15 03:06:31 UTC (rev 111168)
@@ -12,6 +12,7 @@
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 @@
#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 @@
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 @@
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 @@
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"
More information about the arch-commits
mailing list