]> git.pld-linux.org Git - packages/gksu.git/commitdiff
- added format patch, spec cleanup; release 3 master auto/th/gksu-2.0.2-3
authorJakub Bogusz <qboosh@pld-linux.org>
Sat, 25 Mar 2023 15:08:14 +0000 (16:08 +0100)
committerJakub Bogusz <qboosh@pld-linux.org>
Sat, 25 Mar 2023 15:08:14 +0000 (16:08 +0100)
gksu-format.patch [new file with mode: 0644]
gksu.spec

diff --git a/gksu-format.patch b/gksu-format.patch
new file mode 100644 (file)
index 0000000..5e5c8ec
--- /dev/null
@@ -0,0 +1,25 @@
+--- gksu-2.0.2/gksu/gksu.c.orig        2009-03-04 19:25:32.000000000 +0100
++++ gksu-2.0.2/gksu/gksu.c     2023-03-25 15:59:28.118988248 +0100
+@@ -148,7 +148,7 @@ gk_dialog (GtkMessageType type, gchar *f
+   diag_win = gtk_message_dialog_new_with_markup (NULL, GTK_DIALOG_MODAL,
+                                                type, GTK_BUTTONS_CLOSE,
+-                                               msg);
++                                               "%s", msg);
+   gtk_signal_connect_object (GTK_OBJECT(diag_win), "delete_event",
+                            GTK_SIGNAL_FUNC(gtk_main_quit),
+@@ -176,12 +176,8 @@ set_description_from_desktop (GksuContex
+   g_key_file_load_from_file (desktop, file_name, G_KEY_FILE_NONE, &error);
+   if (error)
+     {
+-      gchar *error_msg;
+-
+-      error_msg = g_strdup_printf ("Could not load desktop file: %s",
++      g_warning ("Could not load desktop file: %s",
+                                  error->message);
+-      g_warning (error_msg);
+-      g_free (error_msg);
+       g_error_free (error);
+       g_key_file_free (desktop);
+       return;
index 08feb69830f70776771bdfe55a301a0c347834db..173aa9dbdb9c7917b822ae4105c1239225a8e61c 100644 (file)
--- a/gksu.spec
+++ b/gksu.spec
@@ -7,33 +7,34 @@ Summary:      GKsu is a GTK+ frontend to the su program
 Summary(pl.UTF-8):     GKsu to nakÅ‚adka graficzna na program su
 Name:          gksu
 Version:       2.0.2
-Release:       2
-License:       GPL
+Release:       3
+License:       GPL v2+
 Group:         Applications/System
 Source0:       http://people.debian.org/~kov/gksu/%{name}-%{version}.tar.gz
 # Source0-md5: cacbcac3fc272dce01c6ea38354489e2
 Patch0:                glib-2.32.patch
+Patch1:                %{name}-format.patch
 URL:           http://www.nongnu.org/gksu/
-BuildRequires: GConf2-devel
+BuildRequires: GConf2-devel >= 2
 BuildRequires: autoconf >= 2.57
 BuildRequires: automake
-BuildRequires: gettext-devel
-%{?with_nautilus:BuildRequires:        gnome-vfs2-devel}
-BuildRequires: gtk+2-devel >= 2:2.4
+BuildRequires: gettext-tools
+BuildRequires: gtk+2-devel >= 2:2.4.0
 %{?with_apidocs:BuildRequires: gtk-doc >= 1.0}
 BuildRequires: intltool
-BuildRequires: libgksu-devel >= 2.0.0
+BuildRequires: libgksu-devel >= 2.0.8
 BuildRequires: libtool
 %{?with_nautilus:BuildRequires:        nautilus-devel}
 BuildRequires: pkgconfig
 Requires:      /bin/su
-Obsoletes:     gksu-devel
-Obsoletes:     gksu-static
+Requires:      gtk+2 >= 2:2.4.0
+Requires:      libgksu >= 2.0.8
+Obsoletes:     gksu-devel < 1.2
+Obsoletes:     gksu-static < 1.2
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %if %{with nautilus}
-%define                specflags       `pkg-config --cflags gnome-vfs-2.0`
-%define                nautilus_extensiondir   %( pkg-config --variable=extensiondir libnautilus-extension )
+%define                nautilus_extensiondir   %(pkg-config --variable=extensiondir libnautilus-extension)
 %endif
 
 %description
@@ -48,8 +49,8 @@ Summary(pl.UTF-8):    Wtyczka gksu dla nautilusa
 Group:         X11/Applications
 Requires:      %{name} = %{version}-%{release}
 Requires:      nautilus
-Obsoletes:     gksu-nautilus-devel
-Obsoletes:     gksu-nautilus-static
+Obsoletes:     gksu-nautilus-devel < 2.0.0-1
+Obsoletes:     gksu-nautilus-static < 2.0.0-1
 
 %description nautilus
 Gksu plugin for nautilus.
@@ -60,6 +61,7 @@ Wtyczka gksu dla nautilusa.
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 %{__intltoolize}
@@ -83,7 +85,7 @@ rm -rf $RPM_BUILD_ROOT
        DESTDIR=$RPM_BUILD_ROOT
 
 # fix gksudo man link
-rm -f $RPM_BUILD_ROOT%{_mandir}/man1/gksudo.1
+%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/gksudo.1
 echo .so man1/gksu.1 > $RPM_BUILD_ROOT%{_mandir}/man1/gksudo.1
 
 %{?with_nautilus:%{__rm} $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-3.0/*.la}
@@ -99,8 +101,10 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/gksu
 %attr(755,root,root) %{_bindir}/gksudo
 %{_desktopdir}/gksu.desktop
-%{_mandir}/man1/*.1*
-%{_pixmapsdir}/*.png
+%{_mandir}/man1/gksu.1*
+%{_mandir}/man1/gksudo.1*
+%{_pixmapsdir}/gksu-icon.png
+%{_pixmapsdir}/gksu-root-terminal.png
 %dir %{_datadir}/gksu
 %attr(755,root,root) %{_datadir}/gksu/gksu-migrate-conf.sh
 
This page took 0.17297 seconds and 4 git commands to generate.