[BACK]Return to configure CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/configure between version 1.68 and 1.73

version 1.68, 2019/03/04 13:01:57 version 1.73, 2020/03/13 17:31:44
Line 2 
Line 2 
 #  #
 # $Id$  # $Id$
 #  #
 # Copyright (c) 2014-2019 Ingo Schwarze <schwarze@openbsd.org>  # Copyright (c) 2014-2020 Ingo Schwarze <schwarze@openbsd.org>
 #  #
 # Permission to use, copy, modify, and distribute this software for any  # Permission to use, copy, modify, and distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above  # purpose with or without fee is hereby granted, provided that the above
Line 41  OSENUM=
Line 41  OSENUM=
 OSNAME=  OSNAME=
 UTF8_LOCALE=  UTF8_LOCALE=
   
 CC=`printf "all:\\n\\t@echo \\\$(CC)\\n" | env -i make -sf -`  CC=cc
 CFLAGS=  CFLAGS=
 LDADD=  LDADD=
 LDFLAGS=  LDFLAGS=
Line 65  HAVE_FTS_COMPARE_CONST=
Line 65  HAVE_FTS_COMPARE_CONST=
 HAVE_GETLINE=  HAVE_GETLINE=
 HAVE_GETSUBOPT=  HAVE_GETSUBOPT=
 HAVE_ISBLANK=  HAVE_ISBLANK=
   HAVE_LESS_T=
 HAVE_MKDTEMP=  HAVE_MKDTEMP=
 HAVE_NANOSLEEP=  HAVE_NANOSLEEP=
 HAVE_NTOHL=  HAVE_NTOHL=
Line 226  if [ -n "${OSENUM}" ]; then
Line 227  if [ -n "${OSENUM}" ]; then
         echo "OSENUM specified manually: ${OSENUM}" 1>&2          echo "OSENUM specified manually: ${OSENUM}" 1>&2
         echo "OSENUM specified manually: ${OSENUM}" 1>&3          echo "OSENUM specified manually: ${OSENUM}" 1>&3
 else  else
         OSDETECT=$(uname)          OSDETECT=`uname`
         if [ "X${OSDETECT}" = "XNetBSD" ]; then          if [ "X${OSDETECT}" = "XNetBSD" ]; then
                 OSENUM=MANDOC_OS_NETBSD                  OSENUM=MANDOC_OS_NETBSD
         elif [ "X${OSDETECT}" = "XOpenBSD" ]; then          elif [ "X${OSDETECT}" = "XOpenBSD" ]; then
Line 326  if [ ${HAVE_ENDIAN} -eq 0 -a \
Line 327  if [ ${HAVE_ENDIAN} -eq 0 -a \
         exit 1          exit 1
 fi  fi
   
 if ismanual fts FTS ${HAVE_FTS}; then  if [ "$1" == "-depend" ]; then
           HAVE_FTS=0
         HAVE_FTS_COMPARE_CONST=0          HAVE_FTS_COMPARE_CONST=0
           echo "tested fts: HAVE_FTS=0 (for make depend)" 1>&2
           echo "tested fts: HAVE_FTS=0 (for make depend)" 1>&3
           echo 1>&3
   elif ismanual fts FTS ${HAVE_FTS}; then
           HAVE_FTS_COMPARE_CONST=0
 elif runtest fts FTS_COMPARE_CONST -DFTS_COMPARE_CONST; then  elif runtest fts FTS_COMPARE_CONST -DFTS_COMPARE_CONST; then
         HAVE_FTS=1          HAVE_FTS=1
 else  else
         runtest fts FTS || true          runtest fts FTS || true
 fi  fi
   
   if ismanual "less -T" LESS_T ${HAVE_LESS_T}; then
           :
   elif less -ET /dev/null test-noop.c 1>/dev/null 2>&3; then
           HAVE_LESS_T=1
           echo "tested less -T: yes" 1>&2
           echo "tested less -T: yes" 1>&3
           echo 1>&3
   else
           HAVE_LESS_T=0
           echo "tested less -T: no" 1>&2
           echo "tested less -T: no" 1>&3
           echo 1>&3
   fi
   
 # --- wide character and locale support ---  # --- wide character and locale support ---
 if get_locale; then  if get_locale; then
         singletest wchar WCHAR -DUTF8_LOCALE=\"${UTF8_LOCALE}\" || \          singletest wchar WCHAR -DUTF8_LOCALE=\"${UTF8_LOCALE}\" || \
Line 391  if [ ${BUILD_CATMAN} -gt 0 ]; then
Line 412  if [ ${BUILD_CATMAN} -gt 0 ]; then
 fi  fi
   
 # --- ohash ---  # --- ohash ---
 if ismanual ohash OHASH "${HAVE_OHASH}"; then  if [ "$1" == "-depend" ]; then
           HAVE_OHASH=0
           echo "tested ohash: HAVE_OHASH=0 (for make depend)" 1>&2
           echo "tested ohash: HAVE_OHASH=0 (for make depend)" 1>&3
           echo 1>&3
   elif ismanual ohash OHASH "${HAVE_OHASH}"; then
         :          :
 elif [ -n "${LD_OHASH}" ]; then  elif [ -n "${LD_OHASH}" ]; then
         runtest ohash OHASH "${LD_OHASH}" || true          runtest ohash OHASH "${LD_OHASH}" || true
Line 462  cat << __HEREDOC__
Line 488  cat << __HEREDOC__
 #define HAVE_GETLINE ${HAVE_GETLINE}  #define HAVE_GETLINE ${HAVE_GETLINE}
 #define HAVE_GETSUBOPT ${HAVE_GETSUBOPT}  #define HAVE_GETSUBOPT ${HAVE_GETSUBOPT}
 #define HAVE_ISBLANK ${HAVE_ISBLANK}  #define HAVE_ISBLANK ${HAVE_ISBLANK}
   #define HAVE_LESS_T ${HAVE_LESS_T}
 #define HAVE_MKDTEMP ${HAVE_MKDTEMP}  #define HAVE_MKDTEMP ${HAVE_MKDTEMP}
 #define HAVE_NTOHL ${HAVE_NTOHL}  #define HAVE_NTOHL ${HAVE_NTOHL}
 #define HAVE_PLEDGE ${HAVE_PLEDGE}  #define HAVE_PLEDGE ${HAVE_PLEDGE}
Line 513  fi
Line 540  fi
         echo "extern    char     *mkdtemp(char *);"          echo "extern    char     *mkdtemp(char *);"
   
 if [ ${HAVE_PROGNAME} -eq 0 ]; then  if [ ${HAVE_PROGNAME} -eq 0 ]; then
         echo "extern    const char *getprogname(void);"          echo "extern    const char *getprogname(void);"
         echo "extern    void      setprogname(const char *);"          echo "extern    void      setprogname(const char *);"
 fi  fi
   

Legend:
Removed from v.1.68  
changed lines
  Added in v.1.73

CVSweb