summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2021-10-07 01:32:11 -0500
committerLuis Martinez2021-10-07 01:32:11 -0500
commitfa12d7381d4c7882023dabc42e8b16aedd51331c (patch)
tree8a84e130f552b1e88f5eb0afbf773ea0ab6855d6
parent254580f90c446be4e47f9d315d4f46095369f381 (diff)
downloadaur-fa12d7381d4c7882023dabc42e8b16aedd51331c.tar.gz
update to 0.4.5
* package cleaned up to reflect Python packaging guidelines * add separate build function
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD26
2 files changed, 24 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b15555d9b9ac..b268c63b15e0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index 4e0d5fe5b276..a735f3bcfc85 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: