rpms/gnumeric/devel gnumeric-1.4.3-libgsf.patch, NONE, 1.1 gnumeric.spec, 1.2, 1.3

Hans de Goede (jwrdegoede) fedora-extras-commits at redhat.com
Fri Jun 17 18:02:21 UTC 2005


Author: jwrdegoede

Update of /cvs/extras/rpms/gnumeric/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8576

Modified Files:
	gnumeric.spec 
Added Files:
	gnumeric-1.4.3-libgsf.patch 
Log Message:
Add patch3: fix excell export with libgsf >= 0.12 (bugzilla #160075). Thanks to Caolan McNamara.

gnumeric-1.4.3-libgsf.patch:

--- NEW FILE gnumeric-1.4.3-libgsf.patch ---
--- gnumeric-1.4.3/plugins/excel/boot.c.orig	2005-06-17 11:39:18.000000000 +0100
+++ gnumeric-1.4.3/plugins/excel/boot.c	2005-06-17 11:39:53.000000000 +0100
@@ -254,7 +254,7 @@
 	if (blob == NULL) {
 		content = gsf_outfile_new_child (outfile,
 			"\05DocumentSummaryInformation", FALSE);
-		gsf_msole_metadata_write (content, TRUE, NULL);
+		gsf_msole_metadata_write (content, NULL, TRUE);
 		gsf_output_close (content);
 		g_object_unref (G_OBJECT (content));
 	} else
@@ -264,7 +264,7 @@
 	if (blob == NULL) {
 		content = gsf_outfile_new_child (outfile,
 			"\05SummaryInformation", FALSE);
-		gsf_msole_metadata_write (content, FALSE, NULL);
+		gsf_msole_metadata_write (content, NULL, FALSE);
 		gsf_output_close (content);
 		g_object_unref (G_OBJECT (content));
 	} else


Index: gnumeric.spec
===================================================================
RCS file: /cvs/extras/rpms/gnumeric/devel/gnumeric.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- gnumeric.spec	15 Mar 2005 08:15:57 -0000	1.2
+++ gnumeric.spec	17 Jun 2005 18:01:54 -0000	1.3
@@ -4,7 +4,7 @@
 Summary:        A spreadsheet program for GNOME.
 Name:     	gnumeric
 Version: 	1.4.3
-Release: 	2
+Release: 	3
 Epoch:		1
 License:	GPL
 Group:		Applications/Productivity
@@ -15,7 +15,7 @@
 Requires:       libgnomeui >= 2.4.0
 Requires:       libgnomeprintui22 >= 2.3.0
 Requires:       gtk2 >= 2.2.0
-Requires:       libgsf >= 1.10.0
+Requires:       libgsf >= 1.12
 Requires:  	libgnomedb >= 1.0.4
 PreReq:         desktop-file-utils >= %{desktop_file_utils_version}
 BuildRequires:  desktop-file-utils >= %{desktop_file_utils_version}
@@ -23,7 +23,7 @@
 BuildRequires:  libgnomeprintui22-devel >= 0.20
 BuildRequires:  libxml2-devel
 BuildRequires:  python-devel
-BuildRequires:  libgsf-devel >= 1.10.0
+BuildRequires:  libgsf-devel >= 1.12
 BuildRequires:  automake autoconf libtool
 BuildRequires:  intltool scrollkeeper gettext desktop-file-utils
 BuildRequires:  libgnomedb-devel >= 1.0.4
@@ -31,6 +31,7 @@
 Patch0: gnumeric-1.4.1-desktop.patch
 Patch1: gnumeric-1.4.1-excelcrash.patch
 Patch2: gnumeric-1.4.1-configure.patch
+Patch3: gnumeric-1.4.3-libgsf.patch
 
 %description
 Gnumeric is a spreadsheet program for the GNOME GUI desktop
@@ -51,6 +52,7 @@
 %patch0 -p1 -b .desktop
 %patch1 -p1 -b .excelcrash
 %patch2 -p1 -b .configure
+%patch3 -p1 -b .libgsf
 
 %build
 libtoolize --force --copy && aclocal && autoconf
@@ -138,6 +140,10 @@
 %dir %{_libdir}/gnumeric/%{gnumeric_version}
 
 %changelog
+* Fri Jun 17 2005 Hans de Goede <j.w.r.degoede at hhs.nl> 1.4.3-3
+- Add patch3: fix excell export with libgsf >= 0.12 (bugzilla #160075),
+  Thanks to Caolan McNamara.
+
 * Tue Mar 15 2005 Caolan McNamara <caolanm at redhat.com> 1.4.3-2
 - add libgnomedb to extras and gnumeric's requires
 




More information about the fedora-extras-commits mailing list