From 3e250919e8b5645b4d8cbf9a25cf59f818ddeb09 Mon Sep 17 00:00:00 2001 From: minoura Date: Tue, 2 Sep 2003 14:16:45 +0000 Subject: 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. --- inputmethod/skk/DESCR | 9 +++++ inputmethod/skk/Makefile | 38 ++++++++++++++++++++ inputmethod/skk/PLIST | 82 +++++++++++++++++++++++++++++++++++++++++++ inputmethod/skk/distinfo | 4 +++ inputmethod/skk/files/SKK-CFG | 12 +++++++ 5 files changed, 145 insertions(+) create mode 100644 inputmethod/skk/DESCR create mode 100644 inputmethod/skk/Makefile create mode 100644 inputmethod/skk/PLIST create mode 100644 inputmethod/skk/distinfo create mode 100644 inputmethod/skk/files/SKK-CFG (limited to 'inputmethod') 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") -- cgit v1.2.3