summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pcr/zfec/PKGBUILD40
1 files changed, 22 insertions, 18 deletions
diff --git a/pcr/zfec/PKGBUILD b/pcr/zfec/PKGBUILD
index e2a33ae1b..b11962239 100644
--- a/pcr/zfec/PKGBUILD
+++ b/pcr/zfec/PKGBUILD
@@ -1,26 +1,30 @@
-# Maintainer (Arch): Nicolas Pouillard <nicolas.pouillard@gmail.com>
-# Contributor (Arch): Peter Simons <simons@cryp.to>
+# Maintainer (AUR): Nicolas Pouillard <nicolas.pouillard@gmail.com>
+# Contributor (AUR): Peter Simons <simons@cryp.to>
pkgname=zfec
-pkgver=1.4.24
-pkgrel=2
-pkgdesc="a fast erasure codec which can be used with the command-line, C, Python, or Haskell"
+pkgver=1.5.3
+pkgrel=1
+pkgdesc="A fast erasure codec which can be used with the command-line, C, Python, or Haskell"
arch=('i686' 'x86_64')
-url='http://pypi.python.org/pypi/zfec'
-license=('GPL' 'custom')
-depends=('python2' 'pyutil' 'zbase32')
-makedepends=('darcsver' 'setuptools_darcs')
-source=( http://pypi.python.org/packages/source/z/zfec/zfec-$pkgver.tar.gz )
-md5sums=('e1bca3a1f18374f72bdf8cd42ea9c919')
+url='https://pypi.python.org/pypi/zfec'
+license=('GPL')
+depends=('python2' 'python2-pyutil' 'python2-argparse')
+makedepends=('python2-setuptools')
+source=("https://files.pythonhosted.org/packages/source/z/zfec/zfec-${pkgver}.tar.gz")
+sha256sums=('b41bd4b0af9c6b3a78bd6734e1e4511475944164375e6241b53df518a366922b')
build(){
- cd "$srcdir/$pkgname-$pkgver"
- python2 setup.py build
- python2 setup.py test
+ cd "$srcdir/zfec-$pkgver"
+ python2 setup.py build
+}
+
+check() {
+ cd "$srcdir/zfec-$pkgver"
+ python2 setup.py test
}
package(){
- cd "$srcdir/$pkgname-$pkgver"
- python2 setup.py install --root="$pkgdir"
- install -d $pkgdir/usr/share/licenses/$pkgname/
- install -m644 COPYING* $pkgdir/usr/share/licenses/$pkgname/
+ cd "$srcdir/zfec-$pkgver"
+ python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build
+ install -d $pkgdir/usr/share/licenses/$pkgname/
+ install -m644 COPYING* $pkgdir/usr/share/licenses/$pkgname/
}