20 | | master_sites ftp://ftp.gwdg.de/pub/linux/gcc/snapshots/${version}/:gcc \ |
21 | | ftp://ftp.funet.fi/pub/mirrors/sources.redhat.com/pub/gcc/snapshots/${version}/:gcc \ |
22 | | ftp://gcc.gnu.org/pub/gcc/snapshots/${version}/:gcc \ |
23 | | ftp://sourceware.org/pub/java/:ecj \ |
24 | | http://mirrors.kernel.org/sources.redhat.com/java/:ecj \ |
25 | | http://www.mirrorservice.org/sites/sources.redhat.com/pub/java/:ecj \ |
26 | | http://ftp-stud.fht-esslingen.de/pub/Mirrors/sourceware.org/java/:ecj |
| 18 | master_sites ftp://ftp.funet.fi/pub/mirrors/sources.redhat.com/pub/gcc/releases/gcc-${version}/:gcc \ |
| 19 | http://mirrors-us.seosue.com/gcc/releases/gcc-${version}/:gcc \ |
| 20 | http://fileboar.com/gcc/releases/gcc-${version}/:gcc \ |
| 21 | ftp://ftp.gwdg.de/pub/linux/gcc/releases/gcc-${version}/:gcc \ |
| 22 | ftp://gcc.ftp.nluug.nl/mirror/languages/gcc/releases/gcc-${version}/:gcc \ |
| 23 | ftp://gcc.gnu.org/pub/gcc/releases/gcc-${version}/:gcc \ |
| 24 | gnu:/gcc/gcc-${version}:gcc |
37 | | checksums gcc-core-${version}.tar.bz2 \ |
38 | | md5 248d44becf2a44003c6418b34790e991 \ |
39 | | sha1 44d90a72938dae3f030e0d9add80d3bc5611c035 \ |
40 | | rmd160 185b83d1f7d9fadf2467558c4f7e61265484ab0a \ |
41 | | gcc-fortran-${version}.tar.bz2 \ |
42 | | md5 54d8384ca06094fd22f7916cceef6c2a \ |
43 | | sha1 b23551b2733cd7cec32fc99fb1543176102cc064 \ |
44 | | rmd160 52392d790deb828ee9564ccd1e5bb56093a6f1a8 \ |
45 | | gcc-g++-${version}.tar.bz2 \ |
46 | | md5 ccf12496a86e8be199f0df921ebda353 \ |
47 | | sha1 c7b2e57bc00f00abf7de6260a9c291255fc3819a \ |
48 | | rmd160 54426dd2c2d9da2420a8810eef661af59387de82 \ |
49 | | gcc-java-${version}.tar.bz2 \ |
50 | | md5 847c0a3d625e1b8ef3deb002d80210d9 \ |
51 | | sha1 200182e4c46acd50480eba3f93ec0ae641d70a18 \ |
52 | | rmd160 41fdbe02af2e5b6d203b0043acba54f23e67e488 \ |
53 | | gcc-objc-${version}.tar.bz2 \ |
54 | | md5 7ab165c510808682773d68272f266375 \ |
55 | | sha1 64a9f4faa6346087d21cecaba159900e5fd58307 \ |
56 | | rmd160 afef759e65f3f9a7ace1164b15fa7fdf21cdf245 \ |
57 | | ecj-4.5.jar \ |
58 | | md5 d7cd6a27c8801e66cbaa964a039ecfdb \ |
59 | | sha1 58c1d79c64c8cd718550f32a932ccfde8d1e6449 \ |
60 | | rmd160 d3f4da657f086b6423f74e93f001132f4855368a |
| 35 | checksums gcc-core-${version}.tar.bz2 \ |
| 36 | sha1 9b766705f051ffb7321de58f247688b0ae661b98 \ |
| 37 | rmd160 bbe0b5127e584ad92516aff79bfa74ec30db2be4 \ |
| 38 | gcc-fortran-${version}.tar.bz2 \ |
| 39 | sha1 7cc945ac2e785607b20e1861ba89dfb7fa7b3320 \ |
| 40 | rmd160 bfe734ce44c6a3b0064f6e52ba94d95c42817699 \ |
| 41 | gcc-g++-${version}.tar.bz2 \ |
| 42 | sha1 043aa427ede603196588c2a2737c22e0d241ceca \ |
| 43 | rmd160 857253c13eb4177512fc1bc6d797af28dde60eeb \ |
| 44 | gcc-java-${version}.tar.bz2 \ |
| 45 | sha1 b1f3c9dd1c952638225370b9cac4395879f187f2 \ |
| 46 | rmd160 68c20b912aac281ad3cdf707c603ccd2f5569b96 \ |
| 47 | gcc-objc-${version}.tar.bz2 \ |
| 48 | sha1 ed6f640b62465999eb1439a4db6dda3c35b6d19d \ |
| 49 | rmd160 728e7ea55a04f28c6c3556c56213b2d9f023a0be \ |
| 50 | ecj-4.5.jar \ |
| 51 | sha1 58c1d79c64c8cd718550f32a932ccfde8d1e6449 \ |
| 52 | rmd160 d3f4da657f086b6423f74e93f001132f4855368a |
141 | | # due to popular request - untested for the BETA; will be removed as soon as other languages than C compile successfuly |
142 | | variant gfortran conflicts java \ |
143 | | description "Enables Fortran/gfortran; this language will be enabled in the final version - this variant is completely untested!" { |
144 | | configure.args-delete --enable-languages=c,c++,objc,obj-c++ |
145 | | configure.args-append --enable-languages=c,c++,objc,obj-c++,fortran |
146 | | } |
147 | | |
148 | | # due to popular request - untested for the BETA; will be removed as soon as other languages than C compile successfuly |
149 | | variant java conflicts gfortran \ |
150 | | description "Enables Java/gcj; this language will be enabled in the final version - this variant is completely untested!" { |
151 | | configure.args-delete --enable-languages=c,c++,objc,obj-c++ |
152 | | configure.args-append --enable-languages=c,c++,objc,obj-c++,java |
153 | | post-destroot { |
154 | | file rename ${destroot}${prefix}/share/python/aotcompile.py \ |
155 | | ${destroot}${prefix}/share/python/aotcompile-46.py |
156 | | file rename ${destroot}${prefix}/share/python/classfile.py \ |
157 | | ${destroot}${prefix}/share/python/classfile-46.py |
158 | | } |
159 | | } |
160 | | |