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