#!/usr/bin/env bash
set -e
if [ -z "$SAGE_ROOT" ]; then
echo >&2 "SAGE_ROOT undefined ... exiting"
echo >&2 "Maybe run 'sage --sh'?"
exit 1
fi
cd "$SAGE_ROOT"
TARGET=autotools-`cat build/pkgs/autotools/package-version.txt`
rm -rf upstream/$TARGET
mkdir -p upstream/$TARGET
cd upstream/$TARGET
echo "Downloading m4 sources..."
sage-download-file http://ftp.gnu.org/gnu/m4/m4-1.4.17.tar.bz2 | tar xjf -
echo "Downloading help2man sources..."
sage-download-file http://ftp.gnu.org/gnu/help2man/help2man-1.43.3.tar.gz | tar xzf -
echo "Downloading texinfo sources..."
sage-download-file http://ftp.gnu.org/gnu/texinfo/texinfo-4.13.tar.gz | tar xzf -
git clone --no-checkout git://git.sv.gnu.org/autoconf
git clone --no-checkout git://git.sv.gnu.org/automake
git clone --no-checkout git://git.sv.gnu.org/libtool
cd "$SAGE_ROOT/upstream"
tar cjf $TARGET.tar.bz2 $TARGET
rm -rf $TARGET
echo "New autotools tarball is ready in $SAGE_ROOT/upstream/$TARGET.tar.bz2"