pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/35315: Update inputmethod/uim 1.2.1 to 1.3.1



>Number:         35315
>Category:       pkg
>Synopsis:       Update inputmethod/uim 1.2.1 to 1.3.1
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sat Dec 23 20:50:01 +0000 2006
>Originator:     Yamashiro, Jun
>Release:        NetBSD 4.99.6
>Organization:
Okinawa FreeBSD Users Group
>Environment:
NetBSD yamajun.mydomain 4.99.6 NetBSD 4.99.6 (YAMAJUN) #19: Wed Dec 20 00:36:46 
JST 2006  
yamajun%yamajun.mydomain@localhost:/usr/src/sys/arch/i386/compile/YAMAJUN i386
>Description:
I submitted pkg/35297 (update inputmethod/uim to uim-1.3.0).  But,
uim-1.3.1 relased after one day.  I followed new version of UIM.
Please close pkg/35297.

Package changelog:
* Qt option support reviced
* Add KDE applet for Qt option

UIM changelog:
* Bugfix

>How-To-Repeat:

>Fix:
Apply this patch to inputmetod/uim 1.2.1


diff -Nru uim.orig/Makefile uim/Makefile
--- uim.orig/Makefile   2006-12-20 22:07:38.000000000 +0900
+++ uim/Makefile        2006-12-23 14:38:33.000000000 +0900
@@ -1,8 +1,7 @@
 # $NetBSD: Makefile,v 1.27 2006/09/16 12:05:16 hira Exp $
 #
 
-DISTNAME=              uim-1.2.1
-PKGREVISION=           1
+DISTNAME=              uim-1.3.1
 CATEGORIES=            inputmethod
 MASTER_SITES=          http://uim.freedesktop.org/releases/
 EXTRACT_SUFX=          .tar.bz2
@@ -13,7 +12,7 @@
 
 USE_DIRS+=             xdg-1.1
 USE_LIBTOOL=           YES
-USE_NCURSES=           # clear_screen, clr_eos
+USE_NCURSES=           yes     # clear_screen, clr_eos
 USE_PKGLOCALEDIR=      YES
 USE_TOOLS+=            gmake intltool pkg-config
 USE_LANGUAGES=         c c++
