diff options
author | mschubert | 2019-01-10 09:19:25 +0100 |
---|---|---|
committer | mschubert | 2019-01-10 09:19:25 +0100 |
commit | f2731446ff9a2abca0518d2ff8de23a6a1d5141e (patch) | |
tree | d2fceb02765588671c4bc0f9376530db38818abb /PKGBUILD | |
parent | 81d52589653293c9968f414e838c2bc522e43a98 (diff) | |
download | aur-python-socks.tar.gz |
split pkgbuild for py2+3
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 29 |
1 files changed, 23 insertions, 6 deletions
@@ -1,20 +1,37 @@ # Maintainer: Michael Schubert <mschu.dev at gmail> -pkgname=python-socks +pkgname=(python-socks python2-socks) _pkgname=PySocks -pkgver=1.6.5 +pkgver=1.6.8 pkgrel=1 pkgdesc="SOCKS4, SOCKS5 or HTTP proxy (Anorov fork PySocks replaces socksipy)" arch=('any') license=('BSD') url="https://github.com/Anorov/PySocks" -depends=('python') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest' 'python-psutil' + 'python2-pytest' 'python2-psutil') provides=('python-socksipy-branch') conflicts=('python-socksipy-branch') replaces=('python-socksipy-branch') -source=("https://github.com/Anorov/PySocks/archive/$pkgver.tar.gz") -md5sums=('2012790b3793457a8c604fceb9842421') +source=("$_pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") +sha256sums=('a7f32ce1ac2b3467b793fdf14b23ad2b3ae139bcb10b6331fdecdae97ac6b821') + +# python{,2}-test_server (or test-server?) not on AUR +# check() { +# python setup.py test +# python2 setup.py test +# } + +package_python-socks() { + depends=('python') -package() { cd "$srcdir/$_pkgname-$pkgver" python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 } + +package_python2-socks() { + depends=('python2') + + cd "$srcdir/$_pkgname-$pkgver" + python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 +} |