version 1.23, 2015/03/19 14:57:29 |
version 1.27, 2015/07/19 06:05:16 |
Line 31 echo "config.log: writing..." |
|
Line 31 echo "config.log: writing..." |
|
# Initialize all variables here, |
# Initialize all variables here, |
# such that nothing can leak in from the environment. |
# such that nothing can leak in from the environment. |
|
|
|
MANPATH_DEFAULT="/usr/share/man:/usr/X11R6/man:/usr/local/man" |
OSNAME= |
OSNAME= |
|
|
CC=`printf "all:\\n\\t@echo \\\$(CC)\\n" | make -f -` |
CC=`printf "all:\\n\\t@echo \\\$(CC)\\n" | make -f -` |
|
|
HAVE_MMAP= |
HAVE_MMAP= |
HAVE_REALLOCARRAY= |
HAVE_REALLOCARRAY= |
HAVE_STRCASESTR= |
HAVE_STRCASESTR= |
|
HAVE_STRINGLIST= |
HAVE_STRLCAT= |
HAVE_STRLCAT= |
HAVE_STRLCPY= |
HAVE_STRLCPY= |
HAVE_STRPTIME= |
HAVE_STRPTIME= |
|
|
CGIBINDIR= |
CGIBINDIR= |
|
|
BINM_APROPOS="apropos" |
BINM_APROPOS="apropos" |
|
BINM_MAKEWHATIS="makewhatis" |
BINM_MAN="man" |
BINM_MAN="man" |
|
BINM_SOELIM="soelim" |
BINM_WHATIS="whatis" |
BINM_WHATIS="whatis" |
BINM_MAKEWHATIS="makewhatis" |
|
MANM_MAN="man" |
MANM_MAN="man" |
|
MANM_MANCONF="man.conf" |
MANM_MDOC="mdoc" |
MANM_MDOC="mdoc" |
MANM_ROFF="roff" |
MANM_ROFF="roff" |
MANM_EQN="eqn" |
MANM_EQN="eqn" |
Line 175 runtest mkdtemp MKDTEMP || true |
|
Line 179 runtest mkdtemp MKDTEMP || true |
|
runtest mmap MMAP || true |
runtest mmap MMAP || true |
runtest reallocarray REALLOCARRAY || true |
runtest reallocarray REALLOCARRAY || true |
runtest strcasestr STRCASESTR || true |
runtest strcasestr STRCASESTR || true |
|
runtest stringlist STRINGLIST || true |
runtest strlcat STRLCAT || true |
runtest strlcat STRLCAT || true |
runtest strlcpy STRLCPY || true |
runtest strlcpy STRLCPY || true |
runtest strptime STRPTIME || true |
runtest strptime STRPTIME || true |
|
|
|
|
# --- DBLIB --- |
# --- DBLIB --- |
if [ ${BUILD_DB} -eq 0 ]; then |
if [ ${BUILD_DB} -eq 0 ]; then |
DBLIB= |
DBLIB="-lz" |
elif [ -z "${DBLIB}" ]; then |
elif [ -z "${DBLIB}" ]; then |
DBLIB="${DETECTLIB}" |
DBLIB="${DETECTLIB} -lz" |
echo "DBLIB=\"${DBLIB}\"" 1>&2 |
echo "DBLIB=\"${DBLIB}\"" 1>&2 |
echo "DBLIB=\"${DBLIB}\"" 1>&3 |
echo "DBLIB=\"${DBLIB}\"" 1>&3 |
echo 1>&3 |
echo 1>&3 |
|
|
[ ${HAVE_FGETLN} -eq 0 ] && echo "#include <stdio.h>" |
[ ${HAVE_FGETLN} -eq 0 ] && echo "#include <stdio.h>" |
|
|
echo |
echo |
|
echo "#define MAN_CONF_FILE \"/etc/${MANM_MANCONF}\"" |
|
echo "#define MANPATH_DEFAULT \"${MANPATH_DEFAULT}\"" |
[ -n "${OSNAME}" ] && echo "#define OSNAME \"${OSNAME}\"" |
[ -n "${OSNAME}" ] && echo "#define OSNAME \"${OSNAME}\"" |
[ -n "${HOMEBREWDIR}" ] && echo "#define HOMEBREWDIR \"${HOMEBREWDIR}\"" |
[ -n "${HOMEBREWDIR}" ] && echo "#define HOMEBREWDIR \"${HOMEBREWDIR}\"" |
|
|
Line 291 cat << __HEREDOC__ |
|
Line 298 cat << __HEREDOC__ |
|
#define HAVE_MMAP ${HAVE_MMAP} |
#define HAVE_MMAP ${HAVE_MMAP} |
#define HAVE_REALLOCARRAY ${HAVE_REALLOCARRAY} |
#define HAVE_REALLOCARRAY ${HAVE_REALLOCARRAY} |
#define HAVE_STRCASESTR ${HAVE_STRCASESTR} |
#define HAVE_STRCASESTR ${HAVE_STRCASESTR} |
|
#define HAVE_STRINGLIST ${HAVE_STRINGLIST} |
#define HAVE_STRLCAT ${HAVE_STRLCAT} |
#define HAVE_STRLCAT ${HAVE_STRLCAT} |
#define HAVE_STRLCPY ${HAVE_STRLCPY} |
#define HAVE_STRLCPY ${HAVE_STRLCPY} |
#define HAVE_STRPTIME ${HAVE_STRPTIME} |
#define HAVE_STRPTIME ${HAVE_STRPTIME} |
Line 304 cat << __HEREDOC__ |
|
Line 312 cat << __HEREDOC__ |
|
#define HAVE_MANPATH ${HAVE_MANPATH} |
#define HAVE_MANPATH ${HAVE_MANPATH} |
|
|
#define BINM_APROPOS "${BINM_APROPOS}" |
#define BINM_APROPOS "${BINM_APROPOS}" |
|
#define BINM_MAKEWHATIS "${BINM_MAKEWHATIS}" |
#define BINM_MAN "${BINM_MAN}" |
#define BINM_MAN "${BINM_MAN}" |
|
#define BINM_SOELIM "${BINM_SOELIM}" |
#define BINM_WHATIS "${BINM_WHATIS}" |
#define BINM_WHATIS "${BINM_WHATIS}" |
#define BINM_MAKEWHATIS "${BINM_MAKEWHATIS}" |
|
|
|
#if !defined(__BEGIN_DECLS) |
#if !defined(__BEGIN_DECLS) |
# ifdef __cplusplus |
# ifdef __cplusplus |
Line 416 WWWPREFIX = ${WWWPREFIX} |
|
Line 425 WWWPREFIX = ${WWWPREFIX} |
|
HTDOCDIR = ${HTDOCDIR} |
HTDOCDIR = ${HTDOCDIR} |
CGIBINDIR = ${CGIBINDIR} |
CGIBINDIR = ${CGIBINDIR} |
BINM_APROPOS = ${BINM_APROPOS} |
BINM_APROPOS = ${BINM_APROPOS} |
|
BINM_MAKEWHATIS = ${BINM_MAKEWHATIS} |
BINM_MAN = ${BINM_MAN} |
BINM_MAN = ${BINM_MAN} |
|
BINM_SOELIM = ${BINM_SOELIM} |
BINM_WHATIS = ${BINM_WHATIS} |
BINM_WHATIS = ${BINM_WHATIS} |
BINM_MAKEWHATIS = ${BINM_MAKEWHATIS} |
|
MANM_MAN = ${MANM_MAN} |
MANM_MAN = ${MANM_MAN} |
|
MANM_MANCONF = ${MANM_MANCONF} |
MANM_MDOC = ${MANM_MDOC} |
MANM_MDOC = ${MANM_MDOC} |
MANM_ROFF = ${MANM_ROFF} |
MANM_ROFF = ${MANM_ROFF} |
MANM_EQN = ${MANM_EQN} |
MANM_EQN = ${MANM_EQN} |