diff options
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 46 |
2 files changed, 33 insertions, 27 deletions
@@ -1,14 +1,16 @@ pkgbase = python-torf pkgdesc = Python module to create, parse and edit torrent files and magnet links - pkgver = 1.4 - pkgrel = 3 - url = https://github.com/rndusr/torf + pkgver = 2.1.0 + pkgrel = 1 + url = https://github.com/rndusr/torf/ arch = any license = MIT + checkdepends = python-pytest + makedepends = python-setuptools + depends = python depends = python-bencoder-pyx - options = !emptydirs - source = torf-1.4.tar.gz::https://github.com/rndusr/torf/archive/v1.4.tar.gz - md5sums = 8dbac643ae0c236ad7cdd9eb404a3983 + source = python-torf-2.1.0.tar.gz::https://github.com/rndusr/torf/archive/v2.1.0.tar.gz + sha256sums = 30a488dc8df9df751cc56141a94c655cf5c85fca248422061c5ac50517ecdd47 pkgname = python-torf @@ -1,28 +1,32 @@ -# Maintainer: Doron Behar <doron.behar@gmail.com> +# Maintainer: Daniel Bermond <dbermond@archlinux.org> pkgname=python-torf -_name=torf -pkgver=1.4 -pkgrel=3 -pkgdesc="Python module to create, parse and edit torrent files and magnet links" +pkgver=2.1.0 +pkgrel=1 +pkgdesc='Python module to create, parse and edit torrent files and magnet links' arch=('any') -url="https://github.com/rndusr/torf" +url='https://github.com/rndusr/torf/' +# NOTE: git master switched to GPL3 +# https://github.com/rndusr/torf/commit/9b2fecaee33f93457202729582b1e7c6ee1cedc0 license=('MIT') -groups=() -depends=('python-bencoder-pyx') -makedepends=() -provides=() -conflicts=() -replaces=() -backup=() -options=(!emptydirs) -install= -source=("$_name-$pkgver.tar.gz::https://github.com/rndusr/${_name}/archive/v${pkgver}.tar.gz") -md5sums=('8dbac643ae0c236ad7cdd9eb404a3983') +depends=('python' 'python-bencoder-pyx') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/rndusr/torf/archive/v${pkgver}.tar.gz") +sha256sums=('30a488dc8df9df751cc56141a94c655cf5c85fca248422061c5ac50517ecdd47') -package() { - cd "$srcdir/$_name-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 +build() { + cd "torf-${pkgver}" + python setup.py build +} + +check() { + cd "torf-${pkgver}" + PYTHONPATH="$(pwd)/build/lib" pytest } -# vim:set ts=2 sw=2 et: +package() { + cd "torf-${pkgver}" + python setup.py install --root="$pkgdir" --skip-build --optimize='1' + install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +} |