diff options
Diffstat (limited to 'gnu/gcc/DETAILS')
-rwxr-xr-x | gnu/gcc/DETAILS | 68 |
1 files changed, 6 insertions, 62 deletions
diff --git a/gnu/gcc/DETAILS b/gnu/gcc/DETAILS index 6e234e548f..6626326213 100755 --- a/gnu/gcc/DETAILS +++ b/gnu/gcc/DETAILS @@ -1,42 +1,17 @@ SPELL=gcc - VERSION=4.6.3 + VERSION=4.7.2 PATCHLEVEL=0 - BASE_SOURCE_URL="ftp://gcc.gnu.org/gnu/gcc/${SPELL}-${VERSION}" - SOURCE=gcc-core-$VERSION.tar.bz2 + BASE_SOURCE_URL="ftp://ftp.gnu.org/pub/gnu/gcc/gcc-$VERSION" + SOURCE=gcc-$VERSION.tar.bz2 SOURCE2=$SOURCE.sig SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION SOURCE_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE - SOURCE_URL[1]=${BASE_SOURCE_URL}-$VERSION/$SOURCE + SOURCE_URL[1]=${BASE_SOURCE_URL}/$SOURCE SOURCE2_URL[0]=${SOURCE_URL[0]}.sig SOURCE_GPG=gnu.gpg:$SOURCE.sig:UPSTREAM_KEY SOURCE2_IGNORE=signature -if list_find "$GCC_COMPILER" "c++" ; then - SOURCE3=gcc-g++-$VERSION.tar.bz2 - SOURCE4=$SOURCE3.sig - SOURCE3_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE3 - SOURCE3_URL[1]=${BASE_SOURCE_URL}-$VERSION/$SOURCE3 - SOURCE4_URL[0]=${SOURCE3_URL[0]}.sig - SOURCE3_GPG=gnu.gpg:$SOURCE4:UPSTREAM_KEY - SOURCE4_IGNORE=signature -fi -if list_find "$GCC_COMPILER" "objc" ; then - SOURCE5=gcc-objc-$VERSION.tar.bz2 - SOURCE6=$SOURCE5.sig - SOURCE5_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE5 - SOURCE5_URL[1]=${BASE_SOURCE_URL}-$VERSION/$SOURCE5 - SOURCE6_URL[0]=${SOURCE5_URL[0]}.sig - SOURCE5_GPG=gnu.gpg:$SOURCE6:UPSTREAM_KEY - SOURCE6_IGNORE=signature -fi if list_find "$GCC_COMPILER" "ada" ; then - SOURCE7=gcc-ada-$VERSION.tar.bz2 - SOURCE8=$SOURCE7.sig - SOURCE7_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE7 - SOURCE7_URL[1]=${BASE_SOURCE_URL}-$VERSION/$SOURCE7 - SOURCE8_URL[0]=${SOURCE7_URL[0]}.sig - SOURCE7_GPG=gnu.gpg:$SOURCE8:UPSTREAM_KEY - SOURCE8_IGNORE=signature # howto generate the ada bootstraper # step 1: make a backup of your existing gcc cache you'll lose things like libstdc++ @@ -54,14 +29,14 @@ if list_find "$GCC_COMPILER" "ada" ; then if [[ "${SMGL_COMPAT_ARCHS[1]}" == "ia32" ]] then - VERSION13=4.5.2 + VERSION13=4.7.1 SOURCE13=ada-$VERSION13-i686-pc-linux-gnu.tar.bz2 elif [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" ]] then VERSION13=4.3.3 SOURCE13=ada-$VERSION13-x86_64-pc-linux-gnu.tar.bz2 else - VERSION13=4.5.2 + VERSION13=4.7.1 SOURCE13=ada-$VERSION13-i686-pc-linux-gnu.tar.bz2 fi @@ -71,37 +46,6 @@ fi SOURCE14_URL[0]=${SOURCE13_URL[0]}.sig SOURCE14_IGNORE=signature fi -if list_find "$GCC_COMPILER" "java" ; then - SOURCE9=gcc-java-$VERSION.tar.bz2 - SOURCE10=$SOURCE9.sig - SOURCE9_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE9 - SOURCE9_URL[1]=${BASE_SOURCE_URL}-$VERSION/$SOURCE9 - SOURCE10_URL[0]=${SOURCE9_URL[0]}.sig - SOURCE9_GPG=gnu.gpg:$SOURCE10:UPSTREAM_KEY - SOURCE10_IGNORE=signature -# Eclipse compiler for Java (needed since 4.3) - SOURCE15=ecj-4.3.jar - SOURCE15_URL[0]=ftp://sourceware.org/pub/java/$SOURCE15 - SOURCE15_GPG=gurus.gpg:$SOURCE15.sig -fi -if list_find "$GCC_COMPILER" "fortran" ; then - SOURCE11=gcc-fortran-$VERSION.tar.bz2 - SOURCE12=$SOURCE11.sig - SOURCE11_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE11 - SOURCE11_URL[1]=${BASE_SOURCE_URL}-$VERSION/$SOURCE11 - SOURCE12_URL[0]=${SOURCE11_URL[0]}.sig - SOURCE11_GPG=gnu.gpg:$SOURCE12:UPSTREAM_KEY - SOURCE12_IGNORE=signature -fi -if list_find "$GCC_COMPILER" "go" ; then - SOURCE16=gcc-go-$VERSION.tar.bz2 - SOURCE17=$SOURCE16.sig - SOURCE16_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE16 - SOURCE16_URL[1]=${BASE_SOURCE_URL}-$VERSION/$SOURCE16 - SOURCE17_URL[0]=${SOURCE16_URL[0]}.sig - SOURCE16_GPG=gnu.gpg:$SOURCE17:UPSTREAM_KEY - SOURCE17_IGNORE=signature -fi LICENSE[0]=GPL TMPFS=off WEB_SITE=http://gcc.gnu.org/ |