This commit is contained in:
parent
d44cfef595
commit
7d484f3664
60
gtkmm2-gcc43.patch
Normal file
60
gtkmm2-gcc43.patch
Normal file
@ -0,0 +1,60 @@
|
||||
Index: gtkmm-2.12.0/gtk/gtkmm/scale.cc
|
||||
===================================================================
|
||||
--- gtkmm-2.12.0.orig/gtk/gtkmm/scale.cc 2007-08-13 13:59:32.000000000 +0200
|
||||
+++ gtkmm-2.12.0/gtk/gtkmm/scale.cc 2007-10-17 12:23:28.000000000 +0200
|
||||
@@ -32,6 +32,7 @@
|
||||
#include <gtk/gtkhscale.h>
|
||||
#include <gtk/gtkvscale.h>
|
||||
#include <math.h>
|
||||
+#include <cstring>
|
||||
|
||||
namespace Gtk
|
||||
{
|
||||
Index: gtkmm-2.12.0/gtk/gtkmm/targetentry.cc
|
||||
===================================================================
|
||||
--- gtkmm-2.12.0.orig/gtk/gtkmm/targetentry.cc 2007-08-13 13:47:00.000000000 +0200
|
||||
+++ gtkmm-2.12.0/gtk/gtkmm/targetentry.cc 2007-10-17 13:43:35.000000000 +0200
|
||||
@@ -21,6 +21,7 @@
|
||||
*/
|
||||
|
||||
#include <gtkmm/targetentry.h>
|
||||
+#include <cstring>
|
||||
|
||||
|
||||
namespace Gtk
|
||||
Index: gtkmm-2.12.0/examples/book/custom/custom_widget/mywidget.cc
|
||||
===================================================================
|
||||
--- gtkmm-2.12.0.orig/examples/book/custom/custom_widget/mywidget.cc 2007-08-13 13:50:24.000000000 +0200
|
||||
+++ gtkmm-2.12.0/examples/book/custom/custom_widget/mywidget.cc 2007-10-17 13:53:39.000000000 +0200
|
||||
@@ -20,6 +20,7 @@
|
||||
#include <gdkmm/drawable.h>
|
||||
#include <gdkmm/general.h> // for cairo helper functions
|
||||
#include <iostream>
|
||||
+#include <cstring>
|
||||
//#include <gtk/gtkwidget.h> //For GTK_IS_WIDGET()
|
||||
|
||||
|
||||
Index: gtkmm-2.12.0/demos/gtk-demo/demowindow.cc
|
||||
===================================================================
|
||||
--- gtkmm-2.12.0.orig/demos/gtk-demo/demowindow.cc 2007-08-13 13:49:46.000000000 +0200
|
||||
+++ gtkmm-2.12.0/demos/gtk-demo/demowindow.cc 2007-10-17 14:15:31.000000000 +0200
|
||||
@@ -30,6 +30,7 @@
|
||||
#include <vector>
|
||||
#include <cctype>
|
||||
#include <cerrno>
|
||||
+#include <cstring>
|
||||
#include <stdio.h>
|
||||
|
||||
#ifdef NEED_FLOCKFILE_PROTO
|
||||
Index: gtkmm-2.12.0/demos/gtk-demo/textwidget.cc
|
||||
===================================================================
|
||||
--- gtkmm-2.12.0.orig/demos/gtk-demo/textwidget.cc 2007-08-13 13:49:46.000000000 +0200
|
||||
+++ gtkmm-2.12.0/demos/gtk-demo/textwidget.cc 2007-10-17 14:34:06.000000000 +0200
|
||||
@@ -21,6 +21,7 @@
|
||||
|
||||
#include "textwidget.h"
|
||||
#include "pangomm/fontdescription.h"
|
||||
+#include <cstring>
|
||||
|
||||
|
||||
TextWidget::TextWidget(bool is_source)
|
@ -1,3 +1,8 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 17 14:55:11 CEST 2007 - rguenther@suse.de
|
||||
|
||||
- Fix build with GCC 4.3.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 17 17:15:19 CEST 2007 - maw@suse.de
|
||||
|
||||
|
@ -16,13 +16,14 @@ BuildRequires: cairomm-devel fdupes gcc-c++ glibmm2-devel gtk2-devel libsigc++2
|
||||
# Only for directory ownership:
|
||||
BuildRequires: devhelp
|
||||
Version: 2.12.0
|
||||
Release: 2
|
||||
Release: 16
|
||||
Group: System/Libraries
|
||||
License: LGPL v2 or later
|
||||
Summary: C++ Interface for GTK2 (a GUI Library for X)
|
||||
Url: http://www.gtkmm.org/
|
||||
Source: ftp://ftp.gnome.org/pub/GNOME/sources/%{_name}/2.10/%{_name}-%{version}.tar.bz2
|
||||
Patch: gtkmm2-null.patch
|
||||
Patch1: gtkmm2-gcc43.patch
|
||||
Provides: gtkmm24 = %{version}
|
||||
Obsoletes: gtkmm24
|
||||
AutoReqProv: on
|
||||
@ -88,6 +89,7 @@ Authors:
|
||||
%prep
|
||||
%setup -q -n %{_name}-%{version}
|
||||
%patch -p1
|
||||
%patch1 -p1
|
||||
|
||||
%build
|
||||
# FIXME: cannot autoreconf, HAVE_MKFIFO is missing.
|
||||
@ -142,8 +144,9 @@ rm -rf $RPM_BUILD_ROOT
|
||||
# FIXME: location of devhelp books, directory ownership, maybe use separate package:
|
||||
%dir %{_datadir}/devhelp/books
|
||||
%{_datadir}/devhelp/books/gtkmm-2.4
|
||||
|
||||
%changelog
|
||||
* Wed Oct 17 2007 - rguenther@suse.de
|
||||
- Fix build with GCC 4.3.
|
||||
* Mon Sep 17 2007 - maw@suse.de
|
||||
- Update to version 2.12.0:
|
||||
* RecentAction: Rearrange the constructor parameters, to match
|
||||
|
Loading…
x
Reference in New Issue
Block a user