aboutsummaryrefslogtreecommitdiffstats
path: root/community/py3-ptyprocess/APKBUILD
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2019-09-07 16:47:46 -0300
committerLeo <thinkabit.ukim@gmail.com>2019-09-07 16:51:34 -0300
commit24c79ec9ea18bb3c97a4560a6a717f8ccdd36966 (patch)
tree6b4a8f21af4e476d528f4e98feef57fc695b881c /community/py3-ptyprocess/APKBUILD
parent6c95c2ca40e5de2c0c4241ae7ab99f1cb086f726 (diff)
community/py3-ptyprocess: drop py2
Diffstat (limited to 'community/py3-ptyprocess/APKBUILD')
-rw-r--r--community/py3-ptyprocess/APKBUILD39
1 files changed, 13 insertions, 26 deletions
diff --git a/community/py3-ptyprocess/APKBUILD b/community/py3-ptyprocess/APKBUILD
index 6158efb2c85..07546988a04 100644
--- a/community/py3-ptyprocess/APKBUILD
+++ b/community/py3-ptyprocess/APKBUILD
@@ -1,45 +1,32 @@
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
-pkgname=py-ptyprocess
-_pkgname=${pkgname#py-}
+pkgname=py3-ptyprocess
+_pkgname=ptyprocess
pkgver=0.6.0
-pkgrel=1
+pkgrel=2
pkgdesc="Run a subprocess in a pseudo terminal"
url="https://github.com/pexpect/ptyprocess"
arch="noarch"
license="ISC"
-depends=""
-makedepends="python2-dev python3-dev py-setuptools"
-subpackages="py3-$_pkgname:_py3 py2-$_pkgname:_py2"
+depends="python3"
+makedepends="py3-setuptools"
source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
+replaces="py-ptyprocess" # Backwards compatibility
+provides="py-ptyprocess=$pkgver-r$pkgrel" # Backwards compatibility
+
build() {
- cd "$builddir"
- python2 setup.py build || return 1
- python3 setup.py build || return 1
+ python3 setup.py build
}
-package() {
- mkdir -p "$pkgdir"
+check() {
+ python3 -m unittest
}
-
-_py() {
- local python=$1
- pkgdesc="$pkgdesc - $python"
- install_if="$pkgname=$pkgver-r$pkgrel $python"
- cd "$builddir"
- $python setup.py install --prefix=/usr --root="$subpkgdir"
-}
-
-_py2() {
- _py python2
- replaces="$pkgname"
+package() {
+ python3 setup.py install --prefix=/usr --root="$pkgdir"
}
-_py3() {
- _py python3
-}
sha512sums="b34b6bca977f09d1443b210e338e1300e12d6ef35857f9543b3a116ef3b500ad4844357a7a283321756f886af41bddb1f02b27bf200ef1e82a96fd9e431bed86 ptyprocess-0.6.0.tar.gz"