1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Suite of tools compiling mdoc and man
8 HOMEPAGE= https://mandoc.bsd.lv/
12 SITES[main]= http://mdocml.bsd.lv/snapshots/
13 DISTFILE[1]= mandoc-1.14.6.tar.gz:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
23 LICENSE_FILE= ISCL:{{WRKSRC}}/LICENSE
26 FPC_EQUIVALENT= textproc/mdocml
29 CONFIGURE_ENV= INSTALL_PROGRAM="{{INSTALL_PROGRAM}}"
30 INSTALL_DATA="{{INSTALL_DATA}}"
31 INSTALL_LIB="{{INSTALL_LIB}}"
32 INSTALL_MAN="{{INSTALL_MAN}}"
35 ${REINPLACE_CMD} -e 's|@PREFIX@|${PREFIX}|g' ${WRKSRC}/configure
37 [FILE:752:descriptions/desc.single]
38 mandoc is a suite of tools compiling mdoc, the roff macro language of
39 choice for BSD manual pages, and man, the predominant historical language
40 for UNIX manuals. It is small, ISO C, ISC-licensed, and quite fast. The
41 main component of the toolset is the mandoc utility program, based on the
42 libmandoc validating compiler, to format output for UTF-8 and ASCII UNIX
43 terminals, HTML 5, PostScript, and PDF.
45 mandoc has predominantly been developed on OpenBSD and is both an OpenBSD
46 and a BSD.lv project. We strive to support all interested free operating
47 systems, in particular FreeBSD, NetBSD, DragonFly, illumos, Minix 3, and
48 both GNU- and musl-based Linux distributions, as well as all systems
49 running the pkgsrc portable package build system.
53 8bf0d570f01e70a6e124884088870cbed7537f36328d512909eb10cd53179d9c 697150 mandoc-1.14.6.tar.gz
56 [FILE:327:manifests/plist.single]
82 share/man/man8/makewhatis.8.gz
85 [FILE:1274:patches/patch-configure]
86 --- configure.orig 2021-09-23 18:03:23 UTC
88 @@ -35,18 +35,15 @@ echo "file config.log: writing..."
90 SOURCEDIR=`dirname "${0}"`
92 -MANPATH_BASE="/usr/share/man:/usr/X11R6/man"
93 -MANPATH_DEFAULT="/usr/share/man:/usr/X11R6/man:/usr/local/man"
94 +MANPATH_BASE="/raven/share/man"
95 +MANPATH_DEFAULT="/usr/share/man:/raven/share/man"
109 @@ -102,13 +99,13 @@ NEED_XPG4_2=0
121 +MANDIR="/raven/share/man"
125 @@ -130,10 +127,6 @@ MANM_EQN="eqn"
135 # --- manual settings from configure.local -----------------------------
136 @@ -458,7 +451,7 @@ __HEREDOC__
137 [ ${HAVE_GETLINE} -eq 0 ] && echo "#include <stdio.h>"
140 -echo "#define MAN_CONF_FILE \"/etc/${MANM_MANCONF}\""
141 +echo "#define MAN_CONF_FILE \"/raven/etc/${MANM_MANCONF}\""
142 echo "#define MANPATH_BASE \"${MANPATH_BASE}\""
143 echo "#define MANPATH_DEFAULT \"${MANPATH_DEFAULT}\""
144 echo "#define OSENUM ${OSENUM}"