summaryrefslogtreecommitdiff
path: root/japanese/tcsh/Makefile
diff options
context:
space:
mode:
authorSteve Price <steve@FreeBSD.org>1998-07-04 03:20:40 +0000
committerSteve Price <steve@FreeBSD.org>1998-07-04 03:20:40 +0000
commit487d1b643459c1f1932a4504fe62c9fbe1fe42b3 (patch)
treee626e2c6c2f3de1ec07e3d10d8a0b3519da54807 /japanese/tcsh/Makefile
parentYikes! I missed a 'ja-' in my cvs co. Undo the previous (diff)
Update to version 6.07.06.
Submitted by: maintainer
Diffstat (limited to 'japanese/tcsh/Makefile')
-rw-r--r--japanese/tcsh/Makefile63
1 files changed, 44 insertions, 19 deletions
diff --git a/japanese/tcsh/Makefile b/japanese/tcsh/Makefile
index 0f2737c1d451..3a897f107629 100644
--- a/japanese/tcsh/Makefile
+++ b/japanese/tcsh/Makefile
@@ -1,44 +1,69 @@
# New ports collection makefile for: tcsh with color-ls and kanji patches
-# Version required: 6.07.02
+# Version required: 6.07.06
# Date created: 29 November 1997
# Whom: issei <issei@t-cnet.or.jp>
#
-# $Id: Makefile,v 1.2 1997/12/27 19:35:58 max Exp $
+# $Id: Makefile,v 1.3 1997/12/28 22:11:37 asami Exp $
#
-DISTNAME= tcsh-6.07
-PKGNAME= ja-tcsh-6.07.02
+DISTNAME= tcsh-6.07.06
+PKGNAME= ja-tcsh-6.07.06b4
CATEGORIES= japanese shells
-MASTER_SITES= ftp://ftp.jp.freebsd.org/pub/FreeBSD/distfiles/ \
- ftp://ftp.iis.u-tokyo.ac.jp/pub7/FreeBSD/distfiles/ \
- ftp://ftp.chem.sci.osaka-u.ac.jp/pub/unix/tools/tcsh/
-
-PATCH_SITES= http://www2.wbs.or.jp/~znc/tcsh/ \
- ftp://ftp.ccs.dendai.ac.jp/pub/misc/shell/tcsh/ \
+MASTER_SITES= ftp://ftp.gw.com/pub/unix/tcsh/ \
+ ftp://ftp.kobe-u.ac.jp/pub/shell/tcsh/ \
+ ftp://ftp.netlab.is.tsukuba.ac.jp/pub/unix/shells/tcsh/ \
http://www.is.s.u-tokyo.ac.jp/~nayuta/pub/ \
- ftp://ftp.lab.kdd.co.jp/Usenet/fj.sources/1996/dec/
-PATCHFILES= tcsh-6.07.02.kanji.patch6a.gz tcsh-6.07.02-color-1.04.patch.gz
+ ftp://ftp.lab.kdd.co.jp/Usenet/fj.sources/1998/jun/
+DISTFILES= ${DISTNAME}.tgz ${DISTNAME}-color-1.07.tgz
+
+PATCH_SITES= http://www2.wbs.ne.jp/~znc/tcsh/ \
+ ftp://ftp.lab.kdd.co.jp/Usenet/fj.sources/1998/jun/
+PATCHFILES= ${DISTNAME}.kanji.patch7b4.gz
PATCH_DIST_STRIP= -p1
MAINTAINER= issei@t-cnet.or.jp
+BUILD_DEPENDS= nkf:${PORTSDIR}/japanese/nkf
+
GNU_CONFIGURE= yes
-WRKSRC= ${WRKDIR}/tcsh-6.07.02
ALL_TARGET= all catalogs
INSTALL_TARGET= install install.man
MAN1= tcsh.1
+NLSDIR= ${PREFIX}/share/nls
+PORTDOCS= complete.tcsh FAQ HISTORY.kanji.patch.euc HowToMakeNLS.euc \
+ README-color.ja README.kanji.patch.euc
+ALL_CATALOGS= ja ja.roomi ja.koshiki
+USE_CATALOG?= ja
+
+post-patch:
+ @-(cd ${WRKSRC}; \
+ ${PATCH} ${PATCH_DIST_ARGS} < ../color.patch ; \
+ ${PATCH} ${PATCH_DIST_ARGS} < ../kanji.patch ; \
+ ) > /dev/null 2>&1
+.for i in ${ALL_CATALOGS}
+ @(cd ${WRKSRC}/nls/$i; \
+ ${MKDIR} ../$i_s; \
+ for j in * ; do \
+ nkf -Es $$j | \
+ ${AWK} '{gsub(/[\x81-\x84\x88-\x9f\xe0-\xea]\\/,"&\\"); print; }' \
+ > ../$i_s/$$j ; done ; \
+ )
+.endfor
post-install:
@(cd ${WRKSRC}; \
- ${INSTALL_DATA} tcsh.C.cat ${PREFIX}/share/nls/C/tcsh.cat; \
- ${INSTALL_DATA} tcsh.C.m ${PREFIX}/share/nls/C/tcsh.m; \
- ${INSTALL_DATA} tcsh.ja.cat ${PREFIX}/share/nls/ja_JP.EUC/tcsh.cat; \
- ${INSTALL_DATA} tcsh.ja.m ${PREFIX}/share/nls/ja_JP.EUC/tcsh.m; \
+ ${INSTALL_DATA} tcsh.C.cat ${NLSDIR}/C/tcsh.cat; \
+ ${INSTALL_DATA} tcsh.C.m ${NLSDIR}/C/tcsh.m; \
+ ${INSTALL_DATA} tcsh.${USE_CATALOG}.cat ${NLSDIR}/ja_JP.EUC/tcsh.cat; \
+ ${INSTALL_DATA} tcsh.${USE_CATALOG}.m ${NLSDIR}/ja_JP.EUC/tcsh.m; \
+ ${INSTALL_DATA} tcsh.${USE_CATALOG}_s.cat ${NLSDIR}/ja_JP.SJIS/tcsh.cat; \
+ ${INSTALL_DATA} tcsh.${USE_CATALOG}_s.m ${NLSDIR}/ja_JP.SJIS/tcsh.m; \
)
.if !defined(NOPORTDOCS)
@${MKDIR} ${PREFIX}/share/doc/tcsh
- @${INSTALL_DATA} ${WRKSRC}/README-color.jp ${PREFIX}/share/doc/tcsh/
- @${INSTALL_DATA} ${WRKSRC}/README.kanji.patch.euc ${PREFIX}/share/doc/tcsh/
+.for i in ${PORTDOCS}
+ @${INSTALL_DATA} ${WRKSRC}/$i ${PREFIX}/share/doc/tcsh/
+.endfor
.endif
@${ECHO} "updating /etc/shells"
@${CP} /etc/shells /etc/shells.bak