From 09e16ee666f6d00cb12ca3619d329f5278f724ab Mon Sep 17 00:00:00 2001 From: prspkt <prspkt@protonmail.com> Date: Wed, 24 Jul 2019 02:13:12 +0300 Subject: [PATCH] community/py-xlsxwriter: drop python2 --- .../APKBUILD | 36 +++++-------------- 1 file changed, 9 insertions(+), 27 deletions(-) rename community/{py-xlsxwriter => py3-xlsxwriter}/APKBUILD (56%) diff --git a/community/py-xlsxwriter/APKBUILD b/community/py3-xlsxwriter/APKBUILD similarity index 56% rename from community/py-xlsxwriter/APKBUILD rename to community/py3-xlsxwriter/APKBUILD index fe457faf6047..9a7cdbc0ab50 100644 --- a/community/py-xlsxwriter/APKBUILD +++ b/community/py3-xlsxwriter/APKBUILD @@ -1,6 +1,6 @@ # Contributor: Francesco Colista <fcolista@alpinelinux.org> # Maintainer: Francesco Colista <fcolista@alpinelinux.org> -pkgname=py-xlsxwriter +pkgname=py3-xlsxwriter _pkgname=XlsxWriter pkgver=1.1.8 pkgrel=1 @@ -8,43 +8,25 @@ pkgdesc="A Python module for creating Excel XLSX files" url="https://github.com/jmcnamara/XlsxWriter" arch="noarch" license="BSD-2-Clause" -makedepends="py-setuptools py3-setuptools" -subpackages="py3-${pkgname/py-/}:_py3 py2-${pkgname/py-/}:_py2" +depends="python3" +makedepends="py3-setuptools" source="$pkgname-$pkgver.tar.gz::https://github.com/jmcnamara/XlsxWriter/archive/RELEASE_${pkgver}.tar.gz" builddir="$srcdir"/$_pkgname-RELEASE_$pkgver +replaces=py-xlsxwriter # Backwards compatibility +provides=py-xlsxwriter=$pkgver-r$pkgrel # Backwards compatibility + build() { - python2 setup.py build python3 setup.py build } -package() { - mkdir -p "$pkgdir" -} - check() { - python2 -m unittest discover python3 -m unittest discover } -_py() { - local python=$1 - pkgdesc="$pkgdesc - $python" - depends="$depends $python" - install_if="$pkgname=$pkgver-r$pkgrel $python" - cd "$builddir" - $python setup.py install --prefix=/usr --root="$subpkgdir" -} - -_py2() { - _py python2 - replaces="$pkgname" -} - -_py3() { - _py python3 +package() { + python3 setup.py install --prefix=/usr --root="$pkgdir" } - -sha512sums="760bc14a9325edf0c1030220a2dd89d812bd08c61f07314f6b86a4efea191cdeebf433f39ad28e11776c60be471d1387d5c7f036205aa65f68734e9390f282ee py-xlsxwriter-1.1.8.tar.gz" +sha512sums="760bc14a9325edf0c1030220a2dd89d812bd08c61f07314f6b86a4efea191cdeebf433f39ad28e11776c60be471d1387d5c7f036205aa65f68734e9390f282ee py3-xlsxwriter-1.1.8.tar.gz" -- GitLab