opt/pip/Pkgfile

33 lines
917 B
Plaintext
Raw Normal View History

2017-02-03 15:20:44 +01:00
# Description: A tool for installing and managing Python packages
# URL: http://www.pip-installer.org/
# Maintainer: Thomas Penteker, tek at serverop dot de
# Packager: James Mills, prologic at shortcircuit dot net dot au
2017-02-03 15:21:50 +01:00
# Depends on: python
2017-02-03 15:20:44 +01:00
name=pip
version=9.0.1
2017-02-03 15:21:50 +01:00
release=2
source=(https://pypi.io/packages/source/p/pip/pip-${version}.tar.gz
https://bootstrap.pypa.io/get-pip.py)
2017-02-03 15:20:44 +01:00
build() {
2017-02-03 15:21:50 +01:00
cd $name-$version
if [ -z "$(pkginfo -i | egrep '^setuptools ')" ]; then
install -d build
/usr/bin/python $SRC/get-pip.py --root=$SRC/build
PYTHONPATH=$SRC/build/usr/lib/python2.7/site-packages \
/usr/bin/python setup.py build
PYTHONPATH=$SRC/build/usr/lib/python2.7/site-packages \
/usr/bin/python setup.py install \
--prefix=/usr --root=$PKG --optimize=1
else
/usr/bin/python setup.py build
/usr/bin/python setup.py install \
--prefix=/usr --root=$PKG --optimize=1
fi
2017-02-03 15:20:44 +01:00
}