From 0cd9e075853c5cabca2a43e1b849011357bb9223 Mon Sep 17 00:00:00 2001
From: Will Andrews <will@FreeBSD.org>
Date: Sat, 7 Apr 2001 23:48:59 +0000
Subject: Add cannadic 0.92, a canna dictionary containing a lot of words.

PR:		22296
Submitted by:	TOGAWA Satoshi <toga@puyo.org>
---
 japanese/cannadic/Makefile       | 50 ++++++++++++++++++++++++++++++++++++++++
 japanese/cannadic/distinfo       |  1 +
 japanese/cannadic/files/patch-aa | 22 ++++++++++++++++++
 japanese/cannadic/files/patch-ab | 43 ++++++++++++++++++++++++++++++++++
 japanese/cannadic/files/patch-ac |  9 ++++++++
 japanese/cannadic/pkg-comment    |  1 +
 japanese/cannadic/pkg-descr      | 12 ++++++++++
 japanese/cannadic/pkg-plist      |  5 ++++
 8 files changed, 143 insertions(+)
 create mode 100644 japanese/cannadic/Makefile
 create mode 100644 japanese/cannadic/distinfo
 create mode 100644 japanese/cannadic/files/patch-aa
 create mode 100644 japanese/cannadic/files/patch-ab
 create mode 100644 japanese/cannadic/files/patch-ac
 create mode 100644 japanese/cannadic/pkg-comment
 create mode 100644 japanese/cannadic/pkg-descr
 create mode 100644 japanese/cannadic/pkg-plist

(limited to 'japanese/cannadic')

