Revision: 99278 http://trac.macports.org//changeset/99278 Author: jmr@macports.org Date: 2012-10-30 17:38:21 -0700 (Tue, 30 Oct 2012) Log Message: ----------- gcc*: add license_noconflict for dependencies that have licenses with known conflicts, so that dependents of gcc don't register incorrect license conflicts. Ports that depend on gcc and also use gmp, mpfr or ppl directly should depend on them directly. 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-10-31 00:11:18 UTC (rev 99277) +++ trunk/dports/lang/gcc42/Portfile 2012-10-31 00:38:21 UTC (rev 99278) @@ -44,6 +44,7 @@ depends_run port:gcc_select port:ld64 port:cctools path:lib/libstdc\\\\+\\\\+.6.dylib:libstdcxx depends_skip_archcheck-append gcc_select ld64 cctools +license_noconflict gmp mpfr set major 4.2 Modified: trunk/dports/lang/gcc43/Portfile =================================================================== --- trunk/dports/lang/gcc43/Portfile 2012-10-31 00:11:18 UTC (rev 99277) +++ trunk/dports/lang/gcc43/Portfile 2012-10-31 00:38:21 UTC (rev 99278) @@ -57,6 +57,7 @@ depends_run port:gcc_select port:ld64 port:cctools path:lib/libstdc\\\\+\\\\+.6.dylib:libstdcxx depends_skip_archcheck-append gcc_select ld64 cctools +license_noconflict gmp mpfr patchfiles Make-lang.in.diff darwin10.diff i386_multilib.diff ppc_fde_encoding.diff patch.dir ${workpath}/gcc-${version} Modified: trunk/dports/lang/gcc44/Portfile =================================================================== --- trunk/dports/lang/gcc44/Portfile 2012-10-31 00:11:18 UTC (rev 99277) +++ trunk/dports/lang/gcc44/Portfile 2012-10-31 00:38:21 UTC (rev 99278) @@ -58,6 +58,7 @@ depends_run port:gcc_select port:ld64 port:cctools path:lib/libstdc\\\\+\\\\+.6.dylib:libstdcxx depends_skip_archcheck-append gcc_select ld64 cctools +license_noconflict gmp mpfr patchfiles ppc_fde_encoding.diff patch.dir ${workpath}/gcc-${version} Modified: trunk/dports/lang/gcc45/Portfile =================================================================== --- trunk/dports/lang/gcc45/Portfile 2012-10-31 00:11:18 UTC (rev 99277) +++ trunk/dports/lang/gcc45/Portfile 2012-10-31 00:38:21 UTC (rev 99278) @@ -63,6 +63,7 @@ depends_run port:gcc_select port:ld64 port:cctools path:lib/libstdc\\\\+\\\\+.6.dylib:libstdcxx depends_skip_archcheck-append gcc_select ld64 cctools +license_noconflict gmp mpfr ppl patchfiles ppc_fde_encoding.diff patch.dir ${workpath}/gcc-${version} Modified: trunk/dports/lang/gcc46/Portfile =================================================================== --- trunk/dports/lang/gcc46/Portfile 2012-10-31 00:11:18 UTC (rev 99277) +++ trunk/dports/lang/gcc46/Portfile 2012-10-31 00:38:21 UTC (rev 99278) @@ -51,6 +51,7 @@ depends_run port:gcc_select port:ld64 port:cctools path:lib/libstdc\\\\+\\\\+.6.dylib:libstdcxx depends_skip_archcheck-append gcc_select ld64 cctools +license_noconflict gmp mpfr ppl patchfiles gcc-4.6-cloog_lang_c.patch patch.dir ${workpath}/gcc-${version} Modified: trunk/dports/lang/gcc47/Portfile =================================================================== --- trunk/dports/lang/gcc47/Portfile 2012-10-31 00:11:18 UTC (rev 99277) +++ trunk/dports/lang/gcc47/Portfile 2012-10-31 00:38:21 UTC (rev 99278) @@ -50,6 +50,7 @@ depends_run port:gcc_select port:ld64 port:cctools path:lib/libstdc\\\\+\\\\+.6.dylib:libstdcxx depends_skip_archcheck-append gcc_select ld64 cctools +license_noconflict gmp mpfr ppl patchfiles ppc_fde_encoding.diff gcc-PR-53453.patch patch.dir ${workpath}/gcc-${version} Modified: trunk/dports/lang/gcc48/Portfile =================================================================== --- trunk/dports/lang/gcc48/Portfile 2012-10-31 00:11:18 UTC (rev 99277) +++ trunk/dports/lang/gcc48/Portfile 2012-10-31 00:38:21 UTC (rev 99278) @@ -36,6 +36,7 @@ depends_run port:gcc_select port:ld64 port:cctools port:libstdcxx-devel depends_skip_archcheck-append gcc_select ld64 cctools +license_noconflict gmp mpfr ppl patchfiles libstdc++-configure-timespec.patch patch.dir ${workpath}/gcc-${version}