[91245] trunk/dports/lang/gcc47/Portfile
ryandesign at macports.org
ryandesign at macports.org
Tue Mar 27 00:07:00 PDT 2012
Revision: 91245
https://trac.macports.org/changeset/91245
Author: ryandesign at macports.org
Date: 2012-03-27 00:07:00 -0700 (Tue, 27 Mar 2012)
Log Message:
-----------
gcc47: add ecj so gcj works; increase epoch so users who installed a development version before will be prompted to upgrade
Modified Paths:
--------------
trunk/dports/lang/gcc47/Portfile
Modified: trunk/dports/lang/gcc47/Portfile
===================================================================
--- trunk/dports/lang/gcc47/Portfile 2012-03-27 06:11:32 UTC (rev 91244)
+++ trunk/dports/lang/gcc47/Portfile 2012-03-27 07:07:00 UTC (rev 91245)
@@ -4,7 +4,9 @@
PortGroup select 1.0
name gcc47
+epoch 1
version 4.7.0
+revision 1
platforms darwin
categories lang
maintainers mww openmaintainer
@@ -14,20 +16,34 @@
C, C++, Objective-C, Objective-C++, Fortran and Java.
homepage http://gcc.gnu.org/
-master_sites ftp://ftp.funet.fi/pub/mirrors/sources.redhat.com/pub/gcc/releases/gcc-${version}/ \
- ftp://ftp.gwdg.de/pub/linux/gcc/releases/gcc-${version}/ \
- ftp://gcc.ftp.nluug.nl/mirror/languages/gcc/releases/gcc-${version}/ \
- ftp://gcc.gnu.org/pub/gcc/releases/gcc-${version}/ \
- gnu:gcc/gcc-${version}
+master_sites ftp://ftp.funet.fi/pub/mirrors/sources.redhat.com/pub/gcc/releases/gcc-${version}/:gcc \
+ ftp://ftp.gwdg.de/pub/linux/gcc/releases/gcc-${version}/:gcc \
+ ftp://gcc.ftp.nluug.nl/mirror/languages/gcc/releases/gcc-${version}/:gcc \
+ ftp://gcc.gnu.org/pub/gcc/releases/gcc-${version}/:gcc \
+ gnu:gcc/gcc-${version}:gcc \
+ ftp://sourceware.org/pub/java/:ecj \
+ http://mirrors.kernel.org/sources.redhat.com/java/:ecj \
+ http://www.mirrorservice.org/sites/sources.redhat.com/pub/java/:ecj \
+ http://ftp-stud.fht-esslingen.de/pub/Mirrors/sourceware.org/java/:ecj
+use_bzip2 yes
+
+set ecj ecj-4.5.jar
+
distname gcc-${version}
-checksums md5 2a0f1d99fda235c29d40b561f81d9a77 \
+distfiles [suffix ${distname}]:gcc ${ecj}:ecj
+
+extract.only [suffix ${distname}]
+
+checksums [suffix ${distname}] \
+ md5 2a0f1d99fda235c29d40b561f81d9a77 \
rmd160 4ed660b281cdb9bcf98f5c2cf2da105c71db5be4 \
- sha256 a680083e016f656dab7acd45b9729912e70e71bbffcbf0e3e8aa1cccf19dc9a5
+ sha256 a680083e016f656dab7acd45b9729912e70e71bbffcbf0e3e8aa1cccf19dc9a5 \
+ ${ecj} \
+ rmd160 d3f4da657f086b6423f74e93f001132f4855368a \
+ sha256 98fd128f1d374d9e42fd9d4836bdd249c6d511ebc6c0df17fbc1b9df96c3d781
-use_bzip2 yes
-
depends_lib port:gmp port:mpfr port:libiconv port:libmpc port:ppl
depends_run port:gcc_select
@@ -37,6 +53,7 @@
post-extract {
file mkdir ${worksrcpath}
+ copy ${distpath}/${ecj} ${workpath}/${distname}/ecj.jar
}
platform darwin {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120327/86052647/attachment.html>
More information about the macports-changes
mailing list