summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanilo J. S. Bellini2022-01-10 17:49:08 -0300
committerDanilo J. S. Bellini2022-01-10 17:49:08 -0300
commit0a3373743a5c0474468103d04a983454efbd0166 (patch)
tree77791ab7afb8d7672543a720ce79d2e49873e272
parentb3d46e289c2a636489d0f97293523227b2660e46 (diff)
downloadaur-0a3373743a5c0474468103d04a983454efbd0166.tar.gz
v4.12.0-1
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD21
2 files changed, 17 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1a31cd81a24e..538f7e83c701 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index 2763fbb2efa6..7f613f38dbe7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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