diff options
author | Francesco Colista <fcolista@alpinelinux.org> | 2016-07-27 14:59:46 +0000 |
---|---|---|
committer | Francesco Colista <fcolista@alpinelinux.org> | 2016-07-27 14:59:52 +0000 |
commit | 40df7838e791a44606ad20e95c49b771c5b8111d (patch) | |
tree | 8f0faf349eeffc1c91315d559312c0cf84281a96 | |
parent | 4f8853cee99ff582f9ab78a385ed1ee85b0299fc (diff) | |
download | aports-40df7838e791a44606ad20e95c49b771c5b8111d.tar.bz2 aports-40df7838e791a44606ad20e95c49b771c5b8111d.tar.xz |
testing/py-pexpect: added install_if to pull the right python version
-rw-r--r-- | testing/py-pexpect/APKBUILD | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/testing/py-pexpect/APKBUILD b/testing/py-pexpect/APKBUILD index 2bd1cd1002..b63249fd57 100644 --- a/testing/py-pexpect/APKBUILD +++ b/testing/py-pexpect/APKBUILD @@ -3,39 +3,35 @@ pkgname=py-pexpect _pkgname=${pkgname#py-} pkgver=4.2 -pkgrel=0 +pkgrel=1 pkgdesc="Make Python a better tool for controlling and automating other programs" url="http://pexpect.readthedocs.org/en/stable" arch="noarch" license="MIT" depends="" -makedepends="python-dev python3-dev py-setuptools" +makedepends="python2-dev python3-dev py-setuptools" subpackages="$pkgname-doc py3-$_pkgname:_py3 py2-$_pkgname:_py2" source="$pkgname-$pkgver.tar.gz::https://github.com/pexpect/$_pkgname/archive/$pkgver.tar.gz" builddir="$srcdir/$_pkgname-$pkgver" build() { cd "$builddir" - python setup.py build || return 1 + python2 setup.py build || return 1 python3 setup.py build || return 1 } package() { cd "$builddir" - python setup.py install --root=$pkgdir/ --optimize=1 || return 1 - python3 setup.py install --root=$pkgdir/ --optimize=1 || return 1 + mkdir -p "$pkgdir" install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } - _py() { local python=$1 pkgdesc="$pkgdesc - $python" - install_if="$pkgname=$pkgver-r$pkgrel $python" - local dir=$($python -c 'import sysconfig; print(sysconfig.get_path("stdlib"))') - - mkdir -p "$subpkgdir"${dir} - mv "$pkgdir"${dir}/* "$subpkgdir"${dir} + install_if="$pkgname=$pkgver-r$pkgrel $python" + cd "$builddir" + $python setup.py install --prefix=/usr --root="$subpkgdir" } _py2() { |