version 1.21, 2016/10/18 16:06:44 |
version 1.32, 2017/07/01 09:47:30 |
|
|
# $Id$ |
# $Id$ |
# |
# |
# Copyright (c) 2014, 2015, 2016 Ingo Schwarze <schwarze@openbsd.org> |
# Copyright (c) 2014, 2015, 2016, 2017 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 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" |
|
|
# 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 83 OSNAME="OpenBSD 6.0" |
|
Line 88 OSNAME="OpenBSD 6.0" |
|
PREFIX="/usr/local" |
PREFIX="/usr/local" |
BINDIR="${PREFIX}/bin" |
BINDIR="${PREFIX}/bin" |
SBINDIR="${PREFIX}/sbin" |
SBINDIR="${PREFIX}/sbin" |
INCLUDEDIR="${PREFIX}/include/mandoc" |
|
LIBDIR="${PREFIX}/lib/mandoc" |
|
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. |
Line 121 BINM_WHATIS=mwhatis # default is "whatis" |
|
Line 131 BINM_WHATIS=mwhatis # default is "whatis" |
|
BINM_MAKEWHATIS=mandocdb # default is "makewhatis" |
BINM_MAKEWHATIS=mandocdb # default is "makewhatis" |
BINM_SOELIM=msoelim # default is "soelim" |
BINM_SOELIM=msoelim # default is "soelim" |
|
|
|
# Some distributions do not want hardlinks |
|
# between installed binary programs. |
|
# Set the following variable to use symbolic links instead. |
|
# It is also used for links between manual pages. |
|
# It is only used by the install* targets. |
|
# When using this, DESTDIR must be empty or an absolute path. |
|
|
|
LN="ln -sf" # default is "ln -f" |
|
|
# Before falling back to the bundled version of the ohash(3) hashing |
# Before falling back to the bundled version of the ohash(3) hashing |
# library, autoconfiguration tries the following linker flag to |
# library, autoconfiguration tries the following linker flag to |
# link against your system version. If you do have ohash(3) on |
# link against your system version. If you do have ohash(3) on |
Line 142 CFLAGS="${CFLAGS} -I/usr/local/include" |
|
Line 161 CFLAGS="${CFLAGS} -I/usr/local/include" |
|
|
|
LD_NANOSLEEP="-lrt" |
LD_NANOSLEEP="-lrt" |
|
|
|
# Some platforms may need an additional linker flag for recvmsg(2). |
|
# If none is needed or it is -lsocket, it is autodetected. |
|
# Otherwise, set the following variable. |
|
|
|
LD_RECVMSG="-lsocket" |
|
|
# Some platforms might need additional linker flags to link against |
# Some platforms might need additional linker flags to link against |
# libmandoc that are not autodetected, though no such cases are |
# libmandoc that are not autodetected, though no such cases are |
# currently known. |
# currently known. |
Line 172 INSTALL_DATA="${INSTALL} -m 0444" |
|
Line 197 INSTALL_DATA="${INSTALL} -m 0444" |
|
PREFIX="/usr/local" |
PREFIX="/usr/local" |
HOMEBREWDIR="${PREFIX}/Cellar" |
HOMEBREWDIR="${PREFIX}/Cellar" |
|
|
|
# --- user settings for the mandoc(3) library -------------------------- |
|
|
|
# By default, libmandoc.a is not installed. It is almost never needed |
|
# because there is almost no non-mandoc software out there using this |
|
# library. The one notable exception is NetBSD apropos(1). |
|
# So, when building for the NetBSD base system - but not for NetBSD |
|
# ports nor for pkgsrc! - you may want the following: |
|
|
|
INSTALL_LIBMANDOC=1 |
|
|
|
# The following settings are only used when INSTALL_LIBMANDOC is set. |
|
|
|
INCLUDEDIR="${PREFIX}/include/mandoc" |
|
LIBDIR="${PREFIX}/lib/mandoc" |
|
|
# --- user settings related to man.cgi --------------------------------- |
# --- user settings related to man.cgi --------------------------------- |
|
|
# By default, building man.cgi(8) is disabled. To enable it, copy |
# By default, building man.cgi(8) is disabled. To enable it, copy |
Line 199 WWWPREFIX="/var/www" |
|
Line 239 WWWPREFIX="/var/www" |
|
HTDOCDIR="${WWWPREFIX}/htdocs" |
HTDOCDIR="${WWWPREFIX}/htdocs" |
CGIBINDIR="${WWWPREFIX}/cgi-bin" |
CGIBINDIR="${WWWPREFIX}/cgi-bin" |
|
|
|
# --- user settings related to catman ---------------------------------- |
|
|
|
# By default, building mandocd(8) and catman(8) is disabled. |
|
# To enable it, use the following line. |
|
# It does not work on SunOS 5.10 because there is no mkdirat(2) |
|
# nor on SunOS 5.9 which also lacks CMSG_LEN(3) and CMSG_SPACE(3). |
|
|
|
BUILD_CATMAN=1 |
|
|
|
# Install catman(8) with a different name. |
|
# See BINM_MAN above for details of how this works. |
|
|
|
BINM_CATMAN=mcatman # default is "catman" |
|
|
# --- settings that rarely need to be touched -------------------------- |
# --- settings that rarely need to be touched -------------------------- |
|
|
# Do not set these variables unless you really need to. |
# Do not set these variables unless you really need to. |
Line 237 HAVE_GETSUBOPT=0 |
|
Line 291 HAVE_GETSUBOPT=0 |
|
HAVE_ISBLANK=0 |
HAVE_ISBLANK=0 |
HAVE_MKDTEMP=0 |
HAVE_MKDTEMP=0 |
HAVE_NTOHL=0 |
HAVE_NTOHL=0 |
|
HAVE_O_DIRECTORY=0 |
HAVE_OHASH=0 |
HAVE_OHASH=0 |
HAVE_PATH_MAX=0 |
HAVE_PATH_MAX=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 |