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 /PKGBUILD | |
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
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 17 insertions, 9 deletions
@@ -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: |