[34974] trunk/dports/lang
mww at macports.org
mww at macports.org
Thu Mar 13 04:51:21 PDT 2008
Revision: 34974
http://trac.macosforge.org/projects/macports/changeset/34974
Author: mww at macports.org
Date: 2008-03-13 04:51:20 -0700 (Thu, 13 Mar 2008)
Log Message:
-----------
new port: lang/apple-gcc42
Added Paths:
-----------
trunk/dports/lang/apple-gcc42/
trunk/dports/lang/apple-gcc42/Portfile
Added: trunk/dports/lang/apple-gcc42/Portfile
===================================================================
--- trunk/dports/lang/apple-gcc42/Portfile (rev 0)
+++ trunk/dports/lang/apple-gcc42/Portfile 2008-03-13 11:51:20 UTC (rev 34974)
@@ -0,0 +1,47 @@
+# $Id: Portfile 30167 2007-10-22 07:45:43Z mww at macports.org $
+
+PortSystem 1.0
+
+name apple-gcc42
+version 5531
+categories lang
+platforms darwin
+maintainers mww
+description Apple's version of gcc 4.2
+long_description Apple's version of the GNU compiler collection, \
+ version 4.2. Supports C and Objective-C.
+
+homepage http://developer.apple.com/documentation/DeveloperTools/gcc-4.2/gcc/
+master_sites http://www.opensource.apple.com/darwinsource/tarballs/other/
+distname gcc_42-${version}
+checksums sha1 b8635f310393c17e6494fef0358ee944e03aa5c1
+
+post-extract { file mkdir ${workpath}/build }
+
+set nprefix ${prefix}/lib/${name}
+
+# try to avoid non-Apple programs at all costs (rather volatile build)
+configure.dir ${workpath}/build
+configure.cmd ${worksrcpath}/configure
+configure.pre_args --prefix=${nprefix}
+# C++ support breaks the build
+configure.args --enable-languages=c,objc \
+ --program-suffix=-apple-4.2
+configure.cflags
+configure.ldflags
+configure.cppflags
+configure.env PATH="/bin:/usr/bin:/sbin:/usr/sbin"
+
+build.dir ${configure.dir}
+
+destroot.dir ${build.dir}
+
+post-destroot {
+ file delete -force \
+ ${destroot}${nprefix}/man ${destroot}${nprefix}/info
+ system "cd ${destroot}${prefix}/bin && ln -sf ${nprefix}/bin/gcc-apple-4.2 && ln -sf ${nprefix}/bin/cpp-apple-4.2"
+}
+
+livecheck.check moddate
+livecheck.url ${master_sites}
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080313/b6427fc0/attachment.html
More information about the macports-changes
mailing list