diff options
author | Joe Searle <joe@jsearle.net> | 2019-09-28 11:42:12 +0000 |
---|---|---|
committer | Kevin Daudt <kdaudt@alpinelinux.org> | 2019-10-24 20:26:04 +0000 |
commit | 332dc6ac8bcfc27c5420dc8c3acf1b2fe9cd83a8 (patch) | |
tree | a2aa29c1dfd6f3c8ad7f8a458e13b48699a17864 | |
parent | 48733f45dbb0a41066476b6fec6aceea8d26fef1 (diff) | |
download | aports-332dc6ac8bcfc27c5420dc8c3acf1b2fe9cd83a8.tar.bz2 aports-332dc6ac8bcfc27c5420dc8c3acf1b2fe9cd83a8.tar.xz |
main/py3-crypto: drop py2
Closes !267
-rw-r--r-- | main/py3-crypto/APKBUILD | 43 |
1 files changed, 12 insertions, 31 deletions
diff --git a/main/py3-crypto/APKBUILD b/main/py3-crypto/APKBUILD index d25106a61f..c6330b057b 100644 --- a/main/py3-crypto/APKBUILD +++ b/main/py3-crypto/APKBUILD @@ -1,51 +1,32 @@ # Contributor: Natanael Copa <ncopa@alpinelinux.org> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> -pkgname=py-crypto +pkgname=py3-crypto _pkgname=pycrypto pkgver=2.6.1 -pkgrel=3 -pkgdesc="A Python collection of cryptographic algorithms and protocols" +pkgrel=4 +pkgdesc="A Python3 collection of cryptographic algorithms and protocols" url="https://www.dlitz.net/software/pycrypto/" arch="all" license="BSD" -depends="" -makedepends="gmp-dev python2-dev python3-dev" -subpackages="py3-${pkgname#py-}:_py3 py2-${pkgname#py-}:_py2" +makedepends="gmp-dev python3-dev" source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz" builddir="$srcdir/$_pkgname-$pkgver" +replaces="py-crypto" # Backwards compatibility +provides="py-crypto=$pkgver-r$pkgrel" # Backwards compatibility build() { cd "$builddir" - - python2 setup.py build || return 1 - python2 setup.py test || return 1 - - python3 setup.py build || return 1 - python3 setup.py test || return 1 -} - -package() { - mkdir -p "$pkgdir" + python3 setup.py build } -_py() { - local python="$1" - pkgdesc="$pkgdesc (for $python)" - install_if="$pkgname=$pkgver-r$pkgrel $python" - +check() { cd "$builddir" - $python setup.py install --prefix=/usr --root="$subpkgdir" --optimize=1 -} - -_py2() { - replaces="$pkgname" - _py python2 + python3 setup.py test } -_py3() { - _py python3 +package() { + cd "$builddir" + python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 } -md5sums="55a61a054aa66812daf5161a0d5d7eda pycrypto-2.6.1.tar.gz" -sha256sums="f2ce1e989b272cfcb677616763e0a2e7ec659effa67a88aa92b3a65528f60a3c pycrypto-2.6.1.tar.gz" sha512sums="20a4aed4dac4e9e61d773ebc1d48ea577e9870c33f396be53d075a9bf8487d93e75e200179882d81e452efd0f6751789bac434f6f431b3e7c1c8ef9dba392847 pycrypto-2.6.1.tar.gz" |