diff options
author | Danilo J. S. Bellini | 2022-01-10 17:49:08 -0300 |
---|---|---|
committer | Danilo J. S. Bellini | 2022-01-10 17:49:08 -0300 |
commit | 0a3373743a5c0474468103d04a983454efbd0166 (patch) | |
tree | 77791ab7afb8d7672543a720ce79d2e49873e272 | |
parent | b3d46e289c2a636489d0f97293523227b2660e46 (diff) | |
download | aur-0a3373743a5c0474468103d04a983454efbd0166.tar.gz |
v4.12.0-1
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 17 insertions, 18 deletions
@@ -1,24 +1,22 @@ pkgbase = python-axelrod pkgdesc = Research tool for the Iterated Prisoner's Dilemma - pkgver = 4.4.0 - pkgrel = 3 + pkgver = 4.12.0 + pkgrel = 1 url = https://github.com/Axelrod-Python/Axelrod arch = any license = MIT + checkdepends = python-hypothesis makedepends = python-setuptools depends = python-dask depends = python-matplotlib depends = python-numpy depends = python-pandas depends = python-prompt_toolkit - depends = python-pygments + depends = python-yaml depends = python-scipy depends = python-tqdm options = !emptydirs - source = https://github.com/Axelrod-Python/Axelrod/archive/v4.4.0.tar.gz - source = https://github.com/Axelrod-Python/Axelrod/commit/0a7a1b0.patch - sha256sums = 1f8f8386ab292877e9c063aa371e0d5709a969cce9cba828ee95567be1858c7e - sha256sums = d7497624ecafa3f9f57e0be82c8f88f3a12e34c1727266fbbbf2e66fd67ce370 + source = python-axelrod-v4.12.0.tar.gz::https://github.com/Axelrod-Python/Axelrod/archive/v4.12.0.tar.gz + sha256sums = 5360e7e52a8fdf8e2f8af5e59f4e0fb54f11f245103ed77be91f854e6848b019 pkgname = python-axelrod - @@ -1,32 +1,33 @@ # Maintainer: Danilo J. S. Bellini <danilo dot bellini at gmail dot com> pkgname=('python-axelrod') -pkgver=4.4.0 -pkgrel=3 +pkgver=4.12.0 +pkgrel=1 pkgdesc="Research tool for the Iterated Prisoner's Dilemma" arch=('any') url='https://github.com/Axelrod-Python/Axelrod' license=('MIT') +checkdepends=('python-hypothesis') makedepends=('python-setuptools') depends=('python-dask' 'python-matplotlib' 'python-numpy' 'python-pandas' - 'python-prompt_toolkit' 'python-pygments' 'python-scipy' + 'python-prompt_toolkit' 'python-yaml' 'python-scipy' 'python-tqdm') options=(!emptydirs) -sha256sums=('1f8f8386ab292877e9c063aa371e0d5709a969cce9cba828ee95567be1858c7e' - 'd7497624ecafa3f9f57e0be82c8f88f3a12e34c1727266fbbbf2e66fd67ce370') -source=("$url/archive/v$pkgver.tar.gz" - "$url/commit/0a7a1b0.patch") +sha256sums=('5360e7e52a8fdf8e2f8af5e59f4e0fb54f11f245103ed77be91f854e6848b019') +source=("$pkgname-v$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") prepare() { cd "$srcdir/Axelrod-$pkgver" - # Apply the 0a7a1b0 commit as we have prompt_toolkit v2, not v1 - patch -p1 < "$srcdir/0a7a1b0.patch" - # Avoid installing optional/unrequired dependencies echo > "requirements.txt" } +check() { + cd "$srcdir/Axelrod-$pkgver" + ./test +} + package() { cd "$srcdir/Axelrod-$pkgver" python setup.py install --root="$pkgdir/" --optimize=1 |