summaryrefslogtreecommitdiff
path: root/inputmethod
diff options
context:
space:
mode:
authorminoura <minoura@pkgsrc.org>2003-09-02 14:16:45 +0000
committerminoura <minoura@pkgsrc.org>2003-09-02 14:16:45 +0000
commit1ccf363d1db8890a7e07495918f06de5822e39fb (patch)
treec520d7a82f112068daf7706b5f11bc4b8a066f4e /inputmethod
parent156f24613965fedd6c885e45e58562a003c921a6 (diff)
downloadpkgsrc-1ccf363d1db8890a7e07495918f06de5822e39fb.tar.gz
Add a new package SKK, Simple Kana to Kanji conversion program.
This package replaces inputmethod/ddskk program; the DISTNAME still has the prefix `dd' (which stands for daredevil), but it is the official successor of the original SKK-9.6 developed by Mr.Masahiko Sato, and the release is announced under the name of SKK. So we decided to change the package name. Notable changes from ddskk-20030629 include: enhancements to skk-study, bug fixes, support of ML dictionary, etc.
Diffstat (limited to 'inputmethod')
-rw-r--r--inputmethod/skk/DESCR9
-rw-r--r--inputmethod/skk/Makefile38
-rw-r--r--inputmethod/skk/PLIST82
-rw-r--r--inputmethod/skk/distinfo4
-rw-r--r--inputmethod/skk/files/SKK-CFG12
5 files changed, 145 insertions, 0 deletions
diff --git a/inputmethod/skk/DESCR b/inputmethod/skk/DESCR
new file mode 100644
index 00000000000..0b36cfa1caf
--- /dev/null
+++ b/inputmethod/skk/DESCR
@@ -0,0 +1,9 @@
+SKK is one of Japanese input methods on Emacs. SKK was designed and created in
+1987 by Masahiko Sato(a professor of Kyoto University). We will expand SKK in
+this openlab in accordance with the GPL.
+
+SKK is an abbreviation of `Simple Kana to Kanji conversion program'. Some
+people say SKK should be `simple' as its name indicates and should not be
+complicated in both of its features and structure of files. The goal of this
+openlab is that we can say, `SKK is still simple in its main features, but
+optionally exandable and still fast!'
diff --git a/inputmethod/skk/Makefile b/inputmethod/skk/Makefile
new file mode 100644
index 00000000000..2443bcb03a4
--- /dev/null
+++ b/inputmethod/skk/Makefile
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/09/02 14:16:45 minoura Exp $
+#
+
+DISTNAME= ddskk-12.2.0
+PKGNAME= skk-12.2.0
+CATEGORIES= japanese inputmethod
+MASTER_SITES= http://openlab.ring.gr.jp/skk/maintrunk/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= tech-pkg-ja@jp.NetBSD.org
+HOMEPAGE= http://openlab.ring.gr.jp/skk/index.html
+COMMENT= Japanese input methods for Emacs
+
+CONFLICTS= ddskk-*
+
+EMACS_VERSIONS_ACCEPTED= emacs21 emacs21nox xemacs214 emacs20 xemacs215
+.include "../../mk/emacs.mk"
+
+DEPENDS= ${PKGNAME_PREFIX}apel>=10.6:../../devel/apel
+.if ${EMACS_FLAVOR} == "emacs"
+BUILD_DEPENDS+= ${PKGNAME_PREFIX}lookup-*:../../misc/lookup
+.else # xemacs
+BUILD_DEPENDS+= xemacs-packages>=1.10:../../editors/xemacs-packages
+.endif
+
+MAKEFLAGS= EMACS=${EMACS_BIN}
+ALL_TARGET= elc
+
+INFO_FILES= skk.info
+
+do-configure:
+ @${MV} ${WRKSRC}/SKK-CFG ${WRKSRC}/SKK-CFG.orig
+ @${SED} \
+ -e 's|@PREFIX@|${PREFIX}|g' \
+ -e 's|@EMACS_LISPPREFIX@|${EMACS_LISPPREFIX}|g' \
+ ${FILESDIR}/SKK-CFG >${WRKSRC}/SKK-CFG
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/inputmethod/skk/PLIST b/inputmethod/skk/PLIST
new file mode 100644
index 00000000000..98f48bffd21
--- /dev/null
+++ b/inputmethod/skk/PLIST
@@ -0,0 +1,82 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/09/02 14:16:45 minoura Exp $
+info/skk.info
+info/skk.info-1
+info/skk.info-2
+info/skk.info-3
+info/skk.info-4
+${EMACS_LISPPREFIX}/skk/ccc.el
+${EMACS_LISPPREFIX}/skk/ccc.elc
+${EMACS_LISPPREFIX}/skk/leim-list.el
+${EMACS_LISPPREFIX}/skk/queue-m.el
+${EMACS_LISPPREFIX}/skk/queue-m.elc
+${EMACS_LISPPREFIX}/skk/skk-abbrev.el
+${EMACS_LISPPREFIX}/skk/skk-abbrev.elc
+${EMACS_LISPPREFIX}/skk/skk-annotation.el
+${EMACS_LISPPREFIX}/skk/skk-annotation.elc
+${EMACS_LISPPREFIX}/skk/skk-auto.el
+${EMACS_LISPPREFIX}/skk/skk-auto.elc
+${EMACS_LISPPREFIX}/skk/skk-autoloads.el
+${EMACS_LISPPREFIX}/skk/skk-autoloads.elc
+${EMACS_LISPPREFIX}/skk/skk-comp.el
+${EMACS_LISPPREFIX}/skk/skk-comp.elc
+${EMACS_LISPPREFIX}/skk/skk-cursor.el
+${EMACS_LISPPREFIX}/skk/skk-cursor.elc
+${EMACS_LISPPREFIX}/skk/skk-cus.el
+${EMACS_LISPPREFIX}/skk/skk-cus.elc
+${EMACS_LISPPREFIX}/skk/skk-dcomp.el
+${EMACS_LISPPREFIX}/skk/skk-dcomp.elc
+${EMACS_LISPPREFIX}/skk/skk-develop.el
+${EMACS_LISPPREFIX}/skk/skk-develop.elc
+${EMACS_LISPPREFIX}/skk/skk-dic.el
+${EMACS_LISPPREFIX}/skk/skk-dic.elc
+${FOR_emacs21}${EMACS_LISPPREFIX}/skk/skk-e21.el
+${FOR_emacs21}${EMACS_LISPPREFIX}/skk/skk-e21.elc
+${EMACS_LISPPREFIX}/skk/skk-gadget.el
+${EMACS_LISPPREFIX}/skk/skk-gadget.elc
+${EMACS_LISPPREFIX}/skk/skk-isearch.el
+${EMACS_LISPPREFIX}/skk/skk-isearch.elc
+${EMACS_LISPPREFIX}/skk/skk-jisx0201.el
+${EMACS_LISPPREFIX}/skk/skk-jisx0201.elc
+${FOR_emacs21}${EMACS_LISPPREFIX}/skk/skk-jisx0213.el
+${FOR_emacs21}${EMACS_LISPPREFIX}/skk/skk-jisx0213.elc
+${EMACS_LISPPREFIX}/skk/skk-jisyo-edit-mode.el
+${EMACS_LISPPREFIX}/skk/skk-jisyo-edit-mode.elc
+${EMACS_LISPPREFIX}/skk/skk-kakasi.el
+${EMACS_LISPPREFIX}/skk/skk-kakasi.elc
+${EMACS_LISPPREFIX}/skk/skk-kcode.el
+${EMACS_LISPPREFIX}/skk/skk-kcode.elc
+${EMACS_LISPPREFIX}/skk/skk-leim.el
+${EMACS_LISPPREFIX}/skk/skk-leim.elc
+${EMACS_LISPPREFIX}/skk/skk-look.el
+${EMACS_LISPPREFIX}/skk/skk-look.elc
+${EMACS_LISPPREFIX}/skk/skk-lookup.el
+${EMACS_LISPPREFIX}/skk/skk-lookup.elc
+${EMACS_LISPPREFIX}/skk/skk-macs.el
+${EMACS_LISPPREFIX}/skk/skk-macs.elc
+${EMACS_LISPPREFIX}/skk/skk-num.el
+${EMACS_LISPPREFIX}/skk/skk-num.elc
+${EMACS_LISPPREFIX}/skk/skk-obsolete.el
+${EMACS_LISPPREFIX}/skk/skk-obsolete.elc
+${EMACS_LISPPREFIX}/skk/skk-server.el
+${EMACS_LISPPREFIX}/skk/skk-server.elc
+${EMACS_LISPPREFIX}/skk/skk-setup.el
+${EMACS_LISPPREFIX}/skk/skk-study.el
+${EMACS_LISPPREFIX}/skk/skk-study.elc
+${EMACS_LISPPREFIX}/skk/skk-tut.el
+${EMACS_LISPPREFIX}/skk/skk-tut.elc
+${EMACS_LISPPREFIX}/skk/skk-vars.el
+${EMACS_LISPPREFIX}/skk/skk-vars.elc
+${EMACS_LISPPREFIX}/skk/skk-version.el
+${EMACS_LISPPREFIX}/skk/skk-version.elc
+${EMACS_LISPPREFIX}/skk/skk-viper.el
+${EMACS_LISPPREFIX}/skk/skk-viper.elc
+${FOR_xemacs214}${EMACS_LISPPREFIX}/skk/skk-xemacs.el
+${FOR_xemacs214}${EMACS_LISPPREFIX}/skk/skk-xemacs.elc
+${FOR_xemacs215}${EMACS_LISPPREFIX}/skk/skk-xemacs.el
+${FOR_xemacs215}${EMACS_LISPPREFIX}/skk/skk-xemacs.elc
+${EMACS_LISPPREFIX}/skk/skk.el
+${EMACS_LISPPREFIX}/skk/skk.elc
+@dirrm ${EMACS_LISPPREFIX}/skk
+share/skk/SKK.tut
+share/skk/SKK.tut.E
+share/skk/skk.xpm
diff --git a/inputmethod/skk/distinfo b/inputmethod/skk/distinfo
new file mode 100644
index 00000000000..b88d9432ba5
--- /dev/null
+++ b/inputmethod/skk/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/09/02 14:16:45 minoura Exp $
+
+SHA1 (ddskk-12.2.0.tar.bz2) = a2f11883911e815ea37e7af1715c6e7763663c1b
+Size (ddskk-12.2.0.tar.bz2) = 528129 bytes
diff --git a/inputmethod/skk/files/SKK-CFG b/inputmethod/skk/files/SKK-CFG
new file mode 100644
index 00000000000..306c752ed87
--- /dev/null
+++ b/inputmethod/skk/files/SKK-CFG
@@ -0,0 +1,12 @@
+;;; $NetBSD: SKK-CFG,v 1.1.1.1 2003/09/02 14:16:45 minoura Exp $
+;;; from inputmethods/ddskk/files/SKK-CFG
+;;; NetBSD: SKK-CFG,v 1.1.1.1 2002/09/16 13:20:44 uebayasi Exp
+;;;
+(setq APEL_SPECIFIC_LISPDIR "@EMACS_LISPPREFIX@/apel")
+(setq LISPDIR "@EMACS_LISPPREFIX@")
+;;; XXX We avoid *.{el,elc} files installed under .../emacs/2?.?/site-lisp/...
+(setq VERSION_SPECIFIC_LISPDIR "@EMACS_LISPPREFIX@")
+(setq EMU_PREFIX "emu")
+(setq SKK_DATADIR "@PREFIX@/share/skk")
+(setq SKK_INFODIR "@PREFIX@/info")
+(setq SKK_LISPDIR "@EMACS_LISPPREFIX@/skk")