diff options
author | Fup Duck | 2017-11-12 21:54:10 +0100 |
---|---|---|
committer | Fup Duck | 2017-11-12 21:54:10 +0100 |
commit | 5d5fec4ad4d12b1657e7ad9baba50d6289046e31 (patch) | |
tree | 5a4bb53ceac8cc97549273cf2f6dcc42e2c217d5 | |
parent | 1907e0e6c00bd8264b194d86e140323107ae9456 (diff) | |
download | aur-5d5fec4ad4d12b1657e7ad9baba50d6289046e31.tar.gz |
update to version 0.1.8
* use github instead of pythonhosted
* temporary workaround to load libssl.so.1.0.0
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 20 insertions, 14 deletions
@@ -1,43 +1,50 @@ -# Maintainer: Juraj Fiala <doctorjellyface at riseup dot net +# Maintainer: Felix Höffken <fupduck at sacknagel dot com> +# Contributor: Juraj Fiala <doctorjellyface at riseup dot net _srcname=srp -pkgbase=python-srp + pkgname=(python-$_srcname python2-$_srcname) -pkgver=1.0.6 +pkgbase=python-srp +pkgver=1.0.8 pkgrel=1 pkgdesc='Python implementation of the Secure Remote Password protocol (SRP)' arch=('any') url="https://github.com/cocagne/py$_srcname" license=('MIT') makedepends=('python' 'python2') -source=("https://files.pythonhosted.org/packages/source/${_srcname::1}/${_srcname}/${_srcname}-${pkgver}.tar.gz") -md5sums=('199d02926e61444891ff0342de49393e') +source=("$url/archive/$pkgver.tar.gz") +md5sums=('7312375d8aff85bff3fad7d75cf80152') prepare() { cd "$srcdir" - cp -a $_srcname-$pkgver{,-py2} + + # workaround for now - delete if https://github.com/cocagne/pysrp/pull/32 + # or similar is merged + sed -i 's/libssl.so/libssl.so.1.0.0/' "py$_srcname-$pkgver/srp/_ctsrp.py" + + cp -a "py$_srcname-$pkgver"{,-py2} } build() { - cd "$srcdir/$_srcname-$pkgver" + cd "$srcdir/py$_srcname-$pkgver" python setup.py build - cd "$srcdir/$_srcname-$pkgver-py2" + cd "$srcdir/py$_srcname-$pkgver-py2" python2 setup.py build } check() { # Test script isn’t compatible with Python 3 by the looks of it - #cd "$srcdir/$_srcname-$pkgver" - #python srp/test_srp.py + cd "$srcdir/py$_srcname-$pkgver" + python srp/test_srp.py - cd "$srcdir/$_srcname-$pkgver-py2" + cd "$srcdir/py$_srcname-$pkgver-py2" python2 srp/test_srp.py } package_python-srp() { depends=('python') - cd "$srcdir/$_srcname-$pkgver" + cd "$srcdir/py$_srcname-$pkgver" python setup.py install --skip-build --root="$pkgdir" --optimize=1 install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } @@ -45,9 +52,8 @@ package_python-srp() { package_python2-srp() { depends=('python2') - cd "$srcdir/$_srcname-$pkgver-py2" + cd "$srcdir/py$_srcname-$pkgver-py2" python2 setup.py install --skip-build --root="$pkgdir" --optimize=1 install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } -# vim:set ts=2 sw=2 et: |