summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFup Duck2017-11-12 21:54:10 +0100
committerFup Duck2017-11-12 21:54:10 +0100
commit5d5fec4ad4d12b1657e7ad9baba50d6289046e31 (patch)
tree5a4bb53ceac8cc97549273cf2f6dcc42e2c217d5
parent1907e0e6c00bd8264b194d86e140323107ae9456 (diff)
downloadaur-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--PKGBUILD34
1 files changed, 20 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f3dc83a5561d..713008ba87c6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: