equal
  deleted
  inserted
  replaced
  
    
    
         | 
     1 #!/bin/bash  | 
         | 
     2   | 
         | 
     3 prev=  | 
         | 
     4 for option  | 
         | 
     5 do  | 
         | 
     6   if test -n "$prev"  | 
         | 
     7   then  | 
         | 
     8     eval "$prev=\$option"  | 
         | 
     9     prev=  | 
         | 
    10     continue  | 
         | 
    11   fi  | 
         | 
    12   | 
         | 
    13   optarg=`expr "x$option" : 'x[^=]*=\(.*\)'`  | 
         | 
    14   | 
         | 
    15   case $option in  | 
         | 
    16   | 
         | 
    17   -amver | --amver)  | 
         | 
    18     prev=amver ;;  | 
         | 
    19   -amver=* | --amver=*)  | 
         | 
    20     amver=$optarg ;;  | 
         | 
    21   | 
         | 
    22   -acver | --acver)  | 
         | 
    23     prev=acver ;;  | 
         | 
    24   -acver=* | --acver=*)  | 
         | 
    25     acver=$optarg ;;  | 
         | 
    26   | 
         | 
    27   --help | -h)  | 
         | 
    28     cat << EOF  | 
         | 
    29 Usage: $0 [OPTION]  | 
         | 
    30   | 
         | 
    31 Options:  | 
         | 
    32   -h, --help            display this help and exit  | 
         | 
    33       --amver=VERSION   use VERSION version of automake  | 
         | 
    34       --acver=VERSION   use VERSION version of autoconf  | 
         | 
    35   | 
         | 
    36 Expamle:  | 
         | 
    37   $0 --amver=1.8 --acver=2.59  | 
         | 
    38 EOF  | 
         | 
    39     exit 0  | 
         | 
    40     ;;  | 
         | 
    41   | 
         | 
    42   *)  | 
         | 
    43     cat << EOF >&2  | 
         | 
    44 $0: unrecognized option: $option  | 
         | 
    45 Try \`$0 --help' for more information.  | 
         | 
    46 EOF  | 
         | 
    47     exit 1  | 
         | 
    48     ;;  | 
         | 
    49   | 
         | 
    50   esac  | 
         | 
    51 done  | 
         | 
    52   | 
         | 
    53 automake=automake  | 
         | 
    54 aclocal=aclocal  | 
         | 
    55 autoconf=autoconf  | 
         | 
    56 autoheader=autoheader  | 
         | 
    57   | 
         | 
    58 if test -n "$amver"  | 
         | 
    59 then  | 
         | 
    60   automake=automake-$amver  | 
         | 
    61   aclocal=aclocal-$amver  | 
         | 
    62 fi  | 
         | 
    63   | 
         | 
    64 if test -n "$acver"  | 
         | 
    65 then  | 
         | 
    66   autoconf=autoconf-$acver  | 
         | 
    67   autoheader=autoheader-$acver  | 
         | 
    68 fi  | 
         | 
    69   | 
         | 
    70 echo "Try using 'autoreconf -vi' instead of this."  | 
         | 
    71   | 
         | 
    72 set -x  | 
         | 
    73 autopoint \  | 
         | 
    74 && $aclocal -I m4 \  | 
         | 
    75 && libtoolize --force --copy \  | 
         | 
    76 && $autoconf \  | 
         | 
    77 && $autoheader \  | 
         | 
    78 && $automake --add-missing --copy --gnu  |