summaryrefslogtreecommitdiffstats
path: root/encap/src/encap-profiles/bcfg2-python-2.4.4.ep
diff options
context:
space:
mode:
authorDaniel Joseph Barnhart Clark <dclark@pobox.com>2007-06-22 03:28:20 +0000
committerDaniel Joseph Barnhart Clark <dclark@pobox.com>2007-06-22 03:28:20 +0000
commit9f9a13cf06eb24fbc39bec5e4f4bca1bd3135a2c (patch)
treed984c7c1d572c7068e14e9885d1e8c521fc47105 /encap/src/encap-profiles/bcfg2-python-2.4.4.ep
parent220cdf1fb8098a9b1e7352b24bf6daf866d6c105 (diff)
downloadbcfg2-9f9a13cf06eb24fbc39bec5e4f4bca1bd3135a2c.tar.gz
bcfg2-9f9a13cf06eb24fbc39bec5e4f4bca1bd3135a2c.tar.bz2
bcfg2-9f9a13cf06eb24fbc39bec5e4f4bca1bd3135a2c.zip
EncapPackages: Changes to get lxml-1.2.1 to work:
1. Add setuptools-0.6c6 2. Modifications to Python and all Python modules to work with new setuptools 3. There is no three git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3328 ce84e21b-d406-0410-9b95-82705330c041
Diffstat (limited to 'encap/src/encap-profiles/bcfg2-python-2.4.4.ep')
-rw-r--r--encap/src/encap-profiles/bcfg2-python-2.4.4.ep18
1 files changed, 16 insertions, 2 deletions
diff --git a/encap/src/encap-profiles/bcfg2-python-2.4.4.ep b/encap/src/encap-profiles/bcfg2-python-2.4.4.ep
index 31b148dcc..db2f764c9 100644
--- a/encap/src/encap-profiles/bcfg2-python-2.4.4.ep
+++ b/encap/src/encap-profiles/bcfg2-python-2.4.4.ep
@@ -8,6 +8,7 @@
>
<prereq package="m4-1.4.4" />
+<prereq package="patch-2.5.9" />
<prereq package="bcfg2-zlib-1.2.3" />
<prereq package="bcfg2-gzip-1.2.4b" />
<prereq package="bcfg2-pkg-config-0.22" />
@@ -63,6 +64,21 @@ url="http://encapsrcdist/mirror/python/Python-2.4.4.tgz
http://www.python.org/ftp/python/2.4.4/Python-2.4.4.tgz"
>
+<patch options="-p0" from_dir="Lib"><![CDATA[
+--- site.py 2007-06-21 22:26:29.000000000 -0400
++++ site.py 2007-06-21 22:26:55.000000000 -0400
+@@ -170,7 +170,7 @@
+
+ def addsitepackages(known_paths):
+ """Add site-packages (and possibly site-python) to sys.path"""
+- prefixes = [sys.prefix]
++ prefixes = ['/usr/local/lib/bcfg2', sys.prefix]
+ if sys.exec_prefix != sys.prefix:
+ prefixes.append(sys.exec_prefix)
+ for prefix in prefixes:
+
+]]></patch>
+
<configure>
if [ -f setup.py.orig ]; then cp setup.py.orig setup.py; fi
cat setup.py \
@@ -87,8 +103,6 @@ PLATFORM_ENDIF
# Put setup back into pristine state
rm ${builddir}/setup.py
cp ${builddir}/setup.py.orig ${builddir}/setup.py
-# Make site-packages be in the PYTHONPATH
-echo /usr/local/lib/bcfg2/lib/python2.4/site-packages > lib/bcfg2/lib/python2.4/site-packages/usr-local-lib-bcfg2.pth
# Convienience links
mkdir bin 2>/dev/null || exit 0
ln -sf ../lib/bcfg2/bin/pydoc bin/b2-pydoc