summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNaohiro Aota <naota@gentoo.org>2013-01-15 08:11:26 +0000
committerNaohiro Aota <naota@gentoo.org>2013-01-15 08:11:26 +0000
commit274a19e605cc7fb4508b962632b9726625792676 (patch)
treeded32d90f7631d9d9ae09c91af843f33d9dcbe6b /app-i18n/uim
parentversion bump. #451760 (diff)
downloadhistorical-274a19e605cc7fb4508b962632b9726625792676.tar.gz
historical-274a19e605cc7fb4508b962632b9726625792676.tar.bz2
historical-274a19e605cc7fb4508b962632b9726625792676.zip
bumped. #451762
Package-Manager: portage-2.2.0_alpha149/cvs/Linux x86_64 Manifest-Sign-Key: 0xF8551514
Diffstat (limited to 'app-i18n/uim')
-rw-r--r--app-i18n/uim/ChangeLog9
-rw-r--r--app-i18n/uim/Manifest24
-rw-r--r--app-i18n/uim/uim-1.8.4.ebuild260
3 files changed, 290 insertions, 3 deletions
diff --git a/app-i18n/uim/ChangeLog b/app-i18n/uim/ChangeLog
index f36234f60945..95219f63e870 100644
--- a/app-i18n/uim/ChangeLog
+++ b/app-i18n/uim/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-i18n/uim
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/ChangeLog,v 1.257 2012/11/16 09:31:59 patrick Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/ChangeLog,v 1.258 2013/01/15 08:11:16 naota Exp $
+
+*uim-1.8.4 (15 Jan 2013)
+
+ 15 Jan 2013; Naohiro Aota <naota@gentoo.org> +uim-1.8.4.ebuild:
+ bumped. #451762
*uim-1.8.3 (16 Nov 2012)
diff --git a/app-i18n/uim/Manifest b/app-i18n/uim/Manifest
index ba9dab44c552..adb3853a1ef8 100644
--- a/app-i18n/uim/Manifest
+++ b/app-i18n/uim/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX 50uim-gentoo.el 113 SHA256 58a536e5b7d0ffac6802e60d348b092623601d25c8917d64a51347efab9e4cb7 SHA512 5bdf2d6ea7203fa171e2183b272f9b1e7dfde990d14fdb13a4abc64a3eaaebb65d0325006451979cff00f6dde8c90d58e4905dbdabe0b5c4b4fa3eb721c01b7a WHIRLPOOL a4ad6ec76f4734cbde576d857dbba5b0f1b97e7df7aa131b05e508ec58f7f1c6d6d38c578b99e3418f50e80fc4860561063cfb9f8bd29eb5d249f36e57bd44b1
AUX uim-1.5.4-gcc43.patch 404 SHA256 560494a526ab30d7524d769f359a592c1a73671b51491e426d48306cc537707a SHA512 5641889499bc650739a5c45e8dec31f9b081cec82501ee85955b3f6ed7f50696f6cee0d6c680aa032bd7a96fa3c05c8962ba538d3cde82c5a04193dfb828b1f0 WHIRLPOOL c8217845e4879788cae8a6aa493db58fbc07b1a61f14df4a77a4b896d847306c154bbdac3a40463eac15a6539d9cca6135b04c53b9d4895bba0b8770683e47d6
AUX uim-1.5.4-gentoo.patch 1366 SHA256 5b9639144848e42a049426172d7a4b53cbc74532e9787881a807511ab8b6552b SHA512 7a9e11f6aa3b2e50d897a28b58d8f02e54954071b88df5e852f4eb6a7ba74570ef0f7a2dad945ee1095b5b777880519b90575db0928dc558fb4810368f03abda WHIRLPOOL f6bf264152781263b14ffa87cea1a8b473162ddacd9271b2473884c32b89fca2e2178a11710adfa9a884aae9d11c7ac2a287433c9926fb4d49077bb9a7306596
@@ -18,6 +21,7 @@ DIST uim-1.7.3.tar.bz2 6380469 SHA256 d2909d2d624a92677935461ce03413f33b7e5af6e1
DIST uim-1.8.0.tar.bz2 6453678 SHA256 bf760f51b37e4d3a2c960357faea2ef52d1bb7ee06252284c47e431cde88ecc6 SHA512 4ec5897436fde50c1b79ea235c89d512cba0e88affcd340188341e7f7335c443dcd132c794e9711d4c8fe329c47dd3502cc9e9772f4f43f49d3864469ba69048 WHIRLPOOL 8aa5b1385e71b9b0d0570e052adcd091601a0f80f0698ef374f29b0337d569804678c9635a29d95e92a1a4f3eacb5ae6d895df85bac6a0e491815da212e94100
DIST uim-1.8.2.tar.bz2 6480613 SHA256 44c2003179291b3279dae7f911d638418a54910f2b99e58418acc88e10067835 SHA512 4433db6913611c753c896e89c79880b87bc55cf0888eefbc76f04e72f8b4d0bf3a97e355e9beeeb51f6dabdbeafaf575399562585b44717a660b8efac9ae80ab WHIRLPOOL 0b089785a5e0b12abbeb6edf7cb5dce162e15e1fef8ea17475511d0a95f733be616bf00dc2cebc6833dc611c31655d1ef5c5c584325ecf0160cbaf4f48a871cc
DIST uim-1.8.3.tar.bz2 6493892 SHA256 e701e01c3b75512de9ae5b451bdb0a5f49bb444186c31cd5a1ab4fbaed4b3b6e SHA512 28e7207ada6b12ee56017a620b6ebf03ce3eb02ebceec79f43236caf0bce4c3b6508c4d4c2cc3d1705b77d1033a3b47a0c9d0d0d78005217acb4b6ce8ee6bb99 WHIRLPOOL 33acf600f7f6126a04ac2cb1139e28cf1b3e47bc409822016b20f5dce8aa5ca04c8d44ac5985bf864f0fb451748df049077e221dd2d3456f520dbd4e4352a11a
+DIST uim-1.8.4.tar.bz2 6494902 SHA256 16541b9dfe7e5b0f6c06d9b07a19e6b03de2d1dcee4669f8525e48dc552d683f SHA512 b804757f07f44212c0fbb494c2591536cdafd223fd12cce21da68c1273d14eb7156d4186eb96a3969edfc76cfb448d96cf45a9f7d59bd1dbf4c5faac754d95b7 WHIRLPOOL 5bc6a5ed58a140585089c697a54d8bdb5be52888f5c54fe46314e039094d7706814c4e43f64ce373b280e7790c8d851e5b0946ba5dcbb255c248dbd5ec28e060
EBUILD uim-1.4.2.ebuild 3987 SHA256 02cf0e6dba0b37e028d5e5aedd0aed1b4091a7522e245d55c95ef455d0a81143 SHA512 c928671fbe195ecb8bb27ff92133567c124b6d14fe5a6b666fb3c88aff463a12e5e1819d8d278cc16b91855d8da8f4a28d355983cf1783f4014742897fd3f675 WHIRLPOOL aedae4f0d44af5be189adf7f08a0c736eec126a85a3adf503e9e5c9d0ba30f06c5c275ffe9d81f072412a1b983e6670857b23b4fd58310148f831131958be623
EBUILD uim-1.5.7.ebuild 5336 SHA256 8e7234ecee854674b74f147933d58798790f64a1be270681562baebbec5212cc SHA512 32f647681984c101199a8e0b51c6b87e6427573a55450994b24f11afd84fffdc0c7c9b855edfe5b9904ad769af3bb063f86e31579a03e34b36d3dfe383e31458 WHIRLPOOL 3efaa7d5cf4814ddccbd3e6cbd4f9b88daff86462cdaac633693105cc5a67e5817f1095851dcd7c34edd9e5c433b61b629d600ea5a714fb374283cccaafd19be
EBUILD uim-1.6.1.ebuild 6054 SHA256 af09dd323665150db51a3e7ff4d743d6dee997492b9981afbe0c0f3ad149b2f8 SHA512 17695022cd16fca133e0d293f9788b4ff963eee566eca1e791ed502c217454edc9cea763889ba9655eb233f7d144fe29b2d01652ba60a473c76785abfdb74635 WHIRLPOOL 7cb97f7c88715f5eb3c756ec729da3f74db730773de41eaa3d56c39d505a8297a7e1458016f60fd0b4356f7dcf503aa966bae22fa3856ee14d7320e4a90cb9ec
@@ -27,5 +31,23 @@ EBUILD uim-1.7.3.ebuild 7550 SHA256 d57f0dec0f5562cfbd070dbf1ddd9f20a46679e39309
EBUILD uim-1.8.0.ebuild 6987 SHA256 e1d282d195984fbec2acd935011f3620ae76f51edaa61d8fa18e26150f35c7a3 SHA512 a591c9d9053108cfe22b3f24f908a3f6ef4e45e41e3eae5cf8ccf92f389296414cb5ce670dcef0ad9cf2a0407f1680df81ec2ebca69b7fe2d590df8b559bc630 WHIRLPOOL d09aad0ab65244bc36f590cea27072560cfff91d28ee418a943654897787cc77c3453f4f1c59abca01f1b206c164cb73e950c7eac5c60fef053435e030f563ea
EBUILD uim-1.8.2.ebuild 6944 SHA256 30c6f4432d66d1cde43c717b90fd7a0823e7742e18505b5e9c7d676b510decb4 SHA512 9c20fe9f7c6435446d1a8d9a0305a9dca48c0bc97fb8b459d0059713de1835d47c92235e84707094589e4d886a0a01ceb15bcecb3b148ce31d41ca60c1497c38 WHIRLPOOL 6caa65fcd33d9f85422461d1d3a6288b094ff989b57723ca550bcb1f98c98e49566349868e2d26695402b75637c321d0a9c7f272373077503e4688b53ed483ae
EBUILD uim-1.8.3.ebuild 6947 SHA256 6bc51e94fb884b50165bc6d7a3c65ac4bb5317668bfa73a6661888263a8d53b4 SHA512 d65790ca5ab7941130ba4ef30824c59aaa7c0a3437d181315ec4f7891a1fdc13221c786cef73b0418aa6816a4f144482f3b226adafdf3927754eb1e4e68c48b1 WHIRLPOOL 8e784d315108f9f6a9adb2321e3b75118c01f8d414954b298c58e7e1087b2ab583eb9bfce9f101461aac0e3ea6469b484f0486bbcc1ae128fba9531b789ca6f9
-MISC ChangeLog 36453 SHA256 b1ea33386b5dbcb29e93a1abfa72dadec5b00224803163ac232b93a9ef802c20 SHA512 613416ae078d92aac383825cdc078703aad82eb8df1154b572d23cde5dfdca7a0a38ff39b6667342f2961f50f93efb54cbd42e2d9800d8ae46117ef3743132f5 WHIRLPOOL f40b7de900afbf099743abe7c5458e19f031ee61f279a152e7418094ae689dcbb5df1e70bc38b664b26fa880bce236778836260189765373321ea8b83344733a
+EBUILD uim-1.8.4.ebuild 6945 SHA256 1facf8f68525289946b856c4367d89c7b5107b7ad3727c9fc4bc30d213d78fbd SHA512 915a675fc3bf3914eec557149ea4b8e293273154d3b6a7f7c5b8616a0bf88d0da4fa7ce37fb57166b3f7ecb6d4be0e6089189c7bc0999b5148438fe117f07b60 WHIRLPOOL aa169a69bceb55c7dc528a157ce55f199ef487da8b28705a3ef5fb7791cc3102fe4abf97922233b796fff4d82a175ea56cf31e494f8786fb51061501738a1b85
+MISC ChangeLog 36562 SHA256 3e4af9ab536d7c624fb66d15e5b708b36f0da87205552809e54746e8d111d957 SHA512 acc4fd48cd57c72de4bbf2b72c8bd0d7d343faa1ebc3254044bf805e40e73e2523eaeb8480a63ca1ee7a1f77af0e9929ee46b9033de8f36ffd01d47633ae3df4 WHIRLPOOL 18cb2df631b05d3b4e39a243191a7437fe12d69fa69395ebdf946fb87194a251725974b4d2c361b4ebaf932c6f7e90f5ddc8aa8b14e006935b0e3e33524507a2
MISC metadata.xml 963 SHA256 f9ec0fb753307e61a6e6cc5381e41344f34fe4d774ec12d61063077e803c2a8b SHA512 07cbf037403887aee2402e27d9592e68ace684664305c215f21f480faa094faf66b7d8fdcf5977e22ced8bf19d7d88f6b5f96a8327d1c57580d1b0743cb9a5cd WHIRLPOOL 81fca7c8cea972c45b00b221b583b41bfb535ab2823f7f5d554d8c5f953d34807465797c814434149f7274f760d9718d36d8f561d21e8aba030fdb0cab600be3
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCAAGBQJQ9Q8mAAoJEDYO1FT4VRUUqgMP/3WJqE2TkpR0KWzLfcuoogH+
+joIB9HdYuAECQ0GJ7rv9wqsMVzTwRgt5k4R+w2WUKwtwTk9pX4AfSmlJXFYnK0jO
+Wut79PPkAkpfZ4m8rNikIPoJlcU9a77atkR2zqc+O9R62EnNe5oohs+PjLSS/8Ic
+9XYzQdEHis7xLUpxC3J9PrJb8NyA0VyKS9ERUSx+Q9ZQdgXm+I0pdivhxDA33p1V
+m2nJzkwJ/izO9qX064K4FVaGsG0lrHjTak1Ssx6R+QgJukPo44E8Aor9GKY1jA9l
+mr4QY1UOUn2VuiV1OyzBqhcLFmbYjocJmunfS8fFXAOA4aguOe5lRAJ7WMI7mzbC
+Dv+5FkbS5FcpiuAW/qpinwZiyoPUdECcX10SlepvxJLrUFVeYD1OH5Q8hHhL1nGz
+H/M4MATeRv9ZxIEtdKm4SFzrlIq1++u7gfMHKOtkyOr11nRgO6YGgAHuGMnIomvs
+tQ0uiWlr4zaVrPd5QBdFg8kXOUfeEm+yqbJqiYYwyT9RJWloEgMs2AM1dLX8+E5V
+wxJx6v3P0yYZGA7NKpp8t1um5Nq2nq7wkGsYnhTtIi72q+FFbppzCy0+SOXh9jva
+k7D4LwRZPyUxaQwUsSXRCFbl8kZmPpGdteCnQOtSzQNPr0EPxmJOPHE4AU38rMX9
+GOC9svZIlhYRYf+x7zqv
+=geMe
+-----END PGP SIGNATURE-----
diff --git a/app-i18n/uim/uim-1.8.4.ebuild b/app-i18n/uim/uim-1.8.4.ebuild
new file mode 100644
index 000000000000..ce580f0b9c17
--- /dev/null
+++ b/app-i18n/uim/uim-1.8.4.ebuild
@@ -0,0 +1,260 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/uim-1.8.4.ebuild,v 1.1 2013/01/15 08:11:16 naota Exp $
+
+EAPI="4"
+inherit autotools eutils multilib elisp-common flag-o-matic
+
+DESCRIPTION="Simple, secure and flexible input method library"
+HOMEPAGE="http://code.google.com/p/uim/"
+SRC_URI="http://uim.googlecode.com/files/${P}.tar.bz2"
+
+LICENSE="BSD GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="+anthy canna curl eb emacs libffi gnome gtk gtk3 kde libedit libnotify m17n-lib ncurses nls prime qt4 skk sqlite ssl static-libs test unicode X xft linguas_zh_CN linguas_zh_TW linguas_ja linguas_ko"
+
+RESTRICT="test"
+
+REQUIRED_USE="gtk? ( X ) qt4? ( X )"
+
+RDEPEND="X? (
+ x11-libs/libX11
+ x11-libs/libXft
+ x11-libs/libXt
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libXext
+ x11-libs/libXrender
+ )
+ anthy? (
+ unicode? ( >=app-i18n/anthy-8622 )
+ !unicode? ( app-i18n/anthy )
+ )
+ canna? ( app-i18n/canna )
+ curl? ( >=net-misc/curl-7.16.4 )
+ eb? ( dev-libs/eb )
+ emacs? ( virtual/emacs )
+ libffi? ( virtual/libffi )
+ gnome? ( >=gnome-base/gnome-panel-2.14 )
+ gtk? ( >=x11-libs/gtk+-2.4:2 )
+ gtk3? ( x11-libs/gtk+:3 )
+ kde? ( >=kde-base/kdelibs-4 )
+ libedit? ( dev-libs/libedit )
+ libnotify? ( >=x11-libs/libnotify-0.4 )
+ m17n-lib? ( >=dev-libs/m17n-lib-1.3.1 )
+ ncurses? ( sys-libs/ncurses )
+ nls? ( virtual/libintl )
+ prime? ( app-i18n/prime )
+ qt4? ( x11-libs/qt-gui:4[qt3support] )
+ skk? ( app-i18n/skk-jisyo )
+ sqlite? ( dev-db/sqlite:3 )
+ ssl? ( dev-libs/openssl )
+ !dev-scheme/sigscheme
+ !app-i18n/uim-svn
+ !<app-i18n/prime-0.9.4"
+# >=dev-scheme/sigscheme-0.8.5
+# mana? ( app-i18n/mana )
+# scim? ( >=app-i18n/scim-1.3.0 ) # broken
+# sj3? ( >=app-i18n/sj3-2.0.1.21 )
+# wnn? ( app-i18n/wnn )
+# gnome? (
+# gtk? ( >=gnome-base/gnome-panel-2.14 )
+# gtk3? ( >=gnome-base/gnome-panel-3 )
+# )
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ virtual/pkgconfig
+ >=sys-devel/gettext-0.15
+ kde? ( dev-util/cmake )
+ X? (
+ x11-proto/xextproto
+ x11-proto/xproto
+ )"
+
+RDEPEND="${RDEPEND}
+ X? (
+ media-fonts/font-sony-misc
+ linguas_zh_CN? (
+ || ( media-fonts/font-isas-misc media-fonts/intlfonts )
+ )
+ linguas_zh_TW? (
+ media-fonts/intlfonts
+ )
+ linguas_ja? (
+ || ( media-fonts/font-jis-misc media-fonts/intlfonts )
+ )
+ linguas_ko? (
+ || ( media-fonts/font-daewoo-misc media-fonts/intlfonts )
+ )
+ )"
+# test? ( dev-scheme/gauche )
+
+SITEFILE=50${PN}-gentoo.el
+
+update_gtk_immodules() {
+ local GTK2_CONFDIR="/etc/gtk-2.0"
+ # bug #366889
+ if has_version '>=x11-libs/gtk+-2.22.1-r1:2' || has_multilib_profile ; then
+ GTK2_CONFDIR="${GTK2_CONFDIR}/$(get_abi_CHOST)"
+ fi
+ mkdir -p "${EPREFIX}${GTK2_CONFDIR}"
+
+ if [ -x "${EPREFIX}/usr/bin/gtk-query-immodules-2.0" ] ; then
+ "${EPREFIX}/usr/bin/gtk-query-immodules-2.0" > "${EPREFIX}${GTK2_CONFDIR}/gtk.immodules"
+ fi
+}
+
+update_gtk3_immodules() {
+ if [ -x "${EPREFIX}/usr/bin/gtk-query-immodules-3.0" ] ; then
+ "${EPREFIX}/usr/bin/gtk-query-immodules-3.0" --update-cache
+ fi
+}
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/${PN}-1.6.0-gentoo.patch \
+ "${FILESDIR}"/${PN}-1.5.4-zhTW.patch
+
+ # bug 275420
+ sed -i -e "s:\$libedit_path/lib:/$(get_libdir):g" configure.ac || die
+
+ echo "QMAKE_LFLAGS = ${LDFLAGS}" >> qt4/common.pro.in || die
+
+ #./autogen.sh
+ AT_NO_RECURSIVE=1 eautoreconf
+}
+
+src_configure() {
+ local myconf
+
+ if (use gtk || use gtk3) && (use anthy || use canna) ; then
+ myconf="${myconf} --enable-dict"
+ else
+ myconf="${myconf} --disable-dict"
+ fi
+
+ if use gtk || use gtk3 || use qt4 ; then
+ myconf="${myconf} --enable-pref"
+ else
+ myconf="${myconf} --disable-pref"
+ fi
+
+ if use anthy ; then
+ if use unicode ; then
+ myconf="${myconf} --with-anthy-utf8"
+ else
+ myconf="${myconf} --with-anthy"
+ fi
+ else
+ myconf="${myconf} --without-anthy"
+ fi
+
+ if use libnotify ; then
+ myconf="${myconf} --enable-notify=libnotify"
+ fi
+
+ #if use gnome ; then
+ # myconf="${myconf} $(use_enable gtk gnome-applet)"
+ # myconf="${myconf} $(use_enable gtk3 gnome3-applet)"
+ #fi
+
+ econf $(use_with X x) \
+ $(use_with canna) \
+ $(use_with curl) \
+ $(use_with eb) \
+ $(use_enable emacs) \
+ $(use_with emacs lispdir "${SITELISP}") \
+ $(use_with libffi ffi) \
+ $(use_enable gnome gnome-applet) \
+ $(use_with gtk gtk2) \
+ $(use_with gtk3) \
+ $(use_with libedit) \
+ --disable-kde-applet \
+ $(use_enable kde kde4-applet) \
+ $(use_with m17n-lib m17nlib) \
+ $(use_enable ncurses fep) \
+ $(use_enable nls) \
+ $(use_with prime) \
+ --without-qt \
+ --without-qt-immodule \
+ $(use_with qt4 qt4) \
+ $(use_with qt4 qt4-immodule) \
+ $(use_enable qt4 qt4-qt3support) \
+ $(use_with skk) \
+ $(use_with sqlite sqlite3) \
+ $(use_enable ssl openssl) \
+ $(use_enable static-libs static) \
+ $(use_with xft) \
+ ${myconf}
+}
+
+src_compile() {
+ emake || die "emake failed"
+
+ if use emacs; then
+ cd emacs
+ elisp-compile *.el || die "elisp-compile failed"
+ fi
+}
+
+src_install() {
+ # parallel make install b0rked, bug #222677
+ emake -j1 INSTALL_ROOT="${D}" DESTDIR="${D}" install || die "make install failed"
+
+ dodoc AUTHORS ChangeLog* NEWS README RELNOTE || die
+ if use emacs; then
+ elisp-install uim-el emacs/*.elc || die "elisp-install failed"
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}" uim-el \
+ || die "elisp-site-file-install failed"
+ fi
+
+ find "${ED}/usr/$(get_libdir)/uim" -name '*.la' -exec rm {} +
+ use static-libs || find "${ED}" -name '*.la' -exec rm {} +
+
+ sed -e "s:@EPREFIX@:${EPREFIX}:" "${FILESDIR}/xinput-uim" > "${T}/uim.conf" || die
+ insinto /etc/X11/xinit/xinput.d
+ doins "${T}/uim.conf" || die
+
+ # collision with dev-scheme/sigscheme, bug #330975
+ # find "${ED}" -name '*gcroots*' -delete || die
+
+ #rmdir "${ED}"/usr/share/doc/sigscheme || die
+}
+
+pkg_postinst() {
+ elog
+ elog "New input method switcher has been introduced. You need to set"
+ elog
+ elog "% GTK_IM_MODULE=uim ; export GTK_IM_MODULE"
+ elog "% QT_IM_MODULE=uim ; export QT_IM_MODULE"
+ elog "% XMODIFIERS=@im=uim ; export XMODIFIERS"
+ elog
+ elog "If you would like to use uim-anthy as default input method, put"
+ elog "(define default-im-name 'anthy)"
+ elog "to your ~/.uim."
+ elog
+ elog "All input methods can be found by running uim-im-switcher-gtk, "
+ elog "uim-im-switcher-gtk3 or uim-im-switcher-qt4."
+ elog
+ elog "If you upgrade from a version of uim older than 1.4.0,"
+ elog "you should run revdep-rebuild."
+
+ use gtk && update_gtk_immodules
+ use gtk3 && update_gtk3_immodules
+ if use emacs; then
+ elisp-site-regen
+ echo
+ elog "uim is autoloaded with Emacs with a minimal set of features:"
+ elog "There is no keybinding defined to call it directly, so please"
+ elog "create one yourself and choose an input method."
+ elog "Integration with LEIM is not done with this ebuild, please have"
+ elog "a look at the documentation how to achieve this."
+ fi
+}
+
+pkg_postrm() {
+ use gtk && update_gtk_immodules
+ use gtk3 && update_gtk3_immodules
+ use emacs && elisp-site-regen
+}