diff --git a/japanese/cannadic/Makefile b/japanese/cannadic/Makefile
new file mode 100644
index 000000000000..d2553c2b8e40
--- /dev/null
+++ b/japanese/cannadic/Makefile
@@ -0,0 +1,50 @@
+# New ports collection makefile for:	cannadic
+# Date created:		26 Oct 2000
+# Whom:			TOGAWA Satoshi <toga@puyo.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME=	cannadic
+PORTVERSION=	0.92
+CATEGORIES=	japanese
+MASTER_SITES=	http://cgi3.osk.3web.ne.jp/~nowaki/computer/
+DISTNAME=	${PORTNAME}-${PORTVERSION}
+
+MAINTAINER=	toga@puyo.org
+
+RUN_DEPENDS=	${LOCALBASE}/lib/canna/dic/canna/dics.dir:${PORTSDIR}/japanese/Canna
+BUILD_DEPENDS=	mkbindic:${PORTSDIR}/japanese/Canna
+
+DICS=		gcanna.d gcannaf.d
+FQS=		gcanna.fq gcannaf.fq
+DICSFILE=	dics.dir
+ORIGDICSFILE=	dics.dir.orig
+CANNADICSFILE=	dics.dir.gpl_canna
+CANNASH=	${PREFIX}/etc/rc.d/canna.sh
+DICDIR=		${PREFIX}/lib/canna/dic/canna
+
+do-install:
+	cd ${WRKSRC};\
+	${CP} ${DICDIR}/${DICSFILE} ./${ORIGDICSFILE}; \
+	${CAT} ./${ORIGDICSFILE} ./${CANNADICSFILE} > ./${DICSFILE}; \
+	${INSTALL_DATA} -g bin -m 664 -o bin ${DICS} ${FQS} ${DICDIR};\
+	${INSTALL_DATA} -g bin -m 664 -o bin ${DICSFILE} ${CANNADICSFILE} ${ORIGDICSFILE} ${DICDIR}
+
+post-install:
+	@( \
+	${ECHO} ; \
+	${ECHO} ; \
+	${ECHO} "After installing, you have to restart cannaserver" ; \
+	${ECHO} "and add lines to your .canna."; \
+	${ECHO} "(use-dictionary" ; \
+	${ECHO} "\"iroha\" ; and more...." ; \
+	${ECHO} ; \
+	${ECHO} "\"gcanna\"  ; add this!" ;\
+	${ECHO} "\"gcannaf\" ; add this!" ;\
+	${ECHO} ")";\
+	${ECHO} ; \
+	${ECHO} ; \
+	)
+
+.include <bsd.port.mk>
diff --git a/japanese/cannadic/distinfo b/japanese/cannadic/distinfo
new file mode 100644
index 000000000000..268ffad4fb25
--- /dev/null
+++ b/japanese/cannadic/distinfo
@@ -0,0 +1 @@
+MD5 (cannadic-0.92.tar.gz) = 96b1a11aee2aa0b021986f39c2c111df
diff --git a/japanese/cannadic/files/patch-aa b/japanese/cannadic/files/patch-aa
new file mode 100644
index 000000000000..9206e09df279
--- /dev/null
+++ b/japanese/cannadic/files/patch-aa
@@ -0,0 +1,22 @@
+--- Makefile.orig	Fri Feb 16 03:12:21 2001
++++ Makefile	Sun Apr  8 08:33:24 2001
+@@ -30,7 +30,7 @@
+ MAINDIC         = gcanna.t
+ SUBDIC          = gcannaf.t
+ 
+-all: help
++all: bindic-old-version
+ 
+ help:
+ 	echo "see README."
+@@ -40,10 +40,6 @@
+ 	mkbindic -s ${SUBDIC}
+ 
+ bindic-old-version:
+-	mv ${MAINDIC} ${MAINDIC}.orig
+-	sed -e 's/\#KYme/\#KY/g' ${MAINDIC}.orig |\
+-	  sed -e 's/\#KYmime/\#KY/' |\
+-	  sed -e 's///' > ${MAINDIC}
+ 	mkbindic -m ${MAINDIC}
+ 	mkbindic -s ${SUBDIC}
+ 
diff --git a/japanese/cannadic/files/patch-ab b/japanese/cannadic/files/patch-ab
new file mode 100644
index 000000000000..ae047734c45f
--- /dev/null
+++ b/japanese/cannadic/files/patch-ab
@@ -0,0 +1,43 @@
+*** gcannaf.t.distorig	Fri Oct 20 23:22:38 2000
+--- gcannaf.t	Fri Oct 20 23:23:52 2000
+***************
+*** 232,238 ****
+  ������ #SUC*1 �ųݤ�
+  ������ #JS*255 ����
+  ������ #JS ���� #JS*1 ����
+- ������ #D2T16*1 �Ź���
+  ������ #JS ������ ����
+  ������ #JS*1 ������ ���᤮
+  ���� #NN*5 �� #PRE ��
+--- 232,237 ----
+***************
+*** 313,319 ****
+  ���󤫤� #JS*54 �ʳ�
+  �� #SUC �� #SUC*255 ��
+  ���� #CNSUC1*474 �϶�
+- ���ä� #D2T16 ���å�
+  ���ۤ� #CNSUC1*474 ����
+  ���㤯 #CNSUC1*480 �� #JS ��
+  ����� #JNSUC*618 �����
+--- 312,317 ----
+***************
+*** 334,340 ****
+  �Ť� #JS*5 �� #N2T30 �Ҥ� #SUC*10 �� �դ� #SUC*5 �Ť� �Ҥ�
+  �Ť� #D2KY �Ť� #D2KY*6 ��
+  �� #JS ��
+- �Ƥ��ä� #D2T16 �ƥ��å�
+  �Ƥ� #JNSUC*2 š #PRE ��
+  �Ƥ����� #SUC*5 �ƥ�����
+  �Ƥ� #JS*5 ũ #N2T16*1648 Ū #SUC*228 Ū
+--- 332,337 ----
+***************
+*** 484,491 ****
+  �Ԥ� #JS*1 �� #JS*13 �ԥ�
+  �� #PRE*139 �� #SUC ��
+  �դ����� #JS*1 �ե�����
+- �դ� #CNSUC1*486 �� #D2T16*1 ��
+- �դ��� #D2T16*1 ��̣
+  �դ���� #NNPRE �ե����
+  �դ��� #PRE*2 �ե���
+  �դ� #PRE �� #PRE*1 ʣ
+--- 481,486 ----
diff --git a/japanese/cannadic/files/patch-ac b/japanese/cannadic/files/patch-ac
new file mode 100644
index 000000000000..d61294abccbb
--- /dev/null
+++ b/japanese/cannadic/files/patch-ac
@@ -0,0 +1,9 @@
+*** dics.dir.gpl_canna.orig	Sat Oct 21 00:29:47 2000
+--- dics.dir.gpl_canna	Sat Oct 21 00:29:34 2000
+***************
+*** 0 ****
+--- 1,4 ----
++ gcanna.d(gcanna.mwd)     -gcanna---
++ gcanna.fq(gcanna.mwd)    -gcanna---
++ gcannaf.d(gcannaf.swd)   -gcannaf---
++ gcannaf.fq(gcannaf.swd)  -gcannaf---
diff --git a/japanese/cannadic/pkg-comment b/japanese/cannadic/pkg-comment
new file mode 100644
index 000000000000..441ab2e2b5ea
--- /dev/null
+++ b/japanese/cannadic/pkg-comment
@@ -0,0 +1 @@
+A canna dictionary containing a lot of words
diff --git a/japanese/cannadic/pkg-descr b/japanese/cannadic/pkg-descr
new file mode 100644
index 000000000000..595fd26bbb87
--- /dev/null
+++ b/japanese/cannadic/pkg-descr
@@ -0,0 +1,12 @@
+This is a canna dictionary that contains a lot of words.
+The words come from many dictionaries(pubdic, SKK, kakasi...).
+
+After installing, you have to add lines to your .canna.
+(use-dictionary
+	"iroha" ; and more....
+
+	"gcanna"  ; add this!
+	"gcannas" ; add this!
+)
+
+toga@puyo.org
diff --git a/japanese/cannadic/pkg-plist b/japanese/cannadic/pkg-plist
new file mode 100644
index 000000000000..2b0bc822d459
--- /dev/null
+++ b/japanese/cannadic/pkg-plist
@@ -0,0 +1,5 @@
+lib/canna/dic/canna/dics.dir.gpl_canna
+@exec (%D/etc/rc.d/canna.sh stop ; mv %D/lib/canna/dic/canna/dics.dir %D/lib/canna/dic/canna/dics.dir.orig ; cat %D/lib/canna/dic/canna/dics.dir.orig %D/lib/canna/dic/canna/dics.dir.gpl_canna > %D/lib/canna/dic/canna/dics.dir ; chown bin:bin %D/lib/canna/dic/canna/dics.dir ; chmod 464 %D/lib/canna/dic/canna/dics.dir ; %D/etc/rc.d/canna.sh start)
+@unexec (%D/etc/rc.d/canna.sh stop ; mv %D/lib/canna/dic/canna/dics.dir.orig %D/lib/canna/dic/canna/dics.dir ; %D/etc/rc.d/canna.sh start)
+lib/canna/dic/canna/gcanna.d
+lib/canna/dic/canna/gcanna.fq
-- 
cgit v1.2.3