diff options
Diffstat (limited to 'pkgs/development/compilers/gcc-4.4/update-gcc.sh')
-rwxr-xr-x | pkgs/development/compilers/gcc-4.4/update-gcc.sh | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/development/compilers/gcc-4.4/update-gcc.sh b/pkgs/development/compilers/gcc-4.4/update-gcc.sh index 1fb5a0c6e5ba..6b0bbb993309 100755 --- a/pkgs/development/compilers/gcc-4.4/update-gcc.sh +++ b/pkgs/development/compilers/gcc-4.4/update-gcc.sh @@ -21,16 +21,18 @@ options["g++"]="langCC" options["fortran"]="langFortran" options["java"]="langJava" options["ada"]="langAda" +options["go"]="langGo" cat > "$out"<<EOF /* Automatically generated by \`$(basename $0)', do not edit. For GCC ${version}. */ -{ fetchurl, optional, version, langC, langCC, langFortran, langJava, langAda }: +{ fetchurl, optional, version, langC, langCC, langFortran, langJava, langAda, + langGo }: assert version == "${version}"; EOF -for component in core g++ fortran java ada +for component in core g++ fortran java ada go do dir="ftp.gnu.org/gnu/gcc/gcc-${version}" file="gcc-${component}-${version}.tar.bz2" @@ -44,7 +46,7 @@ do rm -f "${file}" "${file}.sig" wget "${url}.sig" - gpg --verify "${file}.sig" "${path}" + gpg --verify "${file}.sig" "${path}" || gpg2 --verify "${file}.sig" "${path}" rm "${file}.sig" cat >> "$out" <<EOF |