summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatsuu Takuto <matsuu@gentoo.org>2010-11-25 16:48:36 +0000
committerMatsuu Takuto <matsuu@gentoo.org>2010-11-25 16:48:36 +0000
commitd37b2e0cc43b5566515d22c61029f96be0583f29 (patch)
tree70a101bb06a64aac612f5326957f075b4fc104b7 /app-i18n
parentStable for HPPA PPC (bug #346191). (diff)
downloadhistorical-d37b2e0cc43b5566515d22c61029f96be0583f29.tar.gz
historical-d37b2e0cc43b5566515d22c61029f96be0583f29.tar.bz2
historical-d37b2e0cc43b5566515d22c61029f96be0583f29.zip
Version bumped.
Package-Manager: portage-2.1.9.24/cvs/Linux x86_64
Diffstat (limited to 'app-i18n')
-rw-r--r--app-i18n/ibus/ChangeLog7
-rw-r--r--app-i18n/ibus/Manifest24
-rw-r--r--app-i18n/ibus/ibus-1.3.9.ebuild130
3 files changed, 159 insertions, 2 deletions
diff --git a/app-i18n/ibus/ChangeLog b/app-i18n/ibus/ChangeLog
index e814a9a2b2d4..38cef16e4004 100644
--- a/app-i18n/ibus/ChangeLog
+++ b/app-i18n/ibus/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-i18n/ibus
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ChangeLog,v 1.73 2010/11/20 15:21:55 matsuu Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ChangeLog,v 1.74 2010/11/25 16:48:36 matsuu Exp $
+
+*ibus-1.3.9 (25 Nov 2010)
+
+ 25 Nov 2010; MATSUU Takuto <matsuu@gentoo.org> +ibus-1.3.9.ebuild:
+ Version bumped.
*ibus-1.3.99.20101118 (20 Nov 2010)
diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest
index 4b9747154069..c027ed68feb5 100644
--- a/app-i18n/ibus/Manifest
+++ b/app-i18n/ibus/Manifest
@@ -1,12 +1,34 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
DIST ibus-1.2.0.20100111.tar.gz 1291877 RMD160 8fc210a7c876c717acaeafa656ad46dc7a2cbbf3 SHA1 8c603844fff37194e835832a7606d240163abb9c SHA256 41f23f1f8bf2746366e2faa57c8bec985098f5770a52c3d56899d33fc5f38384
DIST ibus-1.3.7.tar.gz 1358687 RMD160 f50ddda511b6f74b522a61c834e6ffd1f3f41baa SHA1 ba5e8f0c57f6fd53af6f76a3b60deb1be3cb27c5 SHA256 b7d9bcd57578c02f9b62019061b00935030bf629ff8b113deb35116e1702a537
DIST ibus-1.3.8.tar.gz 1379038 RMD160 c9a0d159d8810327666ddd2da18c19ef24c91106 SHA1 c1cf1c897bd24f8becfa52127d058eabbb199b8e SHA256 d8507517f5e5ba454b2663581b1133df21fdba74a077902259e18845cdd2468d
+DIST ibus-1.3.9.tar.gz 1380081 RMD160 8cf8712d29369bb1934c0d9d66ce5f15953a60d0 SHA1 3eaa95bd2a86c9fae23fdc80dd70d27f0efb7138 SHA256 b2784a668666efa8ae04e6f1cff5749917cd18add0a39a1d020ecc9f3df5285d
DIST ibus-1.3.99.20101028.tar.gz 1311498 RMD160 68a3279341830bda7a6de63d53d50b7e4c22155f SHA1 ce20e090b8a34fc4ed00f1c8447c7fbb98af94ae SHA256 9f69b0a9ae8b0eec5d7511ca3a2f3cf2ea2b20e47695b6e7b095aec049fb921c
DIST ibus-1.3.99.20101118.tar.gz 1320315 RMD160 4f5b437a123811fc5e30eabcf39459e02ddfc3c9 SHA1 0d21016e51f7ec3b0fd2871dff64d31b2dc53ec4 SHA256 3cb4b4f36fae19271ae9d4fa50d19392f7f8ee28736b28a0b69edfa37b0ba173
EBUILD ibus-1.2.0.20100111.ebuild 2614 RMD160 9e7ddb8d686b24c5d3d92c31bd16761810fb5d4d SHA1 2924c886b1c0edca5ff1b3798a58927dad252eb6 SHA256 06a6abae3c2a8e0355b79d44614f5816e062e8ab20dc9041f6b24796ad43fe13
EBUILD ibus-1.3.7.ebuild 3245 RMD160 879533b81358c66646dc8991cf70cab4c4512e7c SHA1 15497acde7ee9e200ff6e5c9e56466dcea357f06 SHA256 0965c194716cdda35939eaef48bc529e5b295dc65d844106d5a7a8174de04db8
EBUILD ibus-1.3.8.ebuild 3245 RMD160 10b35870169f43b97f7b9cb498ec0e4a76e57300 SHA1 6315c9cf85ae786ac0b409d5c70228cbfb0a2e75 SHA256 df230506cd44f04f4ef1c8f252f0e5b9dad833510e85ff7fb53b6e24c21b5416
+EBUILD ibus-1.3.9.ebuild 3245 RMD160 8c48efd96245a0451a2b343af9b1933841beaeb6 SHA1 de05c76ea2b3150d3c53a088c4b52aea55816004 SHA256 22e02aadb800b51c9db8669e1a4c67485273341a1ef28c4722348b627183f6fa
EBUILD ibus-1.3.99.20101028.ebuild 3255 RMD160 a07be0bf369a453b4ccd1f1eb90a73db62caa28f SHA1 03499602a7d091d8a8f8221cd98b088f489947fc SHA256 de05377b4fd6ba42810c37a5b805fb837367fa85090153ed3aa31d2bed15bf70
EBUILD ibus-1.3.99.20101118.ebuild 3255 RMD160 627f689c2176804f8b391cec1209800da755848b SHA1 8c867d90b08f98664e5e0cc84dfd979e057618a6 SHA256 b9a681bab99a790a52e760e68b98c1e7790f75593167d5802356881c3a38cf2c
-MISC ChangeLog 12014 RMD160 cdbc72b93cd8bf864ac7eb89797c5989c38bcc2e SHA1 c8f7bfa9e8a4d3ba0fcfb5ec1e358bbfe6c312b6 SHA256 692eabe181f157c263a951a185317df004d5f7511602b956493ceeb73091e1ee
+MISC ChangeLog 12129 RMD160 9e88ff3b033bf01c8b0aa30ef7099550dc811d77 SHA1 2a1ca5ca9acef822566a081a93122d771f3f0a8b SHA256 0e6d07beb83a21f245ca5837829fe964e6f86dff2358f053044c4e4fad0083cb
MISC metadata.xml 671 RMD160 a430d2733dbeb0c98d42b3a432cfadafb5f8c87a SHA1 bfc77eafdea87e34b5ae48e6a6652508c4a70204 SHA256 4184635ca1b44311db6031a7f00c5679582289862be1a550a4faf4dd9d5e6e59
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.16 (GNU/Linux)
+
+iQIcBAEBAgAGBQJM7pPAAAoJECaGw+YFKA1pZ2UP/ieAhICmJx0cAfbm23QBWMHi
+5nA10guWCf7tL4UYihWImapUHk9zb6SV702B8LFKKYxshRWcPst5XDXPcW5h3TSs
+k8sx6L7V2+YBFMiMfyluzZ6iVr/Re+HgQIXLlOZQOpzIY1USUwjCQCCZroXarN8y
+xBE88/144PSrnH/uwhpG+h/vE0HO3QDDx3vfU5ZPZBtConCkpqlL0Xk6Uh6l0SSq
+WJZ8/LrIxG3g69vnoD/t2lLcWarUNfPhkK9JDyqSnm2jq/QgFhGaAhsYkFA2LU25
+bv8I8KfZIj2GVRwO2s16EBurrYN/CTnSDQQBX4fvkF3iNk22D6C8eO/fvxH4144X
++7RFdrU1i9F2UbsFXy+y6N5rDBO6rqnQaTzuYu3tfPkzOU0Wz5UAnBzKyitRbTwv
+vPp+D6EGnvqyl7xftiW8RIav0CDUsCuJAFHaANzfj7/siJ3yAyd0iWezA4sTHc/i
+9XnEbHyjd+4gF5h9ZBwfDDKS0oVFmx+6mcug1/UoApnqjnFq9XJy/RIffMUX6g4Z
+0C/fYJZ+f3UMVZw6OpKTFTxflOSbP5nFLVE3ekx3DeSDocqZ6Dn4+BwzrpabxEiu
+PrXmY1UBruQnLgX7GMzjlg6eFwN12Lakxxv/VEoTughpJZNeUFCZjnunBYQeb7yx
+HR1URNwj2H8BrLyIpsjg
+=T7Pi
+-----END PGP SIGNATURE-----
diff --git a/app-i18n/ibus/ibus-1.3.9.ebuild b/app-i18n/ibus/ibus-1.3.9.ebuild
new file mode 100644
index 000000000000..74fab0cf2c06
--- /dev/null
+++ b/app-i18n/ibus/ibus-1.3.9.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ibus-1.3.9.ebuild,v 1.1 2010/11/25 16:48:36 matsuu Exp $
+
+EAPI="2"
+PYTHON_DEPEND="python? 2:2.5"
+inherit confutils eutils gnome2-utils multilib python
+
+DESCRIPTION="Intelligent Input Bus for Linux / Unix OS"
+HOMEPAGE="http://code.google.com/p/ibus/"
+SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc +gconf gtk introspection nls +python vala X"
+
+RDEPEND=">=dev-libs/glib-2.18
+ gconf? ( >=gnome-base/gconf-2.12 )
+ >=gnome-base/librsvg-2
+ sys-apps/dbus
+ app-text/iso-codes
+ gtk? (
+ x11-libs/gtk+:2
+ )
+ X? (
+ x11-libs/libX11
+ x11-libs/gtk+:2
+ )
+ introspection? ( >=dev-libs/gobject-introspection-0.6.8 )
+ python? (
+ dev-python/notify-python
+ >=dev-python/dbus-python-0.83
+ )
+ nls? ( virtual/libintl )
+ vala? ( dev-lang/vala )"
+# X? ( x11-libs/libX11 )
+# gtk? ( x11-libs/gtk+:2 x11-libs/gtk+:3 )
+DEPEND="${RDEPEND}
+ >=dev-lang/perl-5.8.1
+ dev-perl/XML-Parser
+ dev-util/pkgconfig
+ doc? ( >=dev-util/gtk-doc-1.9 )
+ nls? ( >=sys-devel/gettext-0.16.1 )"
+RDEPEND="${RDEPEND}
+ python? (
+ dev-python/pygtk
+ dev-python/pyxdg
+ )"
+
+RESTRICT="test"
+
+update_gtk_immodules() {
+ if [ -x /usr/bin/gtk-query-immodules-2.0 ] ; then
+ GTK2_CONFDIR="/etc/gtk-2.0"
+ # An arch specific config directory is used on multilib systems
+ has_multilib_profile && GTK2_CONFDIR="${GTK2_CONFDIR}/${CHOST}"
+ mkdir -p "${ROOT}${GTK2_CONFDIR}"
+ gtk-query-immodules-2.0 > "${ROOT}${GTK2_CONFDIR}/gtk.immodules"
+ fi
+}
+
+pkg_setup() {
+ # bug #342903
+ confutils_require_any X gtk
+ python_set_active_version 2
+}
+
+src_prepare() {
+ mv py-compile py-compile.orig || die
+ ln -s "$(type -P true)" py-compile || die
+ echo "ibus/_config.py" >> po/POTFILES.skip || die
+ sed -i -e "s/python/python2/" setup/ibus-setup.in ui/gtk/ibus-ui-gtk.in || die
+}
+
+src_configure() {
+ econf \
+ $(use_enable doc gtk-doc) \
+ $(use_enable doc gtk-doc-html) \
+ $(use_enable introspection) \
+ $(use_enable gconf) \
+ $(use_enable gtk gtk2) \
+ $(use_enable gtk xim) \
+ $(use_enable nls) \
+ $(use_enable python) \
+ $(use_enable vala) \
+ $(use_enable X xim) || die
+ #$(use_enable gtk gtk3) \
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+
+ # bug 289547
+ keepdir /usr/share/ibus/{engine,icons} || die
+
+ dodoc AUTHORS ChangeLog NEWS README || die
+}
+
+pkg_postinst() {
+
+ elog "To use ibus, you should:"
+ elog "1. Get input engines from sunrise overlay."
+ elog " Run \"emerge -s ibus-\" in your favorite terminal"
+ elog " for a list of packages we already have."
+ elog
+ elog "2. Setup ibus:"
+ elog
+ elog " $ ibus-setup"
+ elog
+ elog "3. Set the following in your user startup scripts"
+ elog " such as .xinitrc, .xsession or .xprofile:"
+ elog
+ elog " export XMODIFIERS=\"@im=ibus\""
+ elog " export GTK_IM_MODULE=\"ibus\""
+ elog " export QT_IM_MODULE=\"xim\""
+ elog " ibus-daemon -d -x"
+
+ use gtk && update_gtk_immodules
+
+ use python && python_mod_optimize /usr/share/${PN}
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ use gtk && update_gtk_immodules
+
+ use python && python_mod_cleanup /usr/share/${PN}
+ gnome2_icon_cache_update
+}