Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
# $NetBSD: DEINSTALL.m17nlib,v 1.1 2009/10/01 12:30:32 obache Exp $
case ${STAGE} in
DEINSTALL)
for icon in ${PREFIX}/share/uim/pixmaps/m17n-*.png ; do
${TEST} ! -h ${icon} || ${RM} -f ${icon}
done
;;
esac

5
inputmethod/uim/DESCR Normal file
View File

@@ -0,0 +1,5 @@
Uim is a lightweight and full featured multilingual input method library
and is simple, secure and flexible.
Supported languages:
Japanese, Chinese(PinYin), Korean, Vietnamese

View File

@@ -0,0 +1,8 @@
# $NetBSD: INSTALL.m17nlib,v 1.1 2009/10/01 12:30:32 obache Exp $
case ${STAGE} in
POST-INSTALL)
${TEST} ! -x ${PREFIX}/bin/uim-m17nlib-relink-icons ||
${PREFIX}/bin/uim-m17nlib-relink-icons
;;
esac

58
inputmethod/uim/Makefile Normal file
View File

@@ -0,0 +1,58 @@
# $NetBSD: Makefile,v 1.79 2013/06/06 12:54:39 wiz Exp $
#
.include "../../inputmethod/uim/Makefile.common"
COMMENT= Multilingual input method library
PKGREVISION= 4
#LICENSE= See ${WRKSRC}/COPYING
CONFLICTS+= uim-qt4-immodule-[0-9]*
USE_LIBTOOL= YES
USE_PKGLOCALEDIR= YES
USE_TOOLS+= gmake intltool pkg-config msgfmt
USE_LANGUAGES= c c++
PKGCONFIG_OVERRIDE+= ${WRKSRC}/uim.pc.in
GNU_CONFIGURE= YES
CONFIGURE_ARGS+= --disable-emacs
CONFIGURE_ARGS+= --with-libgcroots=installed
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "SunOS"
MAKE_ENV+= SunOS_LDFLAGS="-shared -mimpure-text"
CFLAGS.SunOS+= -std=c99 -D__EXTENSIONS__
.endif
.include "options.mk"
PLIST_VARS+= editline
CHECK_BUILTIN.readline:= yes
.include "../../devel/readline/builtin.mk"
CHECK_BUILTIN.readline:= no
.if !empty(BUILTIN_LIB_FOUND.edit:M[yY][eE][sS])
PLIST.editline= yes
.else
CONFIGURE_ARGS+= --with-libedit=no
.endif
INSTALLATION_DIRS+= share/doc/uim
post-install:
${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/uim
${INSTALL_DATA} ${WRKSRC}/doc/COMPATIBILITY ${DESTDIR}${PREFIX}/share/doc/uim
${INSTALL_DATA} ${WRKSRC}/doc/CUSTOM ${DESTDIR}${PREFIX}/share/doc/uim
${INSTALL_DATA} ${WRKSRC}/doc/DOT-UIM ${DESTDIR}${PREFIX}/share/doc/uim
${INSTALL_DATA} ${WRKSRC}/doc/HELPER-CANDWIN ${DESTDIR}${PREFIX}/share/doc/uim
${INSTALL_DATA} ${WRKSRC}/doc/HELPER-PROTOCOL ${DESTDIR}${PREFIX}/share/doc/uim
${INSTALL_DATA} ${WRKSRC}/doc/KEY ${DESTDIR}${PREFIX}/share/doc/uim
${INSTALL_DATA} ${WRKSRC}/doc/PLUGIN ${DESTDIR}${PREFIX}/share/doc/uim
${INSTALL_DATA} ${WRKSRC}/doc/UIM-SCM ${DESTDIR}${PREFIX}/share/doc/uim
${INSTALL_DATA} ${WRKSRC}/doc/UIM-SH ${DESTDIR}${PREFIX}/share/doc/uim
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
BUILDLINK_API_DEPENDS.libgcroots+= libgcroots>=0.2.3
.include "../../devel/libgcroots/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -0,0 +1,16 @@
# $NetBSD: Makefile.common,v 1.10 2013/03/06 11:06:55 obache Exp $
#
# used by inputmethod/uim/Makefile
# used by inputmethod/uim-elisp/Makefile
UIM_VERSION= 1.8.4
DISTNAME= uim-${UIM_VERSION}
CATEGORIES= inputmethod
MASTER_SITES= http://uim.googlecode.com/files/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= VEG03617@nifty.com
HOMEPAGE= http://code.google.com/p/uim/
DISTINFO_FILE= ${.CURDIR}/../../inputmethod/uim/distinfo
PATCHDIR= ${.CURDIR}/../../inputmethod/uim/patches

429
inputmethod/uim/PLIST Normal file
View File

@@ -0,0 +1,429 @@
@comment $NetBSD: PLIST,v 1.20 2012/07/22 06:15:22 obache Exp $
${PLIST.qt3}bin/uim-chardict-qt
${PLIST.qt}bin/uim-chardict-qt4
${PLIST.uim-dict-gtk}bin/uim-dict-gtk
${PLIST.uim-dict-gtk3}bin/uim-dict-gtk3
${PLIST.fep}bin/uim-fep
${PLIST.fep}bin/uim-fep-tick
bin/uim-help
${PLIST.gtk}bin/uim-im-switcher-gtk
${PLIST.gtk3}bin/uim-im-switcher-gtk3
${PLIST.qt3}bin/uim-im-switcher-qt
${PLIST.qt}bin/uim-im-switcher-qt4
${PLIST.gtk}bin/uim-input-pad-ja
${PLIST.gtk3}bin/uim-input-pad-ja-gtk3
${PLIST.m17nlib}bin/uim-m17nlib-relink-icons
bin/uim-module-manager
${PLIST.gtk}bin/uim-pref-gtk
${PLIST.gtk3}bin/uim-pref-gtk3
${PLIST.qt3}bin/uim-pref-qt
${PLIST.qt}bin/uim-pref-qt4
bin/uim-sh
${PLIST.gtk}bin/uim-toolbar-gtk
${PLIST.gtk}bin/uim-toolbar-gtk-systray
${PLIST.gtk3}bin/uim-toolbar-gtk3
${PLIST.gtk3}bin/uim-toolbar-gtk3-systray
${PLIST.qt3}bin/uim-toolbar-qt
${PLIST.qt}bin/uim-toolbar-qt4
${PLIST.xim}bin/uim-xim
include/uim/dynlib.h
include/uim/uim-custom.h
include/uim/uim-helper.h
include/uim/uim-im-switcher.h
include/uim/uim-notify.h
include/uim/uim-posix.h
include/uim/uim-scm-abbrev.h
include/uim/uim-scm.h
include/uim/uim-util.h
include/uim/uim.h
include/uim/version.h
${PLIST.gnome}lib/bonobo/servers/GNOME_UimApplet.server
${PLIST.gtk}lib/gtk-2.0/2.10.0/immodules/im-uim.la
${PLIST.gtk3}lib/gtk-3.0/3.0.0/immodules/im-uim.la
${PLIST.kde3}lib/kde3/uim_panelapplet.la
${PLIST.kde}lib/kde4/plasma_applet_uim.so
lib/libuim-custom.la
lib/libuim-scm.la
lib/libuim.la
lib/pkgconfig/uim.pc
${PLIST.anthy}lib/uim/plugin/libuim-anthy.la
${PLIST.anthy}lib/uim/plugin/libuim-anthy-utf8.la
${PLIST.curl}lib/uim/plugin/libuim-curl.la
lib/uim/plugin/libuim-custom-enabler.la
${PLIST.eb}lib/uim/plugin/libuim-eb.la
${PLIST.editline}lib/uim/plugin/libuim-editline.la
${PLIST.expat}lib/uim/plugin/libuim-expat.la
${PLIST.ffi}lib/uim/plugin/libuim-ffi.la
lib/uim/plugin/libuim-fileio.la
lib/uim/plugin/libuim-lolevel.la
lib/uim/plugin/libuim-look.la
${PLIST.m17nlib}lib/uim/plugin/libuim-m17nlib.la
${PLIST.openssl}lib/uim/plugin/libuim-openssl.la
${PLIST.sqlite}lib/uim/plugin/libuim-sqlite3.la
lib/uim/plugin/libuim-process.la
lib/uim/plugin/libuim-skk.la
lib/uim/plugin/libuim-socket.la
${PLIST.wnn}lib/uim/plugin/libuim-wnn.la
${PLIST.gtk}libexec/uim-candwin-gtk
${PLIST.gtk3}libexec/uim-candwin-gtk3
${PLIST.gtk}libexec/uim-candwin-horizontal-gtk
${PLIST.gtk3}libexec/uim-candwin-horizontal-gtk3
${PLIST.qt3}libexec/uim-candwin-qt
${PLIST.qt}libexec/uim-candwin-qt4
${PLIST.gtk}libexec/uim-candwin-tbl-gtk
${PLIST.gtk3}libexec/uim-candwin-tbl-gtk3
libexec/uim-helper-server
${PLIST.gnome}libexec/uim-toolbar-applet
${PLIST.gnome3}libexec/uim-toolbar-applet-gnome3
${PLIST.xim}man/man1/uim-xim.1
${PLIST.qt}qt4/plugins/inputmethods/libuiminputcontextplugin.la
share/applications/uim.desktop
share/doc/uim/COMPATIBILITY
share/doc/uim/CUSTOM
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
${PLIST.fep}share/doc/uim/uim-fep/README
${PLIST.fep}share/doc/uim/uim-fep/README.ja
${PLIST.kde3}share/kde/apps/kicker/applets/uimapplet.desktop
${PLIST.kde}share/kde4/services/plasma-applet-uim.desktop
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/ajax-ime-custom.scm
share/uim/ajax-ime-key-custom.scm
share/uim/ajax-ime.scm
share/uim/annotation-custom.scm
share/uim/annotation-dict.scm
share/uim/annotation-eb.scm
share/uim/annotation-filter.scm
share/uim/annotation-osx-dcs.scm
share/uim/annotation.scm
share/uim/anthy-custom.scm
share/uim/anthy-key-custom.scm
share/uim/anthy-utf8-custom.scm
share/uim/anthy-utf8.scm
share/uim/anthy.scm
share/uim/baidu-olime-jp-custom.scm
share/uim/baidu-olime-jp-key-custom.scm
share/uim/baidu-olime-jp.scm
share/uim/byeoru-custom.scm
share/uim/byeoru-data/byeoru-dict
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/cannav3-socket.scm
share/uim/composer.scm
share/uim/ct.scm
share/uim/custom-rt.scm
share/uim/custom.scm
share/uim/default.scm
share/uim/deprecated-util.scm
share/uim/dict-socket.scm
share/uim/direct.scm
share/uim/dynlib.scm
share/uim/editline.scm
share/uim/elatin-custom.scm
share/uim/elatin-rules.scm
share/uim/elatin.scm
share/uim/event.scm
share/uim/fileio.scm
share/uim/generic-custom.scm
share/uim/generic-key-custom.scm
share/uim/generic-predict.scm
share/uim/generic.scm
share/uim/google-cgiapi-jp-custom.scm
share/uim/google-cgiapi-jp-key-custom.scm
share/uim/google-cgiapi-jp.scm
share/uim/hangul.scm
share/uim/hangul2.scm
share/uim/hangul3.scm
${PLIST.helperdata}share/uim/helperdata/bushu.t
${PLIST.uim-dict-helperdata}share/uim/helperdata/uim-dict-ui.xml
share/uim/http-client.scm
share/uim/http-server.scm
share/uim/i18n.scm
share/uim/ichar.scm
share/uim/im-custom.scm
share/uim/im-switcher.scm
share/uim/im.scm
share/uim/init.scm
share/uim/input-parse.scm
share/uim/installed-modules.scm
share/uim/ipa-x-sampa.scm
share/uim/iso-639-1.scm
share/uim/japanese-act.scm
share/uim/japanese-azik.scm
share/uim/japanese-custom.scm
share/uim/japanese-kana.scm
share/uim/japanese-kzik.scm
share/uim/japanese.scm
share/uim/json-parser-expanded.scm
share/uim/json.scm
share/uim/key.scm
share/uim/latin.scm
share/uim/lazy-load.scm
share/uim/lib/sigscheme-init.scm
share/uim/lib/srfi-0.scm
share/uim/lib/srfi-1.scm
share/uim/lib/srfi-43.scm
share/uim/lib/srfi-55.scm
share/uim/lib/srfi-69.scm
share/uim/lib/srfi-9.scm
share/uim/lib/srfi-95.scm
share/uim/lib/unittest.scm
share/uim/light-record.scm
share/uim/load-action.scm
share/uim/loader.scm
share/uim/lolevel.scm
share/uim/look-custom.scm
share/uim/look.scm
share/uim/m17nlib-custom.scm
share/uim/m17nlib.scm
share/uim/mana-custom.scm
share/uim/mana-key-custom.scm
share/uim/mana.scm
share/uim/match.scm
share/uim/ng-action.scm
share/uim/ng-key.scm
share/uim/openssl.scm
share/uim/packrat.scm
share/uim/pinyin-big5.scm
share/uim/pixmaps/ajax-ime.png
share/uim/pixmaps/ajax-ime.svg
share/uim/pixmaps/anthy.png
${PLIST.anthy}share/uim/pixmaps/anthy-utf8.png
share/uim/pixmaps/baidu-olime-jp.png
share/uim/pixmaps/baidu-olime-jp.svg
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_dark_background.png
share/uim/pixmaps/direct_dark_background.svg
share/uim/pixmaps/direct_input.png
share/uim/pixmaps/direct_input.svg
share/uim/pixmaps/direct_input_dark_background.png
share/uim/pixmaps/direct_input_dark_background.svg
share/uim/pixmaps/elatin.png
share/uim/pixmaps/elatin.svg
share/uim/pixmaps/google-cgiapi-jp.png
share/uim/pixmaps/google-cgiapi-jp.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_act.png
share/uim/pixmaps/ja_act.svg
share/uim/pixmaps/ja_act_dark_background.png
share/uim/pixmaps/ja_act_dark_background.svg
share/uim/pixmaps/ja_azik.png
share/uim/pixmaps/ja_azik.svg
share/uim/pixmaps/ja_azik_dark_background.png
share/uim/pixmaps/ja_azik_dark_background.svg
share/uim/pixmaps/ja_direct.png
share/uim/pixmaps/ja_direct.svg
share/uim/pixmaps/ja_direct_dark_background.png
share/uim/pixmaps/ja_direct_dark_background.svg
share/uim/pixmaps/ja_fullwidth_alnum.png
share/uim/pixmaps/ja_fullwidth_alnum.svg
share/uim/pixmaps/ja_fullwidth_alnum_dark_background.png
share/uim/pixmaps/ja_fullwidth_alnum_dark_background.svg
share/uim/pixmaps/ja_halfkana.png
share/uim/pixmaps/ja_halfkana.svg
share/uim/pixmaps/ja_halfkana_dark_background.png
share/uim/pixmaps/ja_halfkana_dark_background.svg
share/uim/pixmaps/ja_halfwidth_alnum.png
share/uim/pixmaps/ja_halfwidth_alnum.svg
share/uim/pixmaps/ja_halfwidth_alnum_dark_background.png
share/uim/pixmaps/ja_halfwidth_alnum_dark_background.svg
share/uim/pixmaps/ja_hiragana.png
share/uim/pixmaps/ja_hiragana.svg
share/uim/pixmaps/ja_hiragana_dark_background.png
share/uim/pixmaps/ja_hiragana_dark_background.svg
share/uim/pixmaps/ja_kana.png
share/uim/pixmaps/ja_kana.svg
share/uim/pixmaps/ja_kana_dark_background.png
share/uim/pixmaps/ja_kana_dark_background.svg
share/uim/pixmaps/ja_katakana.png
share/uim/pixmaps/ja_katakana.svg
share/uim/pixmaps/ja_katakana_dark_background.png
share/uim/pixmaps/ja_katakana_dark_background.svg
share/uim/pixmaps/ja_kzik.png
share/uim/pixmaps/ja_kzik.svg
share/uim/pixmaps/ja_kzik_dark_background.png
share/uim/pixmaps/ja_kzik_dark_background.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/ja_romaji_dark_background.png
share/uim/pixmaps/ja_romaji_dark_background.svg
share/uim/pixmaps/ko_direct.png
share/uim/pixmaps/ko_direct.svg
share/uim/pixmaps/ko_direct_dark_background.png
share/uim/pixmaps/ko_direct_dark_background.svg
share/uim/pixmaps/ko_hangulchar.png
share/uim/pixmaps/ko_hangulchar.svg
share/uim/pixmaps/ko_hangulchar_dark_background.png
share/uim/pixmaps/ko_hangulchar_dark_background.svg
share/uim/pixmaps/ko_hangulword.png
share/uim/pixmaps/ko_hangulword.svg
share/uim/pixmaps/ko_hangulword_dark_background.png
share/uim/pixmaps/ko_hangulword_dark_background.svg
share/uim/pixmaps/latin.png
share/uim/pixmaps/latin.svg
share/uim/pixmaps/look.png
share/uim/pixmaps/look.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/off_dark_background.png
share/uim/pixmaps/off_dark_background.svg
share/uim/pixmaps/on.png
share/uim/pixmaps/on.svg
share/uim/pixmaps/on_dark_background.png
share/uim/pixmaps/on_dark_background.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/prime_mode_application_dark_background.png
share/uim/pixmaps/prime_mode_application_dark_background.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/sj3.png
share/uim/pixmaps/sj3.svg
share/uim/pixmaps/skk.png
share/uim/pixmaps/skk.svg
share/uim/pixmaps/skk_dark_background.png
share/uim/pixmaps/skk_dark_background.svg
share/uim/pixmaps/social-ime.png
share/uim/pixmaps/social-ime.svg
share/uim/pixmaps/tcode.png
share/uim/pixmaps/tcode.svg
share/uim/pixmaps/tcode_dark_background.png
share/uim/pixmaps/tcode_dark_background.svg
share/uim/pixmaps/trycode.png
share/uim/pixmaps/trycode.svg
share/uim/pixmaps/trycode_dark_background.png
share/uim/pixmaps/trycode_dark_background.svg
share/uim/pixmaps/tutcode.png
share/uim/pixmaps/tutcode.svg
share/uim/pixmaps/tutcode_dark_background.png
share/uim/pixmaps/tutcode_dark_background.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/unknown_dark_background.png
share/uim/pixmaps/unknown_dark_background.svg
share/uim/pixmaps/viqr.png
share/uim/pixmaps/viqr.svg
share/uim/pixmaps/wb86.png
share/uim/pixmaps/wb86.svg
share/uim/pixmaps/wb86_dark_background.png
share/uim/pixmaps/wb86_dark_background.svg
share/uim/pixmaps/wnn.png
share/uim/pixmaps/wnn.svg
share/uim/pixmaps/yahoo-jp.png
share/uim/pixmaps/yahoo-jp.svg
share/uim/pixmaps/zm.png
share/uim/pixmaps/zm.svg
share/uim/pixmaps/zm_dark_background.png
share/uim/pixmaps/zm_dark_background.svg
share/uim/plugin.scm
share/uim/predict-custom.scm
share/uim/predict-google-suggest.scm
share/uim/predict-look-skk.scm
share/uim/predict-look.scm
share/uim/predict-sqlite3.scm
share/uim/pregexp.scm
share/uim/prime-custom.scm
share/uim/prime-key-custom.scm
share/uim/prime.scm
share/uim/process.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/sj3-custom.scm
share/uim/sj3-key-custom.scm
share/uim/sj3.scm
share/uim/sj3v2-socket.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/social-ime-custom.scm
share/uim/social-ime-key-custom.scm
share/uim/social-ime.scm
share/uim/socket.scm
share/uim/sqlite3.scm
share/uim/sxml-tools.scm
share/uim/sxpathlib.scm
share/uim/tables/wb86.table
share/uim/tables/zm.table
share/uim/tcode.scm
share/uim/trec.scm
share/uim/trycode.scm
share/uim/tutcode-bushu.scm
share/uim/tutcode-bushudic.scm
share/uim/tutcode-custom.scm
share/uim/tutcode-dialog.scm
share/uim/tutcode-editor.scm
share/uim/tutcode-key-custom.scm
share/uim/tutcode-kigou-rule.scm
share/uim/tutcode-kigoudic.scm
share/uim/tutcode-rule-custom.scm
share/uim/tutcode-rule.scm
share/uim/tutcode.scm
share/uim/uim-help.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/wlos.scm
share/uim/wnn-custom.scm
share/uim/wnn-key-custom.scm
share/uim/wnn.scm
share/uim/xmload.scm
share/uim/yahoo-jp-custom.scm
share/uim/yahoo-jp-key-custom.scm
share/uim/yahoo-jp.scm
share/uim/zaurus.scm
@pkgdir lib/uim/notify

View File

@@ -0,0 +1,16 @@
# $NetBSD: buildlink3.mk,v 1.16 2012/07/22 06:15:22 obache Exp $
BUILDLINK_TREE+= uim
.if !defined(UIM_BUILDLINK3_MK)
UIM_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.uim+= uim>=1.5.1
BUILDLINK_ABI_DEPENDS.uim+= uim>=1.8.0
BUILDLINK_PKGSRCDIR.uim?= ../../inputmethod/uim
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/libgcroots/buildlink3.mk"
.endif # UIM_BUILDLINK3_MK
BUILDLINK_TREE+= -uim

10
inputmethod/uim/distinfo Normal file
View File

@@ -0,0 +1,10 @@
$NetBSD: distinfo,v 1.24 2013/03/06 11:06:55 obache Exp $
SHA1 (uim-1.8.4.tar.bz2) = d2c699ce7a6037accc6f3342db1de8d696f361e9
RMD160 (uim-1.8.4.tar.bz2) = 9722ae76020db093e0a8f8aa0f146caddcf3fff5
Size (uim-1.8.4.tar.bz2) = 6494902 bytes
SHA1 (patch-ab) = 56a7d5aadd2339f5bacae80b28ce520e6df3d1ab
SHA1 (patch-ac) = 7c36bc67764925c9d87ad0aa963a53cfd1948224
SHA1 (patch-ad) = 9c47fa28b6478bf2e720c1c0e7bf7793eb71fbab
SHA1 (patch-ae) = 59944fc9c7256056125fa3a623aecf6a2e9dfe42
SHA1 (patch-af) = 9f543b90bfefc5f560e1eaac97d60af70ffed5cc

223
inputmethod/uim/options.mk Normal file
View File

@@ -0,0 +1,223 @@
# $NetBSD: options.mk,v 1.27 2012/10/23 10:24:07 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.uim
PKG_SUPPORTED_OPTIONS= anthy canna curl eb expat ffi gnome gnome3 gtk gtk3 m17nlib openssl prime sj3 sqlite uim-fep wnn4 xim
PKG_OPTIONS_OPTIONAL_GROUPS= kde qt
PKG_OPTIONS_GROUP.kde= kde kde3
PKG_OPTIONS_GROUP.qt= qt qt3
PKG_SUGGESTED_OPTIONS= anthy expat gtk prime uim-fep xim
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mqt)
. if !empty(PKG_OPTIONS:Mqt3) || !empty(PKG_OPTIONS:Mkde3)
PKG_FAIL_REASON+= "'qt' conflict with 'qt3' or 'kde3' option"
. endif
.endif
.if !empty(PKG_OPTIONS:Mqt3)
. if !empty(PKG_OPTIONS:Mqt) || !empty(PKG_OPTIONS:Mkde)
PKG_FAIL_REASON+= "'qt3' conflict with 'qt' or 'kde' option"
. endif
.endif
PLIST_VARS+= helperdata uim-dict-gtk uim-dict-gtk3 uim-dict-helperdata fep
PLIST_VARS+= anthy curl eb expat ffi gnome gnome3 gtk gtk3 kde kde3 m17nlib openssl qt qt3 sqlite wnn xim
.if !empty(PKG_OPTIONS:Mxim)
.include "../../x11/libXft/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXext/buildlink3.mk"
CONFIGURE_ARGS+= --with-x
PLIST.xim= yes
.else
SUBST_CLASSES+= xim
SUBST_STAGE.xim= pre-configure
SUBST_FILES.xim= configure
SUBST_SED.xim= -e 's;use_xim="yes";use_xim="no";g'
.endif
.if !empty(PKG_OPTIONS:Muim-fep)
USE_NCURSES= YES # setupterm, clear_screen, clr_eos
.include "../../devel/ncurses/buildlink3.mk"
CONFIGURE_ARGS+= --enable-fep
PLIST.fep= yes
INSTALLATION_DIRS+= share/doc/uim/uim-fep
post-install: install-fep-doc
.PHONY: install-fep-doc
install-fep-doc:
${INSTALL_DATA} ${WRKSRC}/fep/README ${DESTDIR}${PREFIX}/share/doc/uim/uim-fep
${INSTALL_DATA} ${WRKSRC}/fep/README.ja ${DESTDIR}${PREFIX}/share/doc/uim/uim-fep
.else
CONFIGURE_ARGS+= --disable-fep
.endif
.if !empty(PKG_OPTIONS:Manthy)
. include "../../inputmethod/anthy/buildlink3.mk"
CONFIGURE_ARGS+= --with-anthy-utf8
PLIST.anthy= yes
.else
CONFIGURE_ARGS+= --without-anthy
.endif
.if !empty(PKG_OPTIONS:Mcanna)
CONFIGURE_ARGS+= --with-canna
.endif
.if !empty(PKG_OPTIONS:Mcurl)
. include "../../www/curl/buildlink3.mk"
CONFIGURE_ARGS+= --with-curl
PLIST.curl= yes
.endif
.if !empty(PKG_OPTIONS:Meb)
.include "../../textproc/eb/buildlink3.mk"
CONFIGURE_ARGS+= --with-eb
CONFIGURE_ARGS+= --with-eb-conf=${PKG_SYSCONFDIR}/eb.conf
PLIST.eb= yes
.endif
# For uim-yahoo-jp
.if !empty(PKG_OPTIONS:Mexpat)
. include "../../textproc/expat/buildlink3.mk"
CONFIGURE_ARGS+= --with-expat=${BUILDLINK_PREFIX.expat}
PLIST.expat= yes
.endif
.if !empty(PKG_OPTIONS:Mffi)
. include "../../devel/libffi/buildlink3.mk"
CONFIGURE_ARGS+= --with-ffi
PLIST.ffi= yes
.endif
.if !empty(PKG_OPTIONS:Mgnome)
. include "../../x11/gnome-panel/buildlink3.mk"
. include "../../devel/libgnomeui/buildlink3.mk"
PLIST.gnome= yes
.else
CONFIGURE_ARGS+= --disable-gnome-applet
.endif
# No gnome3 packages
#.if !empty(PKG_OPTIONS:Mgnome3)
#. include "../../x11/gnome-panel/buildlink3.mk"
#. include "../../devel/libgnomeui/buildlink3.mk"
#CONFIGURE_ARGS+= --enable-gnome3-applet
#PLIST.gnome3= yes
#.endif
.if !empty(PKG_OPTIONS:Mgtk) || !empty(PKG_OPTIONS:Mgnome)
GTK2_IMMODULES= YES
.include "../../x11/gtk2/modules.mk"
PLIST.gtk= yes
. if !empty(PKG_OPTIONS:Manthy) || !empty(PKG_OPTIONS:Mcanna)
. if !empty(PKG_OPTIONS:Mcanna)
. include "../../inputmethod/canna-lib/buildlink3.mk"
. endif
CONFIGURE_ARGS+= --enable-dict
PLIST.uim-dict-gtk= yes
PLIST.uim-dict-helperdata= yes
. endif
.else
CONFIGURE_ARGS+= --without-gtk2
.endif
.if !empty(PKG_OPTIONS:Mgtk3) || !empty(PKG_OPTIONS:Mgnome3)
GTK3_IMMODULES= YES
.include "../../x11/gtk3/modules.mk"
PLIST.gtk3= yes
. if !empty(PKG_OPTIONS:Manthy) || !empty(PKG_OPTIONS:Mcanna)
. if !empty(PKG_OPTIONS:Mcanna)
. include "../../inputmethod/canna-lib/buildlink3.mk"
. endif
CONFIGURE_ARGS+= --enable-dict
PLIST.uim-dict-gtk3= yes
PLIST.uim-dict-helperdata= yes
. endif
.endif
.if !empty(PKG_OPTIONS:Mkde3)
. include "../../x11/kdelibs3/buildlink3.mk"
. include "../../x11/qt3-libs/buildlink3.mk"
CONFIGURE_ARGS+= --enable-kde-applet
PLIST.kde3= yes
.endif
.if !empty(PKG_OPTIONS:Mkde)
. include "../../x11/kdelibs4/buildlink3.mk"
. include "../../x11/qt4-libs/buildlink3.mk"
CONFIGURE_ARGS+= --enable-kde4-applet
PLIST.kde= yes
.else
CONFIGURE_ARGS+= --disable-kde4-applet
.endif
.if !empty(PKG_OPTIONS:Mm17nlib)
. include "../../devel/m17n-lib/buildlink3.mk"
DEPENDS+= m17n-contrib-[0-9]*:../../misc/m17n-contrib
PLIST.m17nlib= yes
INSTALL_TEMPLATES+= INSTALL.m17nlib
DEINSTALL_TEMPLATES+= DEINSTALL.m17nlib
CHECK_FILES_SKIP+= ${PREFIX}/share/uim/pixmaps/m17n-.*\.png
.else
CONFIGURE_ARGS+= --without-m17nlib
.endif
.if !empty(PKG_OPTIONS:Mqt3) || !empty(PKG_OPTIONS:Mkde3)
. include "../../x11/qt3-libs/buildlink3.mk"
. include "../../x11/qt3-tools/buildlink3.mk"
CONFIGURE_ARGS+= --with-qt CXXFLAGS=-lc
PLIST.helperdata= yes
PLIST.qt3= yes
.endif
.if !empty(PKG_OPTIONS:Mqt) || !empty(PKG_OPTIONS:Mkde)
. include "../../x11/qt4-libs/buildlink3.mk"
. include "../../x11/qt4-tools/buildlink3.mk"
CONFIGURE_ARGS+= --with-qt4 --with-qt4-immodule
PLIST.helperdata= yes
PLIST.qt= yes
.endif
.if !empty(PKG_OPTIONS:Mopenssl)
. include "../../security/openssl/buildlink3.mk"
CONFIGURE_ARGS+= --enable-openssl
# XXX: https://bugs.freedesktop.org/show_bug.cgi?id=30249
#CONFIGURE_ARGS+= --with-openssl-dir=${SSLBASE:Q}
PLIST.openssl= yes
.endif
.if !empty(PKG_OPTIONS:Mprime)
CONFIGURE_ARGS+= --with-prime
.endif
.if !empty(PKG_OPTIONS:Msj3)
CONFIGURE_ARGS+= --with-sj3
.endif
# For input prediction
.if !empty(PKG_OPTIONS:Msqlite)
. include "../../databases/sqlite3/buildlink3.mk"
CONFIGURE_ARGS+= --with-sqlite3
PLIST.sqlite= yes
.endif
.if !empty(PKG_OPTIONS:Mwnn4)
. include "../../inputmethod/ja-freewnn-lib/buildlink3.mk"
CONFIGURE_ARGS+= --with-wnn
CONFIGURE_ARGS+= --with-wnn-includes=${BUILDLINK_PREFIX.ja-FreeWnn-lib}/include/wnn
CONFIGURE_ARGS+= --with-wnn-libraries=${BUILDLINK_PREFIX.ja-FreeWnn-lib}/lib
CPPFLAGS+= -DWNNENVDIR=\"${BUILDLINK_PREFIX.ja-FreeWnn-lib}/share/wnn\"
PLIST.wnn= yes
.endif
.if !empty(PKG_OPTIONS:Mgtk) || !empty(PKG_OPTIONS:Mgnome)
CONFIGURE_ARGS+= --enable-default-toolkit=gtk
.elif !empty(PKG_OPTIONS:Mgtk3) || !empty(PKG_OPTIONS:Mgnome3)
CONFIGURE_ARGS+= --enable-default-toolkit=gtk3
.elif !empty(PKG_OPTIONS:Mqt) || !empty(PKG_OPTIONS:Mkde)
CONFIGURE_ARGS+= --enable-default-toolkit=qt4
.elif !empty(PKG_OPTIONS:Mqt3) || !empty(PKG_OPTIONS:Mkde3)
CONFIGURE_ARGS+= --enable-default-toolkit=qt
.endif

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-ab,v 1.4 2013/03/06 11:06:56 obache Exp $
Avoid to install of header files of sigscheme, conflict with lang/sigscheme.
--- sigscheme/src/Makefile.in.orig 2012-12-30 06:12:17.000000000 +0000
+++ sigscheme/src/Makefile.in
@@ -39,7 +39,7 @@ am__make_dryrun = \
test $$am__dry = yes; \
}
pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
+pkgincludedir =
pkglibdir = $(libdir)/@PACKAGE@
pkglibexecdir = $(libexecdir)/@PACKAGE@
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-ac,v 1.3 2013/03/06 11:06:56 obache Exp $
Avoid to install of document files of sigscheme, conflict with lang/sigscheme.
--- sigscheme/doc/Makefile.in.orig 2012-12-30 06:12:16.000000000 +0000
+++ sigscheme/doc/Makefile.in
@@ -210,7 +210,7 @@ build_vendor = @build_vendor@
builddir = @builddir@
datadir = @datadir@
datarootdir = @datarootdir@
-docdir = @docdir@
+docdir =
dvidir = @dvidir@
exec_prefix = @exec_prefix@
host = @host@

