[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