rpms/starplot/F-8 starplot-0.95.4-gcc43.patch, NONE, 1.1 starplot.spec, 1.3, 1.4
Debarshi Ray (rishi)
fedora-extras-commits at redhat.com
Thu Jan 10 02:47:12 UTC 2008
Author: rishi
Update of /cvs/pkgs/rpms/starplot/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1607
Modified Files:
starplot.spec
Added Files:
starplot-0.95.4-gcc43.patch
Log Message:
Updated to 0.95.4-5 in F-8.
Modified Files:
starplot.spec
Added Files:
starplot-0.95.4-gcc43.patch
starplot-0.95.4-gcc43.patch:
--- NEW FILE starplot-0.95.4-gcc43.patch ---
The STL headers in gcc-4.3 have been cleaned up, so that the headers don't drag in
unnecessary dependencies which aren't requested by the standard.
This fixes build for gcc-4.3
Lubomir Kundrak <lkundrak at redhat.com>
diff -urp starplot-0.95.4.orig/src/gui/filedialogs.cc starplot-0.95.4/src/gui/filedialogs.cc
--- starplot-0.95.4.orig/src/gui/filedialogs.cc 2007-02-03 00:39:01.000000000 +0100
+++ starplot-0.95.4/src/gui/filedialogs.cc 2008-01-04 23:33:38.000000000 +0100
@@ -22,6 +22,7 @@
and also code for reading to / writing from the .starplotrc settings file.
*/
+#include <cstring>
#include <gtk/gtk.h>
#include "starplot.h"
diff -urp starplot-0.95.4.orig/src/gui/infodialogs.cc starplot-0.95.4/src/gui/infodialogs.cc
--- starplot-0.95.4.orig/src/gui/infodialogs.cc 2007-02-03 00:40:59.000000000 +0100
+++ starplot-0.95.4/src/gui/infodialogs.cc 2008-01-04 23:33:44.000000000 +0100
@@ -22,6 +22,7 @@
and for the informational popup window.
*/
+#include <cstring>
#include <gtk/gtk.h>
#include "starplot.h"
using std::string;
diff -urp starplot-0.95.4.orig/src/gui/menuops.cc starplot-0.95.4/src/gui/menuops.cc
--- starplot-0.95.4.orig/src/gui/menuops.cc 2007-02-03 00:23:26.000000000 +0100
+++ starplot-0.95.4/src/gui/menuops.cc 2008-01-03 21:41:45.000000000 +0100
@@ -535,7 +535,7 @@ void openurl(char * url)
}
char * temp = new char[globals::program_help_browser.size() + 1];
- std::strcpy(temp, globals::program_help_browser.c_str());
+ strcpy(temp, globals::program_help_browser.c_str());
char * const command[3] = { temp, url, NULL };
pid = fork();
Index: starplot.spec
===================================================================
RCS file: /cvs/pkgs/rpms/starplot/F-8/starplot.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- starplot.spec 25 Nov 2007 14:32:30 -0000 1.3
+++ starplot.spec 10 Jan 2008 02:46:38 -0000 1.4
@@ -7,7 +7,7 @@
Summary: 3-dimensional perspective star map viewer
Name: starplot
Version: 0.95.4
-Release: 3%{?dist}
+Release: 5%{?dist}
License: GPLv2+
Group: Applications/Engineering
URL: http://starplot.org/
@@ -15,6 +15,7 @@
Source1: %{name}.desktop
Patch0: %{name}-%{version}-docdir.patch
+Patch1: %{name}-%{version}-gcc43.patch
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
@@ -32,6 +33,7 @@
%prep
%setup -q
%patch0 -p1
+%patch1 -p1
# Suppress rpmlint error.
iconv --from-code ISO8859-1 --to-code UTF-8 ./doc/examples/example.spec \
@@ -88,6 +90,12 @@
%{_datadir}/%{name}/test.stars
%changelog
+* Fri Jan 04 2008 Lubomir Kundrak <lkundrak at redhat.com> - 0.95.4-5
+- Added one missing hunk to the gcc-4.3 patch.
+
+* Thu Jan 03 2008 Lubomir Kundrak <lkundrak at redhat.com> - 0.95.4-4
+- Added missing includes to fix build with gcc-4.3.
+
* Sat Nov 24 2007 Debarshi Ray <rishi at fedoraproject.org> - 0.95.4-3
- Added 'BuildRequires: gettext'.
- Removed Encoding from Desktop Entry for all distributions, except Fedora 7.
More information about the fedora-extras-commits
mailing list