From c132d9185e9ff28b4dc61d9d1763ffef0680bb3b Mon Sep 17 00:00:00 2001 From: Dominik Mierzejewski Date: Sun, 6 Jan 2008 14:14:57 +0000 Subject: [PATCH] - fixed compilation with gcc-4.3 --- libEMF-gcc43.patch | 12 ++++++++++++ libEMF.spec | 7 ++++++- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 libEMF-gcc43.patch diff --git a/libEMF-gcc43.patch b/libEMF-gcc43.patch new file mode 100644 index 0000000..30b9c4a --- /dev/null +++ b/libEMF-gcc43.patch @@ -0,0 +1,12 @@ +diff -up libEMF-1.0.3/libemf/libemf.cpp.gcc43 libEMF-1.0.3/libemf/libemf.cpp +--- libEMF-1.0.3/libemf/libemf.cpp.gcc43 2003-01-27 20:36:25.000000000 +0100 ++++ libEMF-1.0.3/libemf/libemf.cpp 2008-01-06 14:52:50.000000000 +0100 +@@ -19,7 +19,7 @@ + * + */ + #include +- ++#include + #include "libemf.h" + + namespace EMF { diff --git a/libEMF.spec b/libEMF.spec index 140c968..ba9da9a 100644 --- a/libEMF.spec +++ b/libEMF.spec @@ -2,13 +2,14 @@ Summary: A library for generating Enhanced Metafiles Summary(pl): Biblioteka do generowania plików w formacie Enhanced Metafile Name: libEMF Version: 1.0.3 -Release: 5%{?dist} +Release: 6%{?dist} License: LGPLv2+ and GPLv2+ Group: System Environment/Libraries Source0: http://dl.sourceforge.net/pstoedit/%{name}-%{version}.tar.gz # Source0-md5: a4e91fd8077ce5f540f569e20e8ef7ff Patch0: %{name}-amd64.patch Patch1: %{name}-axp.patch +Patch2: %{name}-gcc43.patch URL: http://libemf.sourceforge.net/ BuildRequires: libstdc++-devel BuildRequires: libtool @@ -45,6 +46,7 @@ Pliki nagłówkowe libEMF. %setup -q %patch0 -p1 -b .amd64 %patch1 -p1 -b .axp +%patch2 -p1 -b .gcc43 chmod 0644 libemf/libemf.h %build @@ -90,6 +92,9 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/libEMF %changelog +* Sun Jan 06 2008 Dominik 'Rathann' Mierzejewski 1.0.3-6 +- fixed compilation with gcc-4.3 + * Mon Dec 03 2007 Dominik 'Rathann' Mierzejewski 1.0.3-5 - fixed compilation on Alpha platform (patch by Oliver Falk)