diff -Nru uim.orig/PLIST uim/PLIST
--- uim.orig/PLIST      1970-01-01 09:00:00.000000000 +0900
+++ uim/PLIST   2006-12-24 05:04:00.000000000 +0900
@@ -0,0 +1,222 @@
+@comment $NetBSD$
+${QT}bin/uim-chardict-qt
+${UIM_DICT_GTK}bin/uim-dict-gtk
+bin/uim-fep
+bin/uim-fep-tick
+${GTK}bin/uim-im-switcher-gtk
+${QT}bin/uim-im-switcher-qt
+${GTK}bin/uim-input-pad-ja
+bin/uim-module-manager
+${GTK}bin/uim-pref-gtk
+${QT}bin/uim-pref-qt
+bin/uim-sh
+${GTK}bin/uim-toolbar-gtk
+${QT}bin/uim-toolbar-qt
+${GTK}bin/uim-toolbar-gtk-systray
+bin/uim-xim
+include/uim/plugin.h
+include/uim/uim-compat-scm.h
+include/uim/uim-custom.h
+include/uim/uim-helper.h
+include/uim/uim-im-switcher.h
+include/uim/uim-scm.h
+include/uim/uim-util.h
+include/uim/uim.h
+${GTK}lib/gtk-2.0/2.10.0/immodules/im-uim.la
+${QT}lib/kde3/uim_panelapplet.la
+lib/libuim-custom.la
+lib/libuim.la
+lib/pkgconfig/uim.pc
+${ANTHY}lib/uim/plugin/libuim-anthy.la
+${CANNA}lib/uim/plugin/libuim-canna.la
+lib/uim/plugin/libuim-custom-enabler.la
+lib/uim/plugin/libuim-skk.la
+${GTK}libexec/uim-candwin-gtk
+${QT}libexec/uim-candwin-qt
+libexec/uim-helper-server
+man/man1/uim-xim.1
+share/applications/uim.desktop
+share/doc/uim/DOT-UIM
+share/doc/uim/HELPER-CANDWIN
+share/doc/uim/HELPER-PROTOCOL
+share/doc/uim/KEY
+share/doc/uim/PLUGIN
+share/doc/uim/README
+share/doc/uim/UIM-SCM
+share/doc/uim/UIM-SH
+share/doc/uim/uim-fep/README
+share/doc/uim/uim-fep/README.ja
+share/locale/fr/LC_MESSAGES/uim.mo
+share/locale/ja/LC_MESSAGES/uim.mo
+${QT}share/locale/ja/LC_MESSAGES/uim-chardict-qt.mo
+${QT}share/kde/apps/kicker/applets/uimapplet.desktop
+share/locale/ko/LC_MESSAGES/uim.mo
+share/uim/action.scm
+share/uim/anthy-custom.scm
+share/uim/anthy-key-custom.scm
+share/uim/anthy.scm
+share/uim/byeoru-custom.scm
+share/uim/byeoru-dic.scm
+share/uim/byeoru-key-custom.scm
+share/uim/byeoru-symbols.scm
+share/uim/byeoru.scm
+share/uim/canna-custom.scm
+share/uim/canna-key-custom.scm
+share/uim/canna.scm
+share/uim/custom-rt.scm
+share/uim/custom.scm
+share/uim/default.scm
+share/uim/direct.scm
+share/uim/generic-custom.scm
+share/uim/generic-key-custom.scm
+share/uim/generic.scm
+share/uim/hangul.scm
+share/uim/hangul2.scm
+share/uim/hangul3.scm
+${QT}share/uim/helperdata/bushu.t
+${UIM_DICT_GTK}share/uim/helperdata/uim-dict-ui.xml
+share/uim/i18n.scm
+share/uim/im-custom.scm
+share/uim/im-switcher.scm
+share/uim/im.scm
+share/uim/init.scm
+share/uim/installed-modules.scm
+share/uim/ipa-x-sampa.scm
+share/uim/japanese-azik.scm
+share/uim/japanese-kana.scm
+share/uim/japanese.scm
+share/uim/key.scm
+share/uim/latin.scm
+share/uim/lazy-load.scm
+share/uim/load-action.scm
+share/uim/loader.scm
+share/uim/m17nlib.scm
+share/uim/mana-custom.scm
+share/uim/mana-key-custom.scm
+share/uim/mana.scm
+share/uim/pinyin-big5.scm
+share/uim/pixmaps/anthy.png
+share/uim/pixmaps/byeoru.png
+share/uim/pixmaps/byeoru.svg
+share/uim/pixmaps/canna.png
+share/uim/pixmaps/direct.png
+share/uim/pixmaps/direct.svg
+share/uim/pixmaps/direct_input.png
+share/uim/pixmaps/direct_input.svg
+share/uim/pixmaps/hangul2.png
+share/uim/pixmaps/hangul2.svg
+share/uim/pixmaps/hangul3.png
+share/uim/pixmaps/hangul3.svg
+share/uim/pixmaps/im_subst.svg
+share/uim/pixmaps/im_switcher.png
+share/uim/pixmaps/im_switcher.svg
+share/uim/pixmaps/ipa-x-sampa.png
+share/uim/pixmaps/ipa-x-sampa.svg
+share/uim/pixmaps/ja_azik.png
+share/uim/pixmaps/ja_azik.svg
+share/uim/pixmaps/ja_direct.png
+share/uim/pixmaps/ja_direct.svg
+share/uim/pixmaps/ja_fullwidth_alnum.png
+share/uim/pixmaps/ja_fullwidth_alnum.svg
+share/uim/pixmaps/ja_halfkana.png
+share/uim/pixmaps/ja_halfkana.svg
+share/uim/pixmaps/ja_halfwidth_alnum.png
+share/uim/pixmaps/ja_halfwidth_alnum.svg
+share/uim/pixmaps/ja_hiragana.png
+share/uim/pixmaps/ja_hiragana.svg
+share/uim/pixmaps/ja_kana.png
+share/uim/pixmaps/ja_kana.svg
+share/uim/pixmaps/ja_katakana.png
+share/uim/pixmaps/ja_katakana.svg
+share/uim/pixmaps/ja_nicola.png
+share/uim/pixmaps/ja_nicola.svg
+share/uim/pixmaps/ja_pocketbell.png
+share/uim/pixmaps/ja_pocketbell.svg
+share/uim/pixmaps/ja_romaji.png
+share/uim/pixmaps/ja_romaji.svg
+share/uim/pixmaps/ko_direct.png
+share/uim/pixmaps/ko_direct.svg
+share/uim/pixmaps/ko_hangulchar.png
+share/uim/pixmaps/ko_hangulchar.svg
+share/uim/pixmaps/ko_hangulword.png
+share/uim/pixmaps/ko_hangulword.svg
+share/uim/pixmaps/latin.png
+share/uim/pixmaps/latin.svg
+share/uim/pixmaps/mana.png
+share/uim/pixmaps/mana.svg
+share/uim/pixmaps/null.png
+share/uim/pixmaps/off.png
+share/uim/pixmaps/off.svg
+share/uim/pixmaps/on.png
+share/uim/pixmaps/on.svg
+share/uim/pixmaps/pinyin-big5.png
+share/uim/pixmaps/pinyin-big5.svg
+share/uim/pixmaps/prime.png
+share/uim/pixmaps/prime_mode_application.png
+share/uim/pixmaps/prime_mode_application.svg
+share/uim/pixmaps/py.png
+share/uim/pixmaps/py.svg
+share/uim/pixmaps/pyunihan.png
+share/uim/pixmaps/pyunihan.svg
+share/uim/pixmaps/romaja.png
+share/uim/pixmaps/romaja.svg
+share/uim/pixmaps/scim.png
+share/uim/pixmaps/scim.svg
+share/uim/pixmaps/skk.png
+share/uim/pixmaps/skk.svg
+share/uim/pixmaps/tcode.png
+share/uim/pixmaps/tcode.svg
+share/uim/pixmaps/trycode.png
+share/uim/pixmaps/trycode.svg
+share/uim/pixmaps/tutcode.png
+share/uim/pixmaps/tutcode.svg
+share/uim/pixmaps/uim-dict.png
+share/uim/pixmaps/uim-dict.svg
+share/uim/pixmaps/uim-gray.png
+share/uim/pixmaps/uim-icon.png
+share/uim/pixmaps/uim-icon48.png
+share/uim/pixmaps/uim-icon64.png
+share/uim/pixmaps/unknown.png
+share/uim/pixmaps/unknown.svg
+share/uim/pixmaps/viqr.png
+share/uim/pixmaps/viqr.svg
+share/uim/plugin.scm
+share/uim/prime-custom.scm
+share/uim/prime-key-custom.scm
+share/uim/prime.scm
+share/uim/py.scm
+share/uim/pyload.scm
+share/uim/pyunihan.scm
+share/uim/rk.scm
+share/uim/romaja.scm
+share/uim/scim.scm
+share/uim/skk-custom.scm
+share/uim/skk-dialog.scm
+share/uim/skk-editor.scm
+share/uim/skk-key-custom.scm
+share/uim/skk.scm
+share/uim/spellcheck-custom.scm
+share/uim/spellcheck.scm
+share/uim/tcode.scm
+share/uim/trycode.scm
+share/uim/tutcode-key-custom.scm
+share/uim/tutcode.scm
+share/uim/uim-db.scm
+share/uim/uim-module-manager.scm
+share/uim/uim-sh.scm
+share/uim/ustr.scm
+share/uim/util.scm
+share/uim/viqr.scm
+share/uim/zaurus.scm
+${HELPERDATA}@dirrm share/uim/helperdata
+@dirrm share/uim/pixmaps
+@dirrm share/uim
+@comment in kde: @dirrm share/kde/apps/kicker/applets
+@dirrm share/doc/uim/uim-fep
+@dirrm share/doc/uim
+@comment in xdg-dirs: @dirrm share/applications
+@dirrm lib/uim/plugin
+@dirrm lib/uim
+@comment in kde: @dirrm lib/kde3
+@comment in gtk2: @dirrm lib/gtk-2.0/2.10.0/immodules
+@dirrm include/uim
diff -Nru uim.orig/PLIST.anthy uim/PLIST.anthy
--- uim.orig/PLIST.anthy        2006-12-20 22:07:38.000000000 +0900
+++ uim/PLIST.anthy     1970-01-01 09:00:00.000000000 +0900
@@ -1,2 +0,0 @@
-@comment $NetBSD: PLIST.anthy,v 1.1 2005/03/29 18:47:52 wiz Exp $
-lib/uim/plugin/libuim-anthy.la
diff -Nru uim.orig/PLIST.canna uim/PLIST.canna
--- uim.orig/PLIST.canna        2006-12-20 22:07:38.000000000 +0900
+++ uim/PLIST.canna     1970-01-01 09:00:00.000000000 +0900
@@ -1,2 +0,0 @@
-@comment $NetBSD: PLIST.canna,v 1.1 2005/03/29 18:47:52 wiz Exp $
-lib/uim/plugin/libuim-canna.la
diff -Nru uim.orig/PLIST.common uim/PLIST.common
--- uim.orig/PLIST.common       2006-12-20 22:07:38.000000000 +0900
+++ uim/PLIST.common    1970-01-01 09:00:00.000000000 +0900
@@ -1,194 +0,0 @@
-@comment $NetBSD: PLIST.common,v 1.8 2006/08/05 18:49:29 wiz Exp $
-bin/uim-fep
-bin/uim-fep-tick
-bin/uim-module-manager
-bin/uim-sh
-bin/uim-xim
-include/uim/plugin.h
-include/uim/uim-compat-scm.h
-include/uim/uim-custom.h
-include/uim/uim-helper.h
-include/uim/uim-im-switcher.h
-include/uim/uim-scm.h
-include/uim/uim-util.h
-include/uim/uim.h
-lib/libuim-custom.la
-lib/libuim.la
-lib/pkgconfig/uim.pc
-lib/uim/plugin/libuim-custom-enabler.la
-lib/uim/plugin/libuim-skk.la
-libexec/uim-helper-server
-man/man1/uim-xim.1
-share/applications/uim.desktop
-share/doc/uim/DOT-UIM
-share/doc/uim/HELPER-CANDWIN
-share/doc/uim/HELPER-PROTOCOL
-share/doc/uim/KEY
-share/doc/uim/PLUGIN
-share/doc/uim/README
-share/doc/uim/UIM-SCM
-share/doc/uim/UIM-SH
-share/doc/uim/uim-fep/README
-share/doc/uim/uim-fep/README.ja
-share/locale/fr/LC_MESSAGES/uim.mo
-share/locale/ja/LC_MESSAGES/uim.mo
-share/locale/ko/LC_MESSAGES/uim.mo
-share/uim/action.scm
-share/uim/anthy-custom.scm
-share/uim/anthy-key-custom.scm
-share/uim/anthy.scm
-share/uim/byeoru-custom.scm
-share/uim/byeoru-dic.scm
-share/uim/byeoru-key-custom.scm
-share/uim/byeoru-symbols.scm
-share/uim/byeoru.scm
-share/uim/canna-custom.scm
-share/uim/canna-key-custom.scm
-share/uim/canna.scm
-share/uim/custom-rt.scm
-share/uim/custom.scm
-share/uim/default.scm
-share/uim/direct.scm
-share/uim/generic-custom.scm
-share/uim/generic-key-custom.scm
-share/uim/generic.scm
-share/uim/hangul.scm
-share/uim/hangul2.scm
-share/uim/hangul3.scm
-share/uim/i18n.scm
-share/uim/im-custom.scm
-share/uim/im-switcher.scm
-share/uim/im.scm
-share/uim/init.scm
-share/uim/installed-modules.scm
-share/uim/ipa-x-sampa.scm
-share/uim/japanese-azik.scm
-share/uim/japanese-kana.scm
-share/uim/japanese.scm
-share/uim/key.scm
-share/uim/latin.scm
-share/uim/lazy-load.scm
-share/uim/load-action.scm
-share/uim/loader.scm
-share/uim/m17nlib.scm
-share/uim/mana-custom.scm
-share/uim/mana-key-custom.scm
-share/uim/mana.scm
-share/uim/pinyin-big5.scm
-share/uim/pixmaps/anthy.png
-share/uim/pixmaps/byeoru.png
-share/uim/pixmaps/byeoru.svg
-share/uim/pixmaps/canna.png
-share/uim/pixmaps/direct.png
-share/uim/pixmaps/direct.svg
-share/uim/pixmaps/direct_input.png
-share/uim/pixmaps/direct_input.svg
-share/uim/pixmaps/hangul2.png
-share/uim/pixmaps/hangul2.svg
-share/uim/pixmaps/hangul3.png
-share/uim/pixmaps/hangul3.svg
-share/uim/pixmaps/im_subst.svg
-share/uim/pixmaps/ipa-x-sampa.png
-share/uim/pixmaps/ipa-x-sampa.svg
-share/uim/pixmaps/ja_azik.png
-share/uim/pixmaps/ja_azik.svg
-share/uim/pixmaps/ja_direct.png
-share/uim/pixmaps/ja_direct.svg
-share/uim/pixmaps/ja_fullwidth_alnum.png
-share/uim/pixmaps/ja_fullwidth_alnum.svg
-share/uim/pixmaps/ja_halfkana.png
-share/uim/pixmaps/ja_halfkana.svg
-share/uim/pixmaps/ja_halfwidth_alnum.png
-share/uim/pixmaps/ja_halfwidth_alnum.svg
-share/uim/pixmaps/ja_hiragana.png
-share/uim/pixmaps/ja_hiragana.svg
-share/uim/pixmaps/ja_kana.png
-share/uim/pixmaps/ja_kana.svg
-share/uim/pixmaps/ja_katakana.png
-share/uim/pixmaps/ja_katakana.svg
-share/uim/pixmaps/ja_nicola.png
-share/uim/pixmaps/ja_nicola.svg
-share/uim/pixmaps/ja_pocketbell.png
-share/uim/pixmaps/ja_pocketbell.svg
-share/uim/pixmaps/ja_romaji.png
-share/uim/pixmaps/ja_romaji.svg
-share/uim/pixmaps/ko_direct.png
-share/uim/pixmaps/ko_direct.svg
-share/uim/pixmaps/ko_hangulchar.png
-share/uim/pixmaps/ko_hangulchar.svg
-share/uim/pixmaps/ko_hangulword.png
-share/uim/pixmaps/ko_hangulword.svg
-share/uim/pixmaps/latin.png
-share/uim/pixmaps/latin.svg
-share/uim/pixmaps/mana.png
-share/uim/pixmaps/mana.svg
-share/uim/pixmaps/null.png
-share/uim/pixmaps/off.png
-share/uim/pixmaps/off.svg
-share/uim/pixmaps/on.png
-share/uim/pixmaps/on.svg
-share/uim/pixmaps/pinyin-big5.png
-share/uim/pixmaps/pinyin-big5.svg
-share/uim/pixmaps/prime.png
-share/uim/pixmaps/prime_mode_application.png
-share/uim/pixmaps/prime_mode_application.svg
-share/uim/pixmaps/py.png
-share/uim/pixmaps/py.svg
-share/uim/pixmaps/pyunihan.png
-share/uim/pixmaps/pyunihan.svg
-share/uim/pixmaps/romaja.png
-share/uim/pixmaps/romaja.svg
-share/uim/pixmaps/scim.png
-share/uim/pixmaps/scim.svg
-share/uim/pixmaps/skk.png
-share/uim/pixmaps/skk.svg
-share/uim/pixmaps/switcher-icon.png
-share/uim/pixmaps/tcode.png
-share/uim/pixmaps/tcode.svg
-share/uim/pixmaps/tutcode.png
-share/uim/pixmaps/tutcode.svg
-share/uim/pixmaps/uim-dict.png
-share/uim/pixmaps/uim-dict.svg
-share/uim/pixmaps/uim-gray.png
-share/uim/pixmaps/uim-icon.png
-share/uim/pixmaps/uim-icon48.png
-share/uim/pixmaps/uim-icon64.png
-share/uim/pixmaps/unknown.png
-share/uim/pixmaps/unknown.svg
-share/uim/pixmaps/viqr.png
-share/uim/pixmaps/viqr.svg
-share/uim/plugin.scm
-share/uim/prime-custom.scm
-share/uim/prime-key-custom.scm
-share/uim/prime.scm
-share/uim/py.scm
-share/uim/pyload.scm
-share/uim/pyunihan.scm
-share/uim/rk.scm
-share/uim/romaja.scm
-share/uim/scim.scm
-share/uim/skk-custom.scm
-share/uim/skk-dialog.scm
-share/uim/skk-editor.scm
-share/uim/skk-key-custom.scm
-share/uim/skk.scm
-share/uim/spellcheck-custom.scm
-share/uim/spellcheck.scm
-share/uim/tcode.scm
-share/uim/tutcode-key-custom.scm
-share/uim/tutcode.scm
-share/uim/uim-db.scm
-share/uim/uim-module-manager.scm
-share/uim/uim-sh.scm
-share/uim/ustr.scm
-share/uim/util.scm
-share/uim/viqr.scm
-share/uim/zaurus.scm
-@dirrm share/uim/pixmaps
-@dirrm share/uim
-@comment in xdg-dirs: @dirrm share/applications
-@dirrm share/doc/uim/uim-fep
-@dirrm share/doc/uim
-@dirrm lib/uim/plugin
-@dirrm lib/uim
-@dirrm include/uim
diff -Nru uim.orig/PLIST.gtk uim/PLIST.gtk
--- uim.orig/PLIST.gtk  2006-12-20 22:07:38.000000000 +0900
+++ uim/PLIST.gtk       1970-01-01 09:00:00.000000000 +0900
@@ -1,9 +0,0 @@
-@comment $NetBSD: PLIST.gtk,v 1.5 2006/09/16 12:05:16 hira Exp $
-bin/uim-im-switcher-gtk
-bin/uim-input-pad-ja
-bin/uim-pref-gtk
-bin/uim-toolbar-gtk
-bin/uim-toolbar-gtk-systray
-lib/gtk-2.0/2.10.0/immodules/im-uim.la
-libexec/uim-candwin-gtk
-@comment in gtk2: @dirrm lib/gtk-2.0/2.10.0/immodules
diff -Nru uim.orig/PLIST.qt uim/PLIST.qt
--- uim.orig/PLIST.qt   2006-12-20 22:07:38.000000000 +0900
+++ uim/PLIST.qt        1970-01-01 09:00:00.000000000 +0900
@@ -1,9 +0,0 @@
-@comment $NetBSD: PLIST.qt,v 1.3 2006/06/12 16:35:20 wiz Exp $
-bin/uim-chardict-qt
-bin/uim-im-switcher-qt
-bin/uim-pref-qt
-bin/uim-toolbar-qt
-libexec/uim-candwin-qt
-share/uim/helperdata/bushu.t
-share/locale/ja/LC_MESSAGES/uim-chardict-qt.mo
-@dirrm share/uim/helperdata
diff -Nru uim.orig/distinfo uim/distinfo
--- uim.orig/distinfo   2006-12-20 22:07:38.000000000 +0900
+++ uim/distinfo        2006-12-23 14:39:27.000000000 +0900
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.11 2006/08/14 23:01:17 wiz Exp $
 
