diff options
author | Luis Martinez | 2021-10-07 01:32:11 -0500 |
---|---|---|
committer | Luis Martinez | 2021-10-07 01:32:11 -0500 |
commit | fa12d7381d4c7882023dabc42e8b16aedd51331c (patch) | |
tree | 8a84e130f552b1e88f5eb0afbf773ea0ab6855d6 | |
parent | 254580f90c446be4e47f9d315d4f46095369f381 (diff) | |
download | aur-fa12d7381d4c7882023dabc42e8b16aedd51331c.tar.gz |
update to 0.4.5
* package cleaned up to reflect Python packaging guidelines
* add separate build function
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 24 insertions, 18 deletions
@@ -1,16 +1,14 @@ -# Generated by mksrcinfo v8 -# Thu Dec 31 11:36:55 UTC 2015 pkgbase = python-trueskill pkgdesc = The video game rating system - pkgver = 0.4.4 + pkgver = 0.4.5 pkgrel = 1 - url = http://trueskill.org/ + url = https://trueskill.org/ arch = any license = BSD - depends = python - options = !emptydirs - source = https://pypi.python.org/packages/source/t/trueskill/trueskill-0.4.4.tar.gz - md5sums = fa3e3e51cdaa198225940bc6f8b3e545 + checkdepends = python-pytest + makedepends = python-setuptools + depends = python-six + source = python-trueskill-0.4.5.tar.gz::https://github.com/sublee/trueskill/archive/v0.4.5.tar.gz + sha256sums = 633459b2cc5765bf49c2202dea1ac0e7d51bb5a9a5fa093c4a5969ef23a3bd50 pkgname = python-trueskill - @@ -1,19 +1,27 @@ -_pkgname=trueskill +# Maintainer: Luis Martinez <luis dot martinez at disroot dot org> + pkgname=python-trueskill -pkgver=0.4.4 +pkgver=0.4.5 pkgrel=1 pkgdesc="The video game rating system" arch=('any') -url="http://trueskill.org/" +url="https://trueskill.org/" license=('BSD') -depends=('python') -options=(!emptydirs) -source=("https://pypi.python.org/packages/source/t/trueskill/trueskill-${pkgver}.tar.gz") -md5sums=('fa3e3e51cdaa198225940bc6f8b3e545') +depends=('python-six') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +source=("$pkgname-$pkgver.tar.gz::https://github.com/sublee/trueskill/archive/v$pkgver.tar.gz") +sha256sums=('633459b2cc5765bf49c2202dea1ac0e7d51bb5a9a5fa093c4a5969ef23a3bd50') + +build() { + cd "trueskill-$pkgver" + python setup.py build +} package() { - cd "$srcdir/$_pkgname-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 + cd "trueskill-$pkgver" + PYTHONHASHSEED=0 python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" } # vim:set ts=2 sw=2 et: |