| @@ -1,51 +1,51 @@ | | | @@ -1,51 +1,51 @@ |
1 | # $NetBSD: Makefile,v 1.1 2017/08/01 15:06:24 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.2 2017/08/12 11:23:52 wiz Exp $ |
2 | | | 2 | |
3 | DISTNAME= mandoc-1.14.2 | | 3 | DISTNAME= mandoc-1.14.3 |
4 | CATEGORIES= textproc devel | | 4 | CATEGORIES= textproc devel |
5 | MASTER_SITES= http://mdocml.bsd.lv/snapshots/ | | 5 | MASTER_SITES= http://mdocml.bsd.lv/snapshots/ |
6 | | | 6 | |
7 | MAINTAINER= schwarze@usta.de | | 7 | MAINTAINER= schwarze@usta.de |
8 | HOMEPAGE= http://mdocml.bsd.lv/ | | 8 | HOMEPAGE= http://mdocml.bsd.lv/ |
9 | COMMENT= Convert man pages from mdoc, man, and tbl to txt, html, ps, or pdf | | 9 | COMMENT= Convert man pages from mdoc, man, and tbl to txt, html, ps, or pdf |
10 | LICENSE= 2-clause-bsd # not exactly, but near enough | | 10 | LICENSE= 2-clause-bsd # not exactly, but near enough |
11 | | | 11 | |
12 | HAS_CONFIGURE= yes | | 12 | HAS_CONFIGURE= yes |
13 | | | 13 | |
14 | WRKSRC= ${WRKDIR}/${DISTNAME:C/rc[0-9]*//} | | 14 | WRKSRC= ${WRKDIR}/${DISTNAME:C/rc[0-9]*//} |
15 | | | 15 | |
16 | SUBST_CLASSES+= roff | | 16 | SUBST_CLASSES+= roff |
17 | SUBST_STAGE.roff= pre-build | | 17 | SUBST_STAGE.roff= pre-build |
18 | SUBST_FILES.roff= mandoc.1 mandoc.3 | | 18 | SUBST_FILES.roff= mandoc.1 mandoc.3 |
19 | SUBST_FILES.roff+= eqn.7 man.7 mdoc.7 tbl.7 | | 19 | SUBST_FILES.roff+= eqn.7 man.7 mdoc.7 tbl.7 |
20 | SUBST_SED.roff= -e 's,Xr roff,Xr mandoc-roff,g' | | 20 | SUBST_SED.roff= -e 's,Xr roff,Xr mandoc-roff,g' |
21 | | | 21 | |
22 | # test needs perl | | 22 | # test needs perl |
23 | USE_TOOLS+= perl:build | | 23 | USE_TOOLS+= perl:build |
24 | TEST_TARGET= regress | | 24 | TEST_TARGET= regress |
25 | | | 25 | |
26 | .include "../../mk/bsd.fast.prefs.mk" | | 26 | .include "../../mk/bsd.fast.prefs.mk" |
27 | | | 27 | |
28 | post-extract: | | 28 | post-extract: |
29 | ${ECHO} PREFIX=${PREFIX} > ${WRKSRC}/configure.local | | 29 | ${ECHO} PREFIX=${PREFIX} > ${WRKSRC}/configure.local |
30 | ${ECHO} MANDIR=${PREFIX}/${PKGMANDIR} >> ${WRKSRC}/configure.local | | 30 | ${ECHO} MANDIR=${PREFIX}/${PKGMANDIR} >> ${WRKSRC}/configure.local |
31 | ${ECHO} CFLAGS=\"${CFLAGS:Q}\" >> ${WRKSRC}/configure.local | | 31 | ${ECHO} CFLAGS=\"${CFLAGS:Q}\" >> ${WRKSRC}/configure.local |
32 | ${ECHO} LDFLAGS=\"${LDFLAGS:Q}\" >> ${WRKSRC}/configure.local | | 32 | ${ECHO} LDFLAGS=\"${LDFLAGS:Q}\" >> ${WRKSRC}/configure.local |
33 | ${ECHO} LD_SQLITE3=\"${LDFLAGS} -lsqlite3\" >> ${WRKSRC}/configure.local | | 33 | ${ECHO} LD_SQLITE3=\"${LDFLAGS} -lsqlite3\" >> ${WRKSRC}/configure.local |
34 | ${ECHO} INSTALL=\"${INSTALL:Q}\" >> ${WRKSRC}/configure.local | | 34 | ${ECHO} INSTALL=\"${INSTALL:Q}\" >> ${WRKSRC}/configure.local |
35 | ${ECHO} INSTALL_PROGRAM=\"${INSTALL_PROGRAM:Q}\" >> ${WRKSRC}/configure.local | | 35 | ${ECHO} INSTALL_PROGRAM=\"${INSTALL_PROGRAM:Q}\" >> ${WRKSRC}/configure.local |
36 | ${ECHO} INSTALL_LIB=\"${INSTALL_DATA:Q}\" >> ${WRKSRC}/configure.local | | 36 | ${ECHO} INSTALL_LIB=\"${INSTALL_DATA:Q}\" >> ${WRKSRC}/configure.local |
37 | ${ECHO} INSTALL_MAN=\"${INSTALL_MAN:Q}\" >> ${WRKSRC}/configure.local | | 37 | ${ECHO} INSTALL_MAN=\"${INSTALL_MAN:Q}\" >> ${WRKSRC}/configure.local |
38 | ${ECHO} INSTALL_DATA=\"${INSTALL_DATA:Q}\" >> ${WRKSRC}/configure.local | | 38 | ${ECHO} INSTALL_DATA=\"${INSTALL_DATA:Q}\" >> ${WRKSRC}/configure.local |
39 | ${ECHO} MANM_ROFF="mandoc-roff" >> ${WRKSRC}/configure.local | | 39 | ${ECHO} MANM_ROFF="mandoc-roff" >> ${WRKSRC}/configure.local |
40 | ${ECHO} BINM_SOELIM="msoelim" >> ${WRKSRC}/configure.local | | 40 | ${ECHO} BINM_SOELIM="msoelim" >> ${WRKSRC}/configure.local |
41 | # Need -lrt for nanosleep(2) on Solaris. | | 41 | # Need -lrt for nanosleep(2) on Solaris. |
42 | .if ${OPSYS} == "SunOS" | | 42 | .if ${OPSYS} == "SunOS" |
43 | ${ECHO} LDADD=\"-lrt\" >> ${WRKSRC}/configure.local | | 43 | ${ECHO} LDADD=\"-lrt\" >> ${WRKSRC}/configure.local |
44 | .endif | | 44 | .endif |
45 | # Mac OS X and Solaris 10 and newer do not support static binaries. | | 45 | # Mac OS X and Solaris 10 and newer do not support static binaries. |
46 | .if ${OPSYS} == "Darwin" || ${OPSYS} == "SunOS" | | 46 | .if ${OPSYS} == "Darwin" || ${OPSYS} == "SunOS" |
47 | ${ECHO} STATIC= >> ${WRKSRC}/configure.local | | 47 | ${ECHO} STATIC= >> ${WRKSRC}/configure.local |
48 | .endif | | 48 | .endif |
49 | | | 49 | |
50 | .include "../../devel/zlib/buildlink3.mk" | | 50 | .include "../../devel/zlib/buildlink3.mk" |
51 | .include "../../mk/bsd.pkg.mk" | | 51 | .include "../../mk/bsd.pkg.mk" |