-SHA1 (uim-1.2.1.tar.bz2) = 4a3ac6f328e9978fef3fca4e2e5776cf1db5f5ae
-RMD160 (uim-1.2.1.tar.bz2) = 8e915babac8dc1bc5c2f84acf5fa63a68ac0d66f
-Size (uim-1.2.1.tar.bz2) = 1669647 bytes
+SHA1 (uim-1.3.1.tar.bz2) = a596b5f9a3f5d7b2470b430601fbfa0c10a1c6dc
+RMD160 (uim-1.3.1.tar.bz2) = e2c34afd0193e91659cb72f047bc0d29ce7cbea8
+Size (uim-1.3.1.tar.bz2) = 1658713 bytes
diff -Nru uim.orig/options.mk uim/options.mk
--- uim.orig/options.mk 2006-12-20 22:07:38.000000000 +0900
+++ uim/options.mk      2006-12-24 01:48:45.000000000 +0900
@@ -6,17 +6,29 @@
 
 .include "../../mk/bsd.options.mk"
 
+PLIST_SUBST+=          HELPERDATA="@comment "
+PLIST_SUBST+=          UIM_DICT_GTK="@comment "
+
 .if !empty(PKG_OPTIONS:Manthy)
-.include "../../inputmethod/anthy/buildlink3.mk"
-PLIST_SRC+=            PLIST.anthy
+.  include "../../inputmethod/anthy/buildlink3.mk"
+CONFIGURE_ARGS+=       --with-anthy --enable-dict
+PLIST_SUBST+=          ANTHY=
+.  if !empty(PKG_OPTIONS:Mgtk)
+PLIST_SUBST+=          HELPERDATA=
+PLIST_SUBST+=          UIM_DICT_GTK=
+.  endif
 .else
 CONFIGURE_ARGS+=       --without-anthy
