aboutsummaryrefslogtreecommitdiffstats
path: root/community/py3-coverage
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2019-09-08 08:57:22 -0300
committerLeo <thinkabit.ukim@gmail.com>2019-09-08 10:40:47 -0300
commit16b972b035b5a2142b20862cfc1dd54a9914bf82 (patch)
treee3c18b3ea3768f4e623e1a6a9b3ba29bf62215de /community/py3-coverage
parente3238a00a13d4569b1a641584e898161ed5b8351 (diff)
downloadaports-16b972b035b5a2142b20862cfc1dd54a9914bf82.tar.bz2
aports-16b972b035b5a2142b20862cfc1dd54a9914bf82.tar.xz
community/py3-coverage: drop py2
Diffstat (limited to 'community/py3-coverage')
-rw-r--r--community/py3-coverage/APKBUILD43
1 files changed, 9 insertions, 34 deletions
diff --git a/community/py3-coverage/APKBUILD b/community/py3-coverage/APKBUILD
index 10eb3ae177..e4f6ee27ba 100644
--- a/community/py3-coverage/APKBUILD
+++ b/community/py3-coverage/APKBUILD
@@ -1,51 +1,26 @@
# Maintainer: Valery Kartel <valery.kartel@gmail.com>
# Contributor: Valery Kartel <valery.kartel@gmail.com>
-pkgname=py-coverage
-_pkgname=${pkgname#py-}
+pkgname=py3-coverage
+_pkgname=coverage
pkgver=4.5.4
-pkgrel=0
+pkgrel=1
pkgdesc="Code coverage measurement for Python"
+options="!check" # Requires unpackaged 'flaky'
url="https://pypi.python.org/pypi/coverage"
arch="all"
license="Apache-2.0"
-makedepends="python2-dev python3-dev py-setuptools"
-subpackages="py3-$_pkgname:_py3 py2-$_pkgname:_py2"
+makedepends="python3-dev py3-setuptools"
source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
+replaces="py-coverage" # Backwards compatibility
+provides="py-coverage=$pkgver-r$pkgrel" # Backwards compatibility
+
build() {
- python2 setup.py build
python3 setup.py build
}
-check() {
- python2 setup.py check
- python3 setup.py check
-}
-
package() {
- mkdir -p "$pkgdir"
-}
-
-_py() {
- local python="$1"
- pkgdesc="$pkgdesc ($python)"
- depends="$depends $python"
- provides="$pkgname-tools"
- install_if="$pkgname=$pkgver-r$pkgrel $python"
-
- cd "$builddir"
- $python setup.py install --prefix=/usr --root="$subpkgdir"
+ python3 setup.py install --prefix=/usr --root="$pkgdir"
}
-
-_py2() {
- replaces="$pkgname"
- _py python2
- mv "$subpkgdir"/usr/bin/$_pkgname "$subpkgdir"/usr/bin/$_pkgname.py
-}
-
-_py3() {
- _py python3
-}
-
sha512sums="ba534e04fe35cbadc4b16735f25c08f579a49a6677ec106680f222f2dfb3d0f1e011d0962f1c2108c375173ac4588bea1619ecda05ff9ba6fd888daddfd27b0e coverage-4.5.4.tar.gz"