version 1.29, 2017/02/18 12:24:24 |
version 1.36, 2019/03/06 10:18:58 |
|
|
# $Id$ |
# $Id$ |
# |
# |
# Copyright (c) 2014, 2015, 2016, 2017 Ingo Schwarze <schwarze@openbsd.org> |
# Copyright (c) 2014-2019 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 |
|
|
# and put any of these settings into it if ./configure autodetection |
# and put any of these settings into it if ./configure autodetection |
# fails or if you want to make different choices for other reasons. |
# fails or if you want to make different choices for other reasons. |
|
|
# If autodetection fails, please tell <tech@mdocml.bsd.lv>. |
# If autodetection fails, please tell <tech@mandoc.bsd.lv>. |
|
|
# We recommend that you write ./configure.local from scratch and |
# We recommend that you write ./configure.local from scratch and |
# only put the lines there you need. This file contains examples. |
# only put the lines there you need. This file contains examples. |
Line 62 UTF8_LOCALE=en_US.UTF-8 |
|
Line 62 UTF8_LOCALE=en_US.UTF-8 |
|
|
|
MANPATH_DEFAULT="/usr/share/man:/usr/X11R6/man:/usr/local/man" |
MANPATH_DEFAULT="/usr/share/man:/usr/X11R6/man:/usr/local/man" |
|
|
|
# Validation of cross references with mandoc -Tlint only looks |
|
# for manual pages in the following directories: |
|
|
|
MANPATH_BASE="/usr/share/man:/usr/X11R6/man" |
|
|
|
# When man(1) is called with the -S option and no manual page is |
|
# found matching the requested name and the requested architecture, |
|
# it tries to figure out whether the requested architecture is valid |
|
# for the present operating system. Normally, ./configure detects |
|
# the operating system using uname(1). If that fails or is not |
|
# desired, either of the following lines can be used: |
|
|
|
OSENUM=MANDOC_OS_NETBSD |
|
OSENUM=MANDOC_OS_OPENBSD |
|
OSENUM=MANDOC_OS_OTHER |
|
|
# In manual pages written in the mdoc(7) language, the operating system |
# In manual pages written in the mdoc(7) language, the operating system |
# version is displayed in the page footer line. If an operating system |
# version is displayed in the page footer line. If an operating system |
# is specified as an argument to the .Os macro, that is always used. |
# is specified as an argument to the .Os macro, that is always used. |
Line 72 MANPATH_DEFAULT="/usr/share/man:/usr/X11R6/man:/usr/lo |
|
Line 88 MANPATH_DEFAULT="/usr/share/man:/usr/X11R6/man:/usr/lo |
|
# If you do not want uname(3) to be called but instead want a fixed |
# If you do not want uname(3) to be called but instead want a fixed |
# string to be used, use the following line: |
# string to be used, use the following line: |
|
|
OSNAME="OpenBSD 6.0" |
OSNAME="OpenBSD 6.5" |
|
|
# The following installation directories are used. |
# The following installation directories are used. |
# It is possible to set only one or a few of these variables, |
# It is possible to set only one or a few of these variables, |
Line 85 BINDIR="${PREFIX}/bin" |
|
Line 101 BINDIR="${PREFIX}/bin" |
|
SBINDIR="${PREFIX}/sbin" |
SBINDIR="${PREFIX}/sbin" |
MANDIR="${PREFIX}/man" |
MANDIR="${PREFIX}/man" |
|
|
|
# If BINDIR and SBINDIR are not subdirectories of the same parent |
|
# directory or if the basename(1) of BINDIR differs from "bin", |
|
# the relative path from SBINDIR to BINDIR is also needed. |
|
# The default is: |
|
|
|
BIN_FROM_SBIN="../bin" |
|
|
# Some distributions may want to avoid naming conflicts |
# Some distributions may want to avoid naming conflicts |
# with the configuration files of other man(1) implementations. |
# with the configuration files of other man(1) implementations. |
# This changes the name of the installed section 5 manual page as well. |
# This changes the name of the installed section 5 manual page as well. |
|
|
MANM_MANCONF="mandoc.conf" # default is "man.conf" |
MANM_MANCONF="mandoc.conf" # default is "man.conf" |
|
|
# Some distributions may want to avoid naming conflicts among manuals. |
# Some distributions may want to avoid naming conflicts among manuals. |
Line 136 LN="ln -sf" # default is "ln -f" |
|
Line 160 LN="ln -sf" # default is "ln -f" |
|
|
|
LD_OHASH="-lutil" |
LD_OHASH="-lutil" |
|
|
# When library autodetection decides to use -L/usr/local/lib, |
|
# -I/usr/local/include is automatically added to CFLAGS. |
|
# If you manually set LD_OHASH to something including -L/usr/local/lib, |
|
# chances are you will also need the following line: |
|
|
|
CFLAGS="${CFLAGS} -I/usr/local/include" |
|
|
|
# Some platforms may need an additional linker flag for nanosleep(2). |
# Some platforms may need an additional linker flag for nanosleep(2). |
# If none is needed or it is -lrt, it is autodetected. |
# If none is needed or it is -lrt, it is autodetected. |
# Otherwise, set the following variable. |
# Otherwise, set the following variable. |
|
|
# The remaining settings in this section are only relevant if BUILD_CGI |
# The remaining settings in this section are only relevant if BUILD_CGI |
# is enabled. Otherwise, they have no effect either way. |
# is enabled. Otherwise, they have no effect either way. |
|
|
# By default, man.cgi(8) is linked statically. |
# By default, man.cgi(8) is linked statically if the compiler supports |
# Some systems do not support static linking, for example Mac OS X. |
# the -static option. If automatic detection fails, you can force |
# In that case, use the following line: |
# static linking of man.cgi(8). |
|
|
STATIC= |
STATIC="-static" |
|
|
# Some systems, for example Linux, require -pthread for static linking: |
# Some systems may require -pthread for static linking: |
|
|
STATIC="-static -pthread" |
STATIC="-static -pthread" |
|
|
|
# If static linking works in general but not with additional libraries |
|
# like -lrt or -lz, you can force dynamic linking. This may for |
|
# example be required on SunOS 5.9. |
|
|
|
STATIC=" " |
|
|
# Some directories. |
# Some directories. |
# This works just like PREFIX, see above. |
# This works just like PREFIX, see above. |
|
|
Line 251 BINM_CATMAN=mcatman # default is "catman" |
|
Line 274 BINM_CATMAN=mcatman # default is "catman" |
|
|
|
CC=cc |
CC=cc |
|
|
|
# Because the system compiler may not provide <stdint.h>, |
|
# SunOS 5.9 may need: |
|
|
|
CC=gcc |
|
|
# IBM AIX may need: |
# IBM AIX may need: |
|
|
CC=xlc |
CC=xlc |
|
|
# The default compiler flags are: |
# Normally, leave CFLAGS unset. In that case, -g will automatically |
|
# be used, and various -W options will be added if the compiler |
|
# supports them. If you define CFLAGS manually, it will be used |
|
# unchanged, and nothing will be added. |
|
|
CFLAGS="-g -W -Wall -Wstrict-prototypes -Wno-unused-parameter -Wwrite-strings" |
|
|
|
# IBM AIX xlc does not support -W; in that case, please use: |
|
|
|
CFLAGS="-g" |
CFLAGS="-g" |
|
|
# In rare cases, it may be required to skip individual automatic tests. |
# In rare cases, it may be required to skip individual automatic tests. |
Line 277 HAVE_FTS_COMPARE_CONST=0 # Setting this implies HAVE_ |
|
Line 304 HAVE_FTS_COMPARE_CONST=0 # Setting this implies HAVE_ |
|
HAVE_GETLINE=0 |
HAVE_GETLINE=0 |
HAVE_GETSUBOPT=0 |
HAVE_GETSUBOPT=0 |
HAVE_ISBLANK=0 |
HAVE_ISBLANK=0 |
|
HAVE_LESS_T=0 |
HAVE_MKDTEMP=0 |
HAVE_MKDTEMP=0 |
HAVE_NTOHL=0 |
HAVE_NTOHL=0 |
HAVE_O_DIRECTORY=0 |
HAVE_O_DIRECTORY=0 |
|
|
HAVE_PLEDGE=0 |
HAVE_PLEDGE=0 |
HAVE_PROGNAME=0 |
HAVE_PROGNAME=0 |
HAVE_REALLOCARRAY=0 |
HAVE_REALLOCARRAY=0 |
|
HAVE_RECALLOCARRAY=0 |
HAVE_REWB_BSD=0 |
HAVE_REWB_BSD=0 |
HAVE_REWB_SYSV=0 |
HAVE_REWB_SYSV=0 |
HAVE_STRCASESTR=0 |
HAVE_STRCASESTR=0 |