diff options
author | Daniel Bermond | 2019-11-30 17:22:12 +0000 |
---|---|---|
committer | Daniel Bermond | 2019-11-30 17:22:12 +0000 |
commit | 6be8bc75e4bc310015913c6dba3e012f2442c16f (patch) | |
tree | ceffaf6c9bdde5120449011f89cea6f067a321ad /PKGBUILD | |
parent | 6a3de5e542e82cf057e40d75dc8605d632e81ce3 (diff) | |
download | aur-6be8bc75e4bc310015913c6dba3e012f2442c16f.tar.gz |
Initial commit of python-torf
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 46 |
1 files changed, 25 insertions, 21 deletions
@@ -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}" +} |