added --prefix, and --exec-prefix support to configure

This commit is contained in:
Frank Warmerdam 2000-11-22 14:41:35 +00:00
parent 9900baca3c
commit abcd47ae35
2 changed files with 23 additions and 7 deletions

View File

@ -1,3 +1,9 @@
2000-11-22 Frank Warmerdam <warmerdam@pobox.com>
* I have applied a patch from Steffen Moeller <moeller@ebi.ac.uk> to
the configure script so that it now accepts the --prefix, and
--exec-prefix directives.
2000-11-13 Frank Warmerdam <warmerda@cs46980-c> 2000-11-13 Frank Warmerdam <warmerda@cs46980-c>
* I have made a variety of modifications in an effort to ensure the * I have made a variety of modifications in an effort to ensure the

24
configure vendored
View File

@ -1,5 +1,5 @@
#!/bin/sh #!/bin/sh
# $Header: /cvs/maptools/cvsroot/libtiff/configure,v 1.7 2000-09-27 16:20:40 warmerda Exp $ # $Header: /cvs/maptools/cvsroot/libtiff/configure,v 1.8 2000-11-22 14:41:35 warmerda Exp $
# #
# Tag Image File Format (TIFF) Software # Tag Image File Format (TIFF) Software
# #
@ -44,10 +44,8 @@ SRCDIR= # dir where source is located
# #
# Setup general configuration parameters. # Setup general configuration parameters.
# #
DIR_BIN=/usr/local/bin # destination for applications PREFIX=/usr/local # root of installation
DIR_LIB=/usr/local/lib # destination for library EPREFIX=${PREFIX}
DIR_INC=/usr/local/include # destination for include files
DIR_HTML=/var/httpd/htdocs/tiff # destination for HTML files
DIRS_LIBINC= # dirs to search for ancillary includes DIRS_LIBINC= # dirs to search for ancillary includes
DIR_JPEGLIB= # dir for IJG -ljpeg DIR_JPEGLIB= # dir for IJG -ljpeg
DIR_GZLIB= # dir for zlib -lgz DIR_GZLIB= # dir for zlib -lgz
@ -99,6 +97,8 @@ Options: [defaults in brackets after descriptions]
--verbose opposite of --quiet --verbose opposite of --quiet
--noninteractive don't ask any questions --noninteractive don't ask any questions
--version print the version of autoconf that created configure --version print the version of autoconf that created configure
--prefix=PREFIX root of installation [PREFIX=/usr/local]
--exec-prefix=EPREFIX root of installation [EPREFIX=PREFIX]
--target=TARGET configure for TARGET [TARGET=HOST] --target=TARGET configure for TARGET [TARGET=HOST]
--srcdir=DIR find the sources in DIR [configure dir or ..] --srcdir=DIR find the sources in DIR [configure dir or ..]
--with-PARAM[=ARG] set configuration PARAM [ARG=yes] --with-PARAM[=ARG] set configuration PARAM [ARG=yes]
@ -144,10 +144,15 @@ do
-site=*|--site=*) SITE="$ac_optarg";; -site=*|--site=*) SITE="$ac_optarg";;
-srcdir|--srcdir) ac_prev=SRCDIR;; -srcdir|--srcdir) ac_prev=SRCDIR;;
-srcdir=*|--srcdir=*) SRCDIR="$ac_optarg";; -srcdir=*|--srcdir=*) SRCDIR="$ac_optarg";;
--exec-prefix) ac_prev=EPREFIX;;
--exec-prefix=*) EPREFIX="$ac_optarg" ;;
--prefix) ac_prev=PREFIX;;
--prefix=*) PREFIX="$ac_optarg";
EPREFIX=${PREFIX} ;;
-target|--target) ac_prev=TARGET;; -target|--target) ac_prev=TARGET;;
-target=*|--target=*) TARGET="$ac_optarg" ;; -target=*|--target=*) TARGET="$ac_optarg" ;;
-version|--version) -version|--version)
echo "This is TIFF configure $Revision: 1.7 $" echo "This is TIFF configure $Revision: 1.8 $"
exit 0 exit 0
;; ;;
-help|--help) usage; exit 0;; -help|--help) usage; exit 0;;
@ -165,6 +170,11 @@ do
esac esac
done done
DIR_BIN=${EPREFIX}/bin # destination for applications
DIR_LIB=${EPREFIX}/lib # destination for library
DIR_INC=${PREFIX}/include # destination for include files
DIR_HTML=${PREFIX}/doc/libtiff # destination for HTML files
if [ -n "$ac_prev" ]; then if [ -n "$ac_prev" ]; then
bitch "configure: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" bitch "configure: missing argument to --`echo $ac_prev | sed 's/_/-/g'`"
kill -1 $$ kill -1 $$
@ -1322,7 +1332,7 @@ if [ -z "${DIR_MAN-}" ]; then
for i in $MANPATH; do for i in $MANPATH; do
test -d $i && { DIR_MAN=$i; break; } test -d $i && { DIR_MAN=$i; break; }
done done
test -z "$DIR_MAN" && DIR_MAN=/usr/local/man test -z "$DIR_MAN" && DIR_MAN=${PREFIX}/man
fi fi
Note "Looks like manual pages go in $DIR_MAN." Note "Looks like manual pages go in $DIR_MAN."
if [ -z "${MANSCHEME-}" ]; then if [ -z "${MANSCHEME-}" ]; then