From c791149a250b8a7f46db092cf0ede285965d23cb Mon Sep 17 00:00:00 2001 From: prspkt Date: Mon, 24 Jun 2019 16:20:41 +0300 Subject: testing/py-dulwich: drop python2 --- testing/py-dulwich/APKBUILD | 51 -------------------------------------------- testing/py3-dulwich/APKBUILD | 35 ++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+), 51 deletions(-) delete mode 100644 testing/py-dulwich/APKBUILD create mode 100644 testing/py3-dulwich/APKBUILD diff --git a/testing/py-dulwich/APKBUILD b/testing/py-dulwich/APKBUILD deleted file mode 100644 index afec67e9cb..0000000000 --- a/testing/py-dulwich/APKBUILD +++ /dev/null @@ -1,51 +0,0 @@ -# Contributor: Fabian Affolter -# Maintainer: Fabian Affolter -pkgname=py-dulwich -_pkgname=dulwich -pkgver=0.19.10 -pkgrel=1 -pkgdesc="A python implementation of the Git file formats and protocols" -url="https://www.dulwich.io" -arch="all" -license="GPL-2.0-or-later or Apache-2.0" -options="!check" # Tests are failing (http-backend) -makedepends="python2-dev python3-dev py-setuptools" -subpackages="py2-${pkgname#py-}:_py2 py3-${pkgname#py-}:_py3" -source="https://github.com/dulwich/dulwich/archive/$_pkgname-$pkgver.tar.gz" -builddir="$srcdir"/$_pkgname-dulwich-$pkgver - -build() { - cd "$builddir" - python2 setup.py build - python3 setup.py build -} - -#check() { -# cd "$builddir" -# PYTHONHASHSEED=random PYTHONPATH=.: python -m unittest dulwich.tests.test_suite -# PYTHONHASHSEED=random PYTHONPATH=.: python3 -m unittest dulwich.tests.test_suite -#} - -package() { - mkdir -p "$pkgdir" -} - -_py2() { - replaces="$pkgname" - _py python2 -} - -_py3() { - _py python3 -} - -_py() { - local python=$1 - pkgdesc="$pkgdesc (for $python)" - install_if="$pkgname=$pkgver-r$pkgrel $python" - - cd "$builddir" - $python setup.py install --prefix=/usr --root="$subpkgdir" || return 1 -} - -sha512sums="0699e7cdea103f2caca24b7841d2cb761d264d3847c22ceb74b5c3f9a890ad8143dad5affd339da424b38c1b13e55788b2d521797b9653a7ff7c373ab02b2401 dulwich-0.19.10.tar.gz" diff --git a/testing/py3-dulwich/APKBUILD b/testing/py3-dulwich/APKBUILD new file mode 100644 index 0000000000..f081912f16 --- /dev/null +++ b/testing/py3-dulwich/APKBUILD @@ -0,0 +1,35 @@ +# Contributor: Fabian Affolter +# Maintainer: Fabian Affolter +pkgname=py3-dulwich +_pkgname=dulwich +pkgver=0.19.10 +pkgrel=1 +pkgdesc="A python implementation of the Git file formats and protocols" +url="https://www.dulwich.io" +arch="all" +license="GPL-2.0-or-later or Apache-2.0" +options="!check" # Tests are failing (http-backend) +makedepends="py3-setuptools python3-dev" +source="https://github.com/dulwich/dulwich/archive/$_pkgname-$pkgver.tar.gz" +builddir="$srcdir"/$_pkgname-dulwich-$pkgver + +replaces="py-dulwich" # Backwards compatibility +provides="py-dulwich=$pkgver-r$pkgrel" # Backwards compatibility + +build() { + cd "$builddir" + python3 setup.py build +} + +#check() { +# cd "$builddir" +# PYTHONHASHSEED=random PYTHONPATH=.: python -m unittest dulwich.tests.test_suite +# PYTHONHASHSEED=random PYTHONPATH=.: python3 -m unittest dulwich.tests.test_suite +#} + +package() { + cd "$builddir" + python3 setup.py install --prefix=/usr --root="$pkgdir" || return 1 +} + +sha512sums="0699e7cdea103f2caca24b7841d2cb761d264d3847c22ceb74b5c3f9a890ad8143dad5affd339da424b38c1b13e55788b2d521797b9653a7ff7c373ab02b2401 dulwich-0.19.10.tar.gz" -- cgit v1.2.3