aboutsummaryrefslogtreecommitdiffstats
path: root/community/py3-freecell-solver/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/py3-freecell-solver/APKBUILD')
-rw-r--r--community/py3-freecell-solver/APKBUILD30
1 files changed, 21 insertions, 9 deletions
diff --git a/community/py3-freecell-solver/APKBUILD b/community/py3-freecell-solver/APKBUILD
index 6643735fb5b..5183be30b94 100644
--- a/community/py3-freecell-solver/APKBUILD
+++ b/community/py3-freecell-solver/APKBUILD
@@ -1,17 +1,27 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-freecell-solver
-pkgver=0.2.6
-pkgrel=2
+pkgver=0.4.0
+pkgrel=3
pkgdesc="Freecell Solver bindings"
url="https://fc-solve.shlomifish.org/"
arch="noarch"
license="MIT"
-depends="python3"
-makedepends="py3-setuptools py3-pbr"
-checkdepends="py3-testtools py3-stestr py3-oslotest py3-coverage"
+depends="
+ py3-cffi
+ python3
+ "
+makedepends="
+ py3-pbr
+ py3-setuptools
+ "
+checkdepends="
+ py3-pytest
+ py3-pytest-cov
+ "
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/f/freecell_solver/freecell_solver-$pkgver.tar.gz"
-options="!check" # Requires unavailable package hacking
+#options="!check" # Requires unavailable package hacking
builddir="$srcdir/freecell_solver-$pkgver"
build() {
@@ -19,11 +29,13 @@ build() {
}
check() {
- python3 setup.py test
+ PYTHONPATH="$PWD/build/lib" pytest
}
package() {
- python3 setup.py install --prefix=/usr --root="$pkgdir"
+ python3 setup.py install --skip-build --root="$pkgdir"
}
-sha512sums="c44616377ab628691594dc66ddcdb6e17a500035493720df8131d73bfe82d741a6c6f3e7c6cf1416b5831bd83532134a81aeba14604a0218dd33cfbe597c44bf freecell_solver-0.2.6.tar.gz"
+sha512sums="
+4cee8cdf70cfc10a07835a9d59dda11ad5f0103c7c9fb78b62eb964634c13aea717672be15c1dd9244153340dbd888c4c72ea44b039f462baafdb6e0e5da10d8 freecell_solver-0.4.0.tar.gz
+"