$NetBSD: patch-ae,v 1.4 2001/04/23 15:06:13 abs Exp $ --- configure.orig Tue Feb 6 04:54:05 2001 +++ configure @@ -37,21 +37,19 @@ # # Setup general configuration parameters. # -DIR_BIN=/usr/local/bin -DIR_SBIN=/usr/local/sbin -DIR_LIBDATA=/usr/local/lib/fax -DIR_LIBEXEC=$DIR_SBIN +DIR_BIN=${PREFIX}/bin +DIR_SBIN=${PREFIX}/sbin +DIR_LIBDATA=${PREFIX}/libdata/hylafax +DIR_LIBEXEC=${PREFIX}/libexec DIR_SPOOL=/var/spool/fax -DIR_HTML=/var/httpd/htdocs/hylafax -DIR_CGI=/var/httpd/cgi-bin +DIR_HTML=${PREFIX}/http/htdocs/hylafax +DIR_CGI=${PREFIX}/http/cgi-bin PATH_DPSRIP=$DIR_LIBEXEC/ps2fax.exe -PATH_IMPRIP=/usr/lib/print/psrip +PATH_IMPRIP=${PREFIX}/lib/print/psrip HTMLPATH=/hylafax CGIPATH=/cgi-bin DEFVRES=98 PAGESIZE="North American Letter" -FAXUID=uucp -FAXGID= SYSUID=bin SYSGID= DSO=auto @@ -71,8 +69,8 @@ GS=no IMP=no UTMP=auto -LIBTIFF="-L/usr/local/lib -ltiff" -TIFFINC=/usr/local/include +LIBTIFF="-Wl,-R${PREFIX}/lib -L${PREFIX}/lib -ltiff -ljpeg -lz -lm" +TIFFINC=${PREFIX}/include TIFFBIN= LIBZ= ZLIBINC= @@ -80,8 +78,8 @@ LIBREGEX='-L${DEPTH}/regex -lregex' REGEXINC='${DEPTH}/${TOPSRCDIR}/regex' DBLIB=no -LIBDB="-L/usr/local/lib -ldb" -DBLIBINC=/usr/local/include +LIBDB="-L${PREFIX}/lib -ldb" +DBLIBINC=${PREFIX}/include CONFIG_OSFCNH=auto MANNUM4_5=4F MANNUM1_8=1M @@ -208,6 +206,7 @@ PKG_VENDOR PORT PORTFUNCS +PREFIX PSPACKAGE PS REGEX RM RMCMD @@ -264,7 +263,7 @@ test -d /usr/ucb && PATH=$PATH:/usr/ucb # Sun and others test -d /usr/contrib/bin && PATH=$PATH:/usr/contrib/bin # BSDi test -d /usr/5bin && PATH=/usr/5bin:$PATH:/usr/etc # Sun and others -test -d /usr/local/bin && PATH=/usr/local/bin:$PATH # for GNU stuff +test -d ${PREFIX}/bin && PATH=${PREFIX}/bin:$PATH # for packages stuff PATH=$PATH:$OPATH POSIXLY_CORRECT=1; export POSIXLY_CORRECT # disable GNU extensions @@ -644,6 +643,7 @@ { echo `(for i do case "$i" in + -Wl*) echo "$i" ;; /*|-l*|-l[$]{DEPTH}/*) echo "$i" ;; -L|-L/*|-L[$]{DEPTH}/*) echo "$i" ;; -I|-I/*|-I[$]{DEPTH}/*) echo "$i" ;; @@ -2992,7 +2992,7 @@ # Location of TIFF binaries # if [ -z "$TIFFBIN" ]; then - DIRS="/usr/local/bin /usr/contrib/bin /usr/gnu/bin /usr/bin" + DIRS="${PREFIX}/bin /usr/local/bin /usr/gnu/bin /usr/bin" for i in $DIRS; do test -x $i/tiff2ps && { TIFFBIN=$i; break; } done @@ -3024,13 +3024,7 @@ printf("old include files: version %u\n", ZLIB_VERSION); exit(-1); } - if (strncmp(zlib_version, ZLIB_VERSION, 4) != 0) { - printf("library/header file incompatibility: %s %s\n", - zlib_version, ZLIB_VERSION); - exit(-1); - } else { exit(0); - } } EOF capture cat t.c @@ -3591,7 +3585,7 @@ if [ -z "$PATH_VGETTY" ]; then PATH_VGETTY=`findApp vgetty /usr/libexec:/sbin:$PATH` if [ -z "$PATH_VGETTY" ]; then - PATH_VGETTY=/bin/vgetty + PATH_VGETTY=${PREFIX}/bin/vgetty Note "WARNING, no vgetty program found to handle a voice call, using $PATH_VGETTY." else Note "Looks like $PATH_VGETTY is the program to exec for a voice call." @@ -3604,7 +3598,7 @@ if [ -z "$PATH_EGETTY" ]; then PATH_EGETTY=`findApp egetty /usr/libexec:/sbin:$PATH` if [ -z "$PATH_EGETTY" ]; then - PATH_EGETTY=/bin/egetty + PATH_EGETTY=${PREFIX}/bin/egetty Note "WARNING, no egetty program found, using $PATH_EGETTY." else Note "Looks like $PATH_EGETTY is the program to exec for an extern call." @@ -3675,6 +3669,7 @@ { if [ -z "$PATH_GSRIP" ]; then GSLOCS=" + ${PREFIX}/bin/gs /usr/local/bin/gs /usr/contrib/bin/gs /usr/gnu/bin/gs @@ -3722,7 +3717,7 @@ on building Ghostscript with the necessary TIFF driver. EOF - PATH_PSRIP=/usr/local/bin/gs + PATH_PSRIP=${PREFIX}/bin/gs PATH_GSRIP=$PATH_PSRIP fi } @@ -3789,9 +3784,9 @@ else DIR_AFMS=" /usr/lib/afm - /usr/local/lib/afm - /usr/local/share/ghostscript/fonts - /usr/local/lib/ghostscript/fonts + ${PREFIX}/lib/afm + ${PREFIX}/share/ghostscript/fonts + ${PREFIX}/lib/ghostscript/fonts /usr/share/ghostscript/fonts /usr/gnu/lib/ghostscript/fonts /opt/gnu/lib/ghostscript/fonts @@ -3811,7 +3806,7 @@ fi if [ -z "$PATH_AFM" ]; then # put it where ghostscript normally puts things - PATH_AFM=/usr/local/lib/ghostscript/fonts + PATH_AFM=${PREFIX}/share/ghostscript/fonts Note "WARNING, could not locate a directory with font metric information," Note "guessing that font metric information goes in $PATH_AFM." else @@ -3830,6 +3825,7 @@ # if [ -z "$DIR_MAN" ]; then MANPATH=" + ${PREFIX}/man $MANPATH /usr/local/man /usr/contrib/man @@ -3839,7 +3835,7 @@ for i in $MANPATH; do test -d $i && { DIR_MAN=$i; break; } done - test -z "$DIR_MAN" && DIR_MAN=/usr/local/man + test -z "$DIR_MAN" && DIR_MAN=${PREFIX}/man fi Note "Looks like manual pages go in $DIR_MAN." if [ -z "$MANSCHEME" ]; then