[110120] trunk/dports/lang/g95/Portfile

jeremyhu at macports.org jeremyhu at macports.org
Mon Aug 26 09:31:31 PDT 2013


Revision: 110120
          https://trac.macports.org/changeset/110120
Author:   jeremyhu at macports.org
Date:     2013-08-26 09:31:31 -0700 (Mon, 26 Aug 2013)
Log Message:
-----------
g95: Use libgcc, fix license

Modified Paths:
--------------
    trunk/dports/lang/g95/Portfile

Modified: trunk/dports/lang/g95/Portfile
===================================================================
--- trunk/dports/lang/g95/Portfile	2013-08-26 16:25:56 UTC (rev 110119)
+++ trunk/dports/lang/g95/Portfile	2013-08-26 16:31:31 UTC (rev 110120)
@@ -5,7 +5,7 @@
 
 name            g95
 version         0.93
-revision        2
+revision        3
 platforms       darwin
 categories      lang
 license         GPL-2
@@ -33,6 +33,7 @@
                 ${dcore} sha1   55c664b33a4dc6b2130c47da28a1d6daab732ce9 \
                 ${dcore} rmd160 af67dc8385942450f6b27ad83a6b9e3d22f779a1
 } else {
+    license         GPL-3
     set version_gcc 4.2.4
     array set barch {ppc powerpc ppc64 powerpc64 i386 i386 x86_64 x86_64}
     if {[info exists barch(${build_arch})]} {
@@ -56,7 +57,7 @@
                     ${dg95}  rmd160  98d03e9a1835f4b3553a72a798bdf1d90a757176
 
 depends_build   port:ld64 port:cctools
-depends_lib     port:libtool port:libiconv
+depends_lib     port:libtool port:libiconv path:lib/libgcc/libgcc_s.1.dylib:libgcc
 
 patchfiles      patch-Makefile.in.diff \
                 patch-darwin.h.diff \
@@ -152,8 +153,11 @@
             ranlib ${destroot}${prefix}/${gcclib}/libgcc_eh.a"
     xinstall -d ${destroot}${prefix}/share/doc/${name}
     xinstall -m 644 ${worksrcpath}/G95Manual.pdf ${destroot}${prefix}/share/doc/${name}
-    system "ln -sf ${prefix}/${gcclib}/libf95.a ${destroot}${prefix}/lib/libf95.a"
-    system -W ${destroot}${prefix} "find . -type f -name '*.dylib' -exec dsymutil {} +"
+
+    ln -s ${prefix}/${gcclib}/libf95.a ${destroot}${prefix}/lib/libf95.a
+
+    delete ${destroot}${prefix}/${gcclib}/libgcc_s.1.dylib
+    ln -s ${prefix}/lib/libgcc/libgcc_s.1.dylib ${destroot}${prefix}/${gcclib}/libgcc_s.1.dylib
 }
 
 variant gcc40 description {build against gcc-4.0.x} {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130826/56f1f831/attachment-0001.html>


More information about the macports-changes mailing list