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
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
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
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}
36 CONF_FILES
+= share
/examples
/jman.conf
${PKG_SYSCONFDIR}/jman.conf
38 .
include "../../mk/bsd.prefs.mk"
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}
45 patch
-s
-p2
-d
${WRKSRC}/mdoc
${PATCH_DIST_ARGS} < \
46 ${WRKSRC}/jgroff-for-netbsd-jman.dif
49 sed
-e
's|$${BINDIR}|${PREFIX}/bin|g' \
50 -e
's|$${JMANCONFDIR}|${PKG_SYSCONFDIR}|g' ${WRKSRC}/jman
/jman.sh \
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
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}
68 cp
${PKGDIR}/PLIST
${PLIST_SRC}
69 .if exists
(${PKGDIR}/PLIST.
${MACHINE})
70 cat
${PKGDIR}/PLIST.
${MACHINE} >> ${PLIST_SRC}
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
; \
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"