diff options
author | Blair Bonnett | 2021-07-04 19:08:30 +0200 |
---|---|---|
committer | Blair Bonnett | 2021-07-04 19:08:30 +0200 |
commit | 67af7a2f1cace59699579f47300074c7b8a174a2 (patch) | |
tree | 83e10bc00e2c204404ff601c4fa9f09eb01a9205 | |
download | aur-67af7a2f1cace59699579f47300074c7b8a174a2.tar.gz |
Package 2.9.0
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 33 |
3 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f961b95f027a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = python-aiohttp-session + pkgdesc = Web sessions for aiohttp.web + pkgver = 2.9.0 + pkgrel = 1 + url = http://aiohttp-session.readthedocs.io/ + arch = any + license = Apache + makedepends = python-setuptools + depends = python-aiohttp + optdepends = python-aioredis: Redis session storage + optdepends = python-cryptography: store sessions in encrypted cookies + optdepends = python-aiomcache: Memcached session storage + optdepends = python-pynacl: NaCL encrypted JSON session storage + source = https://files.pythonhosted.org/packages/source/a/aiohttp-session/aiohttp-session-2.9.0.tar.gz + sha256sums = 959413468b84e30e7ca09719617cfb0000066a2e0f6c20062d043433e82aeb74 + +pkgname = python-aiohttp-session diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..eee2704a2792 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +src/ +pkg/ +python-aiohttp-session-*.pkg.tar.* +python-aiohttp-session-*.log +aiohttp-session-*.tar.gz +*-namcap.log diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..250ceb62daa4 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Blair Bonnett <blair dot bonnett at gmail dot com> + +pkgname=python-aiohttp-session +pkgdesc='Web sessions for aiohttp.web' +pkgver=2.9.0 +pkgrel=1 +url='http://aiohttp-session.readthedocs.io/' +license=('Apache') +arch=('any') +depends=('python-aiohttp') +optdepends=( + 'python-aioredis: Redis session storage' + 'python-cryptography: store sessions in encrypted cookies' + 'python-aiomcache: Memcached session storage' + 'python-pynacl: NaCL encrypted JSON session storage' +) +makedepends=('python-setuptools') +source=( + "https://files.pythonhosted.org/packages/source/a/aiohttp-session/aiohttp-session-$pkgver.tar.gz" +) +sha256sums=( + '959413468b84e30e7ca09719617cfb0000066a2e0f6c20062d043433e82aeb74' +) + +build() { + cd "aiohttp-session-$pkgver" + python setup.py build +} + +package() { + cd "aiohttp-session-$pkgver" + python setup.py install --skip-build --optimize=1 --prefix=/usr --root="$pkgdir" +} |