Hi,

I stumbled across https://bugzilla.novell.com/show_bug.cgi?id=217073
which describes the following scenario:

- The bluetooth subsystem has heavily changed. Existing GNOME tools
don't work properly therefore:
https://bugzilla.novell.com/show_bug.cgi?id=214869

- There is a replacement for gnome-bluetooth available in the
bluez-gnome package. This package provides only very basic GUI
functionality. A configuration dialog is not present, but available in
the newer upstream version 0.6, released on Oct 22nd.

- https://bugzilla.novell.com/show_bug.cgi?id=217073, comment 7 suggests
an update, but it would need approval and someone would have to do it.
It is a leaf package, nothing else depends on it. There are no
translations to break because the package is untranslated.

- Independently of the update approval, the package currently has
degraded functionality because of missing libnotify-devel in BuildRequires.

What do you think, is an exception possible here? I used the following
patch against the existing spec file and it works for me:

##########
--- bluez-gnome.spec
+++ bluez-gnome.spec
@@ -17,19 +17,18 @@


 Name:           bluez-gnome
-BuildRequires:  bluez-libs bluez-utils dbus-1-glib-devel gconf2-devel
gtk2-devel intltool update-desktop-files
+BuildRequires:  bluez-libs bluez-utils dbus-1-glib-devel gconf2-devel
gtk2-devel intltool libnotify-devel update-desktop-files
 %define prefix   /usr
 %define sysconfdir /etc
 License:        GNU General Public License (GPL) - all versions
 Group:          System/GUI/GNOME
 Autoreqprov:    on
-Version:        0.5
+Version:        0.6
 Release:        11
 Summary:        Bluetooth helpers for GNOME
-Source:         %{name}-%{version}.tar.bz2
+Source:         %{name}-%{version}.tar.gz
 URL:            http://www.bluez.org
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Requires:       cairo dbus-1 dbus-1-glib expat glitz pango
xorg-x11-libXau xorg-x11-libXdmcp

 %description
 Bluetooth helpers for GNOME
@@ -55,7 +54,7 @@
 %install
 rm -rf $RPM_BUILD_ROOT
 make -i install DESTDIR=$RPM_BUILD_ROOT
-%suse_update_desktop_file bt-applet System
+%suse_update_desktop_file bluetooth-properties System
 #%find_lang %{name}

 %clean
@@ -67,8 +66,9 @@
 %doc AUTHORS COPYING ChangeLog NEWS README
 %defattr (-, root, root)
 %dir /etc/xdg/autostart
-/etc/xdg/autostart/bt-applet.desktop
-/usr/bin/bt-applet
+/etc/xdg/autostart/bluetooth-applet.desktop
+/usr/share/applications/bluetooth-properties.desktop
+/usr/bin/bluetooth-*

 %changelog -n bluez-gnome
 * Tue Oct 17 2006 - [EMAIL PROTECTED]

##########

(Should have suggested this earlier...)

Andreas Hanke
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to