Bug 179225 - net-wireless/bluez-gnome-0.7 version bump
|
Bug#:
179225
|
Product: Gentoo Linux
|
Version: 2007.0
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: enhancement
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: betelgeuse@gentoo.org
|
Reported By: dick@mrns.nl
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: net-wireless/bluez-gnome-0.7 version bump
|
|
Keywords: EBUILD
|
|
Status Whiteboard:
|
|
Opened: 2007-05-20 13:55 0000
|
new ebuild net-wireless/bluez-gnome-0.7
Marcel has improved my patch and --disable-schemas-install is working :-)
It seems to work better with the input service for me.
Committed with the following modifications:
betelgeuse@pena /usr/portage/net-wireless/bluez-gnome $ diff -u
attachment.cgi\?id\=119794 bluez-gnome-0.7.ebuild
--- attachment.cgi?id=119794 2007-05-20 18:58:24.000000000 +0300
+++ bluez-gnome-0.7.ebuild 2007-05-20 18:58:09.000000000 +0300
@@ -17,16 +17,13 @@
>=x11-libs/libnotify-0.3.2
>=gnome-base/gconf-2.6
>=dev-libs/dbus-glib-0.60
+ sys-apps/hal
+ x11-proto/xproto
>=x11-libs/gtk+-2.6"
RDEPEND="=net-wireless/bluez-utils-3*
${DEPEND}"
-src_compile() {
- econf --disable-schemas-install || die "econf failed"
- emake || die "emake failed"
-}
-src_install() {
- emake DESTDIR="${D}" install || die "make install failed"
- dodoc AUTHORS README NEWS
-}
+G2CONF="--disable-schemas-install"
+
+DOCS="dodoc AUTHORS README NEWS ChangeLog"
I think G2CONF="--disable-schemas-install" should be removed, this is handled
by the gnome2 eclass.
from gnome2.eclass:
# we must delay gconf schema installation due to sandbox
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL="1"
(In reply to comment #4)
> I think G2CONF="--disable-schemas-install" should be removed, this is handled
> by the gnome2 eclass.
>
s/should be removed/is redundant/
Committed.
Great! It's not redundant, the eclass is calling make install with
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 in src_install and with unset
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL in pkg_postinst.
With disable-schemas-install no schemas are installed.
(In reply to comment #6)
> Great! It's not redundant, the eclass is calling make install with
> GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 in src_install and with unset
> GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL in pkg_postinst.
>
> With disable-schemas-install no schemas are installed.
>
No? It installs them manually using eclass functions.