From d37b2e0cc43b5566515d22c61029f96be0583f29 Mon Sep 17 00:00:00 2001 From: Matsuu Takuto Date: Thu, 25 Nov 2010 16:48:36 +0000 Subject: Version bumped. Package-Manager: portage-2.1.9.24/cvs/Linux x86_64 --- app-i18n/ibus/ChangeLog | 7 ++- app-i18n/ibus/Manifest | 24 +++++++- app-i18n/ibus/ibus-1.3.9.ebuild | 130 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 159 insertions(+), 2 deletions(-) create mode 100644 app-i18n/ibus/ibus-1.3.9.ebuild (limited to 'app-i18n') 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 +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 +} -- cgit v1.2.3-65-gdbad