diff options
author | Chih-Hsuan Yen | 2018-06-15 18:35:03 +0800 |
---|---|---|
committer | Chih-Hsuan Yen | 2018-06-15 18:35:03 +0800 |
commit | 76ab4e479d49eee6943e92c5de5aac5cbc26ed9d (patch) | |
tree | a7b37ede40828be31661636a92cddd42f4b376cb | |
parent | 5d5fef90d04b3b5dc3558f544e8a793936113f2e (diff) | |
download | aur-76ab4e479d49eee6943e92c5de5aac5cbc26ed9d.tar.gz |
switch to split packages to also cover python2
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 42 insertions, 12 deletions
@@ -1,16 +1,22 @@ -# Generated by mksrcinfo v8 -# Sun Jul 3 18:30:19 UTC 2016 pkgbase = python-requests-futures pkgdesc = Asynchronous Python HTTP for Humans. pkgver = 0.9.7 - pkgrel = 2 + pkgrel = 4 url = https://github.com/ross/requests-futures arch = any license = Apache makedepends = python-setuptools - depends = python-requests + makedepends = python-requests + makedepends = python2-setuptools + makedepends = python2-requests + makedepends = python2-futures source = https://pypi.python.org/packages/source/r/requests-futures/requests-futures-0.9.7.tar.gz sha256sums = a9ca2c3480b6fac29ec5de59c146742e2ab2b60f8c68581766094edb52ea7bad pkgname = python-requests-futures + depends = python-requests + +pkgname = python2-requests-futures + depends = python2-requests + depends = python2-futures @@ -1,18 +1,42 @@ -# Maintainer: Alexander 'z33ky' Hirsch <1zeeky@gmail.com> +# Maintainer: Chih-Hsuan Yen <yan12125@gmail.com> +# Contributor: Alexander 'z33ky' Hirsch <1zeeky@gmail.com> -pkgname=python-requests-futures +pkgbase=python-requests-futures +pkgname=(python-requests-futures python2-requests-futures) pkgver=0.9.7 -pkgrel=2 +pkgrel=4 +_distname=requests-futures-$pkgver pkgdesc='Asynchronous Python HTTP for Humans.' license=('Apache') arch=('any') url='https://github.com/ross/requests-futures' -depends=('python-requests') -makedepends=('python-setuptools') +makedepends=('python-setuptools' 'python-requests' + 'python2-setuptools' 'python2-requests' 'python2-futures') source=("https://pypi.python.org/packages/source/r/requests-futures/requests-futures-${pkgver}.tar.gz") sha256sums=('a9ca2c3480b6fac29ec5de59c146742e2ab2b60f8c68581766094edb52ea7bad') -package() { - cd "${srcdir}/requests-futures-${pkgver}" - python setup.py install --root="${pkgdir}" --optimize=1 +prepare() { + cp -r ${_distname}{,-py2} } + +check() { + cd "$srcdir"/$_distname + python test_requests_futures.py + + cd "$srcdir"/$_distname + python2 test_requests_futures.py +} + +package_python-requests-futures() { + depends=('python-requests') + cd $_distname + python setup.py install --root="${pkgdir}" --optimize=1 +} + +package_python2-requests-futures() { + depends=('python2-requests' 'python2-futures') + cd "$_distname-py2" + python2 setup.py install --root="${pkgdir}" --optimize=1 +} + +# vim: set filetype=sh: |