View File

@@ -0,0 +1,42 @@
$NetBSD: patch-ad,v 1.3 2013/03/06 11:06:56 obache Exp $
* Fix for SunOS, Add $(SunOS_LDFLAGS) where $(LDFLALGS) requested
--- uim/Makefile.in.orig 2012-12-30 06:12:26.000000000 +0000
+++ uim/Makefile.in
@@ -184,7 +184,7 @@ libuim_custom_enabler_la_OBJECTS = \
$(am_libuim_custom_enabler_la_OBJECTS)
libuim_custom_enabler_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(libuim_custom_enabler_la_LDFLAGS) $(LDFLAGS) -o $@
+ $(libuim_custom_enabler_la_LDFLAGS) $(LDFLAGS) $(SunOS_LDFLAGS) -o $@
libuim_custom_la_DEPENDENCIES = libuim-scm.la libuim.la
am_libuim_custom_la_OBJECTS = libuim_custom_la-uim-custom.lo
libuim_custom_la_OBJECTS = $(am_libuim_custom_la_OBJECTS)
@@ -237,7 +237,7 @@ am_libuim_lolevel_la_OBJECTS = libuim_lo
libuim_lolevel_la_OBJECTS = $(am_libuim_lolevel_la_OBJECTS)
libuim_lolevel_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(libuim_lolevel_la_LDFLAGS) $(LDFLAGS) -o $@
+ $(libuim_lolevel_la_LDFLAGS) $(LDFLAGS) $(SunOS_LDFLAGS) -o $@
libuim_look_la_DEPENDENCIES = libuim-scm.la libuim.la \
libuim-bsdlook.la
am_libuim_look_la_OBJECTS = libuim_look_la-look.lo
@@ -300,7 +300,7 @@ am_libuim_scm_la_OBJECTS = libuim_scm_la
libuim_scm_la_OBJECTS = $(am_libuim_scm_la_OBJECTS)
libuim_scm_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(libuim_scm_la_CFLAGS) \
- $(CFLAGS) $(libuim_scm_la_LDFLAGS) $(LDFLAGS) -o $@
+ $(CFLAGS) $(libuim_scm_la_LDFLAGS) $(LDFLAGS) $(SunOS_LDFLAGS) -o $@
libuim_skk_la_DEPENDENCIES = libuim-scm.la libuim.la libuim-bsdlook.la
am_libuim_skk_la_OBJECTS = libuim_skk_la-skk.lo
libuim_skk_la_OBJECTS = $(am_libuim_skk_la_OBJECTS)
@@ -409,7 +409,7 @@ LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIB
CCLD = $(CC)
LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
- $(LDFLAGS) -o $@
+ $(LDFLAGS) $(SunOS_LDFLAGS) -o $@
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-ae,v 1.2 2012/09/15 12:05:00 obache Exp $
* Fix for SunOS
--- sigscheme/configure.orig 2011-09-13 15:53:22.544782355 +0200
+++ sigscheme/configure 2011-09-13 15:56:13.848433241 +0200
@@ -16000,7 +16000,7 @@ if test "x$ac_cv_func_strdup" = xyes; th
_ACEOF
# Overrides _POSIX_C_SOURCE
- $as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
+ $as_echo "#define _XOPEN_SOURCE 600" >>confdefs.h
fi

View File

@@ -0,0 +1,16 @@
$NetBSD: patch-af,v 1.2 2012/09/15 12:05:00 obache Exp $
* Fix for SunOS
--- fep/uim-fep.h.orig 2011-01-07 03:09:56.000000000 +0100
+++ fep/uim-fep.h 2011-09-13 16:13:02.686629427 +0200
@@ -41,6 +41,9 @@
#include <sys/ioctl.h>
#endif
/* solaris でwinsizeを使うために必要 */
+#ifdef __sun
+#include <sys/termios.h>
+#endif
#ifdef HAVE_CURSES_H
#include <curses.h>
#endif