1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184
|
#!/bin/sh
# Generated automatically by configure.
# Run this file to recreate the current configuration.
# This directory was configured as follows,
# on host ticking:
#
# ./configure --prefix=/usr
for arg
do
case "$arg" in
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
exec /bin/sh ./configure --prefix=/usr ;;
*) echo "Usage: config.status --recheck" 2>&1; exit 1 ;;
esac
done
trap 'rm -f Makefile include/tweak.h conftest*; exit 1' 1 3 15
LN_S='ln -s'
CC='gcc'
CPP='${CC-cc} -E'
EX_LIBS=''
PARALLEL_MAKE=''
INSTALL='/usr/bin/install -c'
INSTALL_PROGRAM='$(INSTALL)'
INSTALL_DATA='$(INSTALL) -m 644'
RANLIB='ranlib'
LIBS=''
srcdir='.'
prefix='/usr'
exec_prefix='${prefix}'
prsub='s%^prefix\([ ]*\)=\([ ]*\).*$%prefix\1=\2/usr%
s%^exec_prefix\([ ]*\)=\([ ]*\).*$%exec_prefix\1=\2${prefix}%'
top_srcdir=$srcdir
for file in .. Makefile; do if [ "x$file" != "x.." ]; then
srcdir=$top_srcdir
# Remove last slash and all that follows it. Not all systems have dirname.
dir=`echo $file|sed 's%/[^/][^/]*$%%'`
if test "$dir" != "$file"; then
test "$top_srcdir" != . && srcdir=$top_srcdir/$dir
test ! -d $dir && mkdir $dir
fi
echo creating $file
rm -f $file
echo "# Generated automatically from `echo $file|sed 's|.*/||'`.in by configure." > $file
sed -e "
$prsub
s%@LN_S@%$LN_S%g
s%@CC@%$CC%g
s%@CPP@%$CPP%g
s%@EX_LIBS@%$EX_LIBS%g
s%@PARALLEL_MAKE@%$PARALLEL_MAKE%g
s%@INSTALL@%$INSTALL%g
s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
s%@INSTALL_DATA@%$INSTALL_DATA%g
s%@RANLIB@%$RANLIB%g
s%@LIBS@%$LIBS%g
s%@srcdir@%$srcdir%g
s%@DEFS@%-DHAVE_CONFIG_H%" $top_srcdir/${file}.in >> $file
fi; done
echo creating include/tweak.h
# These sed commands are put into SEDDEFS when defining a macro.
# They are broken into pieces to make the sed script easier to manage.
# They are passed to sed as "A NAME B NAME C VALUE D", where NAME
# is the cpp macro being defined and VALUE is the value it is being given.
# Each defining turns into a single global substitution command.
#
# SEDd sets the value in "#define NAME VALUE" lines.
SEDdA='s@^\([ ]*\)#\([ ]*define[ ][ ]*\)'
SEDdB='\([ ][ ]*\)[^ ]*@\1#\2'
SEDdC='\3'
SEDdD='@g'
# SEDu turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
SEDuA='s@^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
SEDuB='\([ ]\)@\1#\2define\3'
SEDuC=' '
SEDuD='\4@g'
# SEDe turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
SEDeA='s@^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
SEDeB='$@\1#\2define\3'
SEDeC=' '
SEDeD='@g'
rm -f conftest.sed
cat > conftest.sed <<CONFEOF
${SEDdA}DIRENT${SEDdB}DIRENT${SEDdC}1${SEDdD}
${SEDuA}DIRENT${SEDuB}DIRENT${SEDuC}1${SEDuD}
${SEDeA}DIRENT${SEDeB}DIRENT${SEDeC}1${SEDeD}
${SEDdA}HAVE_ANSI_PROTO${SEDdB}HAVE_ANSI_PROTO${SEDdC}1${SEDdD}
${SEDuA}HAVE_ANSI_PROTO${SEDuB}HAVE_ANSI_PROTO${SEDuC}1${SEDuD}
${SEDeA}HAVE_ANSI_PROTO${SEDeB}HAVE_ANSI_PROTO${SEDeC}1${SEDeD}
${SEDdA}HAVE_ANSI_PROTO${SEDdB}HAVE_ANSI_PROTO${SEDdC}1${SEDdD}
${SEDuA}HAVE_ANSI_PROTO${SEDuB}HAVE_ANSI_PROTO${SEDuC}1${SEDuD}
${SEDeA}HAVE_ANSI_PROTO${SEDeB}HAVE_ANSI_PROTO${SEDeC}1${SEDeD}
${SEDdA}STDC_HEADERS${SEDdB}STDC_HEADERS${SEDdC}1${SEDdD}
${SEDuA}STDC_HEADERS${SEDuB}STDC_HEADERS${SEDuC}1${SEDuD}
${SEDeA}STDC_HEADERS${SEDeB}STDC_HEADERS${SEDeC}1${SEDeD}
${SEDdA}HAVE_STRING_H${SEDdB}HAVE_STRING_H${SEDdC}1${SEDdD}
${SEDuA}HAVE_STRING_H${SEDuB}HAVE_STRING_H${SEDuC}1${SEDuD}
${SEDeA}HAVE_STRING_H${SEDeB}HAVE_STRING_H${SEDeC}1${SEDeD}
${SEDdA}HAVE_MEMORY_H${SEDdB}HAVE_MEMORY_H${SEDdC}1${SEDdD}
${SEDuA}HAVE_MEMORY_H${SEDuB}HAVE_MEMORY_H${SEDuC}1${SEDuD}
${SEDeA}HAVE_MEMORY_H${SEDeB}HAVE_MEMORY_H${SEDeC}1${SEDeD}
${SEDdA}HAVE_STRINGS_H${SEDdB}HAVE_STRINGS_H${SEDdC}1${SEDdD}
${SEDuA}HAVE_STRINGS_H${SEDuB}HAVE_STRINGS_H${SEDuC}1${SEDuD}
${SEDeA}HAVE_STRINGS_H${SEDeB}HAVE_STRINGS_H${SEDeC}1${SEDeD}
${SEDdA}HAVE_LONG_FILE_NAMES${SEDdB}HAVE_LONG_FILE_NAMES${SEDdC}1${SEDdD}
${SEDuA}HAVE_LONG_FILE_NAMES${SEDuB}HAVE_LONG_FILE_NAMES${SEDuC}1${SEDuD}
${SEDeA}HAVE_LONG_FILE_NAMES${SEDeB}HAVE_LONG_FILE_NAMES${SEDeC}1${SEDeD}
${SEDdA}SIZE_INT_4${SEDdB}SIZE_INT_4${SEDdC}1${SEDdD}
${SEDuA}SIZE_INT_4${SEDuB}SIZE_INT_4${SEDuC}1${SEDuD}
${SEDeA}SIZE_INT_4${SEDeB}SIZE_INT_4${SEDeC}1${SEDeD}
${SEDdA}SIZE_SRT_2${SEDdB}SIZE_SRT_2${SEDdC}1${SEDdD}
${SEDuA}SIZE_SRT_2${SEDuB}SIZE_SRT_2${SEDuC}1${SEDuD}
${SEDeA}SIZE_SRT_2${SEDeB}SIZE_SRT_2${SEDeC}1${SEDeD}
${SEDdA}SIZE_LNG_4${SEDdB}SIZE_LNG_4${SEDdC}1${SEDdD}
${SEDuA}SIZE_LNG_4${SEDuB}SIZE_LNG_4${SEDuC}1${SEDuD}
${SEDeA}SIZE_LNG_4${SEDeB}SIZE_LNG_4${SEDeC}1${SEDeD}
${SEDdA}HAVE_UNISTD_H${SEDdB}HAVE_UNISTD_H${SEDdC}1${SEDdD}
${SEDuA}HAVE_UNISTD_H${SEDuB}HAVE_UNISTD_H${SEDuC}1${SEDuD}
${SEDeA}HAVE_UNISTD_H${SEDeB}HAVE_UNISTD_H${SEDeC}1${SEDeD}
${SEDdA}HAVE_FLOCK${SEDdB}HAVE_FLOCK${SEDdC}1${SEDdD}
${SEDuA}HAVE_FLOCK${SEDuB}HAVE_FLOCK${SEDuC}1${SEDuD}
${SEDeA}HAVE_FLOCK${SEDeB}HAVE_FLOCK${SEDeC}1${SEDeD}
${SEDdA}HAVE_LOCKF${SEDdB}HAVE_LOCKF${SEDdC}1${SEDdD}
${SEDuA}HAVE_LOCKF${SEDuB}HAVE_LOCKF${SEDuC}1${SEDuD}
${SEDeA}HAVE_LOCKF${SEDeB}HAVE_LOCKF${SEDeC}1${SEDeD}
${SEDdA}HAVE_SHMEM${SEDdB}HAVE_SHMEM${SEDdC}1${SEDdD}
${SEDuA}HAVE_SHMEM${SEDuB}HAVE_SHMEM${SEDuC}1${SEDuD}
${SEDeA}HAVE_SHMEM${SEDeB}HAVE_SHMEM${SEDeC}1${SEDeD}
${SEDdA}HAVE_D_INO${SEDdB}HAVE_D_INO${SEDdC}1${SEDdD}
${SEDuA}HAVE_D_INO${SEDuB}HAVE_D_INO${SEDuC}1${SEDuD}
${SEDeA}HAVE_D_INO${SEDeB}HAVE_D_INO${SEDeC}1${SEDeD}
${SEDdA}HAVE_D_FILENO${SEDdB}HAVE_D_FILENO${SEDdC}1${SEDdD}
${SEDuA}HAVE_D_FILENO${SEDuB}HAVE_D_FILENO${SEDuC}1${SEDuD}
${SEDeA}HAVE_D_FILENO${SEDeB}HAVE_D_FILENO${SEDeC}1${SEDeD}
${SEDdA}HAVE_UNION_WAIT${SEDdB}HAVE_UNION_WAIT${SEDdC}1${SEDdD}
${SEDuA}HAVE_UNION_WAIT${SEDuB}HAVE_UNION_WAIT${SEDuC}1${SEDuD}
${SEDeA}HAVE_UNION_WAIT${SEDeB}HAVE_UNION_WAIT${SEDeC}1${SEDeD}
${SEDdA}HAVE_WEXITSTATUS${SEDdB}HAVE_WEXITSTATUS${SEDdC}1${SEDdD}
${SEDuA}HAVE_WEXITSTATUS${SEDuB}HAVE_WEXITSTATUS${SEDuC}1${SEDuD}
${SEDeA}HAVE_WEXITSTATUS${SEDeB}HAVE_WEXITSTATUS${SEDeC}1${SEDeD}
${SEDdA}HAVE_S_ISREG${SEDdB}HAVE_S_ISREG${SEDdC}1${SEDdD}
${SEDuA}HAVE_S_ISREG${SEDuB}HAVE_S_ISREG${SEDuC}1${SEDuD}
${SEDeA}HAVE_S_ISREG${SEDeB}HAVE_S_ISREG${SEDeC}1${SEDeD}
${SEDdA}HAVE_S_ISDIR${SEDdB}HAVE_S_ISDIR${SEDdC}1${SEDdD}
${SEDuA}HAVE_S_ISDIR${SEDuB}HAVE_S_ISDIR${SEDuC}1${SEDuD}
${SEDeA}HAVE_S_ISDIR${SEDeB}HAVE_S_ISDIR${SEDeC}1${SEDeD}
${SEDdA}USE_SECSPERDAY${SEDdB}USE_SECSPERDAY${SEDdC}(long)60*60*24${SEDdD}
${SEDuA}USE_SECSPERDAY${SEDuB}USE_SECSPERDAY${SEDuC}(long)60*60*24${SEDuD}
${SEDeA}USE_SECSPERDAY${SEDeB}USE_SECSPERDAY${SEDeC}(long)60*60*24${SEDeD}
${SEDdA}USE_DAYSPERNYEAR${SEDdB}USE_DAYSPERNYEAR${SEDdC}365${SEDdD}
${SEDuA}USE_DAYSPERNYEAR${SEDuB}USE_DAYSPERNYEAR${SEDuC}365${SEDuD}
${SEDeA}USE_DAYSPERNYEAR${SEDeB}USE_DAYSPERNYEAR${SEDeC}365${SEDeD}
CONFEOF
rm -f conftest.h
# Break up the sed commands because old seds have small limits.
cp $top_srcdir/include/tweak.h.in conftest.h1
while :
do
lines=`grep -c . conftest.sed`
if test -z "$lines" || test "$lines" -eq 0; then break; fi
rm -f conftest.s1 conftest.s2 conftest.h2
sed 20q conftest.sed > conftest.s1 # Like head -20.
sed 1,20d conftest.sed > conftest.s2 # Like tail +21.
sed -f conftest.s1 < conftest.h1 > conftest.h2
rm -f conftest.s1 conftest.h1 conftest.sed
mv conftest.h2 conftest.h1
mv conftest.s2 conftest.sed
done
rm -f conftest.sed conftest.h
echo "/* include/tweak.h. Generated automatically by configure. */" > conftest.h
cat conftest.h1 >> conftest.h
rm -f conftest.h1
if cmp -s include/tweak.h conftest.h 2>/dev/null; then
# The file exists and we would not be changing it.
rm -f conftest.h
else
rm -f include/tweak.h
mv conftest.h include/tweak.h
fi
|