Fixup fromcvs/togit conversion
[pkgsrcv2.git] / textproc / troffcvt / Makefile
1 # $NetBSD: Makefile,v 1.16 2009/07/07 20:35:27 joerg Exp $
2 #
3
4 DISTNAME=               troffcvt-1.04
5 PKGREVISION=            1
6 CATEGORIES=             textproc
7 MASTER_SITES=           http://www.snake.net/software/troffcvt/
8
9 MAINTAINER=             pkgsrc-users@NetBSD.org
10 HOMEPAGE=               ${MASTER_SITES}
11 COMMENT=                Troff/groff to RTF/HTML/TEXT converter
12
13 PKG_DESTDIR_SUPPORT=    user-destdir
14 MAKE_JOBS_SAFE=         no
15
16 USE_TOOLS+=             perl:run
17
18 INSTALL_TARGET=         install install.man
19 INSTALLATION_DIRS=      bin ${PKGMANDIR}/man1 lib/troffcvt
20
21 post-patch:
22         for i in `${FIND} ${WRKSRC} -name Makefile -print`; do \
23                 ${MV} $$i $$i.bak;\
24                 ${SED} <$$i.bak >$$i \
25                         -e "s| -Dsun -DSVR4||" \
26                         -e "s| -lsocket -lnsl -lw||" \
27                         -e "s| -Xc||" \
28                         -e "s|/usr/include/sys/feature_tests.h||" \
29                         -e "s|/usr/tmp|/tmp|g" \
30                         -e "s|/usr/local|${PREFIX}|g" \
31                         -e "s|/usr/local/man|${PREFIX}/man|" ;\
32         done
33
34 do-install:
35         ${INSTALL_PROGRAM} ${WRKSRC}/troffcvt/troffcvt ${DESTDIR}${PREFIX}/bin
36         ${INSTALL_SCRIPT} ${WRKSRC}/tblcvt/tblcvt ${DESTDIR}${PREFIX}/bin
37         cd ${WRKSRC}/post && ${INSTALL_PROGRAM} tc2null tc2html tc2rtf tc2text \
38                 ${DESTDIR}${PREFIX}/bin
39         cd ${WRKSRC}/post && ${INSTALL_SCRIPT} troff2null tc2html-toc \
40                 troff2html troff2rtf unroff ${DESTDIR}${PREFIX}/bin
41         cd ${WRKSRC}/troffcvt && ${INSTALL_DATA} actions actions-html \
42                 tc.man tc.man-html tc.me tc.me-html tc.mm tc.mm-html tc.ms \
43                 tc.ms-html tc.mdoc tc.mdoc-html ${DESTDIR}${PREFIX}/lib/troffcvt
44         cd ${WRKSRC}/post && ${INSTALL_DATA} tcr-fonts html-fonts \
45                 html-specials rtf-fonts rtf-spec-ansi rtf-spec-mac \
46                 rtf-spec-pc rtf-spec-pca text-specials text-8-specials \
47                 ${DESTDIR}${PREFIX}/lib/troffcvt
48         ${INSTALL_MAN} ${WRKSRC}/man/tblcvt.man ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/tblcvt.1
49         ${INSTALL_MAN} ${WRKSRC}/man/unroff.man ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/unroff.1
50         ${INSTALL_MAN} ${WRKSRC}/man/troff2rtf.man \
51                 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/troff2rtf.1
52         ${INSTALL_MAN} ${WRKSRC}/man/tc2html-toc.man \
53                 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/tc2html-toc.1
54         ${INSTALL_MAN} ${WRKSRC}/man/troff2html.man \
55                 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/troff2html.1
56         ${INSTALL_MAN} ${WRKSRC}/man/tc2html.man ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/tc2html.1
57         ${INSTALL_MAN} ${WRKSRC}/man/troffcvt.man ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/troffcvt.1
58
59 .include "../../devel/libmemmgr/buildlink3.mk"
60 .include "../../devel/libportlib/buildlink3.mk"
61 .include "../../devel/libts/buildlink3.mk"
62 .include "../../mk/bsd.pkg.mk"