aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortaoka <taoka@FreeBSD.org>2001-08-09 01:35:03 +0800
committertaoka <taoka@FreeBSD.org>2001-08-09 01:35:03 +0800
commit8c7aec6892c73109d5a0f7ecb17fd1b175047a4c (patch)
treeca697ff81db73617272257146268b81f315d3217
parent401dc8314b4354d01db33d7f052815bcc35e527f (diff)
downloadfreebsd-ports-gnome-8c7aec6892c73109d5a0f7ecb17fd1b175047a4c.tar.gz
freebsd-ports-gnome-8c7aec6892c73109d5a0f7ecb17fd1b175047a4c.tar.zst
freebsd-ports-gnome-8c7aec6892c73109d5a0f7ecb17fd1b175047a4c.zip
A Wnn7 elisp client
The points where this is different from the original one are here: - fix bugs - change the installed directory from /usr/share/wnn7 to /usr/local/{share/emacs,lib/xemacs}
-rw-r--r--japanese/Makefile1
-rw-r--r--japanese/wnn7egg/Makefile43
-rw-r--r--japanese/wnn7egg/distinfo1
-rw-r--r--japanese/wnn7egg/files/patch-aa28
-rw-r--r--japanese/wnn7egg/files/patch-ab28
-rw-r--r--japanese/wnn7egg/pkg-comment1
-rw-r--r--japanese/wnn7egg/pkg-descr19
-rw-r--r--japanese/wnn7egg/pkg-plist42
8 files changed, 163 insertions, 0 deletions
diff --git a/japanese/Makefile b/japanese/Makefile
index ffc4060d48ea..4bdc49857c49 100644
--- a/japanese/Makefile
+++ b/japanese/Makefile
@@ -364,6 +364,7 @@
SUBDIR += weather-emacs20
SUBDIR += web1913-fpw
SUBDIR += weblint97
+ SUBDIR += wnn7egg
SUBDIR += word
SUBDIR += wordnet-fpw
SUBDIR += wwasw-fpw
diff --git a/japanese/wnn7egg/Makefile b/japanese/wnn7egg/Makefile
new file mode 100644
index 000000000000..39a1b2f1a344
--- /dev/null
+++ b/japanese/wnn7egg/Makefile
@@ -0,0 +1,43 @@
+# New ports collection makefile for: wnn7egg
+# Date created: 01/07/16
+# Whom: Satoshi Taoka <taoka@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= wnn7egg
+PORTVERSION= 1.00
+CATEGORIES= japanese elisp
+MASTER_SITES= ${MASTER_SITE_LOCAL}
+MASTER_SITE_SUBDIR= taoka
+DISTNAME= ja-wnn7-elisp-1.00_1
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= taoka@FreeBSD.org
+
+EMACSDIR= ${PREFIX}/share/emacs/site-lisp
+ELISPDIR= ${EMACSDIR}/wnn7egg
+SITEPKGDIR= ${PREFIX}/lib/xemacs/site-packages
+XELISPDIR= ${SITEPKGDIR}/lisp/wnn7egg
+DOCDIR= ${PREFIX}/share/doc/wnn7egg
+MANIFEST= MANIFEST.wnn7egg
+WRKSRC= ${WRKDIR}/usr/share/wnn7/elisp
+
+NO_BUILD= yes
+
+do-install:
+ ${MKDIR} ${ELISPDIR} ${DOCDIR} ${XELISPDIR}
+ ${MKDIR} ${ELISPDIR}/its-v309 ${XELISPDIR}/its-v309
+ ${INSTALL_DATA} ${WRKSRC}/emacs20/*.el ${ELISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/emacs20/its-v309/*.el ${ELISPDIR}/its-v309
+
+ ${INSTALL_DATA} ${WRKSRC}/emacs20/eggrc-wnn7 ${ELISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/xemacs21/*.el ${XELISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/xemacs21/its-v309/*.el ${XELISPDIR}/its-v309
+ ${INSTALL_DATA} ${WRKSRC}/xemacs21/eggrc-wnn7 ${XELISPDIR}
+.if !defined(NOPORTDOCS)
+ ${INSTALL_DATA} ${WRKSRC}/README ${DOCDIR}/
+ ${INSTALL_DATA} ${WRKSRC}/Setup_wnn7egg ${DOCDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/japanese/wnn7egg/distinfo b/japanese/wnn7egg/distinfo
new file mode 100644
index 000000000000..5803a4d2f847
--- /dev/null
+++ b/japanese/wnn7egg/distinfo
@@ -0,0 +1 @@
+MD5 (ja-wnn7-elisp-1.00_1.tgz) = b97014ba0abbcd78b5f2385ac4544d7b
diff --git a/japanese/wnn7egg/files/patch-aa b/japanese/wnn7egg/files/patch-aa
new file mode 100644
index 000000000000..380ada6efb50
--- /dev/null
+++ b/japanese/wnn7egg/files/patch-aa
@@ -0,0 +1,28 @@
+--- ../elisp.org/xemacs21/wnn7egg.el Sat Jul 7 00:00:00 2001
++++ xemacs21/wnn7egg.el Sat Jul 14 01:56:09 2001
+@@ -2464,7 +2464,7 @@
+ ;; #### Should hide bindings like this, too? However, `convert-region'
+ ;; probably isn't going to be a LEIM feature, it's really pretty
+ ;; Japanese and Korean specific.
+-(define-key global-map "\C-x " 'henkan-region)
++(define-key global-map "\C-x " 'wnn7-henkan-region)
+
+ ;; 92.3.16 by K.Handa
+ ;; global-map => mule-keymap
+@@ -2961,14 +2961,14 @@
+ "Display fence mode help"
+ (interactive "_")
+ (let ((w (selected-window)))
+- (describe-function 'egg-mode)
++ (describe-function 'wnn7-egg-mode)
+ (ding)
+ (select-window w)))
+ (defun fence-mode-help-command ()
+ "Display fence mode help"
+ (interactive)
+ (let ((w (selected-window)))
+- (describe-function 'egg-mode)
++ (describe-function 'wnn7-egg-mode)
+ (ding)
+ (select-window w))))
+
diff --git a/japanese/wnn7egg/files/patch-ab b/japanese/wnn7egg/files/patch-ab
new file mode 100644
index 000000000000..696bfc392c94
--- /dev/null
+++ b/japanese/wnn7egg/files/patch-ab
@@ -0,0 +1,28 @@
+--- ../elisp.org/emacs20/wnn7egg.el Sat Jul 7 00:00:00 2001
++++ emacs20/wnn7egg.el Mon Jul 16 01:57:38 2001
+@@ -2464,7 +2464,7 @@
+ ;; #### Should hide bindings like this, too? However, `convert-region'
+ ;; probably isn't going to be a LEIM feature, it's really pretty
+ ;; Japanese and Korean specific.
+-(define-key global-map "\C-x " 'henkan-region)
++(define-key global-map "\C-x " 'wnn7-henkan-region)
+
+ ;; 92.3.16 by K.Handa
+ ;; global-map => mule-keymap
+@@ -2961,14 +2961,14 @@
+ "Display fence mode help"
+ (interactive "_")
+ (let ((w (selected-window)))
+- (describe-function 'egg-mode)
++ (describe-function 'wnn7-egg-mode)
+ (ding)
+ (select-window w)))
+ (defun fence-mode-help-command ()
+ "Display fence mode help"
+ (interactive)
+ (let ((w (selected-window)))
+- (describe-function 'egg-mode)
++ (describe-function 'wnn7-egg-mode)
+ (ding)
+ (select-window w))))
+
diff --git a/japanese/wnn7egg/pkg-comment b/japanese/wnn7egg/pkg-comment
new file mode 100644
index 000000000000..05f0d2562a3d
--- /dev/null
+++ b/japanese/wnn7egg/pkg-comment
@@ -0,0 +1 @@
+A Wnn7 elisp client
diff --git a/japanese/wnn7egg/pkg-descr b/japanese/wnn7egg/pkg-descr
new file mode 100644
index 000000000000..38bb2b80b1a0
--- /dev/null
+++ b/japanese/wnn7egg/pkg-descr
@@ -0,0 +1,19 @@
+ A package of Japanese input method 'Wnn7' elisp client.
+
+ Please inquires to next:
+ +------------------------------------------+
+ | Common |
+ +------------------------------------------+
+ | URL: http://www.omronsoft.co.jp/ |
+ | E-mail: wnn-info@omronsoft.co.jp |
+ +------------------------------------------+
+ | Sales |
+ +------------------------------------------+
+ | FAX: +81-44-246-6011 |
+ | 044-246-6011 (in Japan) |
+ +------------------------------------------+
+ | Technical support |
+ +------------------------------------------+
+ | FAX: +81-75-352-7251 |
+ | 075-352-7251 (in Japan) |
+ +------------------------------------------+
diff --git a/japanese/wnn7egg/pkg-plist b/japanese/wnn7egg/pkg-plist
new file mode 100644
index 000000000000..8e0fc68263bb
--- /dev/null
+++ b/japanese/wnn7egg/pkg-plist
@@ -0,0 +1,42 @@
+@comment By 'cd /usr/local; find share/emacs/site-lisp/wnn7egg -type f | sort'
+share/emacs/site-lisp/wnn7egg/eggrc-wnn7
+share/emacs/site-lisp/wnn7egg/its-v309/han-kata.el
+share/emacs/site-lisp/wnn7egg/its-v309/hankaku.el
+share/emacs/site-lisp/wnn7egg/its-v309/hira.el
+share/emacs/site-lisp/wnn7egg/its-v309/kanainput.el
+share/emacs/site-lisp/wnn7egg/its-v309/kata.el
+share/emacs/site-lisp/wnn7egg/its-v309/zenkaku.el
+share/emacs/site-lisp/wnn7egg/wnn7egg-cnv.el
+share/emacs/site-lisp/wnn7egg/wnn7egg-com.el
+share/emacs/site-lisp/wnn7egg/wnn7egg-edep.el
+share/emacs/site-lisp/wnn7egg/wnn7egg-jsymbol.el
+share/emacs/site-lisp/wnn7egg/wnn7egg-leim.el
+share/emacs/site-lisp/wnn7egg/wnn7egg-lib.el
+share/emacs/site-lisp/wnn7egg/wnn7egg-rpc.el
+share/emacs/site-lisp/wnn7egg/wnn7egg.el
+@comment By 'cd /usr/local; find lib/xemacs/site-packages/lisp/wnn7egg -type f|sort'
+lib/xemacs/site-packages/lisp/wnn7egg/eggrc-wnn7
+lib/xemacs/site-packages/lisp/wnn7egg/its-v309/han-kata.el
+lib/xemacs/site-packages/lisp/wnn7egg/its-v309/hankaku.el
+lib/xemacs/site-packages/lisp/wnn7egg/its-v309/hira.el
+lib/xemacs/site-packages/lisp/wnn7egg/its-v309/kanainput.el
+lib/xemacs/site-packages/lisp/wnn7egg/its-v309/kata.el
+lib/xemacs/site-packages/lisp/wnn7egg/its-v309/zenkaku.el
+lib/xemacs/site-packages/lisp/wnn7egg/wnn7egg-cnv.el
+lib/xemacs/site-packages/lisp/wnn7egg/wnn7egg-comx21.el
+lib/xemacs/site-packages/lisp/wnn7egg/wnn7egg-edep.el
+lib/xemacs/site-packages/lisp/wnn7egg/wnn7egg-jsymbol.el
+lib/xemacs/site-packages/lisp/wnn7egg/wnn7egg-leim.el
+lib/xemacs/site-packages/lisp/wnn7egg/wnn7egg-lib.el
+lib/xemacs/site-packages/lisp/wnn7egg/wnn7egg-rpcx21.el
+lib/xemacs/site-packages/lisp/wnn7egg/wnn7egg.el
+share/doc/wnn7egg/README
+share/doc/wnn7egg/Setup_wnn7egg
+@dirrm share/emacs/site-lisp/wnn7egg/its-v309
+@dirrm share/emacs/site-lisp/wnn7egg
+@dirrm lib/xemacs/site-packages/lisp/wnn7egg/its-v309
+@dirrm lib/xemacs/site-packages/lisp/wnn7egg
+@dirrm lib/xemacs/site-packages/lisp
+@dirrm lib/xemacs/site-packages
+@dirrm lib/xemacs
+@dirrm share/doc/wnn7egg