commit 1df270c6e40f5578bc78e607520ec85d8db63fc4
Author: Jakub Bogusz <[email protected]>
Date:   Sun Jan 6 11:25:52 2013 +0100

    - added format patch (fixes build with -Werror=format-security)
    - rename sr@Latn locale to sr@latin
    - release 5

 libgnomesu-format.patch | 22 ++++++++++++++++++++++
 libgnomesu.spec         |  6 +++++-
 2 files changed, 27 insertions(+), 1 deletion(-)
---
diff --git a/libgnomesu.spec b/libgnomesu.spec
index 3402b0b..550d5d5 100644
--- a/libgnomesu.spec
+++ b/libgnomesu.spec
@@ -2,7 +2,7 @@ Summary:        Library for providing superuser privileges
 Summary(pl.UTF-8):     Biblioteka do udostępniania uprawnień superużytkownika
 Name:          libgnomesu
 Version:       1.0.0
-Release:       4
+Release:       5
 License:       LGPL v2+
 Group:         X11/Applications
 Source0:       
http://members.chello.nl/~h.lai/libgnomesu/%{name}-%{version}.tar.gz
@@ -18,6 +18,7 @@ Patch7:               %{name}-safe-path.patch
 Patch8:                %{name}-remove-prior-cookie.patch
 Patch9:                %{name}-i18n.patch
 Patch10:       %{name}-memory-cleaning.patch
+Patch11:       %{name}-format.patch
 URL:           http://members.chello.nl/~h.lai/libgnomesu/
 BuildRequires: GConf2-devel >= 2.0
 BuildRequires: gettext-devel
@@ -91,6 +92,7 @@ Statyczna wersja bibliotek libgnomesu.
 %patch8 -p1
 %patch9 -p1
 %patch10 -p1
+%patch11 -p1
 
 %build
 %configure \
@@ -108,6 +110,8 @@ rm -rf $RPM_BUILD_ROOT
 
 chmod 755 $RPM_BUILD_ROOT%{_libdir}/gnomesu*backend
 
+%{__mv} $RPM_BUILD_ROOT%{_datadir}/locale/{sr@Latn,sr@latin}
+
 %find_lang %{name}-1.0
 
 %clean
diff --git a/libgnomesu-format.patch b/libgnomesu-format.patch
new file mode 100644
index 0000000..ecf925c
--- /dev/null
+++ b/libgnomesu-format.patch
@@ -0,0 +1,22 @@
+--- libgnomesu-1.0.0/src/services/pam.c.orig   2013-01-06 11:13:40.873468264 
+0100
++++ libgnomesu-1.0.0/src/services/pam.c        2013-01-06 11:16:44.691946641 
+0100
+@@ -64,7 +64,7 @@
+       dialog = gtk_message_dialog_new ((GtkWindow *) auth,
+               GTK_DIALOG_MODAL,
+               GTK_MESSAGE_ERROR, GTK_BUTTONS_OK,
+-              msg);
++              "%s", msg);
+       gtk_window_set_resizable (GTK_WINDOW (dialog), FALSE);
+       gtk_dialog_run (GTK_DIALOG (dialog));
+       gtk_widget_destroy (dialog);
+--- libgnomesu-1.0.0/src/services/su.c.orig    2013-01-06 11:17:54.831848415 
+0100
++++ libgnomesu-1.0.0/src/services/su.c 2013-01-06 11:23:24.780400174 +0100
+@@ -60,7 +60,7 @@
+       dialog = gtk_message_dialog_new ((GtkWindow *) auth,
+               GTK_DIALOG_MODAL,
+               GTK_MESSAGE_ERROR, GTK_BUTTONS_OK,
+-              msg);
++              "%s", msg);
+       gtk_window_set_resizable (GTK_WINDOW (dialog), FALSE);
+       gtk_dialog_run (GTK_DIALOG (dialog));
+       gtk_widget_destroy (dialog);
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libgnomesu.git/commitdiff/1df270c6e40f5578bc78e607520ec85d8db63fc4

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to