diff options
author | Matsuu Takuto <matsuu@gentoo.org> | 2009-10-17 17:15:10 +0000 |
---|---|---|
committer | Matsuu Takuto <matsuu@gentoo.org> | 2009-10-17 17:15:10 +0000 |
commit | ef4f1cf87e80eb6d13b957342696badc46473003 (patch) | |
tree | d2d2931ab5212a3fa5de46d89ab3f23acd0e68e2 | |
parent | Big long-overdue cleanup: (diff) | |
download | historical-ef4f1cf87e80eb6d13b957342696badc46473003.tar.gz historical-ef4f1cf87e80eb6d13b957342696badc46473003.tar.bz2 historical-ef4f1cf87e80eb6d13b957342696badc46473003.zip |
Version bumped.
Package-Manager: portage-2.1.6.13/cvs/Linux x86_64
-rw-r--r-- | app-i18n/ibus-m17n/ChangeLog | 8 | ||||
-rw-r--r-- | app-i18n/ibus-m17n/ibus-m17n-1.2.0.20090930.ebuild | 40 | ||||
-rw-r--r-- | app-i18n/ibus-qt/ChangeLog | 8 | ||||
-rw-r--r-- | app-i18n/ibus-qt/ibus-qt-1.2.0.20091014.ebuild | 32 | ||||
-rw-r--r-- | app-i18n/ibus/ChangeLog | 8 | ||||
-rw-r--r-- | app-i18n/ibus/ibus-1.2.0.20091014.ebuild | 92 |
6 files changed, 185 insertions, 3 deletions
diff --git a/app-i18n/ibus-m17n/ChangeLog b/app-i18n/ibus-m17n/ChangeLog index 53214715daf6..132ad2760a8e 100644 --- a/app-i18n/ibus-m17n/ChangeLog +++ b/app-i18n/ibus-m17n/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-i18n/ibus-m17n # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-m17n/ChangeLog,v 1.7 2009/06/18 15:40:00 matsuu Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-m17n/ChangeLog,v 1.8 2009/10/17 17:13:22 matsuu Exp $ + +*ibus-m17n-1.2.0.20090930 (17 Oct 2009) + + 17 Oct 2009; MATSUU Takuto <matsuu@gentoo.org> + +ibus-m17n-1.2.0.20090930.ebuild: + Version bumped. *ibus-m17n-1.2.0.20090617 (18 Jun 2009) diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.2.0.20090930.ebuild b/app-i18n/ibus-m17n/ibus-m17n-1.2.0.20090930.ebuild new file mode 100644 index 000000000000..149936643160 --- /dev/null +++ b/app-i18n/ibus-m17n/ibus-m17n-1.2.0.20090930.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-m17n/ibus-m17n-1.2.0.20090930.ebuild,v 1.1 2009/10/17 17:13:22 matsuu Exp $ + +DESCRIPTION="The M17N engine IMEngine for IBus Framework" +HOMEPAGE="http://code.google.com/p/ibus/" +SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nls" + +RDEPEND=">=app-i18n/ibus-1.2 + dev-libs/m17n-lib + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + dev-util/pkgconfig + dev-db/m17n-db + dev-db/m17n-contrib + >=sys-devel/gettext-0.16.1" + +src_compile() { + econf $(use_enable nls) || die + emake || die +} + +src_install() { + emake DESTDIR="${D}" install || die + + dodoc AUTHORS ChangeLog NEWS README +} + +pkg_postinst() { + ewarn "This package is very experimental, please report your bugs to" + ewarn "http://ibus.googlecode.com/issues/list" + elog + elog "You should run ibus-setup and enable IM Engines you want to use!" + elog +} diff --git a/app-i18n/ibus-qt/ChangeLog b/app-i18n/ibus-qt/ChangeLog index 80713f747d05..2698f4b1b0d6 100644 --- a/app-i18n/ibus-qt/ChangeLog +++ b/app-i18n/ibus-qt/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-i18n/ibus-qt # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-qt/ChangeLog,v 1.1 2009/08/24 15:00:19 matsuu Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-qt/ChangeLog,v 1.2 2009/10/17 17:15:10 matsuu Exp $ + +*ibus-qt-1.2.0.20091014 (17 Oct 2009) + + 17 Oct 2009; MATSUU Takuto <matsuu@gentoo.org> + +ibus-qt-1.2.0.20091014.ebuild: + Version bumped. *ibus-qt-1.2.0.20090822 (24 Aug 2009) diff --git a/app-i18n/ibus-qt/ibus-qt-1.2.0.20091014.ebuild b/app-i18n/ibus-qt/ibus-qt-1.2.0.20091014.ebuild new file mode 100644 index 000000000000..83a3c7b8363b --- /dev/null +++ b/app-i18n/ibus-qt/ibus-qt-1.2.0.20091014.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-qt/ibus-qt-1.2.0.20091014.ebuild,v 1.1 2009/10/17 17:15:10 matsuu Exp $ + +EAPI="1" +inherit cmake-utils multilib + +MY_P="${P}-Source" +DESCRIPTION="Qt IBus library and Qt input method plugin" +HOMEPAGE="http://code.google.com/p/ibus/" +SRC_URI="http://ibus.googlecode.com/files/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=app-i18n/ibus-1.2 + >=sys-apps/dbus-1.2 + >=x11-libs/qt-core-4.5:4 + >=x11-libs/qt-core-4.5:4 + >=x11-libs/qt-dbus-4.5:4" +DEPEND="${RDEPEND} + >=dev-libs/icu-4 + dev-util/cmake + dev-util/pkgconfig" + +S="${WORKDIR}/${MY_P}" + +DOCS="AUTHORS README TODO" + +mycmakeargs="-DLIBDIR=$(get_libdir)" diff --git a/app-i18n/ibus/ChangeLog b/app-i18n/ibus/ChangeLog index ff1d965256d9..fe0f32111733 100644 --- a/app-i18n/ibus/ChangeLog +++ b/app-i18n/ibus/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-i18n/ibus # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ChangeLog,v 1.41 2009/09/30 15:35:55 matsuu Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ChangeLog,v 1.42 2009/10/17 17:14:10 matsuu Exp $ + +*ibus-1.2.0.20091014 (17 Oct 2009) + + 17 Oct 2009; MATSUU Takuto <matsuu@gentoo.org> + +ibus-1.2.0.20091014.ebuild: + Version bumped. *ibus-1.2.0.20090927 (30 Sep 2009) diff --git a/app-i18n/ibus/ibus-1.2.0.20091014.ebuild b/app-i18n/ibus/ibus-1.2.0.20091014.ebuild new file mode 100644 index 000000000000..ce5d352fe0e3 --- /dev/null +++ b/app-i18n/ibus/ibus-1.2.0.20091014.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ibus-1.2.0.20091014.ebuild,v 1.1 2009/10/17 17:14:10 matsuu Exp $ + +EAPI="1" +inherit eutils 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="~amd64 ~x86" +IUSE="doc nls" + +RDEPEND=">=dev-libs/glib-2.18 + >=x11-libs/gtk+-2 + >=gnome-base/gconf-2.12 + >=gnome-base/librsvg-2 + sys-apps/dbus + app-text/iso-codes + x11-libs/libX11 + >=dev-lang/python-2.5 + >=dev-python/pygobject-2.14 + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + dev-util/pkgconfig + doc? ( >=dev-util/gtk-doc-1.9 ) + nls? ( >=sys-devel/gettext-0.16.1 )" +RDEPEND="${RDEPEND} + dev-python/pygtk + >=dev-python/dbus-python-0.83 + dev-python/pyxdg" + +pkg_setup() { + # An arch specific config directory is used on multilib systems + has_multilib_profile && GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}" + GTK2_CONFDIR=${GTK2_CONFDIR:=/etc/gtk-2.0/} +} + +src_unpack() { + unpack ${A} + cd "${S}" + mv py-compile py-compile.orig || die + ln -s "$(type -P true)" py-compile || die +} + +src_compile() { + econf \ + $(use_enable doc gtk-doc) \ + $(use_enable nls) || die + emake || die +} + +src_install() { + emake DESTDIR="${D}" install || die + + dodoc AUTHORS ChangeLog NEWS README +} + +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" + + [ "${ROOT}" = "/" -a -x /usr/bin/gtk-query-immodules-2.0 ] && \ + gtk-query-immodules-2.0 > "${ROOT}/${GTK2_CONFDIR}/gtk.immodules" + + python_mod_optimize /usr/share/${PN} +} + +pkg_postrm() { + [ "${ROOT}" = "/" -a -x /usr/bin/gtk-query-immodules-2.0 ] && \ + gtk-query-immodules-2.0 > "${ROOT}/${GTK2_CONFDIR}/gtk.immodules" + + python_mod_cleanup /usr/share/${PN} +} |