[arch-commits] Commit in uwsgi/trunk (PKGBUILD archlinux.ini)
Date: Saturday, February 28, 2015 @ 14:44:45 Author: svenstaro Revision: 128419 upgpkg: uwsgi 2.0.9-3 Add webdav and asyncio plugin Modified: uwsgi/trunk/PKGBUILD uwsgi/trunk/archlinux.ini ---+ PKGBUILD | 59 archlinux.ini |2 - 2 files changed, 35 insertions(+), 26 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-02-28 13:23:33 UTC (rev 128418) +++ PKGBUILD2015-02-28 13:44:45 UTC (rev 128419) @@ -19,9 +19,10 @@ uwsgi-plugin-lua51 uwsgi-plugin-jvm uwsgi-plugin-mono + uwsgi-plugin-webdav mod_proxy_uwsgi) pkgver=2.0.9 -pkgrel=2 +pkgrel=3 arch=(i686 x86_64) url=http://projects.unbit.it/$pkgbase; license=(GPL2) @@ -43,7 +44,7 @@ emperor.uwsgi.socket) md5sums=('44a5b044ea8416e7af310df0dea9caf8' - '30d101f1190ef83b4cc79a2cc079be7e' + '9aced0faffc5fc04afccf946e8a2a886' '752475ee32286acfbafa49b898616817' 'feaf107977aec047101acdbf06810f30' 'ea381549fe65a5d72fa1abb5ceb7d3ef' @@ -54,7 +55,7 @@ '25dfcc365241f16d7ea16f7143698b53' '3ab4486e02f5c217566fb6c8d469c246') -prepare(){ +prepare() { cd $srcdir/$pkgbase-$pkgver cp $srcdir/archlinux.ini buildconf/archlinux.ini #sed -i 's/LIBS .*-lphp5.*/LIBS = []/' plugins/php/uwsgiplugin.py @@ -64,35 +65,36 @@ rm -rf plugins/ruby mv plugins/ruby{19,} sed -i 's:\(ruby\)19:\1:' plugins/ruby/uwsgiplugin.py +} -} build() { - pushd $srcdir/$pkgbase-$pkgver +pushd $srcdir/$pkgbase-$pkgver - python uwsgiconfig.py --build archlinux - python uwsgiconfig.py --plugin plugins/python archlinux python - python uwsgiconfig.py --plugin plugins/greenlet archlinux greenlet - python2 uwsgiconfig.py --plugin plugins/python archlinux python2 - python2 uwsgiconfig.py --plugin plugins/greenlet archlinux greenlet2 - python2 uwsgiconfig.py --plugin plugins/gevent archlinux gevent2 - python2 uwsgiconfig.py --plugin plugins/pypy archlinux pypy +python uwsgiconfig.py --build archlinux +python uwsgiconfig.py --plugin plugins/python archlinux python +python uwsgiconfig.py --plugin plugins/greenlet archlinux greenlet +python uwsgiconfig.py --plugin plugins/asyncio archlinux asyncio +python2 uwsgiconfig.py --plugin plugins/python archlinux python2 +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 +pushd $srcdir/$pkgbase-$pkgver/apache2 +/usr/bin/apxs -c mod_proxy_uwsgi.c } package_uwsgi() { - pkgdesc=A fast, self-healing and developer/sysadmin-friendly application container server coded in pure C - depends=(python2 libxml2 jansson libyaml systemd) - install=uwsgi.install - cd $srcdir/$pkgbase-$pkgver - install -Dm755 uwsgi $pkgdir/usr/bin/uwsgi - install -Dm644 $srcdir/uwsgi_at.service $pkgdir/usr/lib/systemd/system/uwsgi@.service - install -Dm644 $srcdir/uwsgi_at.socket $pkgdir/usr/lib/systemd/system/uwsgi@.socket - install -Dm644 $srcdir/emperor.uwsgi.service $pkgdir/usr/lib/systemd/system/emperor.uwsgi.service - install -Dm644 $srcdir/emperor.uwsgi.socket $pkgdir/usr/lib/systemd/system/emperor.uwsgi.socket - install -Dm644 $srcdir/emperor.ini $pkgdir/etc/uwsgi/emperor.ini - install -Dm644 $srcdir/tmpfilesd $pkgdir/usr/lib/tmpfiles.d/uwsgi.conf +pkgdesc=A fast, self-healing and developer/sysadmin-friendly application container server coded in pure C +depends=(python2 libxml2 jansson libyaml systemd) +install=uwsgi.install +cd $srcdir/$pkgbase-$pkgver +install -Dm755 uwsgi $pkgdir/usr/bin/uwsgi +install -Dm644 $srcdir/uwsgi_at.service $pkgdir/usr/lib/systemd/system/uwsgi@.service +install -Dm644 $srcdir/uwsgi_at.socket $pkgdir/usr/lib/systemd/system/uwsgi@.socket +install -Dm644 $srcdir/emperor.uwsgi.service $pkgdir/usr/lib/systemd/system/emperor.uwsgi.service +install -Dm644 $srcdir/emperor.uwsgi.socket $pkgdir/usr/lib/systemd/system/emperor.uwsgi.socket +install -Dm644 $srcdir/emperor.ini $pkgdir/etc/uwsgi/emperor.ini +install -Dm644 $srcdir/tmpfilesd $pkgdir/usr/lib/tmpfiles.d/uwsgi.conf } package_uwsgi-plugin-cgi() { @@ -131,6 +133,7 @@ pkgdesc=Plugin for Python support install -Dm755 $pkgbase-$pkgver/python_plugin.so $pkgdir/usr/lib/uwsgi/python_plugin.so install -Dm755 $pkgbase-$pkgver/greenlet_plugin.so $pkgdir/usr/lib/uwsgi/greenlet_plugin.so +install -Dm755 $pkgbase-$pkgver/asyncio_plugin.so $pkgdir/usr/lib/uwsgi/asyncio_plugin.so install -Dm644 $pkgbase-$pkgver/uwsgidecorators.py $pkgdir/usr/lib/python3.4/site-packages/uwsgidecorators.py python -m compileall
[arch-commits] Commit in uwsgi/trunk (PKGBUILD archlinux.ini)
Date: Wednesday, December 10, 2014 @ 20:18:23 Author: svenstaro Revision: 123738 upgpkg: uwsgi 2.0.8-3 Fixed FS#43066 Modified: uwsgi/trunk/PKGBUILD uwsgi/trunk/archlinux.ini ---+ PKGBUILD | 17 + archlinux.ini |2 +- 2 files changed, 14 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-10 18:56:51 UTC (rev 123737) +++ PKGBUILD2014-12-10 19:18:23 UTC (rev 123738) @@ -1,14 +1,17 @@ # $Id$ # Maintainer: Daniel Wallace danielwallace at gtmanfred dot com +# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com # Contributor: Valentin Hăloiu vially.ichb+...@gmail.com -# Contributor: Angel Velasquez an...@archlinux.org +# Contributor: Angel Velasquez an...@archlinux.org # Contributor: Kevin Zuber u...@knet.eu # Contributor: Vsevolod Balashov vsevo...@balashov.name +# Contributor: David Runge d...@sleepmap.de pkgbase=uwsgi pkgname=(uwsgi uwsgi-plugin-rack uwsgi-plugin-psgi + uwsgi-plugin-cgi uwsgi-plugin-python2 uwsgi-plugin-python uwsgi-plugin-pypy @@ -17,7 +20,7 @@ uwsgi-plugin-jvm uwsgi-plugin-mono) pkgver=2.0.8 -pkgrel=2 +pkgrel=3 arch=(i686 x86_64) url=http://projects.unbit.it/$pkgbase; license=(GPL2) @@ -39,7 +42,7 @@ emperor.uwsgi.socket) md5sums=('356b71060aa4c1f0e888dbca03567bd5' - 'e4d8e243b2faff21ec1353e9b1408103' + '30d101f1190ef83b4cc79a2cc079be7e' '752475ee32286acfbafa49b898616817' '4ec6c345df2f9b881f0a6b6c0c95eb1b' 'ea381549fe65a5d72fa1abb5ceb7d3ef' @@ -76,7 +79,7 @@ package_uwsgi() { pkgdesc=A fast, self-healing and developer/sysadmin-friendly application container server coded in pure C - depends=(python2 libxml2 jansson libyaml systemd) + depends=(python2 libxml2 jansson libyaml systemd) install=uwsgi.install cd $srcdir/$pkgbase-$pkgver install -Dm755 uwsgi $pkgdir/usr/bin/uwsgi @@ -88,6 +91,12 @@ install -Dm644 $srcdir/tmpfilesd $pkgdir/usr/lib/tmpfiles.d/uwsgi.conf } +package_uwsgi-plugin-cgi() { +depends=(uwsgi) +pkgdesc=CGI plugin +install -Dm755 $pkgbase-$pkgver/cgi_plugin.so $pkgdir/usr/lib/uwsgi/cgi_plugin.so +} + package_uwsgi-plugin-rack() { depends=(uwsgi ruby) pkgdesc=Ruby rack plugin Modified: archlinux.ini === --- archlinux.ini 2014-12-10 18:56:51 UTC (rev 123737) +++ archlinux.ini 2014-12-10 19:18:23 UTC (rev 123738) @@ -1,5 +1,5 @@ [uwsgi] plugin_dir = /usr/lib/uwsgi -plugins = rack, rbthreads, fiber, psgi, lua, php, jvm, mono +plugins = rack, rbthreads, fiber, psgi, lua, php, jvm, mono, cgi main_plugin = systemd_logger,pam inherit = base
[arch-commits] Commit in uwsgi/trunk (PKGBUILD archlinux.ini)
Date: Monday, October 27, 2014 @ 11:39:00 Author: svenstaro Revision: 121466 upgpkg: uwsgi 2.0.7-5 Restructure and simplify package (Fixes FS#42190) Modified: uwsgi/trunk/PKGBUILD uwsgi/trunk/archlinux.ini ---+ PKGBUILD | 204 archlinux.ini | 18 2 files changed, 50 insertions(+), 172 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-10-27 10:28:44 UTC (rev 121465) +++ PKGBUILD2014-10-27 10:39:00 UTC (rev 121466) @@ -7,33 +7,25 @@ pkgbase=uwsgi pkgname=(uwsgi -uwsgi-plugin-common -uwsgi-plugin-rack -uwsgi-plugin-psgi -uwsgi-plugin-python2 -uwsgi-plugin-python -uwsgi-plugin-pypy -uwsgi-plugin-nagios -uwsgi-plugin-router -uwsgi-plugin-php -uwsgi-plugin-lua51 -uwsgi-plugin-carbon -uwsgi-plugin-rrdtool -uwsgi-plugin-pam -uwsgi-plugin-zergpool -) -#uwsgi-plugin-erlang -#uwsgi-plugin-admin + uwsgi-plugin-rack + uwsgi-plugin-psgi + uwsgi-plugin-python2 + uwsgi-plugin-python + uwsgi-plugin-pypy + uwsgi-plugin-php + uwsgi-plugin-lua51 + uwsgi-plugin-jvm + uwsgi-plugin-mono) pkgver=2.0.7 -pkgrel=4 +pkgrel=5 arch=(i686 x86_64) url=http://projects.unbit.it/$pkgbase; license=(GPL2) backup=('etc/uwsgi/emperor.ini') conflicts=(python-$pkgbase) -makedepends=(gcc python python2 ruby python2-greenlet php-embed curl libxml2 libyaml +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) + jansson classpath pypy mono python2-gevent) source=(http://projects.unbit.it/downloads/$pkgbase-$pkgver.tar.gz archlinux.ini tmpfilesd @@ -47,7 +39,7 @@ emperor.uwsgi.socket) md5sums=('c18da6536f2f47a204814225ba695042' - 'dec47bb8bb0dc8caf79331151879f3a0' + 'e4d8e243b2faff21ec1353e9b1408103' '752475ee32286acfbafa49b898616817' '15d698b5417923c2610842a86ec471a1' 'ea381549fe65a5d72fa1abb5ceb7d3ef' @@ -74,9 +66,11 @@ pushd $srcdir/$pkgbase-$pkgver python uwsgiconfig.py --build archlinux + python uwsgiconfig.py --plugin plugins/python archlinux python + python uwsgiconfig.py --plugin plugins/greenlet archlinux greenlet 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/greenlet archlinux greenlet2 + python2 uwsgiconfig.py --plugin plugins/gevent archlinux gevent2 python2 uwsgiconfig.py --plugin plugins/pypy archlinux pypy } @@ -91,179 +85,75 @@ install -Dm644 $srcdir/emperor.uwsgi.service $pkgdir/usr/lib/systemd/system/emperor.uwsgi.service install -Dm644 $srcdir/emperor.uwsgi.socket $pkgdir/usr/lib/systemd/system/emperor.uwsgi.socket install -Dm644 $srcdir/emperor.ini $pkgdir/etc/uwsgi/emperor.ini - install -Dm755 systemd_logger_plugin.so $pkgdir/usr/lib/uwsgi/systemd_logger_plugin.so install -Dm644 $srcdir/tmpfilesd $pkgdir/usr/lib/tmpfiles.d/uwsgi.conf } -package_uwsgi-plugin-common(){ -depends=(uwsgi) -pkgdesc=Common plugins for uWSGI -install -dm755 $pkgdir/usr/bin -for plugin in transformation_chunked transformation_gzip transformation_offload transformation_template transformation_tofile transformation_toupper cache cgi rpc ugreen; do -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(){ -depends=(ruby uwsgi-plugin-common) +package_uwsgi-plugin-rack() { +depends=(ruby) pkgdesc=Ruby rack plugin -install -dm755 $pkgdir/usr/bin install -Dm755 $pkgbase-$pkgver/rack_plugin.so $pkgdir/usr/lib/uwsgi/rack_plugin.so -ln -s uwsgi $pkgdir/usr/bin/uwsgi_${pkgname#uwsgi-plugin-} install -Dm755 $pkgbase-$pkgver/fiber_plugin.so $pkgdir/usr/lib/uwsgi/fiber_plugin.so install -Dm755 $pkgbase-$pkgver/rbthreads_plugin.so $pkgdir/usr/lib/uwsgi/rbthreads_plugin.so } -package_uwsgi-plugin-psgi(){ -depends=(perl uwsgi-plugin-common) +package_uwsgi-plugin-psgi() { +depends=(perl) 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)
[arch-commits] Commit in uwsgi/trunk (PKGBUILD archlinux.ini)
Date: Thursday, August 28, 2014 @ 09:19:05 Author: svenstaro Revision: 118003 upgpkg: uwsgi 2.0.6-2 Fix FS#41089 Modified: uwsgi/trunk/PKGBUILD uwsgi/trunk/archlinux.ini ---+ PKGBUILD |6 +++--- archlinux.ini |2 +- 2 files changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-08-28 07:14:12 UTC (rev 118002) +++ PKGBUILD2014-08-28 07:19:05 UTC (rev 118003) @@ -25,7 +25,7 @@ #uwsgi-plugin-erlang #uwsgi-plugin-admin pkgver=2.0.6 -pkgrel=1 +pkgrel=2 arch=(i686 x86_64) url=http://projects.unbit.it/$pkgbase; license=(GPL2) @@ -47,7 +47,7 @@ emperor.uwsgi.socket) md5sums=('50e9657ebbf52dd3bcd57b565f6b65a5' - 'a0749da07b545efcbb0276f52be22652' + 'dec47bb8bb0dc8caf79331151879f3a0' '752475ee32286acfbafa49b898616817' 'c54a60431d8d81c1a65b9f4b271ac718' 'ea381549fe65a5d72fa1abb5ceb7d3ef' @@ -99,7 +99,7 @@ depends=(uwsgi) pkgdesc=Common plugins for uWSGI install -dm755 $pkgdir/usr/bin -for plugin in cache cgi rpc ugreen; do +for plugin in transformation_chunked transformation_gzip transformation_offload transformation_template transformation_tofile transformation_toupper cache cgi rpc ugreen; do install -Dm755 $pkgbase-$pkgver/${plugin}_plugin.so $pkgdir/usr/lib/uwsgi/${plugin}_plugin.so ln -s uwsgi $pkgdir/usr/bin/uwsgi_$plugin done Modified: archlinux.ini === --- archlinux.ini 2014-08-28 07:14:12 UTC (rev 118002) +++ archlinux.ini 2014-08-28 07:19:05 UTC (rev 118003) @@ -14,4 +14,4 @@ malloc_implementation = libc embedded_plugins = echo, ping, http, corerouter plugin_dir = /usr/lib/uwsgi -plugins = echo, ping, http, rack, psgi, corerouter, rbthreads, fiber, python, nagios, lua, cache, cgi, rpc, ugreen, carbon, rrdtool, pam, systemd_logger, php, fastrouter, router_uwsgi, router_redirect, router_basicauth, zergpool, router_rewrite, router_http, router_cache, rawrouter, router_static, sslrouter +plugins = echo, ping, http, rack, psgi, corerouter, rbthreads, fiber, python, nagios, lua, cache, cgi, rpc, ugreen, carbon, rrdtool, pam, systemd_logger, php, fastrouter, router_uwsgi, router_redirect, router_basicauth, zergpool, router_rewrite, router_http, router_cache, rawrouter, router_static, sslrouter, transformation_chunked, transformation_gzip, transformation_offload, transformation_template, transformation_tofile, transformation_toupper
[arch-commits] Commit in uwsgi/trunk (PKGBUILD archlinux.ini)
Date: Thursday, January 16, 2014 @ 06:20:49 Author: dwallace Revision: 104117 upgpkg: uwsgi 2.0-2 upgpkg: uwsgi 2.0 Modified: uwsgi/trunk/PKGBUILD uwsgi/trunk/archlinux.ini ---+ PKGBUILD | 22 +++--- archlinux.ini |2 +- 2 files changed, 12 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-01-16 04:41:28 UTC (rev 104116) +++ PKGBUILD2014-01-16 05:20:49 UTC (rev 104117) @@ -14,7 +14,6 @@ uwsgi-plugin-python uwsgi-plugin-nagios uwsgi-plugin-router -uwsgi-plugin-admin uwsgi-plugin-php uwsgi-plugin-lua51 uwsgi-plugin-carbon @@ -23,7 +22,8 @@ uwsgi-plugin-zergpool ) #uwsgi-plugin-erlang -pkgver=1.9.21.1 +#uwsgi-plugin-admin +pkgver=2.0 pkgrel=2 arch=(i686 x86_64) url=http://projects.unbit.it/$pkgbase; @@ -41,8 +41,8 @@ uwsgi_ruby20_compatibility.patch uwsgi_trick_chroot.patch) -md5sums=('82df3eeacc0d4e661459bc50d50e757b' - '2f21e871e81698c88c7ec2dbb4e3833e' +md5sums=('e4ab884be53a18c40975da1f9f14ef3d' + 'a0749da07b545efcbb0276f52be22652' 'b05ba1d796e1ea608a40635bc4f3ec67' '740a7718bd341b03d916a13ddbbbe694' 'db70315bbc8cb886a278ba59d5fd8d57' @@ -155,13 +155,13 @@ install -Dm755 router_basicauth_plugin.so $pkgdir/usr/lib/uwsgi/basicauth_plugin.so } -package_uwsgi-plugin-admin(){ -depends=( uwsgi-plugin-common) -pkgdesc=Plugin for Admin support -install -dm755 $pkgdir/usr/bin -install -Dm755 $pkgbase-$pkgver/admin_plugin.so $pkgdir/usr/lib/uwsgi/admin_plugin.so -ln -s uwsgi $pkgdir/usr/bin/uwsgi_${pkgname#uwsgi-plugin-} -} +#package_uwsgi-plugin-admin(){ +#depends=( uwsgi-plugin-common) +#pkgdesc=Plugin for Admin support +#install -dm755 $pkgdir/usr/bin +#install -Dm755 $pkgbase-$pkgver/admin_plugin.so $pkgdir/usr/lib/uwsgi/admin_plugin.so +#ln -s uwsgi $pkgdir/usr/bin/uwsgi_${pkgname#uwsgi-plugin-} +#} package_uwsgi-plugin-lua51(){ depends=(lua51 uwsgi-plugin-common) Modified: archlinux.ini === --- archlinux.ini 2014-01-16 04:41:28 UTC (rev 104116) +++ archlinux.ini 2014-01-16 05:20:49 UTC (rev 104117) @@ -14,4 +14,4 @@ malloc_implementation = libc embedded_plugins = echo, ping, http, corerouter plugin_dir = /usr/lib/uwsgi -plugins = echo, ping, http, rack, psgi, corerouter, rbthreads, fiber, python, nagios, admin, lua, cache, cgi, rpc, ugreen, carbon, rrdtool, pam, systemd_logger, php, fastrouter, router_uwsgi, router_redirect, router_basicauth, zergpool, router_rewrite, router_http, router_cache, rawrouter, router_static, sslrouter +plugins = echo, ping, http, rack, psgi, corerouter, rbthreads, fiber, python, nagios, lua, cache, cgi, rpc, ugreen, carbon, rrdtool, pam, systemd_logger, php, fastrouter, router_uwsgi, router_redirect, router_basicauth, zergpool, router_rewrite, router_http, router_cache, rawrouter, router_static, sslrouter
[arch-commits] Commit in uwsgi/trunk (PKGBUILD archlinux.ini)
Date: Tuesday, December 3, 2013 @ 01:39:20 Author: dwallace Revision: 101962 upgpkg: uwsgi 1.9.20-1 upgpkg: uwsgi 1.9.20, erlang removed because it is a broken plugin Modified: uwsgi/trunk/PKGBUILD uwsgi/trunk/archlinux.ini ---+ PKGBUILD | 24 archlinux.ini |2 +- 2 files changed, 13 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-12-03 00:35:08 UTC (rev 101961) +++ PKGBUILD2013-12-03 00:39:20 UTC (rev 101962) @@ -19,11 +19,11 @@ uwsgi-plugin-lua51 uwsgi-plugin-carbon uwsgi-plugin-rrdtool -uwsgi-plugin-erlang uwsgi-plugin-pam uwsgi-plugin-zergpool ) -pkgver=1.9.19 +#uwsgi-plugin-erlang +pkgver=1.9.20 pkgrel=1 arch=(i686 x86_64) url=http://projects.unbit.it/$pkgbase; @@ -30,7 +30,7 @@ license=(GPL2) conflicts=(python-$pkgbase) makedepends=(gcc python python2 ruby python2-greenlet php-embed curl libxml2 libyaml - perl lua51 pcre libedit openssl bzip2 gmp erlang pam java-environment=7 + perl lua51 pcre libedit openssl bzip2 gmp pam java-environment=7 jansson classpath) source=(http://projects.unbit.it/downloads/$pkgbase-$pkgver.tar.gz archlinux.ini @@ -41,8 +41,8 @@ uwsgi_ruby20_compatibility.patch uwsgi_trick_chroot.patch) -md5sums=('1a6858130a4918de86410ccbf55945ae' - 'fcd57c37372e6afe5b1fae151dd43bc9' +md5sums=('7ba1ef65e0678b6507e52dcabd158a61' + '2f21e871e81698c88c7ec2dbb4e3833e' 'b05ba1d796e1ea608a40635bc4f3ec67' '740a7718bd341b03d916a13ddbbbe694' 'db70315bbc8cb886a278ba59d5fd8d57' @@ -197,13 +197,13 @@ ln -s uwsgi $pkgdir/usr/bin/uwsgi_${pkgname#uwsgi-plugin-} } -package_uwsgi-plugin-erlang(){ -depends=(uwsgi-plugin-common erlang) -pkgdesc=Plugin for Erlang support -install -dm755 $pkgdir/usr/bin -install -Dm755 $pkgbase-$pkgver/erlang_plugin.so $pkgdir/usr/lib/uwsgi/erlang_plugin.so -ln -s uwsgi $pkgdir/usr/bin/uwsgi_${pkgname#uwsgi-plugin-} -} +#package_uwsgi-plugin-erlang(){ +#depends=(uwsgi-plugin-common erlang) +#pkgdesc=Plugin for Erlang support +#install -dm755 $pkgdir/usr/bin +#install -Dm755 $pkgbase-$pkgver/erlang_plugin.so $pkgdir/usr/lib/uwsgi/erlang_plugin.so +#ln -s uwsgi $pkgdir/usr/bin/uwsgi_${pkgname#uwsgi-plugin-} +#} package_uwsgi-plugin-pam(){ Modified: archlinux.ini === --- archlinux.ini 2013-12-03 00:35:08 UTC (rev 101961) +++ archlinux.ini 2013-12-03 00:39:20 UTC (rev 101962) @@ -14,4 +14,4 @@ malloc_implementation = libc embedded_plugins = echo, ping, http, corerouter plugin_dir = /usr/lib/uwsgi -plugins = echo, ping, http, rack, psgi, corerouter, rbthreads, fiber, python, nagios, admin, lua, cache, cgi, rpc, ugreen, carbon, rrdtool, erlang, pam, systemd_logger, php, fastrouter, router_uwsgi, router_redirect, router_basicauth, zergpool, router_rewrite, router_http, router_cache, rawrouter, router_static, sslrouter +plugins = echo, ping, http, rack, psgi, corerouter, rbthreads, fiber, python, nagios, admin, lua, cache, cgi, rpc, ugreen, carbon, rrdtool, pam, systemd_logger, php, fastrouter, router_uwsgi, router_redirect, router_basicauth, zergpool, router_rewrite, router_http, router_cache, rawrouter, router_static, sslrouter
[arch-commits] Commit in uwsgi/trunk (PKGBUILD archlinux.ini)
Date: Saturday, September 14, 2013 @ 22:32:14 Author: dwallace Revision: 97171 upgpkg: uwsgi 1.9.16-1 upgpkg: uwsgi 1.9.16-1 Modified: uwsgi/trunk/PKGBUILD uwsgi/trunk/archlinux.ini ---+ PKGBUILD | 15 --- archlinux.ini |2 +- 2 files changed, 13 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-09-14 20:31:16 UTC (rev 97170) +++ PKGBUILD2013-09-14 20:32:14 UTC (rev 97171) @@ -9,6 +9,7 @@ pkgname=(uwsgi uwsgi-plugin-common uwsgi-plugin-rack +uwsgi-plugin-psgi uwsgi-plugin-python2 uwsgi-plugin-python uwsgi-plugin-nagios @@ -22,7 +23,7 @@ uwsgi-plugin-pam uwsgi-plugin-zergpool ) -pkgver=1.9.15 +pkgver=1.9.16 pkgrel=1 arch=(i686 x86_64) url=http://projects.unbit.it/$pkgbase; @@ -39,8 +40,8 @@ uwsgi_fix_rpath.patch uwsgi_ruby20_compatibility.patch uwsgi_trick_chroot.patch) -md5sums=('e2a1c245e0b8b7e3c8dff8dbbfca52f3' - '18ef00843b3eeb537bd9456402d11a4b' +md5sums=('71fdc369d595ec40776ad954c6ea346b' + 'fcd57c37372e6afe5b1fae151dd43bc9' 'b05ba1d796e1ea608a40635bc4f3ec67' '740a7718bd341b03d916a13ddbbbe694' 'db70315bbc8cb886a278ba59d5fd8d57' @@ -103,6 +104,14 @@ 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 Modified: archlinux.ini === --- archlinux.ini 2013-09-14 20:31:16 UTC (rev 97170) +++ archlinux.ini 2013-09-14 20:32:14 UTC (rev 97171) @@ -14,4 +14,4 @@ malloc_implementation = libc embedded_plugins = echo, ping, http, corerouter plugin_dir = /usr/lib/uwsgi -plugins = echo, ping, http, rack, corerouter, rbthreads, fiber, python, nagios, admin, lua, cache, cgi, rpc, ugreen, carbon, rrdtool, erlang, pam, systemd_logger, php, fastrouter, router_uwsgi, router_redirect, router_basicauth, zergpool, router_rewrite, router_http, router_cache, rawrouter, router_static, sslrouter +plugins = echo, ping, http, rack, psgi, corerouter, rbthreads, fiber, python, nagios, admin, lua, cache, cgi, rpc, ugreen, carbon, rrdtool, erlang, pam, systemd_logger, php, fastrouter, router_uwsgi, router_redirect, router_basicauth, zergpool, router_rewrite, router_http, router_cache, rawrouter, router_static, sslrouter
[arch-commits] Commit in uwsgi/trunk (PKGBUILD archlinux.ini uwsgi@.service)
Date: Monday, September 9, 2013 @ 03:50:39 Author: dwallace Revision: 96936 upgpkg: uwsgi 1.9.15-1 upgpkg: uwsgi 1.9.15-1 Modified: uwsgi/trunk/PKGBUILD uwsgi/trunk/archlinux.ini uwsgi/trunk/uwsgi@.service + PKGBUILD | 23 +-- archlinux.ini |2 +- uwsgi@.service |1 + 3 files changed, 19 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-09-09 01:33:22 UTC (rev 96935) +++ PKGBUILD2013-09-09 01:50:39 UTC (rev 96936) @@ -22,8 +22,8 @@ uwsgi-plugin-pam uwsgi-plugin-zergpool ) -pkgver=1.9.14 -pkgrel=3 +pkgver=1.9.15 +pkgrel=1 arch=(i686 x86_64) url=http://projects.unbit.it/$pkgbase; license=(GPL2) @@ -39,10 +39,10 @@ uwsgi_fix_rpath.patch uwsgi_ruby20_compatibility.patch uwsgi_trick_chroot.patch) -md5sums=('ec9cf333534604f17ef4e24051d9d65d' - '899e61d6957bec57e148b92dcb1bec6d' +md5sums=('e2a1c245e0b8b7e3c8dff8dbbfca52f3' + '4741a0cb14a55aca640a99ad30c951af' 'b05ba1d796e1ea608a40635bc4f3ec67' - '0b79320fbae92715c96086cf51e60bc8' + '740a7718bd341b03d916a13ddbbbe694' 'db70315bbc8cb886a278ba59d5fd8d57' '1a4516d5cdcf5b95b036f4eae2d0c152' '4d09535ce379c8acd76160f35d5d6b55' @@ -89,6 +89,8 @@ 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(){ @@ -138,8 +140,9 @@ 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(){ @@ -224,3 +227,11 @@ install -Dm755 $pkgbase-$pkgver/gevent_plugin.so $pkgdir/usr/lib/uwsgi/gevent_plugin.so ln -s uwsgi $pkgdir/usr/bin/uwsgi_${pkgname#uwsgi-plugin-} } +md5sums=('e2a1c245e0b8b7e3c8dff8dbbfca52f3' + '18ef00843b3eeb537bd9456402d11a4b' + 'b05ba1d796e1ea608a40635bc4f3ec67' + '740a7718bd341b03d916a13ddbbbe694' + 'db70315bbc8cb886a278ba59d5fd8d57' + '1a4516d5cdcf5b95b036f4eae2d0c152' + '4d09535ce379c8acd76160f35d5d6b55' + '0c09a52fdb88f08c36a8b380f451ce6d') Modified: archlinux.ini === --- archlinux.ini 2013-09-09 01:33:22 UTC (rev 96935) +++ archlinux.ini 2013-09-09 01:50:39 UTC (rev 96936) @@ -14,4 +14,4 @@ malloc_implementation = libc embedded_plugins = echo, ping, http, corerouter plugin_dir = /usr/lib/uwsgi -plugins = rack, rbthreads, fiber, python, nagios, admin, lua, cache, cgi, rpc, ugreen, carbon, rrdtool, erlang, pam, systemd_logger, php, fastrouter, router_uwsgi, router_redirect, router_basicauth, zergpool, router_rewrite, router_http, router_cache, rawrouter, router_static, sslrouter +plugins = echo, ping, http, rack, corerouter, rbthreads, fiber, python, nagios, admin, lua, cache, cgi, rpc, ugreen, carbon, rrdtool, erlang, pam, systemd_logger, php, fastrouter, router_uwsgi, router_redirect, router_basicauth, zergpool, router_rewrite, router_http, router_cache, rawrouter, router_static, sslrouter Modified: uwsgi@.service === --- uwsgi@.service 2013-09-09 01:33:22 UTC (rev 96935) +++ uwsgi@.service 2013-09-09 01:50:39 UTC (rev 96936) @@ -8,6 +8,7 @@ Type=notify StandardError=syslog NotifyAccess=main +KillSignal=SIGQUIT [Install] WantedBy=multi-user.target
[arch-commits] Commit in uwsgi/trunk (PKGBUILD archlinux.ini)
Date: Saturday, August 3, 2013 @ 04:00:33 Author: dwallace Revision: 95002 upgpkg: uwsgi 1.9.14-3 upgpkg: uwsgi 1.9.14-3 Modified: uwsgi/trunk/PKGBUILD uwsgi/trunk/archlinux.ini ---+ PKGBUILD | 101 ++-- archlinux.ini |6 +-- 2 files changed, 50 insertions(+), 57 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-08-03 00:27:02 UTC (rev 95001) +++ PKGBUILD2013-08-03 02:00:33 UTC (rev 95002) @@ -14,25 +14,23 @@ uwsgi-plugin-nagios uwsgi-plugin-router uwsgi-plugin-admin -uwsgi-plugin-ruby -uswgi-plugin-greenlet -uswgi-plugin-php +uwsgi-plugin-php +uwsgi-plugin-lua51 uwsgi-plugin-carbon uwsgi-plugin-rrdtool uwsgi-plugin-erlang uwsgi-plugin-pam -uwsgi-plugin-jvm uwsgi-plugin-zergpool ) pkgver=1.9.14 -pkgrel=2 +pkgrel=3 arch=(i686 x86_64) url=http://projects.unbit.it/$pkgbase; license=(GPL2) conflicts=(python-$pkgbase) -makedepends=(gcc python python2 ruby python2-greenlet php curl libxml2 libyaml +makedepends=(gcc python python2 ruby python2-greenlet php-embed curl libxml2 libyaml perl lua51 pcre libedit openssl bzip2 gmp erlang pam java-environment=7 - jansson) + jansson classpath) source=(http://projects.unbit.it/downloads/$pkgbase-$pkgver.tar.gz archlinux.ini tmpfilesd @@ -42,7 +40,7 @@ uwsgi_ruby20_compatibility.patch uwsgi_trick_chroot.patch) md5sums=('ec9cf333534604f17ef4e24051d9d65d' - '73a3ad84736c8f2f3d077c43b24cf1b7' + '899e61d6957bec57e148b92dcb1bec6d' 'b05ba1d796e1ea608a40635bc4f3ec67' '0b79320fbae92715c96086cf51e60bc8' 'db70315bbc8cb886a278ba59d5fd8d57' @@ -53,7 +51,7 @@ prepare(){ cd $srcdir/$pkgbase-$pkgver cp $srcdir/archlinux.ini buildconf/archlinux.ini -sed -i 's/LIBS .*-lphp5.*/LIBS = []/' plugins/php/uwsgiplugin.py +#sed -i 's/LIBS .*-lphp5.*/LIBS = []/' plugins/php/uwsgiplugin.py for patch in uwsgi_fix_rpath.patch uwsgi_ruby20_compatibility.patch uwsgi_trick_chroot.patch; do patch -Np1 -i $srcdir/$patch done @@ -64,23 +62,22 @@ } build() { pushd $srcdir/$pkgbase-$pkgver + python uwsgiconfig.py --build archlinux python2 uwsgiconfig.py --plugin plugins/python archlinux python2 python2 uwsgiconfig.py --plugin plugins/greenlet archlinux greenlet + python2 uwsgiconfig.py --plugin plugins/gevent archlinux gevent } package_uwsgi() { - backup=(etc/uwsgi/archlinux.ini) pkgdesc=A fast, self-healing and developer/sysadmin-friendly application container server coded in pure C depends=(python2 libxml2 jansson libyaml systemd) install=uwsgi.install cd $srcdir/$pkgbase-$pkgver install -Dm755 uwsgi $pkgdir/usr/bin/uwsgi - install -Dm644 $srcdir/archlinux.ini $pkgdir/etc/uwsgi/archlinux.ini install -Dm644 $srcdir/uwsgi@.service $pkgdir/usr/lib/systemd/system/uwsgi@.service install -Dm644 $srcdir/uwsgi@.socket $pkgdir/usr/lib/systemd/system/uwsgi@.socket install -Dm755 systemd_logger_plugin.so $pkgdir/usr/lib/uwsgi/systemd_logger_plugin.so - install -Dm644 $srcdir/archlinux.ini $pkgdir/etc/uwsgi/archlinux.ini install -Dm644 $srcdir/tmpfilesd $pkgdir/usr/lib/tmpfiles.d/uwsgi.conf } @@ -89,8 +86,8 @@ pkgdesc=Common plugins for uWSGI install -dm755 $pkgdir/usr/bin for plugin in cache cgi rpc ugreen; do -ln -s uwsgi $pkgdir/usr/bin/uwsgi_${plugin} install -Dm755 $pkgbase-$pkgver/${plugin}_plugin.so $pkgdir/usr/lib/uwsgi/${plugin}_plugin.so +ln -s uwsgi $pkgdir/usr/bin/uwsgi_$plugin done } @@ -98,17 +95,22 @@ depends=(ruby uwsgi-plugin-common) pkgdesc=Ruby rack plugin install -dm755 $pkgdir/usr/bin -ln -s uwsgi $pkgdir/usr/bin/uwsgi_rack install -Dm755 $pkgbase-$pkgver/rack_plugin.so $pkgdir/usr/lib/uwsgi/rack_plugin.so +ln -s uwsgi $pkgdir/usr/bin/uwsgi_${pkgname#uwsgi-plugin-} +install -Dm755 $pkgbase-$pkgver/fiber_plugin.so $pkgdir/usr/lib/uwsgi/fiber_plugin.so +install -Dm755 $pkgbase-$pkgver/rbthreads_plugin.so $pkgdir/usr/lib/uwsgi/rbthreads_plugin.so } package_uwsgi-plugin-python2(){ -depends=(uwsgi-plugin-common) +depends=(uwsgi-plugin-common python2-gevent python2-gevent) pkgdesc=Plugin for Python2 support +replace=(uswgi-plugin-greenlet) cd $srcdir/$pkgbase-$pkgver install -dm755 $pkgdir/usr/bin -ln -s uwsgi $pkgdir/usr/bin/uwsgi_python2 install -Dm755 $srcdir/$pkgbase-$pkgver/python2_plugin.so $pkgdir/usr/lib/uwsgi/python2_plugin.so +install -Dm755 greenlet_plugin.so $pkgdir/usr/lib/uwsgi/greenlet_plugin.so +install -Dm755 gevent_plugin.so $pkgdir/usr/lib/uwsgi/gevent_plugin.so +ln -s uwsgi $pkgdir/usr/bin/uwsgi_${pkgname#uwsgi-plugin-} }
[arch-commits] Commit in uwsgi/trunk (PKGBUILD archlinux.ini uwsgi.install)
Date: Thursday, August 1, 2013 @ 00:24:41 Author: dwallace Revision: 94865 upgpkg: uwsgi 1.9.14-2 upgpkg: uwsgi 1.9.14-2 Modified: uwsgi/trunk/PKGBUILD uwsgi/trunk/archlinux.ini uwsgi/trunk/uwsgi.install ---+ PKGBUILD | 28 +--- archlinux.ini |2 +- uwsgi.install |1 + 3 files changed, 15 insertions(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-07-31 19:43:04 UTC (rev 94864) +++ PKGBUILD2013-07-31 22:24:41 UTC (rev 94865) @@ -25,7 +25,7 @@ uwsgi-plugin-zergpool ) pkgver=1.9.14 -pkgrel=1 +pkgrel=2 arch=(i686 x86_64) url=http://projects.unbit.it/$pkgbase; license=(GPL2) @@ -41,6 +41,14 @@ uwsgi_fix_rpath.patch uwsgi_ruby20_compatibility.patch uwsgi_trick_chroot.patch) +md5sums=('ec9cf333534604f17ef4e24051d9d65d' + '73a3ad84736c8f2f3d077c43b24cf1b7' + 'b05ba1d796e1ea608a40635bc4f3ec67' + '0b79320fbae92715c96086cf51e60bc8' + 'db70315bbc8cb886a278ba59d5fd8d57' + '1a4516d5cdcf5b95b036f4eae2d0c152' + '4d09535ce379c8acd76160f35d5d6b55' + '0c09a52fdb88f08c36a8b380f451ce6d') prepare(){ cd $srcdir/$pkgbase-$pkgver @@ -51,13 +59,14 @@ done rm -rf plugins/ruby mv plugins/ruby{19,} -cp -a plugins/python{,2} sed -i 's:\(ruby\)19:\1:' plugins/ruby/uwsgiplugin.py } build() { pushd $srcdir/$pkgbase-$pkgver - python uwsgiconfig.py --build archlinux.ini + python uwsgiconfig.py --build archlinux + python2 uwsgiconfig.py --plugin plugins/python archlinux python2 + python2 uwsgiconfig.py --plugin plugins/greenlet archlinux greenlet } package_uwsgi() { @@ -97,10 +106,9 @@ depends=(uwsgi-plugin-common) pkgdesc=Plugin for Python2 support cd $srcdir/$pkgbase-$pkgver -python2 uwsgiconfig.py --plugin plugins/python archlinux python install -dm755 $pkgdir/usr/bin ln -s uwsgi $pkgdir/usr/bin/uwsgi_python2 -install -Dm755 $srcdir/$pkgbase-$pkgver/python_plugin.so $pkgdir/usr/lib/uwsgi/python2_plugin.so +install -Dm755 $srcdir/$pkgbase-$pkgver/python2_plugin.so $pkgdir/usr/lib/uwsgi/python2_plugin.so } package_uwsgi-plugin-python(){ @@ -108,7 +116,6 @@ pkgdesc=Plugin for Python support install -dm755 $pkgdir/usr/bin cd $srcdir/$pkgbase-$pkgver -python3 uwsgiconfig.py --plugin plugins/python archlinux python ln -s uwsgi $pkgdir/usr/bin/uwsgi_python install -Dm755 $srcdir/$pkgbase-$pkgver/python_plugin.so $pkgdir/usr/lib/uwsgi/python_plugin.so } @@ -163,7 +170,6 @@ depends=(python2-greenlet uwsgi-plugin-common) pkgdesc=Plugin for Python Greenlet support cd $srcdir/$pkgbase-$pkgver -python2 uwsgiconfig.py --plugin plugins/greenlet archlinux.ini greenlet install -dm755 $pkgdir/usr/bin ln -s uwsgi $pkgdir/usr/bin/uwsgi_greenlet install -Dm755 greenlet_plugin.so $pkgdir/usr/lib/uwsgi/greenlet_plugin.so @@ -225,11 +231,3 @@ ln -s uwsgi $pkgdir/usr/bin/uwsgi_zergpool install -Dm755 $pkgbase-$pkgver/zergpool_plugin.so $pkgdir/usr/lib/uwsgi/zergpool_plugin.so } -md5sums=('ec9cf333534604f17ef4e24051d9d65d' - '1816524eb13705c20f6abc00557f4ea9' - 'b05ba1d796e1ea608a40635bc4f3ec67' - '0b79320fbae92715c96086cf51e60bc8' - 'db70315bbc8cb886a278ba59d5fd8d57' - '1a4516d5cdcf5b95b036f4eae2d0c152' - '4d09535ce379c8acd76160f35d5d6b55' - '0c09a52fdb88f08c36a8b380f451ce6d') Modified: archlinux.ini === --- archlinux.ini 2013-07-31 19:43:04 UTC (rev 94864) +++ archlinux.ini 2013-07-31 22:24:41 UTC (rev 94865) @@ -14,4 +14,4 @@ malloc_implementation = libc embedded_plugins = echo, ping, corerouter, http plugin_dir = /usr/lib/uwsgi -plugins = rack, python2, python, nagios, fastrouter, admin, lua, ruby, cache, cgi, rpc, ugreen, php, carbon, rrdtool, erlang, pam, jvm, router_uwsgi, router_redirect, router_basicauth, zergpool, router_rewrite, router_http, router_cache, rawrouter, router_static, sslrouter, systemd_logger +plugins = rack, python, nagios, fastrouter, admin, lua, ruby, cache, cgi, rpc, ugreen, php, carbon, rrdtool, erlang, pam, jvm, router_uwsgi, router_redirect, router_basicauth, zergpool, router_rewrite, router_http, router_cache, rawrouter, router_static, sslrouter, systemd_logger Modified: uwsgi.install === --- uwsgi.install 2013-07-31 19:43:04 UTC (rev 94864) +++ uwsgi.install 2013-07-31 22:24:41 UTC (rev 94865) @@ -9,3 +9,4 @@ echo \tserver touches the socket. You will also not need to specify the socket in echo \tthe .ini file or in the .service file. Systemd will handle listening to echo \tthe socket for you. +}