lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

commit 741a463d8a7f243fa4d080002cb5696791795cdc
parent 383a505eb0d79ffcc6d0baf7712f1e42b1996cdc
Author: Steven Barth <steven@midlink.org>
Date:   Tue,  6 Jan 2015 15:18:03 +0100

Merge pull request #743 from commodo/python-pip-cleanups

Python pip cleanups
Diffstat:
Mlang/python-pip/Makefile | 24+++++++++++++++++++++++-
1 file changed, 23 insertions(+), 1 deletion(-)

diff --git a/lang/python-pip/Makefile b/lang/python-pip/Makefile @@ -40,8 +40,30 @@ define Build/Compile ) endef +PYTHON_PIP_PKG_DIR:=$(PYTHON_PKG_DIR)/pip-$(PKG_VERSION)-py$(PYTHON_VERSION).egg/pip define PyPackage/python-pip/filespec -+|/usr/lib/python$(PYTHON_VERSION) ++|$(PYTHON_PKG_DIR) +-|$(PYTHON_PIP_PKG_DIR)/_vendor/distlib/*.exe +endef + +# Backup these files, so that they do not clash with python-setuptools +# If we install python-pip python-setuptools, we want these to be replaced, +# since python-pip replaces python-setuptools (when installed) +define Package/python-pip/preinst +#!/bin/sh +cd "$${IPKG_INSTROOT}$(PYTHON_PKG_DIR)" +mv -f easy-install.pth easy-install.pth.old +mv -f site.py site.py.old +exit 0 +endef + +# And put them back on remove +define Package/python-pip/postrm +#!/bin/sh +cd "$${IPKG_INSTROOT}$(PYTHON_PKG_DIR)" +mv -f easy-install.pth.old easy-install.pth +mv -f site.py.old site.py +exit 0 endef define PyPackage/python-pip/install