PortGroup compiler_blacklist_versions 1.0
# an exception in the license allows dependents to not be GPL
license {GPL-3+ Permissive}
description The GNU compiler collection
long_description The GNU compiler collection, including front ends for \
C, C++, Objective-C, Objective-C++, Fortran, and Java.
homepage https://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}/ \
set dcore gcc-core-${version}.tar.bz2
set dfort gcc-fortran-${version}.tar.bz2
set dcxx gcc-g++-${version}.tar.bz2
set djava gcc-java-${version}.tar.bz2
set dobjc gcc-objc-${version}.tar.bz2
distfiles ${dcore} ${dfort} ${dcxx} ${djava} ${dobjc}
checksums gcc-core-4.4.7.tar.bz2 \
md5 3bda0831d654964ee152c46fa8d29e46 \
sha1 6db82d9cb0c9c0bd93c80c972e8b08b8dca2455d \
rmd160 eb53966a8077cc6753ba06a1f542bf699b3cd95c \
gcc-fortran-4.4.7.tar.bz2 \
md5 38496cf90e69c99b5fc0fef023a2d9ce \
sha1 ef9f57d587fd79b15b9bb61b6a480d859037400a \
rmd160 542b0052fcacfde4524bc7695698ff7532c2c8c2 \
md5 5494ba2227ccbd7c90f318723b0e7fe5 \
sha1 d6c030fd2c666956366ba784e77491adb0b9ad2d \
rmd160 50e0aa25aa61efe92d2f2b574eaf5efacf998bee \
md5 a777517bed21fb850c74dd7015171608 \
sha1 891b16c7414d4f5d241c1bd3264b6d198a6a1108 \
rmd160 61f947efef544bfbf8333a9ccf867e9c33a379a7 \
md5 64121f41d2bd70e51733aaff9e34f41f \
sha1 d87e56cf6216795e8c0fd7148918d2e09790c24d \
rmd160 660d8e2f8162458e463de6195e58391ee711ed59
depends_lib port:cctools \
path:lib/libgcc/libgcc_s.1.dylib:libgcc \
depends_run port:gcc_select \