Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 307717 Details for
Bug 388735
app-i18n/ibus: python flag badly used
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
python is a default requirement - libnotify is an optional requirement for notifications only
libnotify_patch-ibus-1.4.1.ebuild (text/plain), 2.75 KB, created by
Federico Scrinzi (RETIRED)
on 2012-04-04 07:08:29 UTC
(
hide
)
Description:
python is a default requirement - libnotify is an optional requirement for notifications only
Filename:
MIME Type:
Creator:
Federico Scrinzi (RETIRED)
Created:
2012-04-04 07:08:29 UTC
Size:
2.75 KB
patch
obsolete
>--- ibus-1.4.1.ebuild.old 2012-04-04 09:02:40.000000000 +0200 >+++ ibus-1.4.1.ebuild 2012-04-04 09:07:13.000000000 +0200 >@@ -3,9 +3,9 @@ > # $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ibus-1.4.1.ebuild,v 1.9 2012/03/28 22:10:24 vapier Exp $ > > EAPI=4 >-PYTHON_DEPEND="python? 2:2.5" >+PYTHON_DEPEND="2:2.5" > >-inherit eutils gnome2-utils multilib python autotools >+inherit confutils eutils gnome2-utils multilib python autotools > > DESCRIPTION="Intelligent Input Bus for Linux / Unix OS" > HOMEPAGE="http://code.google.com/p/ibus/" >@@ -13,9 +13,8 @@ > > LICENSE="LGPL-2.1" > SLOT="0" >-KEYWORDS="amd64 arm ppc ppc64 x86 ~x86-fbsd" >-IUSE="dconf doc +gconf gtk gtk3 +introspection nls +python vala X" >-REQUIRED_USE="|| ( gtk gtk3 X )" #342903 >+KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd" >+IUSE="dconf doc +gconf gtk gtk3 +introspection nls +libnotify vala X" > > RDEPEND=">=dev-libs/glib-2.26 > dconf? ( >=gnome-base/dconf-0.7.5 ) >@@ -30,7 +29,7 @@ > x11-libs/gtk+:2 > ) > introspection? ( >=dev-libs/gobject-introspection-0.6.8 ) >- python? ( >+ libnotify? ( > dev-python/notify-python > >=dev-python/dbus-python-0.83 > ) >@@ -45,7 +44,7 @@ > doc? ( >=dev-util/gtk-doc-1.9 ) > nls? ( >=sys-devel/gettext-0.16.1 )" > RDEPEND="${RDEPEND} >- python? ( >+ libnotify? ( > dev-python/pygtk > dev-python/pyxdg > )" >@@ -74,10 +73,10 @@ > } > > pkg_setup() { >- if use python; then >- python_set_active_version 2 >- python_pkg_setup >- fi >+ # bug #342903 >+ confutils_require_any X gtk gtk3 >+ python_set_active_version 2 >+ python_pkg_setup > } > > src_prepare() { >@@ -86,8 +85,7 @@ > > epatch \ > "${FILESDIR}"/${PN}-gconf-2.m4.patch \ >- "${FILESDIR}"/${PN}-1.4.0-machine-id-fallback.patch \ >- "${FILESDIR}"/${PN}-1.4.1-gir.patch >+ "${FILESDIR}"/${PN}-1.4.0-machine-id-fallback.patch > > use gconf || epatch "${FILESDIR}"/${P}-no-gconf.patch > >@@ -95,8 +93,6 @@ > } > > src_configure() { >- # We cannot call $(PYTHON) if we haven't called python_pkg_setup >- use python && PYTHON=$(PYTHON) || PYTHON= > econf \ > $(use_enable dconf) \ > $(use_enable doc gtk-doc) \ >@@ -107,10 +103,10 @@ > $(use_enable gtk xim) \ > $(use_enable gtk3) \ > $(use_enable nls) \ >- $(use_enable python) \ >+ $(use_enable libnotify) \ > $(use_enable vala) \ > $(use_enable X xim) \ >- PYTHON="${PYTHON}" >+ PYTHON="$(PYTHON)" > } > > src_install() { >@@ -133,7 +129,7 @@ > use gconf && gnome2_gconf_install > use gtk && update_gtk_immodules > use gtk3 && update_gtk3_immodules >- use python && python_mod_optimize /usr/share/${PN} >+ python_mod_optimize /usr/share/${PN} > gnome2_icon_cache_update > > elog "To use ibus, you should:" >@@ -157,6 +153,6 @@ > pkg_postrm() { > use gtk && update_gtk_immodules > use gtk3 && update_gtk3_immodules >- use python && python_mod_cleanup /usr/share/${PN} >+ python_mod_cleanup /usr/share/${PN} > gnome2_icon_cache_update > }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 388735
:
307717
|
307719