pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/inputmethod/im-ja Import im-ja-1.5 as inputmethod/im-ja.
details: https://anonhg.NetBSD.org/pkgsrc/rev/d4a5072eee0e
branches: trunk
changeset: 575714:d4a5072eee0e
user: obache <obache%pkgsrc.org@localhost>
date: Thu May 20 08:18:00 2010 +0000
description:
Import im-ja-1.5 as inputmethod/im-ja.
im-ja is a Japanese input module for GTK2 and also has a XIM server.
Currently supports hiragana, katakana, half-width katakana, zenkaku, canna, wnn,
anthy, skk and kanji character recognition inputs.
Conversion hotkeys, status window, preedit text colors, etc. can be customized
through a GUI. An optional applet is also included for the gnome-panel which
can be used to display and change the input method.
diffstat:
inputmethod/im-ja/DESCR | 6 ++++
inputmethod/im-ja/Makefile | 37 +++++++++++++++++++++++++
inputmethod/im-ja/PLIST | 47 +++++++++++++++++++++++++++++++
inputmethod/im-ja/distinfo | 5 +++
inputmethod/im-ja/options.mk | 65 ++++++++++++++++++++++++++++++++++++++++++++
5 files changed, 160 insertions(+), 0 deletions(-)
diffs (180 lines):
diff -r 4dfa5a26b44f -r d4a5072eee0e inputmethod/im-ja/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/inputmethod/im-ja/DESCR Thu May 20 08:18:00 2010 +0000
@@ -0,0 +1,6 @@
+im-ja is a Japanese input module for GTK2 and also has a XIM server.
+Currently supports hiragana, katakana, half-width katakana, zenkaku, canna, wnn,
+anthy, skk and kanji character recognition inputs.
+Conversion hotkeys, status window, preedit text colors, etc. can be customized
+through a GUI. An optional applet is also included for the gnome-panel which
+can be used to display and change the input method.
diff -r 4dfa5a26b44f -r d4a5072eee0e inputmethod/im-ja/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/inputmethod/im-ja/Makefile Thu May 20 08:18:00 2010 +0000
@@ -0,0 +1,37 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/05/20 08:18:00 obache Exp $
+#
+
+DISTNAME= im-ja-1.5
+CATEGORIES= inputmethod japanese
+MASTER_SITES= http://im-ja.sourceforge.net/
+
+MAINTAINER= obache%NetBSD.org@localhost
+HOMEPAGE= http://im-ja.sourceforge.net/
+COMMENT= Japanese input module for GTK2 and XIM server
+#LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2 # AND bsd?
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= intltool msgfmt pkg-config gmake
+
+GCONF_SCHEMAS+= im-ja.schemas
+
+GTK2_IMMODULES= yes
+
+CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
+
+.include "options.mk"
+
+SUBST_CLASSES+= fixpkgcfg
+SUBST_STAGE.fixpkgcfg= pre-configure
+SUBST_FILES.fixpkgcfg= configure
+SUBST_SED.fixpkgcfg= -e 's|libpanelapplet-2.0|libgnomeui-2.0 libpanelapplet-2.0|g'
+
+.include "../../devel/GConf/schemas.mk"
+.include "../../devel/libglade/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../x11/gtk2/modules.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 4dfa5a26b44f -r d4a5072eee0e inputmethod/im-ja/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/inputmethod/im-ja/PLIST Thu May 20 08:18:00 2010 +0000
@@ -0,0 +1,47 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2010/05/20 08:18:00 obache Exp $
+bin/im-ja-conf
+${PLIST.xim}bin/im-ja-xim-server
+${PLIST.gnome}lib/bonobo/servers/GNOME_ImJaApplet.server
+lib/gtk-2.0/2.10.0/immodules/im-ja.la
+${PLIST.gnome}libexec/im-ja/im-ja-applet
+libexec/im-ja/im-ja-helper
+libexec/im-ja/kpengine
+man/man1/im-ja-conf.1
+${PLIST.xim}man/man1/im-ja-xim-server.1
+share/applications/im-ja.desktop
+${PLIST.gnome}share/gnome-2.0/ui/GNOME_ImJaApplet.xml
+share/gconf/schemas/im-ja.schemas
+share/im-ja/01.unistrok
+share/im-ja/02.unistrok
+share/im-ja/03.unistrok
+share/im-ja/04.unistrok
+share/im-ja/05.unistrok
+share/im-ja/06.unistrok
+share/im-ja/07.unistrok
+share/im-ja/08.unistrok
+share/im-ja/09.unistrok
+share/im-ja/10.unistrok
+share/im-ja/11.unistrok
+share/im-ja/12.unistrok
+share/im-ja/13.unistrok
+share/im-ja/14.unistrok
+share/im-ja/15.unistrok
+share/im-ja/16.unistrok
+share/im-ja/17.unistrok
+share/im-ja/18.unistrok
+share/im-ja/19.unistrok
+share/im-ja/20.unistrok
+share/im-ja/21.unistrok
+share/im-ja/22.unistrok
+share/im-ja/23.unistrok
+share/im-ja/im-ja-conf.glade
+share/im-ja/im-ja-doc.html
+share/im-ja/im-ja-symbols.txt
+share/im-ja/radkfile.utf8
+share/locale/ca/LC_MESSAGES/im-ja.mo
+share/locale/de/LC_MESSAGES/im-ja.mo
+share/locale/es/LC_MESSAGES/im-ja.mo
+share/locale/hu/LC_MESSAGES/im-ja.mo
+share/locale/ja/LC_MESSAGES/im-ja.mo
+share/pixmaps/im-ja-about.jpg
+share/pixmaps/im-ja-capplet.png
diff -r 4dfa5a26b44f -r d4a5072eee0e inputmethod/im-ja/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/inputmethod/im-ja/distinfo Thu May 20 08:18:00 2010 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/05/20 08:18:00 obache Exp $
+
+SHA1 (im-ja-1.5.tar.gz) = 1f8b4b6286be0dd0e004db018203bb5ec1093674
+RMD160 (im-ja-1.5.tar.gz) = 24c16b77bff1caa6b0fa439c4fc81f0772eb3eba
+Size (im-ja-1.5.tar.gz) = 905539 bytes
diff -r 4dfa5a26b44f -r d4a5072eee0e inputmethod/im-ja/options.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/inputmethod/im-ja/options.mk Thu May 20 08:18:00 2010 +0000
@@ -0,0 +1,65 @@
+# $NetBSD: options.mk,v 1.1.1.1 2010/05/20 08:18:00 obache Exp $
+#
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.im-ja
+PKG_SUPPORTED_OPTIONS= anthy canna skk gnome xim
+PKG_SUGGESTED_OPTIONS= anthy canna skk gnome xim
+
+.include "../../mk/bsd.options.mk"
+
+PLIST_VARS+= gnome xim
+
+#
+# Canna support
+#
+.if !empty(PKG_OPTIONS:Mcanna)
+.include "../../inputmethod/canna-lib/buildlink3.mk"
+.else
+CONFIGURE_ARGS+= --disable-canna
+.endif
+
+#
+# Anthy support
+#
+.if !empty(PKG_OPTIONS:Manthy)
+.include "../../inputmethod/anthy/buildlink3.mk"
+.else
+CONFIGURE_ARGS+= --disable-anthy
+.endif
+
+#
+# Wnn support
+# XXX: broken, need shlib.
+#
+.if !empty(PKG_OPTIONS:Mwnn4)
+.include "../../inputmethod/ja-freewnn-lib/buildlink3.mk"
+.else
+CONFIGURE_ARGS+= --disable-wnn
+.endif
+
+#
+# SKK support
+#
+.if empty(PKG_OPTIONS:Mskk)
+CONFIGURE_ARGS+= --disable-skk
+.endif
+
+#
+# Gnome applet
+#
+.if !empty(PKG_OPTIONS:Mgnome)
+.include "../../x11/gnome-panel/buildlink3.mk"
+PLIST.gnome= yes
+.else
+CONFIGURE_ARGS+= --disable-gnome
+.endif
+
+#
+# XIM support
+#
+.if !empty(PKG_OPTIONS:Mxim)
+.include "../../x11/libX11/buildlink3.mk"
+PLIST.xim= yes
+.else
+CONFIGURE_ARGS+= --disable-xim
+.endif
Home |
Main Index |
Thread Index |
Old Index