testing/py-cycler: modernize APKBUILD, add check()

This commit is contained in:
Leonardo Arena 2018-05-30 13:27:44 +00:00
parent bd307058bf
commit a6e03f4abb

View File

@ -3,23 +3,27 @@
pkgname=py-cycler pkgname=py-cycler
_pkgname=cycler _pkgname=cycler
pkgver=0.10.0 pkgver=0.10.0
pkgrel=1 pkgrel=2
pkgdesc="Composable style cycles in Python" pkgdesc="Composable style cycles in Python"
url="http://matplotlib.org/cycler/" url="http://matplotlib.org/cycler/"
arch="noarch" arch="noarch"
license="BSD" license="BSD"
depends=""
depends_dev=""
makedepends="python2-dev python3-dev py-setuptools" makedepends="python2-dev python3-dev py-setuptools"
install="" checkdepends="py-nose"
subpackages="py2-$_pkgname:_py2 py3-$_pkgname:_py3" subpackages="py2-$_pkgname:_py2 py3-$_pkgname:_py3"
source="https://files.pythonhosted.org/packages/source/C/Cycler/$_pkgname-$pkgver.tar.gz" source="https://files.pythonhosted.org/packages/source/C/Cycler/$_pkgname-$pkgver.tar.gz"
builddir="${srcdir}/${_pkgname}-$pkgver" builddir="${srcdir}/${_pkgname}-$pkgver"
build() { build() {
cd "$builddir" || return 1 cd "$builddir"
python2 setup.py build || return 1 python2 setup.py build
python3 setup.py build || return 1 python3 setup.py build
}
check() {
cd "$builddir"
python2 run_tests.py
python3 run_tests.py
} }
package() { package() {