summaryrefslogtreecommitdiff
path: root/japanese/xjman/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'japanese/xjman/Makefile')
-rw-r--r--japanese/xjman/Makefile66
1 files changed, 66 insertions, 0 deletions
diff --git a/japanese/xjman/Makefile b/japanese/xjman/Makefile
new file mode 100644
index 00000000000..948168dd810
--- /dev/null
+++ b/japanese/xjman/Makefile
@@ -0,0 +1,66 @@
+# New ports collection makefile for: X Japanese man documents
+# Version required: 0.4
+# Date created: 24 Dec 1998
+# Based on: Kiriyama Kazuhiko <kiri@kiri.toba-cmt.ac.jp>'s
+# japanese/man-doc
+# Whom: SADA Kenji <sada@FreeBSD.org>
+#
+# $FreeBSD: ports/japanese/xjman/Makefile,v 1.10 1999/10/30 15:34:24 sada Exp $
+#
+
+DISTNAME= xjman-0.4
+PKGNAME= ja-${DISTNAME}
+CATEGORIES= japanese
+MASTER_SITES= ${MASTER_SITE_PORTS_JP} \
+ http://xjman.dsl.gr.jp/
+
+MAINTAINER= sada@FreeBSD.org
+
+NO_MTREE= yes
+PLIST= ${WRKDIR}/PLIST
+USE_BZIP2= yes
+WRKSRC= ${WRKDIR}/man/ja_JP.ujis
+SCRIPTS_ENV+= MANSECS="${MANSECS}"
+
+MANSECS= 1 3 5
+
+post-extract:
+.for i in Makefile Makefile.inc
+ @${CP} ${FILESDIR}/$i ${WRKSRC}
+.endfor
+
+post-build:
+ @${RM} -f ${PLIST}
+ @for sec in ${MANSECS}; do \
+ if [ -d ${WRKSRC}/man$${sec} ]; then \
+ cd ${WRKSRC}/man$${sec}; \
+ list=`${MAKE} pages-list`; \
+ set `${ECHO} $$list " "|${SED} 's/\.\([0-9]\)x /.\1x \1 /g'`; \
+ while : ; do \
+ case $$# in \
+ 0) break;; \
+ [1]) ${ECHO} "can not happen"; break;; \
+ esac; \
+ ${ECHO} man/ja/man$$2/$$1.gz; shift 2; \
+ done; \
+ fi; \
+ done|sort|uniq >>${PLIST}
+ @${ECHO} "@exec ${LN} -sf %D/man/ja %D/man/ja_JP.EUC" >>${PLIST}
+ @${ECHO} "@unexec ${RM} -f %D/man/ja_JP.EUC" >>${PLIST}
+ @${ECHO} "share/doc/xjman/COPYRIGHT" >>${PLIST}
+ @${ECHO} "share/doc/xjman/COPYRIGHT.XJDP" >>${PLIST}
+ @${ECHO} "@dirrm share/doc/xjman" >>${PLIST}
+
+pre-install:
+.for sec in ${MANSECS}
+ @${MKDIR} ${PREFIX}/man/ja/man${sec}
+.endfor
+
+post-install:
+ @${MKDIR} ${PREFIX}/share/doc/xjman
+.for i in COPYRIGHT COPYRIGHT.XJDP
+ @${INSTALL_DATA} ${FILESDIR}/$i ${PREFIX}/share/doc/xjman/
+.endfor
+ @${CAT} ${PKGDIR}/MESSAGE
+
+.include <bsd.port.mk>