diff options
author | max <max@FreeBSD.org> | 2001-11-18 12:48:55 +0800 |
---|---|---|
committer | max <max@FreeBSD.org> | 2001-11-18 12:48:55 +0800 |
commit | 0e987085e6c714440a94c3302cb9af71bd32ed85 (patch) | |
tree | b3036af42ae6f3c4a6dc22775c6f3885cc34c30c /japanese | |
parent | a477d422519a918885fd456288d61e29b8e28f52 (diff) | |
download | freebsd-ports-gnome-0e987085e6c714440a94c3302cb9af71bd32ed85.tar.gz freebsd-ports-gnome-0e987085e6c714440a94c3302cb9af71bd32ed85.tar.zst freebsd-ports-gnome-0e987085e6c714440a94c3302cb9af71bd32ed85.zip |
Upgrade to 3.5b2.
This upgrade is based on submissions from several people over years.
I have been reluctant to upgrade this port primarily because
I was never sure about the shared lib compatibility.
Thanks to those who submitted the patch as well as tested the new version.
Diffstat (limited to 'japanese')
33 files changed, 348 insertions, 1257 deletions
diff --git a/japanese/Canna/Makefile b/japanese/Canna/Makefile index 2043c8bb5222..6754d7dd7609 100644 --- a/japanese/Canna/Makefile +++ b/japanese/Canna/Makefile @@ -7,21 +7,29 @@ # PORTNAME= Canna -PORTVERSION= 3.2.2 +PORTVERSION= 3.5.b2 CATEGORIES= japanese -MASTER_SITES= ftp://ftp.nec.co.jp/pub/Canna/Canna32/ -DISTNAME= ${PORTNAME}${PORTVERSION:S/.//:S/./p/} +MASTER_SITES= ftp://ftp.tokyonet.ad.jp/pub/misc/Canna/Canna35/ \ + ftp://ftp.meshnet.or.jp/pub/tool/Canna/Canna35/ \ + ftp://ftp.sra.co.jp/pub/misc/canna/ \ + ftp://ftp.habi.or.jp/pub/Tools/Canna/Canna35/ \ + ftp://ftp.hans.or.jp/pub/Tools/Canna/Canna35/ +DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g} -MAINTAINER= max@FreeBSD.org +PATCH_SITES= http://www.jaist.ac.jp/~fujieda/canna/ +PATCHFILES= Canna35b2-unoff1.patch.gz Canna35b2-unoff2.patch.gz \ + Canna35b2-hack1.patch.gz +PATCH_DIST_STRIP= -p1 -BUILD_DEPENDS= imake:${PORTSDIR}/devel/imake +MAINTAINER= max@FreeBSD.org +USE_IMAKE= yes +USE_X_PREFIX= no +ALL_TARGET= canna INSTALLS_SHLIB= yes -ALL_TARGET= canna -INSTALL_TARGET= install install.man MAN1= addwords.1 cannacheck.1 cannakill.1 cannaserver.1 cannastat.1 \ - canvert.1 catdic.1 cpdic.1 cshost.1 ctow.1 delwords.1 dicar.1 \ + catdic.1 cpdic.1 cshost.1 ctow.1 delwords.1 dicar.1 \ dpbindic.1 dpromdic.1 lsdic.1 mkbindic.1 mkdic.1 mkromdic.1 \ mvdic.1 rmdic.1 splitword.1 wtoc.1 MAN3= RkCloseRoma.3 RkCvtEuc.3 RkCvtHan.3 RkCvtHira.3 RkCvtKana.3 \ @@ -30,36 +38,27 @@ MAN3= RkCloseRoma.3 RkCvtEuc.3 RkCvtHan.3 RkCvtHira.3 RkCvtKana.3 \ RkGetStat.3 RkGetYomi.3 RkGoto.3 RkInitialize.3 RkIntro.3 RkLeft.3 \ RkMapPhonogram.3 RkMapRoma.3 RkMountD.3 RkNext.3 RkNfer.3 \ RkOpenRoma.3 RkPrev.3 RkRemountDic.3 RkResize.3 RkRgnBun.3 RkRight.3 \ - RkShorten.3 RkStoreYomi.3 RkUnmountDic.3 RkXfer.3 \ - XKanjiControl.3 XLookupKanjiString.3 cannalib.3 uilib.3 \ - jrKanjiControl.3 jrKanjiString.3 - -STARTUP_SCRIPT= ${PREFIX}/etc/rc.d/canna.sh + RkShorten.3 RkStoreYomi.3 RkUnmountDic.3 RkXfer.3 cannalib.3 uilib.3 +MANCOMPRESSED= no +XFREE86_HTML_MAN= no -.SILENT: +MLINKS= uilibs.3 XKanjiControl.3 uilibs.3 XLookupKanjiString.3 \ + uilibs.3 jrKanjiControl.3 uilibs.3 jrKanjiString.3 -.include <bsd.port.pre.mk> - -do-configure: - @(cd ${WRKSRC}; ${XMKMF}) - @${SED} -e "s;@PREFIX@;${PREFIX};g" ${FILESDIR}/canna.sh.in \ - >${WRKDIR}/canna.sh +STARTUP_SCRIPT= ${PREFIX}/etc/rc.d/canna.sh pre-install: ${MKDIR} /var/run/canna - ${CHOWN} bin:bin /var/run/canna + ${CHOWN} bin.bin /var/run/canna + @${SED} -e "s;@PREFIX@;${PREFIX};g" ${FILESDIR}/canna.sh.in \ + >${WRKDIR}/canna.sh post-install: -.if ${PORTOBJFORMAT} == "aout" - ${LN} -sf libRKC.so.1.0 ${PREFIX}/lib/libRKC.so - ${LN} -sf libRKC16.so.1.0 ${PREFIX}/lib/libRKC16.so - ${LN} -sf libcanna.so.1.0 ${PREFIX}/lib/libcanna.so - ${LN} -sf libcanna16.so.1.0 ${PREFIX}/lib/libcanna16.so -.endif +# @${LDCONFIG} -m ${PREFIX}/lib if [ ! -f ${STARTUP_SCRIPT} ]; then \ ${ECHO} "Installing ${STARTUP_SCRIPT} startup file."; \ ${INSTALL_SCRIPT} ${WRKDIR}/canna.sh ${STARTUP_SCRIPT}; \ fi - ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL + @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/japanese/Canna/distinfo b/japanese/Canna/distinfo index a844d290c415..f505d5a8f499 100644 --- a/japanese/Canna/distinfo +++ b/japanese/Canna/distinfo @@ -1 +1,4 @@ -MD5 (Canna32p2.tar.gz) = fc5016ed531512618b0541db67d2c2dd +MD5 (Canna35b2.tar.gz) = 09ae4dd3a5d33168ba17470ad9242cf3 +MD5 (Canna35b2-unoff1.patch.gz) = 88de4ac6a46697e4f664f1a362ecd1d2 +MD5 (Canna35b2-unoff2.patch.gz) = 7253b322dd6224376e03a95bec8a1c8f +MD5 (Canna35b2-hack1.patch.gz) = a3969af8317798d1b586f7a68089ff4a diff --git a/japanese/Canna/files/patch-aa b/japanese/Canna/files/patch-aa deleted file mode 100644 index d649f0f8b812..000000000000 --- a/japanese/Canna/files/patch-aa +++ /dev/null @@ -1,67 +0,0 @@ -*** canna/protodefs.h.orig Wed Mar 9 16:01:53 1994 ---- canna/protodefs.h Sun Aug 11 06:54:35 1996 -*************** -*** 77,82 **** ---- 77,83 ---- - #define I16toI32(x) (x) - #define I8toI32(x) (((x) & 0x80) ? ((x) | 0xffffff80) : (x)) - -+ #if 0 - #ifdef HTONS /* hir, 1993.1.2 */ - #undef HTONS - #endif -*************** -*** 85,90 **** ---- 86,92 ---- - work = htons( (len) ) ; \ - bcopy( (char *)&work, (char *)(data), sizeof( short ) ) ; \ - } -+ #endif - - #ifndef MIN - #define MIN( n, m ) ( ((unsigned)(n) > (unsigned)(m)) ? (m) : (n) ) -*** canna/widedef.h.orig Mon Jul 5 20:11:01 1993 ---- canna/widedef.h Sun Aug 11 06:54:35 1996 -*************** -*** 27,32 **** ---- 27,36 ---- - #ifndef _WIDEDEF_H_ - #define _WIDEDEF_H_ - -+ #if defined(__FreeBSD__) || defined(__NetBSD__) -+ # include <machine/ansi.h> -+ #endif -+ - #if __STDC__ || defined(SVR4) || defined(sun) /* This may be wrong. */ - # if !defined(WCHAR16) && !defined(CANNA_WCHAR) - # define HAVE_WCHAR_OPERATION -*************** -*** 40,45 **** ---- 44,61 ---- - #endif - #endif /* HAVE_WCHAR_OPERATION */ - -+ #if defined(__FreeBSD__) || defined(__NetBSD__) -+ # ifdef _BSD_WCHAR_T_ -+ # undef _BSD_WCHAR_T_ -+ # ifdef WCHAR16 -+ # define _BSD_WCHAR_T_ unsigned short -+ # else -+ # define _BSD_WCHAR_T_ unsigned long -+ # endif -+ # include <stddef.h> -+ # define _WCHAR_T -+ # endif -+ #else - #if !defined(WCHAR_T) && !defined(_WCHAR_T) && !defined(_WCHAR_T_) \ - && !defined(__WCHAR_T) && !defined(_GCC_WCHAR_T) - # ifdef WCHAR16 -*************** -*** 54,58 **** ---- 70,75 ---- - # define __WCHAR_T - # define _GCC_WCHAR_T - #endif -+ #endif /* __FreeBSD__ || __NetBSD__ */ - - #endif /* _WIDEDEF_H_ */ diff --git a/japanese/Canna/files/patch-ab b/japanese/Canna/files/patch-ab deleted file mode 100644 index 9a734c3b8142..000000000000 --- a/japanese/Canna/files/patch-ab +++ /dev/null @@ -1,19 +0,0 @@ -*** misc/Imakefile.orig Fri Jan 28 14:36:42 1994 ---- misc/Imakefile Sun Aug 11 09:02:42 1996 -*************** -*** 37,43 **** - #endif /* nec_ews_svr4 */ - - InstallNamedNonExec(default.ca,default.canna,$(cannaLibDir)) -! InstallNamedNonExec(Readme,Readme,$(LockDir)) - InstallNonExec(is.c,$(cannaLibDir)/sample/src) - InstallNonExec(premountdics,$(DicDir)) - ---- 37,43 ---- - #endif /* nec_ews_svr4 */ - - InstallNamedNonExec(default.ca,default.canna,$(cannaLibDir)) -! /* InstallNamedNonExec(Readme,Readme,$(LockDir)) */ - InstallNonExec(is.c,$(cannaLibDir)/sample/src) - InstallNonExec(premountdics,$(DicDir)) - diff --git a/japanese/Canna/files/patch-ac b/japanese/Canna/files/patch-ac index 07d73f0cf670..f16c082cb612 100644 --- a/japanese/Canna/files/patch-ac +++ b/japanese/Canna/files/patch-ac @@ -1,7 +1,7 @@ ---- Canna.conf.orig Wed Apr 12 22:15:03 1995 -+++ Canna.conf Fri Oct 17 23:05:25 1997 -@@ -114,15 +114,15 @@ - * $Id: Canna.conf,v 2.10.1.2 1995/04/12 13:15:03 misao Exp $ +--- Canna.conf.orig Thu Nov 28 04:27:01 1996 ++++ Canna.conf Wed Nov 14 18:14:10 2001 +@@ -128,14 +128,15 @@ + * $Id: Canna.conf,v 3.13 1996/11/28 10:27:01 kon Exp $ */ -cannaBinDir = /usr/local/canna/bin @@ -10,6 +10,7 @@ -cannaManDir = /usr/local/canna/man -cannaIncDir = /usr/local/canna/include/canna -libCannaDir = /usr/lib ++PREFIX?= /usr/local +cannaBinDir = ${PREFIX}/bin +cannaSrvDir = ${PREFIX}/sbin +cannaLibDir = ${PREFIX}/lib/canna @@ -18,22 +19,20 @@ +libCannaDir = ${PREFIX}/lib -ErrDir = /usr/spool/canna --LockDir = /usr/spool/canna/lock +ErrDir = /var/log -+LockDir = /var/run/canna wcharDefinition = -DCANNA_WCHAR Wlib = -@@ -135,7 +135,7 @@ +@@ -148,7 +149,7 @@ pointerIntegerDef = -cannaDsoRev = 1 +cannaDsoRev = 1.0 - sharedLibExtension = so.$(cannaDsoRev) - - /* 以下の3つは root にならないでインストールするのであれば echo に -@@ -145,7 +145,7 @@ + /* SunOS 4.x をお使いの方で shared object を利用する場合には + cannaDsoRev = 1.1 + と指定してください。また、FreeBSD を利用する場合は、 +@@ -167,7 +168,7 @@ CHMOD = chmod /* 日本語マニュアルを使わないのであればコメントアウト */ @@ -42,33 +41,3 @@ /* locale ディレクトリを持っている場合は以下を記述する */ /* #define LOCALE_DIR /usr/lib/locale */ -@@ -178,7 +178,7 @@ - #define UseInstalledLibCanna NO - - DicDir = $(cannaLibDir)/dic --LockFile = .CANNALOCK -+LockFile = Canna.pid - - #ifdef NeXT - #define NO_X_ENV -@@ -311,13 +311,13 @@ - #endif - #define InstallLibManPageAliases(file,destdir,aliases) @@\ - install.man:: @@\ -- @(TMP=/tmp/tmp.$$$$; \ @@\ -- $(RM) $${TMP}; \ @@\ -- echo .so `basename destdir/man$(LIBMANSUFFIX)`/file.$(LIBMANSUFFIX) > $${TMP}; \ @@\ -- for i in aliases; do (set -x; \ @@\ -- $(INSTALL) -c $(INSTMANFLAGS) $${TMP} $(DESTDIR)destdir/man$(LIBMANSUFFIX)/$$i.$(LIBMANSUFFIX)); \ @@\ -- done; \ @@\ -- $(RM) $${TMP}) -+ @(TMP=/tmp/tmp.$$$$; \ @@\ -+ $(RM) $${TMP}; \ @@\ -+ echo .so `basename destdir/man$(LIBMANSUFFIX)`/file.$(LIBMANSUFFIX) > $${TMP}; \ @@\ -+ for i in aliases; do (set -x; \ @@\ -+ $(INSTALL) -c $(INSTMANFLAGS) $${TMP} $(DESTDIR)destdir/man$(LIBMANSUFFIX)/$$i.$(LIBMANSUFFIX)); \ @@\ -+ done; \ @@\ -+ $(RM) $${TMP}) - #ifndef MakeDirectoriesLong - #define MakeDirectoriesLong(step,dirs,owner,group) @@\ - step:: @@\ diff --git a/japanese/Canna/files/patch-ad b/japanese/Canna/files/patch-ad deleted file mode 100644 index 8e1aca7e0f46..000000000000 --- a/japanese/Canna/files/patch-ad +++ /dev/null @@ -1,160 +0,0 @@ -diff -cr cmd/cannakill/cannakill.man cmd/cannakill/cannakill.man -*** cmd/cannakill/cannakill.man Thu Jan 27 19:45:37 1994 ---- cmd/cannakill/cannakill.man Thu Sep 19 18:31:07 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: cannakill.man,v 1.5 1994/01/27 10:45:37 misao Exp $ - .TH CANNAKILL 1M - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: cannakill.man,v 1.5 1994/01/27 10:45:37 misao Exp $ - .TH CANNAKILL 1M - .SH "NAME" -diff -cr cmd/catdic/addwords.man cmd/catdic/addwords.man -*** cmd/catdic/addwords.man Mon May 16 19:12:49 1994 ---- cmd/catdic/addwords.man Thu Sep 19 18:31:11 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: addwords.man,v 1.4 1994/05/16 10:12:49 hamada Exp $ - .TH ADDWORDS 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: addwords.man,v 1.4 1994/05/16 10:12:49 hamada Exp $ - .TH ADDWORDS 1 - .SH "NAME" -diff -cr cmd/catdic/catdic.man cmd/catdic/catdic.man -*** cmd/catdic/catdic.man Thu Jan 27 19:46:29 1994 ---- cmd/catdic/catdic.man Thu Sep 19 18:31:49 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: catdic.man,v 1.2 1994/01/27 10:46:29 misao Exp $ - .TH CATDIC 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: catdic.man,v 1.2 1994/01/27 10:46:29 misao Exp $ - .TH CATDIC 1 - .SH "NAME" -diff -cr cmd/catdic/cpdic.man cmd/catdic/cpdic.man -*** cmd/catdic/cpdic.man Thu Jan 27 19:46:34 1994 ---- cmd/catdic/cpdic.man Thu Sep 19 18:31:42 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: cpdic.man,v 1.2 1994/01/27 10:46:34 misao Exp $ - .TH CPDIC 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: cpdic.man,v 1.2 1994/01/27 10:46:34 misao Exp $ - .TH CPDIC 1 - .SH "NAME" -diff -cr cmd/catdic/delwords.man cmd/catdic/delwords.man -*** cmd/catdic/delwords.man Thu Oct 6 17:52:32 1994 ---- cmd/catdic/delwords.man Thu Sep 19 18:31:26 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: delwords.man,v 1.4 1994/10/06 08:52:32 misao Exp $ - .TH DELWORDS 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: delwords.man,v 1.4 1994/10/06 08:52:32 misao Exp $ - .TH DELWORDS 1 - .SH "NAME" -diff -cr cmd/catdic/lsdic.man cmd/catdic/lsdic.man -*** cmd/catdic/lsdic.man Thu Jan 27 19:46:45 1994 ---- cmd/catdic/lsdic.man Thu Sep 19 18:32:07 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: lsdic.man,v 1.2 1994/01/27 10:46:45 misao Exp $ - .TH LSDIC 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: lsdic.man,v 1.2 1994/01/27 10:46:45 misao Exp $ - .TH LSDIC 1 - .SH "NAME" -diff -cr cmd/catdic/mkdic.man cmd/catdic/mkdic.man -*** cmd/catdic/mkdic.man Thu Jan 27 19:46:50 1994 ---- cmd/catdic/mkdic.man Thu Sep 19 18:31:56 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: mkdic.man,v 1.2 1994/01/27 10:46:50 misao Exp $ - .TH MKDIC 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: mkdic.man,v 1.2 1994/01/27 10:46:50 misao Exp $ - .TH MKDIC 1 - .SH "NAME" -diff -cr cmd/catdic/mvdic.man cmd/catdic/mvdic.man -*** cmd/catdic/mvdic.man Thu Jan 27 19:46:54 1994 ---- cmd/catdic/mvdic.man Thu Sep 19 18:31:34 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: mvdic.man,v 1.2 1994/01/27 10:46:54 misao Exp $ - .TH MVDIC 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: mvdic.man,v 1.2 1994/01/27 10:46:54 misao Exp $ - .TH MVDIC 1 - .SH "NAME" diff --git a/japanese/Canna/files/patch-ae b/japanese/Canna/files/patch-ae deleted file mode 100644 index eebf300dd058..000000000000 --- a/japanese/Canna/files/patch-ae +++ /dev/null @@ -1,12 +0,0 @@ ---- ./dic/ideo/user/Imakefile.org Sat Feb 5 05:21:06 1994 -+++ ./dic/ideo/user/Imakefile Wed Jun 11 04:46:51 1997 -@@ -10,8 +10,8 @@ - DICS = chimei.t dics.dir katakana.t necgaiji.t \ - software.t user.t - --all: -+all:: - - MakeDirectories(install,$(USERDICDIR)) - - install:: diff --git a/japanese/Canna/files/patch-af b/japanese/Canna/files/patch-af deleted file mode 100644 index 48328fc6e459..000000000000 --- a/japanese/Canna/files/patch-af +++ /dev/null @@ -1,22 +0,0 @@ ---- server/misc.c~ Fri Jul 29 12:03:54 1994 -+++ server/misc.c Fri Jun 30 10:16:39 2000 -@@ -788,12 +788,19 @@ - - if (client->username && client->username[0]) { - if (client->groupname && client->groupname[0]) { -+ if (strlen(DDUSER) + strlen(client->username) + -+ strlen(DDGROUP) + strlen(client->groupname) + -+ strlen(DDPATH) + 4 >= 256) -+ return ( -1 ); - sprintf(dichome, "%s/%s:%s/%s:%s", - DDUSER, client->username, - DDGROUP, client->groupname, - DDPATH); - } - else { -+ if (strlen(DDUSER) + strlen(client->username) + -+ strlen(DDPATH) + 2 >= 256) -+ return ( -1 ); - sprintf(dichome, "%s/%s:%s", - DDUSER, client->username, - DDPATH); diff --git a/japanese/Canna/files/patch-ag b/japanese/Canna/files/patch-ag new file mode 100644 index 000000000000..307d095222d5 --- /dev/null +++ b/japanese/Canna/files/patch-ag @@ -0,0 +1,18 @@ +--- cmd/catdic/Imakefile.orig Mon Oct 29 01:41:09 2001 ++++ cmd/catdic/Imakefile Mon Oct 29 01:42:13 2001 +@@ -84,7 +84,7 @@ + $(RM) $(cannaBinDir)/chmoddic + $(RM) $(cannaBinDir)/addwords + $(RM) $(cannaBinDir)/delwords +- $(RM) $(cannaBinDir)/cannakill ++ $(RM) $(cannaSrvDir)/cannakill + $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/cpdic + $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/lsdic + $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/mkdic +@@ -93,5 +93,5 @@ + $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/syncdic + $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/addwords + $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/delwords +- $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/cannakill ++ $(LN) $(cannaBinDir)/catdic $(cannaSrvDir)/cannakill + #endif diff --git a/japanese/Canna/pkg-descr b/japanese/Canna/pkg-descr index 14268d789915..16e586f12733 100644 --- a/japanese/Canna/pkg-descr +++ b/japanese/Canna/pkg-descr @@ -2,12 +2,14 @@ Canna is a Kana-Kanji conversion server. Support Mule(Multi-lingal extention Emacs), kinput2 X11 input method, cannum front end and some others. - To use from Mule (CANNA version), in .emacs file: + To use from Mule (CANNA version), add the following to your .emacs file: (if (and (boundp 'CANNA) CANNA) ; Is it CANNA MULE? (progn (load-library "canna") (canna) )) - Then kana-kanji conversion begin to `C-o' key. Show more detail -Info, and/or documents. + Then use the `C-o' key to begin kana-kanji conversion. Refer to the +Info file and the documents for more detail. + +- Max diff --git a/japanese/Canna/pkg-plist b/japanese/Canna/pkg-plist index e5d09cb8a60f..b3b48620199c 100644 --- a/japanese/Canna/pkg-plist +++ b/japanese/Canna/pkg-plist @@ -2,12 +2,9 @@ bin/addwords bin/canlisp bin/cannacheck bin/cannastat -bin/canvert bin/catdic -bin/chmoddic bin/cpdic bin/crfreq -bin/crrdic bin/crxdic bin/crxgram bin/cshost @@ -16,11 +13,9 @@ bin/delwords bin/dicar bin/dpbindic bin/dpromdic -bin/dpwdic bin/dpxdic bin/forcpp bin/forsort -bin/itoc bin/kpdic bin/lsdic bin/mergeword @@ -38,75 +33,68 @@ include/canna/jrkanji.h include/canna/keydef.h include/canna/mfdef.h lib/canna/default.canna -lib/canna/dic/canna/bushu.fq +lib/canna/dic/canna/bushu.cld +lib/canna/dic/canna/chimei.ctd lib/canna/dic/canna/dics.dir -lib/canna/dic/canna/fuzokugo.d -lib/canna/dic/canna/fuzokugo.fq -lib/canna/dic/canna/hojomwd.t -lib/canna/dic/canna/hojoswd.t -lib/canna/dic/canna/iroha.d -lib/canna/dic/canna/iroha.fq -lib/canna/dic/canna/number.t -lib/canna/dic/canna/suffix.t -lib/canna/dic/canna/yuubin.fq -lib/canna/dic/default.kp -lib/canna/dic/default.rdic -lib/canna/dic/english.kp -lib/canna/dic/hyoujun.gram -lib/canna/dic/jdaemon.kp -lib/canna/dic/jdaemon.rdic -lib/canna/dic/just.kp -lib/canna/dic/just.rdic -lib/canna/dic/kaisoku.kp -lib/canna/dic/kana.kp -lib/canna/dic/kana.rdic -lib/canna/dic/lan5.kp -lib/canna/dic/newjis.kp -lib/canna/dic/newjis.rdic -lib/canna/dic/premountdics -lib/canna/dic/romaji.kp -lib/canna/dic/sokuon.kp -lib/canna/dic/tut.kp -lib/canna/dic/user/user/chimei.t -lib/canna/dic/user/user/dics.dir -lib/canna/dic/user/user/katakana.t -lib/canna/dic/user/user/necgaiji.t -lib/canna/dic/user/user/software.t -lib/canna/dic/user/user/user.t +lib/canna/dic/canna/fuzokugo.cbd +lib/canna/dic/canna/fuzokugo.cld +lib/canna/dic/canna/hojomwd.ctd +lib/canna/dic/canna/hojoswd.ctd +lib/canna/dic/canna/iroha.cbd +lib/canna/dic/canna/iroha.cld +lib/canna/dic/canna/kanasmpl.ctd +lib/canna/dic/canna/katakana.ctd +lib/canna/dic/canna/keishiki.ctd +lib/canna/dic/canna/necgaiji.ctd +lib/canna/dic/canna/number.ctd +lib/canna/dic/canna/software.ctd +lib/canna/dic/canna/suffix.ctd +lib/canna/dic/default.cbp +lib/canna/dic/english.cbp +lib/canna/dic/jdaemon.cbp +lib/canna/dic/just.cbp +lib/canna/dic/kaisoku.cbp +lib/canna/dic/kana.cbp +lib/canna/dic/lan5.cbp +lib/canna/dic/matsu.cbp +lib/canna/dic/newjis.cbp +lib/canna/dic/romaji.cbp +lib/canna/dic/sokuon.cbp +lib/canna/dic/tut.cbp +lib/canna/dic/vje.cbp +lib/canna/dic/wx2+.cbp lib/canna/engine.cf lib/canna/sample/1.1.canna -lib/canna/sample/1.1.iroha lib/canna/sample/1.2.canna lib/canna/sample/default.canna -lib/canna/sample/default.iroha lib/canna/sample/fixer.canna -lib/canna/sample/fixer.iroha lib/canna/sample/jdemon.canna -lib/canna/sample/jdemon.iroha lib/canna/sample/just.canna -lib/canna/sample/just.iroha lib/canna/sample/lan5.canna +lib/canna/sample/matsu.canna lib/canna/sample/modes.canna -lib/canna/sample/modes.iroha lib/canna/sample/sample.canna -lib/canna/sample/sample.iroha +lib/canna/sample/skk.canna lib/canna/sample/src/Makefile -lib/canna/sample/src/default.kpdef -lib/canna/sample/src/english.kpdef +lib/canna/sample/src/default.ctd +lib/canna/sample/src/english.ctd lib/canna/sample/src/is.c -lib/canna/sample/src/jdaemon.kpdef -lib/canna/sample/src/just.kpdef -lib/canna/sample/src/kaisoku.kpdef -lib/canna/sample/src/kana.kpdef -lib/canna/sample/src/lan5.kpdef -lib/canna/sample/src/newjis.kpdef -lib/canna/sample/src/romaji.kpdef -lib/canna/sample/src/sokuon.kpdef -lib/canna/sample/src/tut.kpdef +lib/canna/sample/src/jdaemon.ctd +lib/canna/sample/src/just.ctd +lib/canna/sample/src/kaisoku.ctd +lib/canna/sample/src/kana.ctd +lib/canna/sample/src/lan5.ctd +lib/canna/sample/src/matsu.ctd +lib/canna/sample/src/newjis.ctd +lib/canna/sample/src/romaji.ctd +lib/canna/sample/src/sokuon.ctd +lib/canna/sample/src/tut.ctd +lib/canna/sample/src/vje.ctd +lib/canna/sample/src/wx2+.ctd lib/canna/sample/tut.canna lib/canna/sample/unix.canna lib/canna/sample/vje.canna -lib/canna/sample/vje.iroha +lib/canna/sample/wx2+.canna lib/libRKC.a lib/libRKC.so lib/libRKC.so.1 @@ -119,21 +107,19 @@ lib/libcanna.so.1 lib/libcanna16.a lib/libcanna16.so lib/libcanna16.so.1 -sbin/cannakill sbin/cannaserver -@exec mkdir -p /var/run/canna -@exec chown bin:bin /var/run/canna -@exec chown bin:bin %D/lib/canna/dic/canna +sbin/cannakill +@exec mkdir /var/run/canna +@exec chown bin.bin /var/run/canna +@exec chown bin.bin %D/lib/canna/dic/canna @exec chmod 775 %D/lib/canna/dic/canna @exec chown bin.bin %D/lib/canna/dic @exec chmod 775 %D/lib/canna/dic -@exec chown bin:bin %D/lib/canna/dic/user/user %D/lib/canna/dic/user +@exec chown bin.bin %D/lib/canna/dic/user/user %D/lib/canna/dic/user @exec chmod 775 %D/lib/canna/dic/user/user %D/lib/canna/dic/user @unexec /bin/rmdir /var/run/canna @dirrm lib/canna/sample/src @dirrm lib/canna/sample -@dirrm lib/canna/dic/user/user -@dirrm lib/canna/dic/user @dirrm lib/canna/dic/canna @dirrm lib/canna/dic @dirrm lib/canna diff --git a/japanese/canna-lib/Makefile b/japanese/canna-lib/Makefile index 2043c8bb5222..6754d7dd7609 100644 --- a/japanese/canna-lib/Makefile +++ b/japanese/canna-lib/Makefile @@ -7,21 +7,29 @@ # PORTNAME= Canna -PORTVERSION= 3.2.2 +PORTVERSION= 3.5.b2 CATEGORIES= japanese -MASTER_SITES= ftp://ftp.nec.co.jp/pub/Canna/Canna32/ -DISTNAME= ${PORTNAME}${PORTVERSION:S/.//:S/./p/} +MASTER_SITES= ftp://ftp.tokyonet.ad.jp/pub/misc/Canna/Canna35/ \ + ftp://ftp.meshnet.or.jp/pub/tool/Canna/Canna35/ \ + ftp://ftp.sra.co.jp/pub/misc/canna/ \ + ftp://ftp.habi.or.jp/pub/Tools/Canna/Canna35/ \ + ftp://ftp.hans.or.jp/pub/Tools/Canna/Canna35/ +DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g} -MAINTAINER= max@FreeBSD.org +PATCH_SITES= http://www.jaist.ac.jp/~fujieda/canna/ +PATCHFILES= Canna35b2-unoff1.patch.gz Canna35b2-unoff2.patch.gz \ + Canna35b2-hack1.patch.gz +PATCH_DIST_STRIP= -p1 -BUILD_DEPENDS= imake:${PORTSDIR}/devel/imake +MAINTAINER= max@FreeBSD.org +USE_IMAKE= yes +USE_X_PREFIX= no +ALL_TARGET= canna INSTALLS_SHLIB= yes -ALL_TARGET= canna -INSTALL_TARGET= install install.man MAN1= addwords.1 cannacheck.1 cannakill.1 cannaserver.1 cannastat.1 \ - canvert.1 catdic.1 cpdic.1 cshost.1 ctow.1 delwords.1 dicar.1 \ + catdic.1 cpdic.1 cshost.1 ctow.1 delwords.1 dicar.1 \ dpbindic.1 dpromdic.1 lsdic.1 mkbindic.1 mkdic.1 mkromdic.1 \ mvdic.1 rmdic.1 splitword.1 wtoc.1 MAN3= RkCloseRoma.3 RkCvtEuc.3 RkCvtHan.3 RkCvtHira.3 RkCvtKana.3 \ @@ -30,36 +38,27 @@ MAN3= RkCloseRoma.3 RkCvtEuc.3 RkCvtHan.3 RkCvtHira.3 RkCvtKana.3 \ RkGetStat.3 RkGetYomi.3 RkGoto.3 RkInitialize.3 RkIntro.3 RkLeft.3 \ RkMapPhonogram.3 RkMapRoma.3 RkMountD.3 RkNext.3 RkNfer.3 \ RkOpenRoma.3 RkPrev.3 RkRemountDic.3 RkResize.3 RkRgnBun.3 RkRight.3 \ - RkShorten.3 RkStoreYomi.3 RkUnmountDic.3 RkXfer.3 \ - XKanjiControl.3 XLookupKanjiString.3 cannalib.3 uilib.3 \ - jrKanjiControl.3 jrKanjiString.3 - -STARTUP_SCRIPT= ${PREFIX}/etc/rc.d/canna.sh + RkShorten.3 RkStoreYomi.3 RkUnmountDic.3 RkXfer.3 cannalib.3 uilib.3 +MANCOMPRESSED= no +XFREE86_HTML_MAN= no -.SILENT: +MLINKS= uilibs.3 XKanjiControl.3 uilibs.3 XLookupKanjiString.3 \ + uilibs.3 jrKanjiControl.3 uilibs.3 jrKanjiString.3 -.include <bsd.port.pre.mk> - -do-configure: - @(cd ${WRKSRC}; ${XMKMF}) - @${SED} -e "s;@PREFIX@;${PREFIX};g" ${FILESDIR}/canna.sh.in \ - >${WRKDIR}/canna.sh +STARTUP_SCRIPT= ${PREFIX}/etc/rc.d/canna.sh pre-install: ${MKDIR} /var/run/canna - ${CHOWN} bin:bin /var/run/canna + ${CHOWN} bin.bin /var/run/canna + @${SED} -e "s;@PREFIX@;${PREFIX};g" ${FILESDIR}/canna.sh.in \ + >${WRKDIR}/canna.sh post-install: -.if ${PORTOBJFORMAT} == "aout" - ${LN} -sf libRKC.so.1.0 ${PREFIX}/lib/libRKC.so - ${LN} -sf libRKC16.so.1.0 ${PREFIX}/lib/libRKC16.so - ${LN} -sf libcanna.so.1.0 ${PREFIX}/lib/libcanna.so - ${LN} -sf libcanna16.so.1.0 ${PREFIX}/lib/libcanna16.so -.endif +# @${LDCONFIG} -m ${PREFIX}/lib if [ ! -f ${STARTUP_SCRIPT} ]; then \ ${ECHO} "Installing ${STARTUP_SCRIPT} startup file."; \ ${INSTALL_SCRIPT} ${WRKDIR}/canna.sh ${STARTUP_SCRIPT}; \ fi - ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL + @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/japanese/canna-lib/distinfo b/japanese/canna-lib/distinfo index a844d290c415..f505d5a8f499 100644 --- a/japanese/canna-lib/distinfo +++ b/japanese/canna-lib/distinfo @@ -1 +1,4 @@ -MD5 (Canna32p2.tar.gz) = fc5016ed531512618b0541db67d2c2dd +MD5 (Canna35b2.tar.gz) = 09ae4dd3a5d33168ba17470ad9242cf3 +MD5 (Canna35b2-unoff1.patch.gz) = 88de4ac6a46697e4f664f1a362ecd1d2 +MD5 (Canna35b2-unoff2.patch.gz) = 7253b322dd6224376e03a95bec8a1c8f +MD5 (Canna35b2-hack1.patch.gz) = a3969af8317798d1b586f7a68089ff4a diff --git a/japanese/canna-lib/files/patch-aa b/japanese/canna-lib/files/patch-aa deleted file mode 100644 index d649f0f8b812..000000000000 --- a/japanese/canna-lib/files/patch-aa +++ /dev/null @@ -1,67 +0,0 @@ -*** canna/protodefs.h.orig Wed Mar 9 16:01:53 1994 ---- canna/protodefs.h Sun Aug 11 06:54:35 1996 -*************** -*** 77,82 **** ---- 77,83 ---- - #define I16toI32(x) (x) - #define I8toI32(x) (((x) & 0x80) ? ((x) | 0xffffff80) : (x)) - -+ #if 0 - #ifdef HTONS /* hir, 1993.1.2 */ - #undef HTONS - #endif -*************** -*** 85,90 **** ---- 86,92 ---- - work = htons( (len) ) ; \ - bcopy( (char *)&work, (char *)(data), sizeof( short ) ) ; \ - } -+ #endif - - #ifndef MIN - #define MIN( n, m ) ( ((unsigned)(n) > (unsigned)(m)) ? (m) : (n) ) -*** canna/widedef.h.orig Mon Jul 5 20:11:01 1993 ---- canna/widedef.h Sun Aug 11 06:54:35 1996 -*************** -*** 27,32 **** ---- 27,36 ---- - #ifndef _WIDEDEF_H_ - #define _WIDEDEF_H_ - -+ #if defined(__FreeBSD__) || defined(__NetBSD__) -+ # include <machine/ansi.h> -+ #endif -+ - #if __STDC__ || defined(SVR4) || defined(sun) /* This may be wrong. */ - # if !defined(WCHAR16) && !defined(CANNA_WCHAR) - # define HAVE_WCHAR_OPERATION -*************** -*** 40,45 **** ---- 44,61 ---- - #endif - #endif /* HAVE_WCHAR_OPERATION */ - -+ #if defined(__FreeBSD__) || defined(__NetBSD__) -+ # ifdef _BSD_WCHAR_T_ -+ # undef _BSD_WCHAR_T_ -+ # ifdef WCHAR16 -+ # define _BSD_WCHAR_T_ unsigned short -+ # else -+ # define _BSD_WCHAR_T_ unsigned long -+ # endif -+ # include <stddef.h> -+ # define _WCHAR_T -+ # endif -+ #else - #if !defined(WCHAR_T) && !defined(_WCHAR_T) && !defined(_WCHAR_T_) \ - && !defined(__WCHAR_T) && !defined(_GCC_WCHAR_T) - # ifdef WCHAR16 -*************** -*** 54,58 **** ---- 70,75 ---- - # define __WCHAR_T - # define _GCC_WCHAR_T - #endif -+ #endif /* __FreeBSD__ || __NetBSD__ */ - - #endif /* _WIDEDEF_H_ */ diff --git a/japanese/canna-lib/files/patch-ab b/japanese/canna-lib/files/patch-ab deleted file mode 100644 index 9a734c3b8142..000000000000 --- a/japanese/canna-lib/files/patch-ab +++ /dev/null @@ -1,19 +0,0 @@ -*** misc/Imakefile.orig Fri Jan 28 14:36:42 1994 ---- misc/Imakefile Sun Aug 11 09:02:42 1996 -*************** -*** 37,43 **** - #endif /* nec_ews_svr4 */ - - InstallNamedNonExec(default.ca,default.canna,$(cannaLibDir)) -! InstallNamedNonExec(Readme,Readme,$(LockDir)) - InstallNonExec(is.c,$(cannaLibDir)/sample/src) - InstallNonExec(premountdics,$(DicDir)) - ---- 37,43 ---- - #endif /* nec_ews_svr4 */ - - InstallNamedNonExec(default.ca,default.canna,$(cannaLibDir)) -! /* InstallNamedNonExec(Readme,Readme,$(LockDir)) */ - InstallNonExec(is.c,$(cannaLibDir)/sample/src) - InstallNonExec(premountdics,$(DicDir)) - diff --git a/japanese/canna-lib/files/patch-ac b/japanese/canna-lib/files/patch-ac index 07d73f0cf670..f16c082cb612 100644 --- a/japanese/canna-lib/files/patch-ac +++ b/japanese/canna-lib/files/patch-ac @@ -1,7 +1,7 @@ ---- Canna.conf.orig Wed Apr 12 22:15:03 1995 -+++ Canna.conf Fri Oct 17 23:05:25 1997 -@@ -114,15 +114,15 @@ - * $Id: Canna.conf,v 2.10.1.2 1995/04/12 13:15:03 misao Exp $ +--- Canna.conf.orig Thu Nov 28 04:27:01 1996 ++++ Canna.conf Wed Nov 14 18:14:10 2001 +@@ -128,14 +128,15 @@ + * $Id: Canna.conf,v 3.13 1996/11/28 10:27:01 kon Exp $ */ -cannaBinDir = /usr/local/canna/bin @@ -10,6 +10,7 @@ -cannaManDir = /usr/local/canna/man -cannaIncDir = /usr/local/canna/include/canna -libCannaDir = /usr/lib ++PREFIX?= /usr/local +cannaBinDir = ${PREFIX}/bin +cannaSrvDir = ${PREFIX}/sbin +cannaLibDir = ${PREFIX}/lib/canna @@ -18,22 +19,20 @@ +libCannaDir = ${PREFIX}/lib -ErrDir = /usr/spool/canna --LockDir = /usr/spool/canna/lock +ErrDir = /var/log -+LockDir = /var/run/canna wcharDefinition = -DCANNA_WCHAR Wlib = -@@ -135,7 +135,7 @@ +@@ -148,7 +149,7 @@ pointerIntegerDef = -cannaDsoRev = 1 +cannaDsoRev = 1.0 - sharedLibExtension = so.$(cannaDsoRev) - - /* 以下の3つは root にならないでインストールするのであれば echo に -@@ -145,7 +145,7 @@ + /* SunOS 4.x をお使いの方で shared object を利用する場合には + cannaDsoRev = 1.1 + と指定してください。また、FreeBSD を利用する場合は、 +@@ -167,7 +168,7 @@ CHMOD = chmod /* 日本語マニュアルを使わないのであればコメントアウト */ @@ -42,33 +41,3 @@ /* locale ディレクトリを持っている場合は以下を記述する */ /* #define LOCALE_DIR /usr/lib/locale */ -@@ -178,7 +178,7 @@ - #define UseInstalledLibCanna NO - - DicDir = $(cannaLibDir)/dic --LockFile = .CANNALOCK -+LockFile = Canna.pid - - #ifdef NeXT - #define NO_X_ENV -@@ -311,13 +311,13 @@ - #endif - #define InstallLibManPageAliases(file,destdir,aliases) @@\ - install.man:: @@\ -- @(TMP=/tmp/tmp.$$$$; \ @@\ -- $(RM) $${TMP}; \ @@\ -- echo .so `basename destdir/man$(LIBMANSUFFIX)`/file.$(LIBMANSUFFIX) > $${TMP}; \ @@\ -- for i in aliases; do (set -x; \ @@\ -- $(INSTALL) -c $(INSTMANFLAGS) $${TMP} $(DESTDIR)destdir/man$(LIBMANSUFFIX)/$$i.$(LIBMANSUFFIX)); \ @@\ -- done; \ @@\ -- $(RM) $${TMP}) -+ @(TMP=/tmp/tmp.$$$$; \ @@\ -+ $(RM) $${TMP}; \ @@\ -+ echo .so `basename destdir/man$(LIBMANSUFFIX)`/file.$(LIBMANSUFFIX) > $${TMP}; \ @@\ -+ for i in aliases; do (set -x; \ @@\ -+ $(INSTALL) -c $(INSTMANFLAGS) $${TMP} $(DESTDIR)destdir/man$(LIBMANSUFFIX)/$$i.$(LIBMANSUFFIX)); \ @@\ -+ done; \ @@\ -+ $(RM) $${TMP}) - #ifndef MakeDirectoriesLong - #define MakeDirectoriesLong(step,dirs,owner,group) @@\ - step:: @@\ diff --git a/japanese/canna-lib/files/patch-ad b/japanese/canna-lib/files/patch-ad deleted file mode 100644 index 8e1aca7e0f46..000000000000 --- a/japanese/canna-lib/files/patch-ad +++ /dev/null @@ -1,160 +0,0 @@ -diff -cr cmd/cannakill/cannakill.man cmd/cannakill/cannakill.man -*** cmd/cannakill/cannakill.man Thu Jan 27 19:45:37 1994 ---- cmd/cannakill/cannakill.man Thu Sep 19 18:31:07 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: cannakill.man,v 1.5 1994/01/27 10:45:37 misao Exp $ - .TH CANNAKILL 1M - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: cannakill.man,v 1.5 1994/01/27 10:45:37 misao Exp $ - .TH CANNAKILL 1M - .SH "NAME" -diff -cr cmd/catdic/addwords.man cmd/catdic/addwords.man -*** cmd/catdic/addwords.man Mon May 16 19:12:49 1994 ---- cmd/catdic/addwords.man Thu Sep 19 18:31:11 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: addwords.man,v 1.4 1994/05/16 10:12:49 hamada Exp $ - .TH ADDWORDS 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: addwords.man,v 1.4 1994/05/16 10:12:49 hamada Exp $ - .TH ADDWORDS 1 - .SH "NAME" -diff -cr cmd/catdic/catdic.man cmd/catdic/catdic.man -*** cmd/catdic/catdic.man Thu Jan 27 19:46:29 1994 ---- cmd/catdic/catdic.man Thu Sep 19 18:31:49 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: catdic.man,v 1.2 1994/01/27 10:46:29 misao Exp $ - .TH CATDIC 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: catdic.man,v 1.2 1994/01/27 10:46:29 misao Exp $ - .TH CATDIC 1 - .SH "NAME" -diff -cr cmd/catdic/cpdic.man cmd/catdic/cpdic.man -*** cmd/catdic/cpdic.man Thu Jan 27 19:46:34 1994 ---- cmd/catdic/cpdic.man Thu Sep 19 18:31:42 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: cpdic.man,v 1.2 1994/01/27 10:46:34 misao Exp $ - .TH CPDIC 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: cpdic.man,v 1.2 1994/01/27 10:46:34 misao Exp $ - .TH CPDIC 1 - .SH "NAME" -diff -cr cmd/catdic/delwords.man cmd/catdic/delwords.man -*** cmd/catdic/delwords.man Thu Oct 6 17:52:32 1994 ---- cmd/catdic/delwords.man Thu Sep 19 18:31:26 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: delwords.man,v 1.4 1994/10/06 08:52:32 misao Exp $ - .TH DELWORDS 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: delwords.man,v 1.4 1994/10/06 08:52:32 misao Exp $ - .TH DELWORDS 1 - .SH "NAME" -diff -cr cmd/catdic/lsdic.man cmd/catdic/lsdic.man -*** cmd/catdic/lsdic.man Thu Jan 27 19:46:45 1994 ---- cmd/catdic/lsdic.man Thu Sep 19 18:32:07 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: lsdic.man,v 1.2 1994/01/27 10:46:45 misao Exp $ - .TH LSDIC 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: lsdic.man,v 1.2 1994/01/27 10:46:45 misao Exp $ - .TH LSDIC 1 - .SH "NAME" -diff -cr cmd/catdic/mkdic.man cmd/catdic/mkdic.man -*** cmd/catdic/mkdic.man Thu Jan 27 19:46:50 1994 ---- cmd/catdic/mkdic.man Thu Sep 19 18:31:56 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: mkdic.man,v 1.2 1994/01/27 10:46:50 misao Exp $ - .TH MKDIC 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: mkdic.man,v 1.2 1994/01/27 10:46:50 misao Exp $ - .TH MKDIC 1 - .SH "NAME" -diff -cr cmd/catdic/mvdic.man cmd/catdic/mvdic.man -*** cmd/catdic/mvdic.man Thu Jan 27 19:46:54 1994 ---- cmd/catdic/mvdic.man Thu Sep 19 18:31:34 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: mvdic.man,v 1.2 1994/01/27 10:46:54 misao Exp $ - .TH MVDIC 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: mvdic.man,v 1.2 1994/01/27 10:46:54 misao Exp $ - .TH MVDIC 1 - .SH "NAME" diff --git a/japanese/canna-lib/files/patch-ae b/japanese/canna-lib/files/patch-ae deleted file mode 100644 index eebf300dd058..000000000000 --- a/japanese/canna-lib/files/patch-ae +++ /dev/null @@ -1,12 +0,0 @@ ---- ./dic/ideo/user/Imakefile.org Sat Feb 5 05:21:06 1994 -+++ ./dic/ideo/user/Imakefile Wed Jun 11 04:46:51 1997 -@@ -10,8 +10,8 @@ - DICS = chimei.t dics.dir katakana.t necgaiji.t \ - software.t user.t - --all: -+all:: - - MakeDirectories(install,$(USERDICDIR)) - - install:: diff --git a/japanese/canna-lib/files/patch-af b/japanese/canna-lib/files/patch-af deleted file mode 100644 index 48328fc6e459..000000000000 --- a/japanese/canna-lib/files/patch-af +++ /dev/null @@ -1,22 +0,0 @@ ---- server/misc.c~ Fri Jul 29 12:03:54 1994 -+++ server/misc.c Fri Jun 30 10:16:39 2000 -@@ -788,12 +788,19 @@ - - if (client->username && client->username[0]) { - if (client->groupname && client->groupname[0]) { -+ if (strlen(DDUSER) + strlen(client->username) + -+ strlen(DDGROUP) + strlen(client->groupname) + -+ strlen(DDPATH) + 4 >= 256) -+ return ( -1 ); - sprintf(dichome, "%s/%s:%s/%s:%s", - DDUSER, client->username, - DDGROUP, client->groupname, - DDPATH); - } - else { -+ if (strlen(DDUSER) + strlen(client->username) + -+ strlen(DDPATH) + 2 >= 256) -+ return ( -1 ); - sprintf(dichome, "%s/%s:%s", - DDUSER, client->username, - DDPATH); diff --git a/japanese/canna-lib/files/patch-ag b/japanese/canna-lib/files/patch-ag new file mode 100644 index 000000000000..307d095222d5 --- /dev/null +++ b/japanese/canna-lib/files/patch-ag @@ -0,0 +1,18 @@ +--- cmd/catdic/Imakefile.orig Mon Oct 29 01:41:09 2001 ++++ cmd/catdic/Imakefile Mon Oct 29 01:42:13 2001 +@@ -84,7 +84,7 @@ + $(RM) $(cannaBinDir)/chmoddic + $(RM) $(cannaBinDir)/addwords + $(RM) $(cannaBinDir)/delwords +- $(RM) $(cannaBinDir)/cannakill ++ $(RM) $(cannaSrvDir)/cannakill + $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/cpdic + $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/lsdic + $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/mkdic +@@ -93,5 +93,5 @@ + $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/syncdic + $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/addwords + $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/delwords +- $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/cannakill ++ $(LN) $(cannaBinDir)/catdic $(cannaSrvDir)/cannakill + #endif diff --git a/japanese/canna-lib/pkg-descr b/japanese/canna-lib/pkg-descr index 14268d789915..16e586f12733 100644 --- a/japanese/canna-lib/pkg-descr +++ b/japanese/canna-lib/pkg-descr @@ -2,12 +2,14 @@ Canna is a Kana-Kanji conversion server. Support Mule(Multi-lingal extention Emacs), kinput2 X11 input method, cannum front end and some others. - To use from Mule (CANNA version), in .emacs file: + To use from Mule (CANNA version), add the following to your .emacs file: (if (and (boundp 'CANNA) CANNA) ; Is it CANNA MULE? (progn (load-library "canna") (canna) )) - Then kana-kanji conversion begin to `C-o' key. Show more detail -Info, and/or documents. + Then use the `C-o' key to begin kana-kanji conversion. Refer to the +Info file and the documents for more detail. + +- Max diff --git a/japanese/canna-lib/pkg-plist b/japanese/canna-lib/pkg-plist index e5d09cb8a60f..b3b48620199c 100644 --- a/japanese/canna-lib/pkg-plist +++ b/japanese/canna-lib/pkg-plist @@ -2,12 +2,9 @@ bin/addwords bin/canlisp bin/cannacheck bin/cannastat -bin/canvert bin/catdic -bin/chmoddic bin/cpdic bin/crfreq -bin/crrdic bin/crxdic bin/crxgram bin/cshost @@ -16,11 +13,9 @@ bin/delwords bin/dicar bin/dpbindic bin/dpromdic -bin/dpwdic bin/dpxdic bin/forcpp bin/forsort -bin/itoc bin/kpdic bin/lsdic bin/mergeword @@ -38,75 +33,68 @@ include/canna/jrkanji.h include/canna/keydef.h include/canna/mfdef.h lib/canna/default.canna -lib/canna/dic/canna/bushu.fq +lib/canna/dic/canna/bushu.cld +lib/canna/dic/canna/chimei.ctd lib/canna/dic/canna/dics.dir -lib/canna/dic/canna/fuzokugo.d -lib/canna/dic/canna/fuzokugo.fq -lib/canna/dic/canna/hojomwd.t -lib/canna/dic/canna/hojoswd.t -lib/canna/dic/canna/iroha.d -lib/canna/dic/canna/iroha.fq -lib/canna/dic/canna/number.t -lib/canna/dic/canna/suffix.t -lib/canna/dic/canna/yuubin.fq -lib/canna/dic/default.kp -lib/canna/dic/default.rdic -lib/canna/dic/english.kp -lib/canna/dic/hyoujun.gram -lib/canna/dic/jdaemon.kp -lib/canna/dic/jdaemon.rdic -lib/canna/dic/just.kp -lib/canna/dic/just.rdic -lib/canna/dic/kaisoku.kp -lib/canna/dic/kana.kp -lib/canna/dic/kana.rdic -lib/canna/dic/lan5.kp -lib/canna/dic/newjis.kp -lib/canna/dic/newjis.rdic -lib/canna/dic/premountdics -lib/canna/dic/romaji.kp -lib/canna/dic/sokuon.kp -lib/canna/dic/tut.kp -lib/canna/dic/user/user/chimei.t -lib/canna/dic/user/user/dics.dir -lib/canna/dic/user/user/katakana.t -lib/canna/dic/user/user/necgaiji.t -lib/canna/dic/user/user/software.t -lib/canna/dic/user/user/user.t +lib/canna/dic/canna/fuzokugo.cbd +lib/canna/dic/canna/fuzokugo.cld +lib/canna/dic/canna/hojomwd.ctd +lib/canna/dic/canna/hojoswd.ctd +lib/canna/dic/canna/iroha.cbd +lib/canna/dic/canna/iroha.cld +lib/canna/dic/canna/kanasmpl.ctd +lib/canna/dic/canna/katakana.ctd +lib/canna/dic/canna/keishiki.ctd +lib/canna/dic/canna/necgaiji.ctd +lib/canna/dic/canna/number.ctd +lib/canna/dic/canna/software.ctd +lib/canna/dic/canna/suffix.ctd +lib/canna/dic/default.cbp +lib/canna/dic/english.cbp +lib/canna/dic/jdaemon.cbp +lib/canna/dic/just.cbp +lib/canna/dic/kaisoku.cbp +lib/canna/dic/kana.cbp +lib/canna/dic/lan5.cbp +lib/canna/dic/matsu.cbp +lib/canna/dic/newjis.cbp +lib/canna/dic/romaji.cbp +lib/canna/dic/sokuon.cbp +lib/canna/dic/tut.cbp +lib/canna/dic/vje.cbp +lib/canna/dic/wx2+.cbp lib/canna/engine.cf lib/canna/sample/1.1.canna -lib/canna/sample/1.1.iroha lib/canna/sample/1.2.canna lib/canna/sample/default.canna -lib/canna/sample/default.iroha lib/canna/sample/fixer.canna -lib/canna/sample/fixer.iroha lib/canna/sample/jdemon.canna -lib/canna/sample/jdemon.iroha lib/canna/sample/just.canna -lib/canna/sample/just.iroha lib/canna/sample/lan5.canna +lib/canna/sample/matsu.canna lib/canna/sample/modes.canna -lib/canna/sample/modes.iroha lib/canna/sample/sample.canna -lib/canna/sample/sample.iroha +lib/canna/sample/skk.canna lib/canna/sample/src/Makefile -lib/canna/sample/src/default.kpdef -lib/canna/sample/src/english.kpdef +lib/canna/sample/src/default.ctd +lib/canna/sample/src/english.ctd lib/canna/sample/src/is.c -lib/canna/sample/src/jdaemon.kpdef -lib/canna/sample/src/just.kpdef -lib/canna/sample/src/kaisoku.kpdef -lib/canna/sample/src/kana.kpdef -lib/canna/sample/src/lan5.kpdef -lib/canna/sample/src/newjis.kpdef -lib/canna/sample/src/romaji.kpdef -lib/canna/sample/src/sokuon.kpdef -lib/canna/sample/src/tut.kpdef +lib/canna/sample/src/jdaemon.ctd +lib/canna/sample/src/just.ctd +lib/canna/sample/src/kaisoku.ctd +lib/canna/sample/src/kana.ctd +lib/canna/sample/src/lan5.ctd +lib/canna/sample/src/matsu.ctd +lib/canna/sample/src/newjis.ctd +lib/canna/sample/src/romaji.ctd +lib/canna/sample/src/sokuon.ctd +lib/canna/sample/src/tut.ctd +lib/canna/sample/src/vje.ctd +lib/canna/sample/src/wx2+.ctd lib/canna/sample/tut.canna lib/canna/sample/unix.canna lib/canna/sample/vje.canna -lib/canna/sample/vje.iroha +lib/canna/sample/wx2+.canna lib/libRKC.a lib/libRKC.so lib/libRKC.so.1 @@ -119,21 +107,19 @@ lib/libcanna.so.1 lib/libcanna16.a lib/libcanna16.so lib/libcanna16.so.1 -sbin/cannakill sbin/cannaserver -@exec mkdir -p /var/run/canna -@exec chown bin:bin /var/run/canna -@exec chown bin:bin %D/lib/canna/dic/canna +sbin/cannakill +@exec mkdir /var/run/canna +@exec chown bin.bin /var/run/canna +@exec chown bin.bin %D/lib/canna/dic/canna @exec chmod 775 %D/lib/canna/dic/canna @exec chown bin.bin %D/lib/canna/dic @exec chmod 775 %D/lib/canna/dic -@exec chown bin:bin %D/lib/canna/dic/user/user %D/lib/canna/dic/user +@exec chown bin.bin %D/lib/canna/dic/user/user %D/lib/canna/dic/user @exec chmod 775 %D/lib/canna/dic/user/user %D/lib/canna/dic/user @unexec /bin/rmdir /var/run/canna @dirrm lib/canna/sample/src @dirrm lib/canna/sample -@dirrm lib/canna/dic/user/user -@dirrm lib/canna/dic/user @dirrm lib/canna/dic/canna @dirrm lib/canna/dic @dirrm lib/canna diff --git a/japanese/canna-server/Makefile b/japanese/canna-server/Makefile index 2043c8bb5222..6754d7dd7609 100644 --- a/japanese/canna-server/Makefile +++ b/japanese/canna-server/Makefile @@ -7,21 +7,29 @@ # PORTNAME= Canna -PORTVERSION= 3.2.2 +PORTVERSION= 3.5.b2 CATEGORIES= japanese -MASTER_SITES= ftp://ftp.nec.co.jp/pub/Canna/Canna32/ -DISTNAME= ${PORTNAME}${PORTVERSION:S/.//:S/./p/} +MASTER_SITES= ftp://ftp.tokyonet.ad.jp/pub/misc/Canna/Canna35/ \ + ftp://ftp.meshnet.or.jp/pub/tool/Canna/Canna35/ \ + ftp://ftp.sra.co.jp/pub/misc/canna/ \ + ftp://ftp.habi.or.jp/pub/Tools/Canna/Canna35/ \ + ftp://ftp.hans.or.jp/pub/Tools/Canna/Canna35/ +DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g} -MAINTAINER= max@FreeBSD.org +PATCH_SITES= http://www.jaist.ac.jp/~fujieda/canna/ +PATCHFILES= Canna35b2-unoff1.patch.gz Canna35b2-unoff2.patch.gz \ + Canna35b2-hack1.patch.gz +PATCH_DIST_STRIP= -p1 -BUILD_DEPENDS= imake:${PORTSDIR}/devel/imake +MAINTAINER= max@FreeBSD.org +USE_IMAKE= yes +USE_X_PREFIX= no +ALL_TARGET= canna INSTALLS_SHLIB= yes -ALL_TARGET= canna -INSTALL_TARGET= install install.man MAN1= addwords.1 cannacheck.1 cannakill.1 cannaserver.1 cannastat.1 \ - canvert.1 catdic.1 cpdic.1 cshost.1 ctow.1 delwords.1 dicar.1 \ + catdic.1 cpdic.1 cshost.1 ctow.1 delwords.1 dicar.1 \ dpbindic.1 dpromdic.1 lsdic.1 mkbindic.1 mkdic.1 mkromdic.1 \ mvdic.1 rmdic.1 splitword.1 wtoc.1 MAN3= RkCloseRoma.3 RkCvtEuc.3 RkCvtHan.3 RkCvtHira.3 RkCvtKana.3 \ @@ -30,36 +38,27 @@ MAN3= RkCloseRoma.3 RkCvtEuc.3 RkCvtHan.3 RkCvtHira.3 RkCvtKana.3 \ RkGetStat.3 RkGetYomi.3 RkGoto.3 RkInitialize.3 RkIntro.3 RkLeft.3 \ RkMapPhonogram.3 RkMapRoma.3 RkMountD.3 RkNext.3 RkNfer.3 \ RkOpenRoma.3 RkPrev.3 RkRemountDic.3 RkResize.3 RkRgnBun.3 RkRight.3 \ - RkShorten.3 RkStoreYomi.3 RkUnmountDic.3 RkXfer.3 \ - XKanjiControl.3 XLookupKanjiString.3 cannalib.3 uilib.3 \ - jrKanjiControl.3 jrKanjiString.3 - -STARTUP_SCRIPT= ${PREFIX}/etc/rc.d/canna.sh + RkShorten.3 RkStoreYomi.3 RkUnmountDic.3 RkXfer.3 cannalib.3 uilib.3 +MANCOMPRESSED= no +XFREE86_HTML_MAN= no -.SILENT: +MLINKS= uilibs.3 XKanjiControl.3 uilibs.3 XLookupKanjiString.3 \ + uilibs.3 jrKanjiControl.3 uilibs.3 jrKanjiString.3 -.include <bsd.port.pre.mk> - -do-configure: - @(cd ${WRKSRC}; ${XMKMF}) - @${SED} -e "s;@PREFIX@;${PREFIX};g" ${FILESDIR}/canna.sh.in \ - >${WRKDIR}/canna.sh +STARTUP_SCRIPT= ${PREFIX}/etc/rc.d/canna.sh pre-install: ${MKDIR} /var/run/canna - ${CHOWN} bin:bin /var/run/canna + ${CHOWN} bin.bin /var/run/canna + @${SED} -e "s;@PREFIX@;${PREFIX};g" ${FILESDIR}/canna.sh.in \ + >${WRKDIR}/canna.sh post-install: -.if ${PORTOBJFORMAT} == "aout" - ${LN} -sf libRKC.so.1.0 ${PREFIX}/lib/libRKC.so - ${LN} -sf libRKC16.so.1.0 ${PREFIX}/lib/libRKC16.so - ${LN} -sf libcanna.so.1.0 ${PREFIX}/lib/libcanna.so - ${LN} -sf libcanna16.so.1.0 ${PREFIX}/lib/libcanna16.so -.endif +# @${LDCONFIG} -m ${PREFIX}/lib if [ ! -f ${STARTUP_SCRIPT} ]; then \ ${ECHO} "Installing ${STARTUP_SCRIPT} startup file."; \ ${INSTALL_SCRIPT} ${WRKDIR}/canna.sh ${STARTUP_SCRIPT}; \ fi - ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL + @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/japanese/canna-server/distinfo b/japanese/canna-server/distinfo index a844d290c415..f505d5a8f499 100644 --- a/japanese/canna-server/distinfo +++ b/japanese/canna-server/distinfo @@ -1 +1,4 @@ -MD5 (Canna32p2.tar.gz) = fc5016ed531512618b0541db67d2c2dd +MD5 (Canna35b2.tar.gz) = 09ae4dd3a5d33168ba17470ad9242cf3 +MD5 (Canna35b2-unoff1.patch.gz) = 88de4ac6a46697e4f664f1a362ecd1d2 +MD5 (Canna35b2-unoff2.patch.gz) = 7253b322dd6224376e03a95bec8a1c8f +MD5 (Canna35b2-hack1.patch.gz) = a3969af8317798d1b586f7a68089ff4a diff --git a/japanese/canna-server/files/patch-aa b/japanese/canna-server/files/patch-aa deleted file mode 100644 index d649f0f8b812..000000000000 --- a/japanese/canna-server/files/patch-aa +++ /dev/null @@ -1,67 +0,0 @@ -*** canna/protodefs.h.orig Wed Mar 9 16:01:53 1994 ---- canna/protodefs.h Sun Aug 11 06:54:35 1996 -*************** -*** 77,82 **** ---- 77,83 ---- - #define I16toI32(x) (x) - #define I8toI32(x) (((x) & 0x80) ? ((x) | 0xffffff80) : (x)) - -+ #if 0 - #ifdef HTONS /* hir, 1993.1.2 */ - #undef HTONS - #endif -*************** -*** 85,90 **** ---- 86,92 ---- - work = htons( (len) ) ; \ - bcopy( (char *)&work, (char *)(data), sizeof( short ) ) ; \ - } -+ #endif - - #ifndef MIN - #define MIN( n, m ) ( ((unsigned)(n) > (unsigned)(m)) ? (m) : (n) ) -*** canna/widedef.h.orig Mon Jul 5 20:11:01 1993 ---- canna/widedef.h Sun Aug 11 06:54:35 1996 -*************** -*** 27,32 **** ---- 27,36 ---- - #ifndef _WIDEDEF_H_ - #define _WIDEDEF_H_ - -+ #if defined(__FreeBSD__) || defined(__NetBSD__) -+ # include <machine/ansi.h> -+ #endif -+ - #if __STDC__ || defined(SVR4) || defined(sun) /* This may be wrong. */ - # if !defined(WCHAR16) && !defined(CANNA_WCHAR) - # define HAVE_WCHAR_OPERATION -*************** -*** 40,45 **** ---- 44,61 ---- - #endif - #endif /* HAVE_WCHAR_OPERATION */ - -+ #if defined(__FreeBSD__) || defined(__NetBSD__) -+ # ifdef _BSD_WCHAR_T_ -+ # undef _BSD_WCHAR_T_ -+ # ifdef WCHAR16 -+ # define _BSD_WCHAR_T_ unsigned short -+ # else -+ # define _BSD_WCHAR_T_ unsigned long -+ # endif -+ # include <stddef.h> -+ # define _WCHAR_T -+ # endif -+ #else - #if !defined(WCHAR_T) && !defined(_WCHAR_T) && !defined(_WCHAR_T_) \ - && !defined(__WCHAR_T) && !defined(_GCC_WCHAR_T) - # ifdef WCHAR16 -*************** -*** 54,58 **** ---- 70,75 ---- - # define __WCHAR_T - # define _GCC_WCHAR_T - #endif -+ #endif /* __FreeBSD__ || __NetBSD__ */ - - #endif /* _WIDEDEF_H_ */ diff --git a/japanese/canna-server/files/patch-ab b/japanese/canna-server/files/patch-ab deleted file mode 100644 index 9a734c3b8142..000000000000 --- a/japanese/canna-server/files/patch-ab +++ /dev/null @@ -1,19 +0,0 @@ -*** misc/Imakefile.orig Fri Jan 28 14:36:42 1994 ---- misc/Imakefile Sun Aug 11 09:02:42 1996 -*************** -*** 37,43 **** - #endif /* nec_ews_svr4 */ - - InstallNamedNonExec(default.ca,default.canna,$(cannaLibDir)) -! InstallNamedNonExec(Readme,Readme,$(LockDir)) - InstallNonExec(is.c,$(cannaLibDir)/sample/src) - InstallNonExec(premountdics,$(DicDir)) - ---- 37,43 ---- - #endif /* nec_ews_svr4 */ - - InstallNamedNonExec(default.ca,default.canna,$(cannaLibDir)) -! /* InstallNamedNonExec(Readme,Readme,$(LockDir)) */ - InstallNonExec(is.c,$(cannaLibDir)/sample/src) - InstallNonExec(premountdics,$(DicDir)) - diff --git a/japanese/canna-server/files/patch-ac b/japanese/canna-server/files/patch-ac index 07d73f0cf670..f16c082cb612 100644 --- a/japanese/canna-server/files/patch-ac +++ b/japanese/canna-server/files/patch-ac @@ -1,7 +1,7 @@ ---- Canna.conf.orig Wed Apr 12 22:15:03 1995 -+++ Canna.conf Fri Oct 17 23:05:25 1997 -@@ -114,15 +114,15 @@ - * $Id: Canna.conf,v 2.10.1.2 1995/04/12 13:15:03 misao Exp $ +--- Canna.conf.orig Thu Nov 28 04:27:01 1996 ++++ Canna.conf Wed Nov 14 18:14:10 2001 +@@ -128,14 +128,15 @@ + * $Id: Canna.conf,v 3.13 1996/11/28 10:27:01 kon Exp $ */ -cannaBinDir = /usr/local/canna/bin @@ -10,6 +10,7 @@ -cannaManDir = /usr/local/canna/man -cannaIncDir = /usr/local/canna/include/canna -libCannaDir = /usr/lib ++PREFIX?= /usr/local +cannaBinDir = ${PREFIX}/bin +cannaSrvDir = ${PREFIX}/sbin +cannaLibDir = ${PREFIX}/lib/canna @@ -18,22 +19,20 @@ +libCannaDir = ${PREFIX}/lib -ErrDir = /usr/spool/canna --LockDir = /usr/spool/canna/lock +ErrDir = /var/log -+LockDir = /var/run/canna wcharDefinition = -DCANNA_WCHAR Wlib = -@@ -135,7 +135,7 @@ +@@ -148,7 +149,7 @@ pointerIntegerDef = -cannaDsoRev = 1 +cannaDsoRev = 1.0 - sharedLibExtension = so.$(cannaDsoRev) - - /* 以下の3つは root にならないでインストールするのであれば echo に -@@ -145,7 +145,7 @@ + /* SunOS 4.x をお使いの方で shared object を利用する場合には + cannaDsoRev = 1.1 + と指定してください。また、FreeBSD を利用する場合は、 +@@ -167,7 +168,7 @@ CHMOD = chmod /* 日本語マニュアルを使わないのであればコメントアウト */ @@ -42,33 +41,3 @@ /* locale ディレクトリを持っている場合は以下を記述する */ /* #define LOCALE_DIR /usr/lib/locale */ -@@ -178,7 +178,7 @@ - #define UseInstalledLibCanna NO - - DicDir = $(cannaLibDir)/dic --LockFile = .CANNALOCK -+LockFile = Canna.pid - - #ifdef NeXT - #define NO_X_ENV -@@ -311,13 +311,13 @@ - #endif - #define InstallLibManPageAliases(file,destdir,aliases) @@\ - install.man:: @@\ -- @(TMP=/tmp/tmp.$$$$; \ @@\ -- $(RM) $${TMP}; \ @@\ -- echo .so `basename destdir/man$(LIBMANSUFFIX)`/file.$(LIBMANSUFFIX) > $${TMP}; \ @@\ -- for i in aliases; do (set -x; \ @@\ -- $(INSTALL) -c $(INSTMANFLAGS) $${TMP} $(DESTDIR)destdir/man$(LIBMANSUFFIX)/$$i.$(LIBMANSUFFIX)); \ @@\ -- done; \ @@\ -- $(RM) $${TMP}) -+ @(TMP=/tmp/tmp.$$$$; \ @@\ -+ $(RM) $${TMP}; \ @@\ -+ echo .so `basename destdir/man$(LIBMANSUFFIX)`/file.$(LIBMANSUFFIX) > $${TMP}; \ @@\ -+ for i in aliases; do (set -x; \ @@\ -+ $(INSTALL) -c $(INSTMANFLAGS) $${TMP} $(DESTDIR)destdir/man$(LIBMANSUFFIX)/$$i.$(LIBMANSUFFIX)); \ @@\ -+ done; \ @@\ -+ $(RM) $${TMP}) - #ifndef MakeDirectoriesLong - #define MakeDirectoriesLong(step,dirs,owner,group) @@\ - step:: @@\ diff --git a/japanese/canna-server/files/patch-ad b/japanese/canna-server/files/patch-ad deleted file mode 100644 index 8e1aca7e0f46..000000000000 --- a/japanese/canna-server/files/patch-ad +++ /dev/null @@ -1,160 +0,0 @@ -diff -cr cmd/cannakill/cannakill.man cmd/cannakill/cannakill.man -*** cmd/cannakill/cannakill.man Thu Jan 27 19:45:37 1994 ---- cmd/cannakill/cannakill.man Thu Sep 19 18:31:07 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: cannakill.man,v 1.5 1994/01/27 10:45:37 misao Exp $ - .TH CANNAKILL 1M - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: cannakill.man,v 1.5 1994/01/27 10:45:37 misao Exp $ - .TH CANNAKILL 1M - .SH "NAME" -diff -cr cmd/catdic/addwords.man cmd/catdic/addwords.man -*** cmd/catdic/addwords.man Mon May 16 19:12:49 1994 ---- cmd/catdic/addwords.man Thu Sep 19 18:31:11 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: addwords.man,v 1.4 1994/05/16 10:12:49 hamada Exp $ - .TH ADDWORDS 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: addwords.man,v 1.4 1994/05/16 10:12:49 hamada Exp $ - .TH ADDWORDS 1 - .SH "NAME" -diff -cr cmd/catdic/catdic.man cmd/catdic/catdic.man -*** cmd/catdic/catdic.man Thu Jan 27 19:46:29 1994 ---- cmd/catdic/catdic.man Thu Sep 19 18:31:49 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: catdic.man,v 1.2 1994/01/27 10:46:29 misao Exp $ - .TH CATDIC 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: catdic.man,v 1.2 1994/01/27 10:46:29 misao Exp $ - .TH CATDIC 1 - .SH "NAME" -diff -cr cmd/catdic/cpdic.man cmd/catdic/cpdic.man -*** cmd/catdic/cpdic.man Thu Jan 27 19:46:34 1994 ---- cmd/catdic/cpdic.man Thu Sep 19 18:31:42 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: cpdic.man,v 1.2 1994/01/27 10:46:34 misao Exp $ - .TH CPDIC 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: cpdic.man,v 1.2 1994/01/27 10:46:34 misao Exp $ - .TH CPDIC 1 - .SH "NAME" -diff -cr cmd/catdic/delwords.man cmd/catdic/delwords.man -*** cmd/catdic/delwords.man Thu Oct 6 17:52:32 1994 ---- cmd/catdic/delwords.man Thu Sep 19 18:31:26 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: delwords.man,v 1.4 1994/10/06 08:52:32 misao Exp $ - .TH DELWORDS 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: delwords.man,v 1.4 1994/10/06 08:52:32 misao Exp $ - .TH DELWORDS 1 - .SH "NAME" -diff -cr cmd/catdic/lsdic.man cmd/catdic/lsdic.man -*** cmd/catdic/lsdic.man Thu Jan 27 19:46:45 1994 ---- cmd/catdic/lsdic.man Thu Sep 19 18:32:07 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: lsdic.man,v 1.2 1994/01/27 10:46:45 misao Exp $ - .TH LSDIC 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: lsdic.man,v 1.2 1994/01/27 10:46:45 misao Exp $ - .TH LSDIC 1 - .SH "NAME" -diff -cr cmd/catdic/mkdic.man cmd/catdic/mkdic.man -*** cmd/catdic/mkdic.man Thu Jan 27 19:46:50 1994 ---- cmd/catdic/mkdic.man Thu Sep 19 18:31:56 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: mkdic.man,v 1.2 1994/01/27 10:46:50 misao Exp $ - .TH MKDIC 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: mkdic.man,v 1.2 1994/01/27 10:46:50 misao Exp $ - .TH MKDIC 1 - .SH "NAME" -diff -cr cmd/catdic/mvdic.man cmd/catdic/mvdic.man -*** cmd/catdic/mvdic.man Thu Jan 27 19:46:54 1994 ---- cmd/catdic/mvdic.man Thu Sep 19 18:31:34 1996 -*************** -*** 18,24 **** - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! - .\" $Id: mvdic.man,v 1.2 1994/01/27 10:46:54 misao Exp $ - .TH MVDIC 1 - .SH "NAME" ---- 18,24 ---- - .\" USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - .\" OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - .\" PERFORMANCE OF THIS SOFTWARE. -! .\" - .\" $Id: mvdic.man,v 1.2 1994/01/27 10:46:54 misao Exp $ - .TH MVDIC 1 - .SH "NAME" diff --git a/japanese/canna-server/files/patch-ae b/japanese/canna-server/files/patch-ae deleted file mode 100644 index eebf300dd058..000000000000 --- a/japanese/canna-server/files/patch-ae +++ /dev/null @@ -1,12 +0,0 @@ ---- ./dic/ideo/user/Imakefile.org Sat Feb 5 05:21:06 1994 -+++ ./dic/ideo/user/Imakefile Wed Jun 11 04:46:51 1997 -@@ -10,8 +10,8 @@ - DICS = chimei.t dics.dir katakana.t necgaiji.t \ - software.t user.t - --all: -+all:: - - MakeDirectories(install,$(USERDICDIR)) - - install:: diff --git a/japanese/canna-server/files/patch-af b/japanese/canna-server/files/patch-af deleted file mode 100644 index 48328fc6e459..000000000000 --- a/japanese/canna-server/files/patch-af +++ /dev/null @@ -1,22 +0,0 @@ ---- server/misc.c~ Fri Jul 29 12:03:54 1994 -+++ server/misc.c Fri Jun 30 10:16:39 2000 -@@ -788,12 +788,19 @@ - - if (client->username && client->username[0]) { - if (client->groupname && client->groupname[0]) { -+ if (strlen(DDUSER) + strlen(client->username) + -+ strlen(DDGROUP) + strlen(client->groupname) + -+ strlen(DDPATH) + 4 >= 256) -+ return ( -1 ); - sprintf(dichome, "%s/%s:%s/%s:%s", - DDUSER, client->username, - DDGROUP, client->groupname, - DDPATH); - } - else { -+ if (strlen(DDUSER) + strlen(client->username) + -+ strlen(DDPATH) + 2 >= 256) -+ return ( -1 ); - sprintf(dichome, "%s/%s:%s", - DDUSER, client->username, - DDPATH); diff --git a/japanese/canna-server/files/patch-ag b/japanese/canna-server/files/patch-ag new file mode 100644 index 000000000000..307d095222d5 --- /dev/null +++ b/japanese/canna-server/files/patch-ag @@ -0,0 +1,18 @@ +--- cmd/catdic/Imakefile.orig Mon Oct 29 01:41:09 2001 ++++ cmd/catdic/Imakefile Mon Oct 29 01:42:13 2001 +@@ -84,7 +84,7 @@ + $(RM) $(cannaBinDir)/chmoddic + $(RM) $(cannaBinDir)/addwords + $(RM) $(cannaBinDir)/delwords +- $(RM) $(cannaBinDir)/cannakill ++ $(RM) $(cannaSrvDir)/cannakill + $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/cpdic + $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/lsdic + $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/mkdic +@@ -93,5 +93,5 @@ + $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/syncdic + $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/addwords + $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/delwords +- $(LN) $(cannaBinDir)/catdic $(cannaBinDir)/cannakill ++ $(LN) $(cannaBinDir)/catdic $(cannaSrvDir)/cannakill + #endif diff --git a/japanese/canna-server/pkg-descr b/japanese/canna-server/pkg-descr index 14268d789915..16e586f12733 100644 --- a/japanese/canna-server/pkg-descr +++ b/japanese/canna-server/pkg-descr @@ -2,12 +2,14 @@ Canna is a Kana-Kanji conversion server. Support Mule(Multi-lingal extention Emacs), kinput2 X11 input method, cannum front end and some others. - To use from Mule (CANNA version), in .emacs file: + To use from Mule (CANNA version), add the following to your .emacs file: (if (and (boundp 'CANNA) CANNA) ; Is it CANNA MULE? (progn (load-library "canna") (canna) )) - Then kana-kanji conversion begin to `C-o' key. Show more detail -Info, and/or documents. + Then use the `C-o' key to begin kana-kanji conversion. Refer to the +Info file and the documents for more detail. + +- Max diff --git a/japanese/canna-server/pkg-plist b/japanese/canna-server/pkg-plist index e5d09cb8a60f..b3b48620199c 100644 --- a/japanese/canna-server/pkg-plist +++ b/japanese/canna-server/pkg-plist @@ -2,12 +2,9 @@ bin/addwords bin/canlisp bin/cannacheck bin/cannastat -bin/canvert bin/catdic -bin/chmoddic bin/cpdic bin/crfreq -bin/crrdic bin/crxdic bin/crxgram bin/cshost @@ -16,11 +13,9 @@ bin/delwords bin/dicar bin/dpbindic bin/dpromdic -bin/dpwdic bin/dpxdic bin/forcpp bin/forsort -bin/itoc bin/kpdic bin/lsdic bin/mergeword @@ -38,75 +33,68 @@ include/canna/jrkanji.h include/canna/keydef.h include/canna/mfdef.h lib/canna/default.canna -lib/canna/dic/canna/bushu.fq +lib/canna/dic/canna/bushu.cld +lib/canna/dic/canna/chimei.ctd lib/canna/dic/canna/dics.dir -lib/canna/dic/canna/fuzokugo.d -lib/canna/dic/canna/fuzokugo.fq -lib/canna/dic/canna/hojomwd.t -lib/canna/dic/canna/hojoswd.t -lib/canna/dic/canna/iroha.d -lib/canna/dic/canna/iroha.fq -lib/canna/dic/canna/number.t -lib/canna/dic/canna/suffix.t -lib/canna/dic/canna/yuubin.fq -lib/canna/dic/default.kp -lib/canna/dic/default.rdic -lib/canna/dic/english.kp -lib/canna/dic/hyoujun.gram -lib/canna/dic/jdaemon.kp -lib/canna/dic/jdaemon.rdic -lib/canna/dic/just.kp -lib/canna/dic/just.rdic -lib/canna/dic/kaisoku.kp -lib/canna/dic/kana.kp -lib/canna/dic/kana.rdic -lib/canna/dic/lan5.kp -lib/canna/dic/newjis.kp -lib/canna/dic/newjis.rdic -lib/canna/dic/premountdics -lib/canna/dic/romaji.kp -lib/canna/dic/sokuon.kp -lib/canna/dic/tut.kp -lib/canna/dic/user/user/chimei.t -lib/canna/dic/user/user/dics.dir -lib/canna/dic/user/user/katakana.t -lib/canna/dic/user/user/necgaiji.t -lib/canna/dic/user/user/software.t -lib/canna/dic/user/user/user.t +lib/canna/dic/canna/fuzokugo.cbd +lib/canna/dic/canna/fuzokugo.cld +lib/canna/dic/canna/hojomwd.ctd +lib/canna/dic/canna/hojoswd.ctd +lib/canna/dic/canna/iroha.cbd +lib/canna/dic/canna/iroha.cld +lib/canna/dic/canna/kanasmpl.ctd +lib/canna/dic/canna/katakana.ctd +lib/canna/dic/canna/keishiki.ctd +lib/canna/dic/canna/necgaiji.ctd +lib/canna/dic/canna/number.ctd +lib/canna/dic/canna/software.ctd +lib/canna/dic/canna/suffix.ctd +lib/canna/dic/default.cbp +lib/canna/dic/english.cbp +lib/canna/dic/jdaemon.cbp +lib/canna/dic/just.cbp +lib/canna/dic/kaisoku.cbp +lib/canna/dic/kana.cbp +lib/canna/dic/lan5.cbp +lib/canna/dic/matsu.cbp +lib/canna/dic/newjis.cbp +lib/canna/dic/romaji.cbp +lib/canna/dic/sokuon.cbp +lib/canna/dic/tut.cbp +lib/canna/dic/vje.cbp +lib/canna/dic/wx2+.cbp lib/canna/engine.cf lib/canna/sample/1.1.canna -lib/canna/sample/1.1.iroha lib/canna/sample/1.2.canna lib/canna/sample/default.canna -lib/canna/sample/default.iroha lib/canna/sample/fixer.canna -lib/canna/sample/fixer.iroha lib/canna/sample/jdemon.canna -lib/canna/sample/jdemon.iroha lib/canna/sample/just.canna -lib/canna/sample/just.iroha lib/canna/sample/lan5.canna +lib/canna/sample/matsu.canna lib/canna/sample/modes.canna -lib/canna/sample/modes.iroha lib/canna/sample/sample.canna -lib/canna/sample/sample.iroha +lib/canna/sample/skk.canna lib/canna/sample/src/Makefile -lib/canna/sample/src/default.kpdef -lib/canna/sample/src/english.kpdef +lib/canna/sample/src/default.ctd +lib/canna/sample/src/english.ctd lib/canna/sample/src/is.c -lib/canna/sample/src/jdaemon.kpdef -lib/canna/sample/src/just.kpdef -lib/canna/sample/src/kaisoku.kpdef -lib/canna/sample/src/kana.kpdef -lib/canna/sample/src/lan5.kpdef -lib/canna/sample/src/newjis.kpdef -lib/canna/sample/src/romaji.kpdef -lib/canna/sample/src/sokuon.kpdef -lib/canna/sample/src/tut.kpdef +lib/canna/sample/src/jdaemon.ctd +lib/canna/sample/src/just.ctd +lib/canna/sample/src/kaisoku.ctd +lib/canna/sample/src/kana.ctd +lib/canna/sample/src/lan5.ctd +lib/canna/sample/src/matsu.ctd +lib/canna/sample/src/newjis.ctd +lib/canna/sample/src/romaji.ctd +lib/canna/sample/src/sokuon.ctd +lib/canna/sample/src/tut.ctd +lib/canna/sample/src/vje.ctd +lib/canna/sample/src/wx2+.ctd lib/canna/sample/tut.canna lib/canna/sample/unix.canna lib/canna/sample/vje.canna -lib/canna/sample/vje.iroha +lib/canna/sample/wx2+.canna lib/libRKC.a lib/libRKC.so lib/libRKC.so.1 @@ -119,21 +107,19 @@ lib/libcanna.so.1 lib/libcanna16.a lib/libcanna16.so lib/libcanna16.so.1 -sbin/cannakill sbin/cannaserver -@exec mkdir -p /var/run/canna -@exec chown bin:bin /var/run/canna -@exec chown bin:bin %D/lib/canna/dic/canna +sbin/cannakill +@exec mkdir /var/run/canna +@exec chown bin.bin /var/run/canna +@exec chown bin.bin %D/lib/canna/dic/canna @exec chmod 775 %D/lib/canna/dic/canna @exec chown bin.bin %D/lib/canna/dic @exec chmod 775 %D/lib/canna/dic -@exec chown bin:bin %D/lib/canna/dic/user/user %D/lib/canna/dic/user +@exec chown bin.bin %D/lib/canna/dic/user/user %D/lib/canna/dic/user @exec chmod 775 %D/lib/canna/dic/user/user %D/lib/canna/dic/user @unexec /bin/rmdir /var/run/canna @dirrm lib/canna/sample/src @dirrm lib/canna/sample -@dirrm lib/canna/dic/user/user -@dirrm lib/canna/dic/user @dirrm lib/canna/dic/canna @dirrm lib/canna/dic @dirrm lib/canna |