mtasaka pushed to pcmanfm (f20). "Make about dialog work"
notifications at fedoraproject.org
notifications at fedoraproject.org
Thu May 21 10:34:31 UTC 2015
From ec102a52973dc4bc2b5739e7af34dd82124b076a Mon Sep 17 00:00:00 2001
From: Mamoru TASAKA <mtasaka at fedoraproject.org>
Date: Thu, 21 May 2015 19:33:21 +0900
Subject: Make about dialog work
diff --git a/pcmanfm-1.2.3-about-dlg.patch b/pcmanfm-1.2.3-about-dlg.patch
new file mode 100644
index 0000000..fdf3861
--- /dev/null
+++ b/pcmanfm-1.2.3-about-dlg.patch
@@ -0,0 +1,30 @@
+--- pcmanfm-1.2.3/data/ui/about.glade.in.about 2014-01-02 23:22:26.000000000 +0900
++++ pcmanfm-1.2.3/data/ui/about.glade.in 2015-05-21 19:13:35.444733340 +0900
+@@ -6,7 +6,6 @@
+ <property name="border_width">5</property>
+ <property name="window_position">center-on-parent</property>
+ <property name="type_hint">dialog</property>
+- <property name="has_separator">False</property>
+ <property name="program_name">PCManFM</property>
+ <property name="version">@VERSION@</property>
+ <property name="copyright" translatable="yes">Copyright (C) 2009 - 2014</property>
+--- pcmanfm-1.2.3/src/main-win.c.about 2014-08-24 07:55:04.000000000 +0900
++++ pcmanfm-1.2.3/src/main-win.c 2015-05-21 19:17:10.533985741 +0900
+@@ -1142,12 +1142,16 @@
+ {
+ if(!about_dlg)
+ {
++#if GTK_CHECK_VERSION(3, 10, 0)
++ GtkBuilder* builder = gtk_builder_new_from_file(PACKAGE_UI_DIR "/about.ui");
++#else
+ GtkBuilder* builder = gtk_builder_new();
+- GString *comments = g_string_new(_("Lightweight file manager\n"));
+
+ gtk_builder_add_from_file(builder, PACKAGE_UI_DIR "/about.ui", NULL);
++#endif
+ about_dlg = GTK_ABOUT_DIALOG(gtk_builder_get_object(builder, "dlg"));
+ #if FM_CHECK_VERSION(1, 2, 0)
++ GString *comments = g_string_new(_("Lightweight file manager\n"));
+ g_string_append_printf(comments, _("using LibFM ver. %s\n"), fm_version());
+ #endif
+ g_string_append(comments, _("\nDeveloped by Hon Jen Yee (PCMan)"));
diff --git a/pcmanfm.spec b/pcmanfm.spec
index 5fb1ff7..39f19d1 100644
--- a/pcmanfm.spec
+++ b/pcmanfm.spec
@@ -10,7 +10,7 @@
# git://pcmanfm.git.sourceforge.net/gitroot/pcmanfm/pcmanfm
%global usegit 0
-%global mainrel 1
+%global mainrel 2
%global githash fc8adaab77f2cc9120deaf905f732e6a7ec1a8a4
%global shorthash %(TMP=%githash ; echo ${TMP:0:10})
@@ -43,6 +43,7 @@ Source0: http://downloads.sourceforge.net/pcmanfm/%{name}-%{mainver}%{?prever}.t
# From git head e2f4578bd5e89c7a1 data/*.desktop.in
Source1: pcmanfm.desktop.in
Source2: pcmanfm-desktop-pref.desktop.in
+Patch10: pcmanfm-1.2.3-about-dlg.patch
BuildRequires: libfm-gtk-devel >= %{libfm_minver}
BuildRequires: menu-cache-devel
@@ -89,6 +90,8 @@ developing applications that use %{name}.
sh autogen.sh
%endif
+%patch10 -p1 -b .about
+
# Patch0
autoreconf -fi
@@ -152,6 +155,9 @@ exit 0
%{_includedir}/pcmanfm-modules.h
%changelog
+* Thu May 21 2015 Mamoru TASAKA <mtasaka at fedoraproject.org> - 1.2.3-2
+- Make about dialog work
+
* Fri Oct 17 2014 Mamoru TASAKA <mtasaka at fedoraproject.org> - 1.2.3-1
- 1.2.3
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/pcmanfm.git/commit/?h=f20&id=ec102a52973dc4bc2b5739e7af34dd82124b076a
More information about the scm-commits
mailing list