[26513] trunk/dports/lang/python24/Portfile
source_changes at macosforge.org
source_changes at macosforge.org
Wed Jun 27 00:44:53 PDT 2007
Revision: 26513
http://trac.macosforge.org/projects/macports/changeset/26513
Author: jmpp at macports.org
Date: 2007-06-27 00:44:52 -0700 (Wed, 27 Jun 2007)
Log Message:
-----------
Get rid of "system" calls, we now have a built-in for ln. Also, pass the __DARWIN_UNIX03 pre-processor macro in a more standard fashion (configure.cppflags-append) on darwin 9.
Modified Paths:
--------------
trunk/dports/lang/python24/Portfile
Modified: trunk/dports/lang/python24/Portfile
===================================================================
--- trunk/dports/lang/python24/Portfile 2007-06-27 07:44:05 UTC (rev 26512)
+++ trunk/dports/lang/python24/Portfile 2007-06-27 07:44:52 UTC (rev 26513)
@@ -64,28 +64,22 @@
if { ![variant_isset puredarwin]} {
set framewdir ${prefix}/Library/Frameworks/Python.framework
xinstall -m 755 -d ${destroot}${framewdir}/Versions/2.4/include
- system "cd ${destroot}${framewdir} \
- && ln -s Versions/Current/lib Libraries"
- system "cd ${destroot}${prefix}/bin \
- && ln -sf ${framewdir}/Versions/2.4/bin/pydoc pydoc \
- && ln -sf ${framewdir}/Versions/2.4/bin/pydoc pydoc24"
- system "cd ${destroot}${framewdir}/Versions/2.4/lib/python2.4 \
- && ln -s ${prefix}/lib/python2.4/config config"
- system "cd ${destroot}${prefix}/lib && \
- ln -s ${framewdir}/Versions/2.4/lib/libpython${major_version}.${minor_version}.dylib \
- libpython${version}.dylib && \
- ln -s ${framewdir}/Versions/2.4/lib/libpython${major_version}.${minor_version}.dylib \
- libpython${major_version}.dylib && \
- ln -s ${framewdir}/Versions/2.4/lib/libpython${major_version}.${minor_version}.dylib \
- libpython.dylib"
+ cd ${destroot}${framewdir}
+ ln -s Versions/Current/lib Libraries
+ cd ${destroot}${prefix}/bin
+ ln -sf ${framewdir}/Versions/2.4/bin/pydoc pydoc
+ ln -sf ${framewdir}/Versions/2.4/bin/pydoc pydoc24
+ cd ${destroot}${framewdir}/Versions/2.4/lib/python2.4
+ ln -s ${prefix}/lib/python2.4/config config
+ cd ${destroot}${prefix}/lib
+ ln -s ${framewdir}/Versions/2.4/lib/libpython${major_version}.${minor_version}.dylib libpython${version}.dylib
+ ln -s ${framewdir}/Versions/2.4/lib/libpython${major_version}.${minor_version}.dylib libpython${major_version}.dylib
+ ln -s ${framewdir}/Versions/2.4/lib/libpython${major_version}.${minor_version}.dylib libpython.dylib
} else {
- system "cd ${destroot}${prefix}/lib && \
- ln -s libpython${major_version}.${minor_version}.dylib \
- libpython${version}.dylib && \
- ln -s libpython${major_version}.${minor_version}.dylib \
- libpython${major_version}.dylib && \
- ln -s libpython${major_version}.${minor_version}.dylib \
- libpython.dylib"
+ cd ${destroot}${prefix}/lib
+ ln -s libpython${major_version}.${minor_version}.dylib libpython${version}.dylib
+ ln -s libpython${major_version}.${minor_version}.dylib libpython${major_version}.dylib
+ ln -s libpython${major_version}.${minor_version}.dylib libpython.dylib
}
}
@@ -101,7 +95,7 @@
}
platform darwin 9 {
- configure.post_args-append OPT="-D__DARWIN_UNIX03"
+ configure.cppflags-append -D__DARWIN_UNIX03
}
livecheck.check regex
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070627/6e63bd4a/attachment.html
More information about the macports-changes
mailing list