# $Id$ PortSystem 1.0 name apple-gcc40 version 5465 categories lang platforms darwin maintainers mww description Apple's version of gcc 4.0 long_description Apple's version of the GNU compiler collection, \ version 4.0. Supports C and Objective-C only. homepage http://developer.apple.com/documentation/DeveloperTools/gcc-4.0/gcc/ master_sites http://www.opensource.apple.com/darwinsource/tarballs/other/ distname gcc-${version} checksums sha1 7452d5a5a8f8b125cf2ab31781c78da9b6d84bbe 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++ breaks! configure.args --enable-languages=c,objc \ --program-suffix=-apple-4.0 configure.cflags configure.ldflags configure.cppflags configure.env PATH="/bin:/usr/bin:/sbin:/usr/sbin" platform darwin 8 { patchfiles patch-config-darwin.h } 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.0 && ln -sf ${nprefix}/bin/cpp-apple-4.0" } livecheck.check moddate livecheck.url ${master_sites}