rpms/blueman/F-12 PulsePatch.patch,NONE,1.1 Blueman.spec,1.3,1.4

Juan Manuel Rodriguez Moreno nushio at fedoraproject.org
Thu Nov 12 19:41:43 UTC 2009


Author: nushio

Update of /cvs/pkgs/rpms/blueman/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11008

Modified Files:
	Blueman.spec 
Added Files:
	PulsePatch.patch 
Log Message:


PulsePatch.patch:
 PulseAudioUtils.py |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE PulsePatch.patch ---
--- blueman-1.21/blueman/main/PulseAudioUtils.py	2009-10-19 14:56:39.000000000 -0500
+++ blueman-1.21/blueman/main/PulseAudioUtils.py.diff	2009-11-12 12:31:18.430145971 -0600
@@ -170,7 +170,7 @@
 		def wrapper(context, res, data):
 			if handler:
 				handler(res)
-			pythonapi.Py_DecRef(data)
+			pythonapi.Py_DecRef(py_object(data))
 			
 		cb = pa_context_index_cb_t(wrapper)
 		pythonapi.Py_IncRef(py_object(cb))


Index: Blueman.spec
===================================================================
RCS file: /cvs/pkgs/rpms/blueman/F-12/Blueman.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- Blueman.spec	4 Nov 2009 19:40:04 -0000	1.3
+++ Blueman.spec	12 Nov 2009 19:41:42 -0000	1.4
@@ -3,14 +3,15 @@
 
 Name:       blueman
 Version:    1.21
-Release:    1%{?dist}
+Release:    2%{?dist}
 Summary:    GTK+ Bluetooth Manager
 
 Group:      Applications/System
 License:    GPLv3+
 URL:        http://blueman-project.org/
 Source0:    http://download.tuxfamily.org/%{name}/%{name}-%{version}.tar.gz
-
+#Fixed in Rev 640 http://bazaar.launchpad.net/~blueman/blueman/trunk/revision/640
+Patch0:     PulsePatch.patch
 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
 BuildRequires:  gtk2-devel >= 2.12
@@ -36,7 +37,7 @@ Requires: notify-python
 Requires: gnome-python2-gconf
 Requires: gnome-python2-gnome
 Requires: PolicyKit-gnome
-Requires: notification-daemon
+Requires: desktop-notification-daemon
 Requires: gnome-session
 Requires: hal
 
@@ -47,12 +48,12 @@ Blueman is a tool to use Bluetooth devic
 
 %prep
 %setup -q
-
+%patch0 -p1
 
 %build
 #./autogen.sh
 #make dist
-%configure --disable-static --disable-polkit --enable-hal
+%configure --disable-static
 make %{?_smp_mflags}
 
 
@@ -102,11 +103,16 @@ gtk-update-icon-cache %{_datadir}/icons/
 %{_datadir}/%{name}/
 %{_datadir}/dbus-1/services/blueman-applet.service
 %{_datadir}/dbus-1/system-services/org.blueman.Mechanism.service
-%{_datadir}/hal/fdi/information/20thirdparty/11-blueman-bnep.fdi
+#%{_datadir}/hal/fdi/information/20thirdparty/11-blueman-bnep.fdi
 %{_mandir}/man1/*
 
 
 %changelog
+* Thu Nov 12 2009 Juan Rodriguez <nushio at fedoraproject.org> - 1.21-2
+- Fixes segfault
+- Removes notification-daemon requirement
+- Disables HAL and enabled PolKit1 for Fedora 12
+
 * Sun Oct 18 2009 Juan Rodriguez <nushio at gmail.com> - 1.21-1
 - Bumping to the latest Blueman. 
 




More information about the fedora-extras-commits mailing list