From 9258902368b84023251f3a9b46e5c675b3cfe36d Mon Sep 17 00:00:00 2001 From: taca Date: Sat, 9 Dec 2017 03:28:49 +0000 Subject: inputmethod/tamago-tsunagi: Add version 5.0.7.1 tamago-tsunagi is Emacs plug-in to bridge inputmethods of (Free)Wnn, Canna, sj3, and Anthy. It is fork from IM egg(tamago) and it supports Emacs-24.3 and later, one of successors of editors/tamago. Similar work may also be found at http://anonscm.debian.org/cgit/pkg-anthy/egg.git but it does not have capability with (Free)Wnn and Canna. --- inputmethod/tamago-tsunagi/DESCR | 9 +++ inputmethod/tamago-tsunagi/MESSAGE | 12 ++++ inputmethod/tamago-tsunagi/Makefile | 19 ++++++ inputmethod/tamago-tsunagi/PLIST | 72 ++++++++++++++++++++++ inputmethod/tamago-tsunagi/distinfo | 7 +++ .../tamago-tsunagi/patches/patch-Makefile.in | 24 ++++++++ 6 files changed, 143 insertions(+) create mode 100644 inputmethod/tamago-tsunagi/DESCR create mode 100644 inputmethod/tamago-tsunagi/MESSAGE create mode 100644 inputmethod/tamago-tsunagi/Makefile create mode 100644 inputmethod/tamago-tsunagi/PLIST create mode 100644 inputmethod/tamago-tsunagi/distinfo create mode 100644 inputmethod/tamago-tsunagi/patches/patch-Makefile.in (limited to 'inputmethod/tamago-tsunagi') diff --git a/inputmethod/tamago-tsunagi/DESCR b/inputmethod/tamago-tsunagi/DESCR new file mode 100644 index 00000000000..3e3560af8d2 --- /dev/null +++ b/inputmethod/tamago-tsunagi/DESCR @@ -0,0 +1,9 @@ +tamago-tsunagi is Emacs plug-in to bridge inputmethods of (Free)Wnn, Canna, +sj3, and Anthy. It is fork from IM egg(tamago) and it supports Emacs-24.3 +and later, one of successors of editors/tamago. + +Similar work may also be found at + + http://anonscm.debian.org/cgit/pkg-anthy/egg.git + +but it does not have capability with (Free)Wnn and Canna. diff --git a/inputmethod/tamago-tsunagi/MESSAGE b/inputmethod/tamago-tsunagi/MESSAGE new file mode 100644 index 00000000000..43ee7a27245 --- /dev/null +++ b/inputmethod/tamago-tsunagi/MESSAGE @@ -0,0 +1,12 @@ +=========================================================================== +$NetBSD: MESSAGE,v 1.1 2017/12/09 03:28:49 taca Exp $ + +tamago-tsunagi supports these inputmethods and if you use one of them, +please install the corresponding package. + + FreeWnn inputmethod/ja-freewnn-server + Canna inputmethod/canna-server + sj3 inputmethod/sj3-server + Anthy inputmethod/anthy + +=========================================================================== diff --git a/inputmethod/tamago-tsunagi/Makefile b/inputmethod/tamago-tsunagi/Makefile new file mode 100644 index 00000000000..b8cca66c3c4 --- /dev/null +++ b/inputmethod/tamago-tsunagi/Makefile @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1 2017/12/09 03:28:49 taca Exp $ + +DISTNAME= tamago-tsunagi-5.0.7.1 +PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME} +CATEGORIES= inputmethod +MASTER_SITES= ${MASTER_SITE_OSDN:=tamago-tsunagi/62701/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://ja.osdn.net/projects/tamago-tsunagi/ +COMMENT= IM(egg) for (Free)Wnn, Canna, sj3 and Anthy +LICENSE= gnu-gpl-v2 + +CONFLICTS= tamago-anthy-[0-9]* +CONFLICTS+= tamago-[0-9]* + +GNU_CONFIGURE= yes + +.include "../../editors/emacs/modules.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/inputmethod/tamago-tsunagi/PLIST b/inputmethod/tamago-tsunagi/PLIST new file mode 100644 index 00000000000..11607eda86f --- /dev/null +++ b/inputmethod/tamago-tsunagi/PLIST @@ -0,0 +1,72 @@ +@comment $NetBSD: PLIST,v 1.1 2017/12/09 03:28:49 taca Exp $ +share/emacs/site-lisp/egg/egg-cnv.el +share/emacs/site-lisp/egg/egg-cnv.elc +share/emacs/site-lisp/egg/egg-com.el +share/emacs/site-lisp/egg/egg-com.elc +share/emacs/site-lisp/egg/egg-edep.el +share/emacs/site-lisp/egg/egg-edep.elc +share/emacs/site-lisp/egg/egg-mlh.el +share/emacs/site-lisp/egg/egg-mlh.elc +share/emacs/site-lisp/egg/egg-sim.el +share/emacs/site-lisp/egg/egg-sim.elc +share/emacs/site-lisp/egg/egg.el +share/emacs/site-lisp/egg/egg.elc +share/emacs/site-lisp/egg/egg/.nosearch +share/emacs/site-lisp/egg/egg/anthy.el +share/emacs/site-lisp/egg/egg/anthy.elc +share/emacs/site-lisp/egg/egg/anthyipc.el +share/emacs/site-lisp/egg/egg/anthyipc.elc +share/emacs/site-lisp/egg/egg/canna.el +share/emacs/site-lisp/egg/egg/canna.elc +share/emacs/site-lisp/egg/egg/cannarpc.el +share/emacs/site-lisp/egg/egg/cannarpc.elc +share/emacs/site-lisp/egg/egg/sj3.el +share/emacs/site-lisp/egg/egg/sj3.elc +share/emacs/site-lisp/egg/egg/sj3rpc.el +share/emacs/site-lisp/egg/egg/sj3rpc.elc +share/emacs/site-lisp/egg/egg/wnn.el +share/emacs/site-lisp/egg/egg/wnn.elc +share/emacs/site-lisp/egg/egg/wnnrpc.el +share/emacs/site-lisp/egg/egg/wnnrpc.elc +share/emacs/site-lisp/egg/eggrc +share/emacs/site-lisp/egg/its-keydef.el +share/emacs/site-lisp/egg/its-keydef.elc +share/emacs/site-lisp/egg/its.el +share/emacs/site-lisp/egg/its.elc +share/emacs/site-lisp/egg/its/.nosearch +share/emacs/site-lisp/egg/its/ascii.el +share/emacs/site-lisp/egg/its/ascii.elc +share/emacs/site-lisp/egg/its/aynu.el +share/emacs/site-lisp/egg/its/aynu.elc +share/emacs/site-lisp/egg/its/bixing.el +share/emacs/site-lisp/egg/its/bixing.elc +share/emacs/site-lisp/egg/its/erpin.el +share/emacs/site-lisp/egg/its/erpin.elc +share/emacs/site-lisp/egg/its/greek.el +share/emacs/site-lisp/egg/its/greek.elc +share/emacs/site-lisp/egg/its/hangul.el +share/emacs/site-lisp/egg/its/hangul.elc +share/emacs/site-lisp/egg/its/hankata.el +share/emacs/site-lisp/egg/its/hankata.elc +share/emacs/site-lisp/egg/its/hira.el +share/emacs/site-lisp/egg/its/hira.elc +share/emacs/site-lisp/egg/its/jeonkak.el +share/emacs/site-lisp/egg/its/jeonkak.elc +share/emacs/site-lisp/egg/its/jiskana.el +share/emacs/site-lisp/egg/its/jiskana.elc +share/emacs/site-lisp/egg/its/kata.el +share/emacs/site-lisp/egg/its/kata.elc +share/emacs/site-lisp/egg/its/pinyin.el +share/emacs/site-lisp/egg/its/pinyin.elc +share/emacs/site-lisp/egg/its/quanjiao.el +share/emacs/site-lisp/egg/its/quanjiao.elc +share/emacs/site-lisp/egg/its/thai.el +share/emacs/site-lisp/egg/its/thai.elc +share/emacs/site-lisp/egg/its/zenkaku.el +share/emacs/site-lisp/egg/its/zenkaku.elc +share/emacs/site-lisp/egg/its/zhuyin.el +share/emacs/site-lisp/egg/its/zhuyin.elc +share/emacs/site-lisp/egg/leim-list.el +share/emacs/site-lisp/egg/leim-list.elc +share/emacs/site-lisp/egg/menudiag.el +share/emacs/site-lisp/egg/menudiag.elc diff --git a/inputmethod/tamago-tsunagi/distinfo b/inputmethod/tamago-tsunagi/distinfo new file mode 100644 index 00000000000..766b88afbfa --- /dev/null +++ b/inputmethod/tamago-tsunagi/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1 2017/12/09 03:28:49 taca Exp $ + +SHA1 (tamago-tsunagi-5.0.7.1.tar.gz) = 04dbe20fb87ac0ff698522ac9dcf071067e1dc2e +RMD160 (tamago-tsunagi-5.0.7.1.tar.gz) = 4b193cd1fda1ee21a40565ccca5a37f8b9515f94 +SHA512 (tamago-tsunagi-5.0.7.1.tar.gz) = dc830a9e7a7c53743c3e51807d9966bb2c0cb20c39a347bd6a3c2015a74fc5015eb9ddb8c9d0d357390e87d8b85122186299a391b6fa484916bbfc7025ec1ea7 +Size (tamago-tsunagi-5.0.7.1.tar.gz) = 314153 bytes +SHA1 (patch-Makefile.in) = 8cb77ab851229d9b4173451ba9ca46bdfff940b9 diff --git a/inputmethod/tamago-tsunagi/patches/patch-Makefile.in b/inputmethod/tamago-tsunagi/patches/patch-Makefile.in new file mode 100644 index 00000000000..ecca5e8eb43 --- /dev/null +++ b/inputmethod/tamago-tsunagi/patches/patch-Makefile.in @@ -0,0 +1,24 @@ +$NetBSD: patch-Makefile.in,v 1.1 2017/12/09 03:28:50 taca Exp $ + +Fix makefile syntax. + +--- Makefile.in.orig 2015-02-02 22:22:57.000000000 +0000 ++++ Makefile.in +@@ -140,15 +140,13 @@ install-site: all + do \ + ${INSTALL_DATA} $${FILE} ${DESTDIR}${lispdir}/egg/egg; \ + done; \ +- touch ${DESTDIR}${lispdir}/egg/egg/.nosearch; \ +-# ++ touch ${DESTDIR}${lispdir}/egg/egg/.nosearch + mkdir -p ${DESTDIR}${lispdir}/egg/its ; \ + for FILE in ${ITSSRCS} ${ITSELCS} ; \ + do \ + ${INSTALL_DATA} $${FILE} ${DESTDIR}${lispdir}/egg/its ; \ + done; \ +- touch ${DESTDIR}${lispdir}/egg/its/.nosearch; \ +- ++ touch ${DESTDIR}${lispdir}/egg/its/.nosearch + + uninstall-site: + if [ -d ${lispdir}/egg ]; then \ -- cgit v1.2.3