[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