summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBlair Bonnett2021-07-04 19:08:30 +0200
committerBlair Bonnett2021-07-04 19:08:30 +0200
commit67af7a2f1cace59699579f47300074c7b8a174a2 (patch)
tree83e10bc00e2c204404ff601c4fa9f09eb01a9205
downloadaur-67af7a2f1cace59699579f47300074c7b8a174a2.tar.gz
Package 2.9.0
-rw-r--r--.SRCINFO17
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD33
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"
+}