[97657] trunk/dports/lang
jeremyhu at macports.org
jeremyhu at macports.org
Mon Sep 10 14:44:16 PDT 2012
Revision: 97657
https://trac.macports.org/changeset/97657
Author: jeremyhu at macports.org
Date: 2012-09-10 14:44:14 -0700 (Mon, 10 Sep 2012)
Log Message:
-----------
gcc*: Don't install the C++ runtime (#35770)
Modified Paths:
--------------
trunk/dports/lang/gcc42/Portfile
trunk/dports/lang/gcc43/Portfile
trunk/dports/lang/gcc44/Portfile
trunk/dports/lang/gcc45/Portfile
trunk/dports/lang/gcc46/Portfile
trunk/dports/lang/gcc47/Portfile
trunk/dports/lang/gcc48/Portfile
Modified: trunk/dports/lang/gcc42/Portfile
===================================================================
--- trunk/dports/lang/gcc42/Portfile 2012-09-10 21:21:11 UTC (rev 97656)
+++ trunk/dports/lang/gcc42/Portfile 2012-09-10 21:44:14 UTC (rev 97657)
@@ -115,6 +115,13 @@
post-destroot {
file delete -force ${destroot}${prefix}/share/man/man7 \
${destroot}${prefix}/share/info
+
+ # http://trac.macports.org/ticket/35770
+ eval delete [glob ${destroot}${prefix}/lib/${name}/libstdc++*]
+
+ # This symlink is provided as a transition aide and will be removed
+ # with a future revision of this port.
+ ln -s /usr/lib/libstdc++.6/dylib ${destroot}${prefix}/lib/${name}/libstdc++.6.dylib
}
post-destroot {
Modified: trunk/dports/lang/gcc43/Portfile
===================================================================
--- trunk/dports/lang/gcc43/Portfile 2012-09-10 21:21:11 UTC (rev 97656)
+++ trunk/dports/lang/gcc43/Portfile 2012-09-10 21:44:14 UTC (rev 97657)
@@ -5,7 +5,7 @@
name gcc43
version 4.3.6
-revision 3
+revision 4
platforms darwin
categories lang
maintainers mww openmaintainer
@@ -135,6 +135,13 @@
if {![catch {set ffitarget.h [glob ${destroot}${prefix}/lib/${name}/gcc/*/${version}/include/ffitarget.h]} result]} {
file copy ${ffitarget.h} ${destroot}${prefix}/include/${name}/
}
+
+ # http://trac.macports.org/ticket/35770
+ eval delete [glob ${destroot}${prefix}/lib/${name}/libstdc++*]
+
+ # This symlink is provided as a transition aide and will be removed
+ # with a future revision of this port.
+ ln -s /usr/lib/libstdc++.6/dylib ${destroot}${prefix}/lib/${name}/libstdc++.6.dylib
}
select.group gcc
Modified: trunk/dports/lang/gcc44/Portfile
===================================================================
--- trunk/dports/lang/gcc44/Portfile 2012-09-10 21:21:11 UTC (rev 97656)
+++ trunk/dports/lang/gcc44/Portfile 2012-09-10 21:44:14 UTC (rev 97657)
@@ -6,7 +6,7 @@
name gcc44
epoch 1
version 4.4.7
-revision 1
+revision 2
platforms darwin
categories lang
maintainers mww openmaintainer
@@ -140,6 +140,13 @@
${destroot}${prefix}/share/python/aotcompile-44.py
file rename ${destroot}${prefix}/share/python/classfile.py \
${destroot}${prefix}/share/python/classfile-44.py
+
+ # http://trac.macports.org/ticket/35770
+ eval delete [glob ${destroot}${prefix}/lib/${name}/libstdc++*]
+
+ # This symlink is provided as a transition aide and will be removed
+ # with a future revision of this port.
+ ln -s /usr/lib/libstdc++.6/dylib ${destroot}${prefix}/lib/${name}/libstdc++.6.dylib
}
select.group gcc
Modified: trunk/dports/lang/gcc45/Portfile
===================================================================
--- trunk/dports/lang/gcc45/Portfile 2012-09-10 21:21:11 UTC (rev 97656)
+++ trunk/dports/lang/gcc45/Portfile 2012-09-10 21:44:14 UTC (rev 97657)
@@ -6,7 +6,7 @@
name gcc45
epoch 1
version 4.5.4
-revision 1
+revision 2
platforms darwin
categories lang
maintainers mww openmaintainer
@@ -145,6 +145,13 @@
${destroot}${prefix}/share/python/aotcompile-45.py
file rename ${destroot}${prefix}/share/python/classfile.py \
${destroot}${prefix}/share/python/classfile-45.py
+
+ # http://trac.macports.org/ticket/35770
+ eval delete [glob ${destroot}${prefix}/lib/${name}/libstdc++*]
+
+ # This symlink is provided as a transition aide and will be removed
+ # with a future revision of this port.
+ ln -s /usr/lib/libstdc++.6/dylib ${destroot}${prefix}/lib/${name}/libstdc++.6.dylib
}
select.group gcc
Modified: trunk/dports/lang/gcc46/Portfile
===================================================================
--- trunk/dports/lang/gcc46/Portfile 2012-09-10 21:21:11 UTC (rev 97656)
+++ trunk/dports/lang/gcc46/Portfile 2012-09-10 21:44:14 UTC (rev 97657)
@@ -6,7 +6,7 @@
name gcc46
epoch 1
version 4.6.3
-revision 4
+revision 5
platforms darwin
categories lang
maintainers mww openmaintainer
@@ -124,6 +124,13 @@
if {![catch {set ffitarget.h [glob ${destroot}${prefix}/lib/${name}/gcc/*/${version}/include/ffitarget.h]} result]} {
file copy ${ffitarget.h} ${destroot}${prefix}/include/${name}/
}
+
+ # http://trac.macports.org/ticket/35770
+ eval delete [glob ${destroot}${prefix}/lib/${name}/libstdc++*]
+
+ # This symlink is provided as a transition aide and will be removed
+ # with a future revision of this port.
+ ln -s /usr/lib/libstdc++.6/dylib ${destroot}${prefix}/lib/${name}/libstdc++.6.dylib
}
select.group gcc
Modified: trunk/dports/lang/gcc47/Portfile
===================================================================
--- trunk/dports/lang/gcc47/Portfile 2012-09-10 21:21:11 UTC (rev 97656)
+++ trunk/dports/lang/gcc47/Portfile 2012-09-10 21:44:14 UTC (rev 97657)
@@ -6,7 +6,7 @@
name gcc47
epoch 1
version 4.7.1
-revision 2
+revision 3
platforms darwin
categories lang
maintainers mww openmaintainer
@@ -124,6 +124,13 @@
if {![catch {set ffitarget.h [glob ${destroot}${prefix}/lib/${name}/gcc/*/${version}/include/ffitarget.h]} result]} {
file copy ${ffitarget.h} ${destroot}${prefix}/include/${name}/
}
+
+ # http://trac.macports.org/ticket/35770
+ eval delete [glob ${destroot}${prefix}/lib/${name}/libstdc++*]
+
+ # This symlink is provided as a transition aide and will be removed
+ # with a future revision of this port.
+ ln -s /usr/lib/libstdc++.6/dylib ${destroot}${prefix}/lib/${name}/libstdc++.6.dylib
}
select.group gcc
Modified: trunk/dports/lang/gcc48/Portfile
===================================================================
--- trunk/dports/lang/gcc48/Portfile 2012-09-10 21:21:11 UTC (rev 97656)
+++ trunk/dports/lang/gcc48/Portfile 2012-09-10 21:44:14 UTC (rev 97657)
@@ -5,6 +5,7 @@
name gcc48
version 4.8-20120909
+revision 1
platforms darwin
categories lang
maintainers mww openmaintainer
@@ -104,6 +105,13 @@
if {![catch {set ffitarget.h [glob ${destroot}${prefix}/lib/${name}/gcc/*/${version}/include/ffitarget.h]} result]} {
file copy ${ffitarget.h} ${destroot}${prefix}/include/${name}/
}
+
+ # http://trac.macports.org/ticket/35770
+ eval delete [glob ${destroot}${prefix}/lib/${name}/libstdc++*]
+
+ # This symlink is provided as a transition aide and will be removed
+ # with a future revision of this port.
+ ln -s /usr/lib/libstdc++.6/dylib ${destroot}${prefix}/lib/${name}/libstdc++.6.dylib
}
select.group gcc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120910/55522eb7/attachment.html>
More information about the macports-changes
mailing list