Fixup fromcvs/togit conversion
[minix-pkgsrc.git] / misc / ja-man / Makefile
blob5b28ad9da16fb8cd8296d53b3941bcd4f6ff1157
1 # $NetBSD: Makefile,v 1.17 2009/07/16 14:55:33 joerg Exp $
3 DISTNAME= NetBSD1.3I-jman-19990531
4 PKGNAME= ja-man-19990531
5 PKGREVISION= 3
6 CATEGORIES= japanese misc
7 MASTER_SITES= ${MASTER_SITE_BACKUP}
9 MAINTAINER= pkgsrc-users@NetBSD.org
10 HOMEPAGE= # ftp://ftp.spa.is.uec.ac.jp/pub/NetBSD/jman/index.html
11 COMMENT= Japanese on-line manual pages of NetBSD
13 DEPENDS+= ja-less>=332:../../misc/ja-less
14 DEPENDS+= ja-groff-0.99{,nb*}:../../textproc/ja-groff
16 JAMANDIR= ja_JP.EUC
17 PLIST_SUBST+= JAMANDIR=${JAMANDIR:Q}
18 MAKE_ENV+= JAMANDIR=${JAMANDIR:Q}
19 MAKE_ENV+= PKGMANDIR=${PKGMANDIR}
20 MAKE_ENV+= MANDIR=${PREFIX}/${PKGMANDIR}/${JAMANDIR}
21 MAKE_ENV+= MANOWN=${MANOWN} MANGRP=${MANGRP} MANMODE=${MANMODE} MKHTML=no
23 PLIST_SRC= ${WRKDIR}/PLIST
25 USE_TOOLS+= patch pax
26 USE_BSD_MAKE= yes
27 MANCOMPRESSED_IF_MANZ= yes
28 INSTALLATION_DIRS= bin share/groff/tmac/mdoc share/examples
29 .for c in 1 2 3 4 5 6 7 8 9
30 INSTALLATION_DIRS+= ${PKGMANDIR}/${JAMANDIR}/cat${c}
31 INSTALLATION_DIRS+= ${PKGMANDIR}/${JAMANDIR}/man${c}
32 .endfor
34 INSTALL_DIRS+= man
36 CONF_FILES+= share/examples/jman.conf ${PKG_SYSCONFDIR}/jman.conf
38 .include "../../mk/bsd.prefs.mk"
40 post-extract:
41 cd ${PREFIX}/share/groff/tmac \
42 && pax -wr tmac.andoc tmac.doc mdoc/doc-common mdoc/doc-ditroff mdoc/doc-nroff mdoc/doc-syms ${WRKSRC}
44 post-patch:
45 patch -s -p2 -d ${WRKSRC}/mdoc ${PATCH_DIST_ARGS} < \
46 ${WRKSRC}/jgroff-for-netbsd-jman.dif
48 do-build:
49 sed -e 's|$${BINDIR}|${PREFIX}/bin|g' \
50 -e 's|$${JMANCONFDIR}|${PKG_SYSCONFDIR}|g' ${WRKSRC}/jman/jman.sh \
51 > ${WRKSRC}/jman/jman
52 sed -e 's|$${PREFIX}|${PREFIX}|g' \
53 -e 's|$${LOCALBASE}|${LOCALBASE}|g' \
54 -e 's|$${X11BASE}|${X11BASE}|g' \
55 -e 's|$${JAMANDIR}|${JAMANDIR}|g' \
56 ${WRKSRC}/jman/jman.conf \
57 > ${WRKSRC}/jman/jman.conf.t
59 MKCATPAGES?= yes
61 pre-install:
62 .if ${MKCATPAGES} == no
63 sed -e '/\/cat[1-9]\//d' ${PKGDIR}/PLIST > ${PLIST_SRC}
64 .if exists(${PKGDIR}/PLIST.${MACHINE})
65 sed -e '/\/cat[1-9]\//d' ${PKGDIR}/PLIST.${MACHINE} >> ${PLIST_SRC}
66 .endif
67 .else
68 cp ${PKGDIR}/PLIST ${PLIST_SRC}
69 .if exists(${PKGDIR}/PLIST.${MACHINE})
70 cat ${PKGDIR}/PLIST.${MACHINE} >> ${PLIST_SRC}
71 .endif
72 .endif
74 post-install:
75 for f in tmac.andoc tmac.doc \
76 mdoc/doc-common mdoc/doc-ditroff mdoc/doc-nroff mdoc/doc-syms; do \
77 ${INSTALL_DATA} ${WRKSRC}/$${f} \
78 ${DESTDIR}${PREFIX}/share/groff/tmac/$${f}j; \
79 done
80 ${INSTALL_SCRIPT} ${WRKSRC}/jman/jman ${DESTDIR}${PREFIX}/bin
81 ${INSTALL_DATA} ${WRKSRC}/jman/jman.conf.t ${DESTDIR}${PREFIX}/share/examples/jman.conf
82 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/jman
83 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/jman
85 .include "../../mk/bsd.pkg.mk"