mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-08 22:45:43 +00:00
extra/uwsgi to 2.0.25.1-2
This commit is contained in:
parent
a179e76ab5
commit
b7d0c22538
2 changed files with 78 additions and 24 deletions
|
@ -1,18 +1,19 @@
|
|||
pkgbase = uwsgi
|
||||
pkgdesc = A full stack for building hosting services
|
||||
pkgver = 2.0.24
|
||||
pkgver = 2.0.25.1
|
||||
pkgrel = 2
|
||||
url = https://uwsgi-docs.readthedocs.io/en/latest/
|
||||
arch = x86_64
|
||||
license = LicenseRef-GPL-2.0-or-later-with-linking-exception
|
||||
makedepends = jansson
|
||||
makedepends = libcap
|
||||
makedepends = libxcrypt
|
||||
makedepends = libxml2
|
||||
makedepends = lua51
|
||||
makedepends = mono
|
||||
makedepends = openssl
|
||||
makedepends = pam
|
||||
makedepends = pcre
|
||||
makedepends = pcre2
|
||||
makedepends = perl
|
||||
makedepends = php-embed
|
||||
makedepends = php-legacy-embed
|
||||
|
@ -24,7 +25,7 @@ pkgbase = uwsgi
|
|||
makedepends = systemd
|
||||
makedepends = util-linux
|
||||
makedepends = zlib
|
||||
source = uwsgi-2.0.24.tar.gz::https://github.com/unbit/uwsgi/archive/refs/tags/2.0.24.tar.gz
|
||||
source = uwsgi-2.0.25.1.tar.gz::https://github.com/unbit/uwsgi/archive/refs/tags/2.0.25.1.tar.gz
|
||||
source = archlinux.ini
|
||||
source = emperor.ini
|
||||
source = emperor.uwsgi.service
|
||||
|
@ -34,7 +35,7 @@ pkgbase = uwsgi
|
|||
source = uwsgi.logrotate
|
||||
source = uwsgi.sysusers
|
||||
source = uwsgi.tmpfiles
|
||||
sha512sums = 55af38c1518409f8351c93a027f97958a8cdf36b1b5750dc316b9bc1cd35f9c3243c078e743c3b435c6c86d0991d5575c719326cc05ca9aad7d26dbdb78ab335
|
||||
sha512sums = 3b2a78917b129f5a2f38f3538e30b132e4cd6e270df55365ccc0dc6b94641a262af1484c62b252d0a24121eb68417cb061210e89e2b7885992ab4ffa07092119
|
||||
sha512sums = 912b2d85cee0907454f2b1eee79fdeb7d7205c7b6a9f2a05cef969205fd4f3ccb9f3260e71a1c19cc910f6408e1e94da93fcca9978e8432273659b7caed34d9a
|
||||
sha512sums = d54c84838ddb2f389e115ebb81aa2583705c9e330f020e6583b496f9c271ed236b6820c2a065f2b55a79adbf13e262b9ff2428124a8044b8fa20ca29ca4930ac
|
||||
sha512sums = 068ada6281fdeb504fed7e47dae2729d047ed810bb596e5268c1821ad275cd32110e801e93e7ba0ee2d92dbc39e1954180cf43d88d2990d42b802ceb54b50a9e
|
||||
|
@ -44,7 +45,7 @@ pkgbase = uwsgi
|
|||
sha512sums = 937878372aa1556f6ba62ad7148d1681288c94d6cff609368a9e861dd4d4524330006a08ae5993441f7d3101170e3a0a681a4c8b3c2c13b364b8b1f81cf25117
|
||||
sha512sums = 9e9eab08199cf08810ec95b0697cd8817226986d1e3aeb54845c0140ea5887360580348f295060c0558fb2d6aaed26fec929ea36b28cfeaf2b3588ce40fec3df
|
||||
sha512sums = 4def9dcd06cfc2c6ce554add9d9545a01f3bb2681f0a2a6fc4ba68f91011111803a955cc41b5e70832ca448b196109368fdf874e81b7ec0edee4b51f864e16f7
|
||||
b2sums = 20fe8222d8f8141950ce33b9d746f0b7e02b048aa8e468be14ce50fe7ba9c20c341df0db6907c4fdf8a0e52161d91ab63b4a691e6b7c9e6f45ceecd8f7a2defb
|
||||
b2sums = 4658459c792ee5cabf0cde9959e2a83c1637b7864ee37658d646ed9340ab252fdf4f64a6f7672fd4d308544961dcaee92bef8c9a67cc2e73ba59b8e4da2af8a1
|
||||
b2sums = 41a9213d55665c905f71f07c752a74fc7685b2f191381d24f3e1d9691a8dae538aa4344ebe771ffd77ba3c9cd7c52fd9eff54ff876bc399d92256cb86f5b7d53
|
||||
b2sums = 835a1036422e9821cd52ffdf5a6053bdd59fc700d473600bda60b6730746f6c0750c30c85f4139d3ea81c6b6dd10d6849f9406decee3179861c51aca90da6161
|
||||
b2sums = 80aa3c4d3f0310f5029ac01690d2ba718d8c86fa49cd1b4f3fc1bd5ae9eadaed6562bf0a48a0fd611e92f100a8594e08fb4bae58e25765fc2eb648cdf1c60b35
|
||||
|
@ -59,14 +60,19 @@ pkgname = uwsgi
|
|||
install = uwsgi.install
|
||||
depends = glibc
|
||||
depends = jansson
|
||||
depends = libcap
|
||||
depends = libcap.so
|
||||
depends = libxcrypt
|
||||
depends = libcrypt.so
|
||||
depends = libpam.so
|
||||
depends = libxml2
|
||||
depends = libsystemd.so
|
||||
depends = libuuid.so
|
||||
depends = openssl
|
||||
depends = pcre
|
||||
depends = pam
|
||||
depends = libpam.so
|
||||
depends = pcre2
|
||||
depends = systemd-libs
|
||||
depends = libsystemd.so
|
||||
depends = util-linux-libs
|
||||
depends = libuuid.so
|
||||
depends = zlib
|
||||
backup = etc/uwsgi/emperor.ini
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ pkgname=(
|
|||
uwsgi-plugin-zabbix
|
||||
uwsgi-plugin-notfound
|
||||
)
|
||||
pkgver=2.0.24
|
||||
pkgver=2.0.25.1
|
||||
pkgrel=2
|
||||
pkgdesc="A full stack for building hosting services"
|
||||
arch=(x86_64)
|
||||
|
@ -33,12 +33,13 @@ url="https://uwsgi-docs.readthedocs.io/en/latest/"
|
|||
license=(LicenseRef-GPL-2.0-or-later-with-linking-exception)
|
||||
makedepends=(
|
||||
jansson
|
||||
libcap
|
||||
libxcrypt
|
||||
libxml2
|
||||
lua51
|
||||
openssl
|
||||
pam
|
||||
pcre
|
||||
pcre2
|
||||
perl
|
||||
php-embed
|
||||
php-legacy-embed
|
||||
|
@ -62,7 +63,7 @@ source=(
|
|||
uwsgi.sysusers
|
||||
uwsgi.tmpfiles
|
||||
)
|
||||
sha512sums=('55af38c1518409f8351c93a027f97958a8cdf36b1b5750dc316b9bc1cd35f9c3243c078e743c3b435c6c86d0991d5575c719326cc05ca9aad7d26dbdb78ab335'
|
||||
sha512sums=('3b2a78917b129f5a2f38f3538e30b132e4cd6e270df55365ccc0dc6b94641a262af1484c62b252d0a24121eb68417cb061210e89e2b7885992ab4ffa07092119'
|
||||
'912b2d85cee0907454f2b1eee79fdeb7d7205c7b6a9f2a05cef969205fd4f3ccb9f3260e71a1c19cc910f6408e1e94da93fcca9978e8432273659b7caed34d9a'
|
||||
'd54c84838ddb2f389e115ebb81aa2583705c9e330f020e6583b496f9c271ed236b6820c2a065f2b55a79adbf13e262b9ff2428124a8044b8fa20ca29ca4930ac'
|
||||
'068ada6281fdeb504fed7e47dae2729d047ed810bb596e5268c1821ad275cd32110e801e93e7ba0ee2d92dbc39e1954180cf43d88d2990d42b802ceb54b50a9e'
|
||||
|
@ -72,7 +73,7 @@ sha512sums=('55af38c1518409f8351c93a027f97958a8cdf36b1b5750dc316b9bc1cd35f9c3243
|
|||
'937878372aa1556f6ba62ad7148d1681288c94d6cff609368a9e861dd4d4524330006a08ae5993441f7d3101170e3a0a681a4c8b3c2c13b364b8b1f81cf25117'
|
||||
'9e9eab08199cf08810ec95b0697cd8817226986d1e3aeb54845c0140ea5887360580348f295060c0558fb2d6aaed26fec929ea36b28cfeaf2b3588ce40fec3df'
|
||||
'4def9dcd06cfc2c6ce554add9d9545a01f3bb2681f0a2a6fc4ba68f91011111803a955cc41b5e70832ca448b196109368fdf874e81b7ec0edee4b51f864e16f7')
|
||||
b2sums=('20fe8222d8f8141950ce33b9d746f0b7e02b048aa8e468be14ce50fe7ba9c20c341df0db6907c4fdf8a0e52161d91ab63b4a691e6b7c9e6f45ceecd8f7a2defb'
|
||||
b2sums=('4658459c792ee5cabf0cde9959e2a83c1637b7864ee37658d646ed9340ab252fdf4f64a6f7672fd4d308544961dcaee92bef8c9a67cc2e73ba59b8e4da2af8a1'
|
||||
'41a9213d55665c905f71f07c752a74fc7685b2f191381d24f3e1d9691a8dae538aa4344ebe771ffd77ba3c9cd7c52fd9eff54ff876bc399d92256cb86f5b7d53'
|
||||
'835a1036422e9821cd52ffdf5a6053bdd59fc700d473600bda60b6730746f6c0750c30c85f4139d3ea81c6b6dd10d6849f9406decee3179861c51aca90da6161'
|
||||
'80aa3c4d3f0310f5029ac01690d2ba718d8c86fa49cd1b4f3fc1bd5ae9eadaed6562bf0a48a0fd611e92f100a8594e08fb4bae58e25765fc2eb648cdf1c60b35'
|
||||
|
@ -107,8 +108,19 @@ build() {
|
|||
}
|
||||
|
||||
package_uwsgi() {
|
||||
depends=(glibc jansson libcap.so libcrypt.so libpam.so libxml2
|
||||
libsystemd.so libuuid.so openssl pcre zlib)
|
||||
depends=(
|
||||
glibc
|
||||
jansson
|
||||
libcap libcap.so
|
||||
libxcrypt libcrypt.so
|
||||
libxml2
|
||||
openssl
|
||||
pam libpam.so
|
||||
pcre2
|
||||
systemd-libs libsystemd.so
|
||||
util-linux-libs libuuid.so
|
||||
zlib
|
||||
)
|
||||
backup=('etc/uwsgi/emperor.ini')
|
||||
install=uwsgi.install
|
||||
|
||||
|
@ -127,7 +139,10 @@ package_uwsgi() {
|
|||
|
||||
package_uwsgi-plugin-cgi() {
|
||||
pkgdesc+=" (CGI plugin)"
|
||||
depends=(glibc uwsgi)
|
||||
depends=(
|
||||
glibc
|
||||
uwsgi
|
||||
)
|
||||
|
||||
cd $pkgbase-$pkgver
|
||||
install -vDm 755 cgi_plugin.so -t "$pkgdir"/usr/lib/uwsgi/
|
||||
|
@ -135,7 +150,11 @@ package_uwsgi-plugin-cgi() {
|
|||
}
|
||||
|
||||
package_uwsgi-plugin-rack() {
|
||||
depends=(glibc ruby uwsgi)
|
||||
depends=(
|
||||
glibc
|
||||
ruby
|
||||
uwsgi
|
||||
)
|
||||
pkgdesc="Ruby rack plugin"
|
||||
|
||||
cd $pkgbase-$pkgver
|
||||
|
@ -145,7 +164,11 @@ package_uwsgi-plugin-rack() {
|
|||
|
||||
package_uwsgi-plugin-psgi() {
|
||||
pkgdesc+=" (Perl psgi plugin)"
|
||||
depends=(glibc perl uwsgi)
|
||||
depends=(
|
||||
glibc
|
||||
perl
|
||||
uwsgi
|
||||
)
|
||||
|
||||
cd $pkgbase-$pkgver
|
||||
install -vDm 755 psgi_plugin.so -t "$pkgdir"/usr/lib/uwsgi/
|
||||
|
@ -156,7 +179,13 @@ package_uwsgi-plugin-python() {
|
|||
local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
|
||||
|
||||
pkgdesc+=" (Python plugin)"
|
||||
depends=(glibc python python-gevent python-greenlet uwsgi)
|
||||
depends=(
|
||||
glibc
|
||||
python
|
||||
python-gevent
|
||||
python-greenlet
|
||||
uwsgi
|
||||
)
|
||||
|
||||
cd $pkgbase-$pkgver
|
||||
install -vDm 755 {asyncio,gevent,greenlet,python}_plugin.so -t "$pkgdir"/usr/lib/uwsgi/
|
||||
|
@ -168,7 +197,11 @@ package_uwsgi-plugin-python() {
|
|||
|
||||
package_uwsgi-plugin-lua51() {
|
||||
pkgdesc+=" (LUA plugin)"
|
||||
depends=(glibc lua51 uwsgi)
|
||||
depends=(
|
||||
glibc
|
||||
lua51
|
||||
uwsgi
|
||||
)
|
||||
|
||||
cd $pkgbase-$pkgver
|
||||
install -vDm 755 lua_plugin.so -t "$pkgdir"/usr/lib/uwsgi/
|
||||
|
@ -177,7 +210,11 @@ package_uwsgi-plugin-lua51() {
|
|||
|
||||
package_uwsgi-plugin-php() {
|
||||
pkgdesc+=" (PHP plugin)"
|
||||
depends=(glibc php-embed uwsgi)
|
||||
depends=(
|
||||
glibc
|
||||
php-embed
|
||||
uwsgi
|
||||
)
|
||||
|
||||
cd $pkgbase-$pkgver
|
||||
install -vDm 755 php_plugin.so -t "$pkgdir"/usr/lib/uwsgi/
|
||||
|
@ -186,7 +223,11 @@ package_uwsgi-plugin-php() {
|
|||
|
||||
package_uwsgi-plugin-php-legacy() {
|
||||
pkgdesc+=" (PHP Legacy plugin)"
|
||||
depends=(glibc php-legacy-embed uwsgi)
|
||||
depends=(
|
||||
glibc
|
||||
php-legacy-embed
|
||||
uwsgi
|
||||
)
|
||||
|
||||
cd $pkgbase-$pkgver
|
||||
install -vDm 755 php_legacy_plugin.so -t "$pkgdir"/usr/lib/uwsgi/
|
||||
|
@ -195,7 +236,11 @@ package_uwsgi-plugin-php-legacy() {
|
|||
|
||||
package_uwsgi-plugin-webdav() {
|
||||
pkgdesc+=" (WebDav plugin)"
|
||||
depends=(glibc libxml2 uwsgi)
|
||||
depends=(
|
||||
glibc
|
||||
libxml2
|
||||
uwsgi
|
||||
)
|
||||
|
||||
cd $pkgbase-$pkgver
|
||||
install -vDm 755 webdav_plugin.so -t "$pkgdir"/usr/lib/uwsgi/
|
||||
|
@ -204,7 +249,10 @@ package_uwsgi-plugin-webdav() {
|
|||
|
||||
package_uwsgi-plugin-zabbix() {
|
||||
pkgdesc+=" (zabbix plugin)"
|
||||
depends=(glibc uwsgi)
|
||||
depends=(
|
||||
glibc
|
||||
uwsgi
|
||||
)
|
||||
|
||||
cd $pkgbase-$pkgver
|
||||
install -vDm 755 zabbix_plugin.so -t "$pkgdir"/usr/lib/uwsgi/
|
||||
|
|
Loading…
Reference in a new issue