[packages/im-chooser] - new format patch added (even larger)

qboosh qboosh at pld-linux.org
Fri Jul 26 17:41:01 CEST 2013


commit 9e519db3ed163687c64d1794fff39a04a13ce937
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Fri Jul 26 17:41:22 2013 +0200

    - new format patch added (even larger)

 im-chooser-format.patch | 82 +++++++++++++++++++++++++++++++++++++++++++++++++
 im-chooser.spec         |  7 +++--
 2 files changed, 87 insertions(+), 2 deletions(-)
---
diff --git a/im-chooser.spec b/im-chooser.spec
index e7dd205..91035d5 100644
--- a/im-chooser.spec
+++ b/im-chooser.spec
@@ -13,6 +13,7 @@ Group:		Applications
 Source0:	http://fedorahosted.org/releases/i/m/im-chooser/%{name}-%{version}.tar.bz2
 # Source0-md5:	fbf6598df98c9992e91aa62b7d33bc1b
 Patch0:		%{name}-imchooserui.patch
+Patch1:		%{name}-format.patch
 URL:		http://fedorahosted.org/im-chooser/
 BuildRequires:	glib2-devel >= 1:2.16.0
 BuildRequires:	imsettings-devel >= 1.3.0
@@ -60,10 +61,12 @@ Ten pakiet zawiera aplikację przeznaczoną dla Xfce 4.
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 %configure \
-	--disable-silent-rules
+	--disable-silent-rules \
+	--disable-static
 
 %{__make}
 
@@ -73,7 +76,7 @@ rm -rf $RPM_BUILD_ROOT
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
-%{__rm} $RPM_BUILD_ROOT%{_libdir}/libimchooseui.{so,la,a}
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libimchooseui.{so,la}
 
 %find_lang %{name}
 
diff --git a/im-chooser-format.patch b/im-chooser-format.patch
new file mode 100644
index 0000000..87619f9
--- /dev/null
+++ b/im-chooser-format.patch
@@ -0,0 +1,82 @@
+--- im-chooser-1.6.4/libimchooseui/eggsmclient-dbus-gnome.c.orig	2012-11-23 07:17:43.000000000 +0100
++++ im-chooser-1.6.4/libimchooseui/eggsmclient-dbus-gnome.c	2013-07-26 17:24:57.550140470 +0200
+@@ -77,7 +77,7 @@ sm_client_gdbus_get_interface_info(void)
+ 										 &err);
+ 
+ 		if (err) {
+-			g_warning(err->message);
++			g_warning("%s", err->message);
+ 			return NULL;
+ 		}
+ 		info = g_dbus_interface_info_ref(introspection_data->interfaces[0]);
+@@ -120,7 +120,7 @@ sm_client_dbus_gnome_end_session(EggSMCl
+ 	if (value)
+ 		g_variant_unref(value);
+ 	if (err) {
+-		g_warning(err->message);
++		g_warning("%s", err->message);
+ 		g_error_free(err);
+ 
+ 		return FALSE;
+@@ -160,7 +160,7 @@ egg_sm_client_dbus_gnome_new(void)
+ 					      NULL,
+ 					      &err);
+ 	if (err) {
+-		g_warning(err->message);
++		g_warning("%s", err->message);
+ 		g_error_free(err);
+ 		return NULL;
+ 	}
+--- im-chooser-1.6.4/libimchooseui/eggsmclient-dbus-kde.c.orig	2012-11-23 07:17:52.000000000 +0100
++++ im-chooser-1.6.4/libimchooseui/eggsmclient-dbus-kde.c	2013-07-26 17:25:23.571293078 +0200
+@@ -77,7 +77,7 @@ sm_client_kdbus_get_interface_info(void)
+ 										 &err);
+ 
+ 		if (err) {
+-			g_warning(err->message);
++			g_warning("%s", err->message);
+ 			return NULL;
+ 		}
+ 		info = g_dbus_interface_info_ref(introspection_data->interfaces[0]);
+@@ -112,7 +112,7 @@ sm_client_dbus_kde_end_session(EggSMClie
+ 	if (value)
+ 		g_variant_unref(value);
+ 	if (err) {
+-		g_warning(err->message);
++		g_warning("%s", err->message);
+ 		g_error_free(err);
+ 
+ 		return FALSE;
+@@ -152,7 +152,7 @@ egg_sm_client_dbus_kde_new(void)
+ 					      NULL,
+ 					      &err);
+ 	if (err) {
+-		g_warning(err->message);
++		g_warning("%s", err->message);
+ 		g_error_free(err);
+ 		return NULL;
+ 	}
+--- im-chooser-1.6.4/src/app/main.c.orig	2013-04-12 09:55:59.000000000 +0200
++++ im-chooser-1.6.4/src/app/main.c	2013-07-26 17:30:37.898551681 +0200
+@@ -92,7 +92,7 @@ _show_error_cb(IMChooseUI  *ui,
+ 						 GTK_DIALOG_MODAL,
+ 						 GTK_MESSAGE_ERROR,
+ 						 GTK_BUTTONS_OK,
+-						 s);
++						 "%s", s);
+ 	logfile = g_build_filename(g_get_user_cache_dir(), "imsettings", "log", NULL);
+ 	m = g_strdup_printf(_("Please check <a href=\"file://%s\">%s</a> for more details"),
+ 			    logfile, logfile);
+--- im-chooser-1.6.4/src/xfce/main.c.orig	2012-11-23 07:23:19.000000000 +0100
++++ im-chooser-1.6.4/src/xfce/main.c	2013-07-26 17:32:39.190592588 +0200
+@@ -94,8 +94,8 @@ _show_error_cb(IMChooseUI  *ui,
+ 						 GTK_DIALOG_MODAL,
+ 						 GTK_MESSAGE_ERROR,
+ 						 GTK_BUTTONS_OK,
+-						 s);
+-	gtk_message_dialog_format_secondary_text(GTK_MESSAGE_DIALOG (dlg), details);
++						 "%s", s);
++	gtk_message_dialog_format_secondary_text(GTK_MESSAGE_DIALOG (dlg), "%s", details);
+ 
+ 	/* for GNOME HIG compliance */
+ 	gtk_rc_parse_string("style \"imchoose-ui-message-dialog\" {\n"	\
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/im-chooser.git/commitdiff/9e519db3ed163687c64d1794fff39a04a13ce937



More information about the pld-cvs-commit mailing list