+PLIST_SUBST+=          ANTHY="@comment "
 .endif
 
 .if !empty(PKG_OPTIONS:Mcanna)
-.include "../../inputmethod/canna-lib/buildlink3.mk"
+.  include "../../inputmethod/canna-lib/buildlink3.mk"
 CONFIGURE_ARGS+=       --with-canna
-PLIST_SRC+=            PLIST.canna
+PLIST_SUBST+=          CANNA=
+.else
+CONFIGURE_ARGS+=       --without-canna
+PLIST_SUBST+=          CANNA="@comment "
 .endif
 
 .if !empty(PKG_OPTIONS:Meb)
@@ -27,18 +39,21 @@
 
 .if !empty(PKG_OPTIONS:Mgtk)
 .include "../../x11/gtk2/modules.mk"
-PLIST_SRC+=            PLIST.gtk
+PLIST_SUBST+=          GTK=
 .else
 CONFIGURE_ARGS+=       --without-gtk2
+PLIST_SUBST+=          GTK="@comment "
 .endif
 
 .if !empty(PKG_OPTIONS:Mqt)
-.include "../../x11/qt3-libs/buildlink3.mk"
-.include "../../x11/qt3-tools/buildlink3.mk"
-CONFIGURE_ARGS+=       --with-qt
+.  include "../../x11/kdelibs3/buildlink3.mk"
+.  include "../../x11/qt3-libs/buildlink3.mk"
+BUILD_DEPENDS+=                qt3-tools-3.*:../../x11/qt3-tools
+CONFIGURE_ARGS+=       --with-qt CXXFLAGS=-lc
 # Not worked this option.  need immodule patch for Qt3
-CONFIGURE_ARGS+=       --with-qt-immodule
-PLIST_SRC+=            PLIST.qt
+#CONFIGURE_ARGS+=      --with-qt-immodule
+PLIST_SUBST+=          HELPERDATA=
+PLIST_SUBST+=          QT=
+.else
+PLIST_SUBST+=          QT="@comment "
 .endif
-
-PLIST_SRC+=            PLIST.common




Home | Main Index | Thread Index | Old Index