From 1e1acfd03f29ae5fd4e494186ff0b031eaac30f1 Mon Sep 17 00:00:00 2001 From: Leo Date: Tue, 19 Nov 2019 16:27:13 +0100 Subject: [PATCH] main/py3-chardet: drop python2 --- main/py3-chardet/APKBUILD | 43 ++++++++++++++------------------------- 1 file changed, 15 insertions(+), 28 deletions(-) diff --git a/main/py3-chardet/APKBUILD b/main/py3-chardet/APKBUILD index 64bd4072eaf..134e9ac730a 100644 --- a/main/py3-chardet/APKBUILD +++ b/main/py3-chardet/APKBUILD @@ -1,46 +1,33 @@ # Contributor: # Maintainer: Natanael Copa _pkgname=chardet -pkgname=py-$_pkgname +pkgname=py3-$_pkgname pkgver=3.0.4 -pkgrel=2 +pkgrel=3 pkgdesc="The Universal Character Encoding Detector" +options="!check" # Requires 'hypothesis' url="https://github.com/chardet/chardet/" arch="noarch" -license="LGPL-2.1" -depends="" -makedepends="python2-dev python3-dev py-setuptools" -subpackages="py2-${pkgname#py-}:_py2 py3-${pkgname#py-}:_py3" +license="LGPL-2.1-or-later" +depends="python3" +makedepends="py3-setuptools" +checkdepends="py3-pytest" source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz" builddir="$srcdir/$_pkgname-$pkgver" +replaces="py-chardet" # Backwards compatibility +provides="py-chardet=$pkgver-r$pkgrel" # Backwards compatibility + build() { - cd "$builddir" - python2 setup.py build python3 setup.py build } +check() { + python3 setup.py test +} + package() { - mkdir -p "$pkgdir" -} - -_py2() { - replaces="$pkgname" - _py python2 -} - -_py3() { - _py python3 -} - -_py() { - local python="$1" - pkgdesc="$pkgdesc (for $python)" - depends="$depends $python" - install_if="$pkgname=$pkgver-r$pkgrel $python" - - cd "$builddir" - $python setup.py install --prefix=/usr --root="$subpkgdir" --optimize=1 + python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 } sha512sums="61a03b23447a2bfe52ceed4dd1b9afdb5784da1933a623776883ee9f297e341f633e27f0ce0230bd5fdc5fdb5382105ab42736a74a417ddeb9f83af57455dba5 chardet-3.0.4.tar.gz"