[gnome-applet-sensors] - patch and rebuild for new libnotify 0.7.0

Michael Schwendt mschwendt at fedoraproject.org
Thu Nov 18 12:29:26 UTC 2010


commit 2171897167ceaf8da9289188dbf4a8f039b29687
Author: Michael Schwendt <mschwendt at fedoraproject.org>
Date:   Thu Nov 18 13:29:26 2010 +0100

    - patch and rebuild for new libnotify 0.7.0

 gnome-applet-sensors.spec              |    9 ++++++++-
 sensors-applet-2.2.7-libnotify07.patch |   26 ++++++++++++++++++++++++++
 2 files changed, 34 insertions(+), 1 deletions(-)
---
diff --git a/gnome-applet-sensors.spec b/gnome-applet-sensors.spec
index b8b6c73..974928e 100644
--- a/gnome-applet-sensors.spec
+++ b/gnome-applet-sensors.spec
@@ -1,12 +1,13 @@
 Name:           gnome-applet-sensors
 Version:        2.2.7
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        Gnome panel applet for hardware sensors
 Group:          User Interface/Desktops
 License:        GPLv2+ and CC-BY-SA
 URL:            http://sensors-applet.sourceforge.net/
 Source0:        http://downloads.sourceforge.net/sensors-applet/sensors-applet-%{version}.tar.gz
 Patch0:		sensors-applet-fixDSO.patch
+Patch1:         sensors-applet-2.2.7-libnotify07.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  gnome-panel-devel >= 2.8
 BuildRequires:  gettext gnome-doc-utils lm_sensors-devel libnotify-devel
@@ -42,6 +43,9 @@ developing applications that use %{name}.
 %prep
 %setup -q -n sensors-applet-%{version}
 %patch0 -p1 -b .fixdso 
+%if 0%{?fedora} > 14
+%patch1 -p1 -b .libnotify07
+%endif
 chmod -x %{_builddir}/sensors-applet-%{version}/AUTHORS
 chmod -x %{_builddir}/sensors-applet-%{version}/NEWS
 chmod -x %{_builddir}/sensors-applet-%{version}/TODO
@@ -100,6 +104,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Nov 18 2010 Michael Schwendt <mschwendt at fedoraproject.org> - 2.2.7-4
+- patch and rebuild for new libnotify 0.7.0
+
 * Thu Aug 12 2010 Huzaifa Sidhpurwala <huzaifas at redhat.com> - 2.2.7-3
 - New upstream
 - Refix DSO 
diff --git a/sensors-applet-2.2.7-libnotify07.patch b/sensors-applet-2.2.7-libnotify07.patch
new file mode 100644
index 0000000..772b4a8
--- /dev/null
+++ b/sensors-applet-2.2.7-libnotify07.patch
@@ -0,0 +1,26 @@
+diff -Nur sensors-applet-2.2.7-orig/sensors-applet/active-sensor-libnotify.c sensors-applet-2.2.7/sensors-applet/active-sensor-libnotify.c
+--- sensors-applet-2.2.7-orig/sensors-applet/active-sensor-libnotify.c	2010-06-15 13:13:45.000000000 +0200
++++ sensors-applet-2.2.7/sensors-applet/active-sensor-libnotify.c	2010-11-18 13:28:08.825848022 +0100
+@@ -86,8 +86,7 @@
+         g_debug("Creating new notification");
+         active_sensor->notification[notif_type] = notify_notification_new(summary,
+                                                                           message,
+-                                                                          icon_filename,
+-                                                                          attach);
++                                                                          icon_filename);
+         g_signal_connect(active_sensor->notification[notif_type], "closed",
+                          G_CALLBACK(notif_closed_cb),
+                          active_sensor);
+diff -Nur sensors-applet-2.2.7-orig/sensors-applet/sensors-applet.c sensors-applet-2.2.7/sensors-applet/sensors-applet.c
+--- sensors-applet-2.2.7-orig/sensors-applet/sensors-applet.c	2010-06-23 16:38:39.000000000 +0200
++++ sensors-applet-2.2.7/sensors-applet/sensors-applet.c	2010-11-18 13:28:24.816452973 +0100
+@@ -306,8 +306,7 @@
+         
+         sensors_applet->notification = notify_notification_new(summary,
+                                                                message,
+-                                                               GTK_STOCK_DIALOG_WARNING,
+-                                                               GTK_WIDGET(sensors_applet->applet));
++                                                               GTK_STOCK_DIALOG_WARNING);
+         g_free(summary);
+         g_free(message);
+         


More information about the scm-commits mailing list