"Fossies" - the Fresh Open Source Software Archive

Member "aspell6-de-20030222-1/configure" (4 Nov 2004, 2477 Bytes) of package /linux/misc/old/aspell6-de-20030222-1.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) Bash source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file.

    1 #!/bin/sh
    2 
    3 # Note: future version will have a syntax something like
    4 #   ./configure [OPTIONS]
    5 #   Where OPTIONS is any of:
    6 #     --help
    7 #     --codes CODE1 ...
    8 #     --sizes SIZE1 ...
    9 #     --jargons JARGON1 ...
   10 #     --extras EXTRA1 ...
   11 #     --vars VAR1=VAL1 ...
   12 # which is why I warn when --vars is not used before VAR1=VAL1
   13 
   14 # Avoid depending upon Character Ranges.
   15 # Taken from autoconf 2.50
   16 cr_az='abcdefghijklmnopqrstuvwxyz'
   17 cr_AZ='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   18 cr_09='0123456789'
   19 cr_alnum=$cr_az$cr_AZ$cr_09
   20 
   21 # also taken form autoconf
   22 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
   23   *c*,-n*) ECHO_N= ECHO_C='
   24 ' ECHO_T='  ' ;;
   25   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
   26   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
   27 esac
   28 
   29 
   30 mode=none
   31 for option
   32 do
   33   case $option in
   34     --vars) 
   35       mode=vars
   36       ;;
   37     *=*)
   38       if test $mode != vars; then
   39         echo "Warning: future versions will require --vars before variables are set"
   40         mode=vars
   41       fi    
   42       # Taken from autoconf 2.50
   43       envvar=`expr "x$option" : 'x\([^=]*\)='`
   44       optarg=`expr "x$option" : 'x[^=]*=\(.*\)'`
   45       # Reject names that are not valid shell variable names.
   46       expr "x$envvar" : ".*[^_$cr_alnum]" >/dev/null &&
   47         { echo "$as_me: error: invalid variable name: $envvar" >&2
   48       { (exit 1); exit 1; }; }
   49       #echo $envvar $optarg
   50       optarg=`echo "$optarg" | sed "s/'/'\\\\\\\\''/g"`
   51       eval "$envvar='$optarg'"
   52       export $envvar
   53       ;;
   54     --help)
   55       echo "Usage: ./configure [--help | --vars VAR1=VAL1 ...]"
   56       echo "  Note: Variables may also be set in the environment brefore running config"
   57       echo "  Useful vars: ASPELL ASPELL_PARMS PREZIP DESTDIR"
   58       exit 0
   59       ;;
   60     *)
   61       echo "Error: unrecognized option $option";
   62       exit 1 
   63     ;;
   64   esac
   65 done
   66 
   67 #echo $ASPELL
   68 if test x = "x$ASPELL"
   69   then ASPELL=aspell; fi
   70 if test x = "x$PREZIP"
   71   then PREZIP=prezip-bin; fi
   72 #echo $ASPELL
   73 
   74 echo $ECHO_N "Finding Dictionary file location ... $ECHO_C"
   75 dictdir=`$ASPELL dump config dict-dir`
   76 echo $dictdir
   77 
   78 echo $ECHO_N "Finding Data file location ... $ECHO_C"
   79 datadir=`$ASPELL dump config data-dir`
   80 echo $datadir
   81 
   82 echo "ASPELL = `which $ASPELL`" > Makefile
   83 echo "ASPELL_FLAGS = $ASPELL_FLAGS" >> Makefile
   84 echo "PREZIP = `which $PREZIP`" >> Makefile
   85 echo "DESTDIR = $DESTDIR" >> Makefile
   86 echo "dictdir = $dictdir" >> Makefile
   87 echo "datadir = $datadir" >> Makefile
   88 echo                      >> Makefile
   89 cat Makefile.pre >> Makefile