ladanyi@2012: #!/bin/bash ladanyi@2012: ladanyi@2012: prev= ladanyi@2012: for option ladanyi@2012: do ladanyi@2012: if test -n "$prev" ladanyi@2012: then ladanyi@2012: eval "$prev=\$option" ladanyi@2012: prev= ladanyi@2012: continue ladanyi@2012: fi ladanyi@2012: ladanyi@2012: optarg=`expr "x$option" : 'x[^=]*=\(.*\)'` ladanyi@2012: ladanyi@2012: case $option in ladanyi@2012: ladanyi@2012: -amver | --amver) ladanyi@2012: prev=amver ;; ladanyi@2012: -amver=* | --amver=*) ladanyi@2012: amver=$optarg ;; ladanyi@2012: ladanyi@2012: -acver | --acver) ladanyi@2012: prev=acver ;; ladanyi@2012: -acver=* | --acver=*) ladanyi@2012: acver=$optarg ;; ladanyi@2012: ladanyi@2012: --help | -h) ladanyi@2012: cat << EOF ladanyi@2012: Usage: $0 [OPTION] ladanyi@2012: ladanyi@2012: Options: ladanyi@2012: -h, --help display this help and exit ladanyi@2012: --amver=VERSION use VERSION version of automake ladanyi@2012: --acver=VERSION use VERSION version of autoconf ladanyi@2012: ladanyi@2012: Expamle: ladanyi@2012: $0 --amver=1.8 --acver=2.59 ladanyi@2012: EOF ladanyi@2012: exit 0 ladanyi@2012: ;; ladanyi@2012: ladanyi@2012: *) ladanyi@2012: cat << EOF >&2 ladanyi@2012: $0: unrecognized option: $option ladanyi@2012: Try \`$0 --help' for more information. ladanyi@2012: EOF ladanyi@2012: exit 1 ladanyi@2012: ;; ladanyi@2012: ladanyi@2012: esac ladanyi@2012: done ladanyi@2012: ladanyi@2012: automake=automake ladanyi@2012: aclocal=aclocal ladanyi@2012: autoconf=autoconf ladanyi@2012: autoheader=autoheader ladanyi@2012: ladanyi@2012: if test -n "$amver" ladanyi@2012: then ladanyi@2012: automake=automake-$amver ladanyi@2012: aclocal=aclocal-$amver ladanyi@2012: fi ladanyi@2012: ladanyi@2012: if test -n "$acver" ladanyi@2012: then ladanyi@2012: autoconf=autoconf-$acver ladanyi@2012: autoheader=autoheader-$acver ladanyi@2012: fi ladanyi@2012: ladanyi@2012: echo "Try using 'autoreconf -vi' instead of this." ladanyi@2012: ladanyi@2012: set -x ladanyi@2012: autopoint \ ladanyi@2012: && $aclocal -I m4 \ ladanyi@2012: && libtoolize --force --copy \ ladanyi@2012: && $autoconf \ ladanyi@2012: && $autoheader \ ladanyi@2012: && $automake --add-missing --copy --gnu