download_source () {
# This handles the actual downloading the of the source code from
# the GNU FTP mirrors along with invoking GPG for verification.
- if [ ! -f "binutils-$binutils_version.tar.bz2" ]; then
- wget http://ftpmirror.gnu.org/gnu/binutils/binutils-$binutils_version.tar.bz2
- wget http://ftpmirror.gnu.org/gnu/binutils/binutils-$binutils_version.tar.bz2.sig
- gpg --no-default-keyring --keyring ./gnu-keyring.gpg --verify binutils-$binutils_version.tar.bz2.sig
+ if [ ! -f "binutils-$binutils_version.tar.lz" ]; then
+ wget http://ftpmirror.gnu.org/gnu/binutils/binutils-$binutils_version.tar.lz
+ wget http://ftpmirror.gnu.org/gnu/binutils/binutils-$binutils_version.tar.lz.sig
+ gpg --no-default-keyring --keyring ./gnu-keyring.gpg --verify binutils-$binutils_version.tar.lz.sig
fi
if [ ! -f "gcc-$gcc_version.tar.xz" ]; then
wget http://ftpmirror.gnu.org/gnu/gcc/gcc-$gcc_version/gcc-$gcc_version.tar.xz
# function extracts the tarballs and places things into the
# appropriate locations as needed.
if [ ! -d "binutils-$binutils_version" ]; then
- tar xf binutils-$binutils_version.tar.bz2
+ tar xf binutils-$binutils_version.tar.lz
fi
if [ ! -d "gcc-$gcc_version" ]; then
tar xf gcc-$gcc_version.tar.xz