diff options
Diffstat (limited to 'abs/core/python_modules/python-pip/PKGBUILD')
-rw-r--r-- | abs/core/python_modules/python-pip/PKGBUILD | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/abs/core/python_modules/python-pip/PKGBUILD b/abs/core/python_modules/python-pip/PKGBUILD index acef38b..3531f1e 100644 --- a/abs/core/python_modules/python-pip/PKGBUILD +++ b/abs/core/python_modules/python-pip/PKGBUILD @@ -2,14 +2,14 @@ # Maintainer: Dan McGee <dan@archlinux.org> # Contributor: Sebastien Binet <binet@lblbox> -pkgname=('python2-pip') +pkgname=('python-pip' 'python2-pip') pkgver=9.0.1 -pkgrel=2 +pkgrel=3 pkgdesc="The PyPA recommended tool for installing Python packages" url="https://pip.pypa.io/" arch=('any') license=('MIT') -makedepends=('python2' 'python2-setuptools') +makedepends=('python' 'python-setuptools' 'python2' 'python2-setuptools') source=(https://pypi.io/packages/source/p/pip/pip-${pkgver}.tar.gz) md5sums=('35f01da33009719497f01a4ba69d63c9') sha256sums=('09f243e1a7b461f654c26a725fa373211bb7ff17a9300058b205c61658ca940d') @@ -23,6 +23,9 @@ package_python-pip() { install -D -m644 LICENSE.txt \ "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + install -dm755 "$pkgdir"/usr/share/bash-completion/completions + PYTHONPATH="$pkgdir"/usr/lib/python3.6/site-packages "$pkgdir"/usr/bin/pip completion --bash > "$pkgdir"/usr/share/bash-completion/completions/pip } package_python2-pip() { @@ -33,12 +36,16 @@ package_python2-pip() { cd "$srcdir/pip-$pkgver" python2 setup.py build python2 setup.py install --prefix=/usr --root="$pkgdir" - + mv "$pkgdir/usr/bin/pip" "$pkgdir/usr/bin/pip2" sed -i "s|#!/usr/bin/env python$|#!/usr/bin/env python2|" \ ${pkgdir}/usr/lib/python2.7/site-packages/pip/__init__.py python2 -m compileall ${pkgdir}/usr/lib/python2.7/site-packages/pip/__init__.py - + install -D -m644 LICENSE.txt \ "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + install -dm755 "$pkgdir"/usr/share/bash-completion/completions + PYTHONPATH="$pkgdir"/usr/lib/python2.7/site-packages "$pkgdir"/usr/bin/pip2 completion --bash > "$pkgdir"/usr/share/bash-completion/completions/pip2 + sed -i 's/pip/pip2/g' "$pkgdir"/usr/share/bash-completion/completions/pip2 } |