diff options
author | Daniel Moch | 2019-01-19 15:04:58 -0500 |
---|---|---|
committer | Daniel Moch | 2019-01-19 15:04:58 -0500 |
commit | 251f179d9bf41eb07023676c9d5372128c016564 (patch) | |
tree | 08f065d8e4217bdffe97be1d3de67d5b06e5ff15 | |
download | aur-251f179d9bf41eb07023676c9d5372128c016564.tar.gz |
upgpkg: python-asgiref1 1.1.2-1
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 57 |
3 files changed, 77 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..519be381ddaf --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = python-asgiref1 + pkgdesc = ASGI in-memory channel layer (v1) + pkgver = 1.1.2 + pkgrel = 1 + url = https://github.com/django/asgiref + arch = any + license = BSD + makedepends = python-setuptools + makedepends = python2-setuptools + source = https://github.com/django/asgiref/archive/1.1.2.tar.gz + sha256sums = 4b00936710ee10c72b656eb90e47c0000d353d0741961df8ce9b3c8bbed49020 + +pkgname = python-asgiref1 + checkdepends = python-six + +pkgname = python2-asgiref1 + checkdepends = python2-six diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..924dfb95c209 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +pkg/ +src/ +*.tar.* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1b9fc521c6d5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,57 @@ +# Maintainer: Daniel Moch <daniel AT danielmoch DOT com> +_name=asgiref +pkgbase=python-asgiref1 +pkgname=('python-asgiref1' 'python2-asgiref1') +pkgver=1.1.2 +pkgrel=1 +pkgdesc="ASGI in-memory channel layer (v1)" +url="https://github.com/django/asgiref" +license=('BSD') +arch=('any') +makedepends=('python-setuptools' 'python2-setuptools') +source=("${url}/archive/${pkgver}.tar.gz") +sha256sums=('4b00936710ee10c72b656eb90e47c0000d353d0741961df8ce9b3c8bbed49020') + +prepare() { + cp -a ${_name}-${pkgver}{,-py2} +} + +build() { + cd "$srcdir/${_name}-${pkgver}" + python setup.py build + + cd "$srcdir/${_name}-${pkgver}-py2" + python2 setup.py build +} + +check() { + cd "$srcdir/${_name}-${pkgver}" + for test_module in `ls tests/*.py` + do + python -m unittest $test_module + done + + cd "$srcdir/${_name}-${pkgver}-py2" + for test_module in `ls tests/*.py` + do + test_module=`echo $test_module | sed 's/\//./g'` + test_module=${test_module%.py} + python2 -m unittest $test_module + done +} + +package_python-asgiref1() { + checkdepends=('python-six') + cd "$srcdir/${_name}-${pkgver}/" + python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_python2-asgiref1() { + checkdepends=('python2-six') + cd "$srcdir/${_name}-${pkgver}-py2/" + python2 setup.py install --root="$pkgdir/" --optimize=1 --skip-build + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim: ts=2 sts=2 sw=2 et ft=PKGBUILD |