Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=f52c0c39bce5b12bb41738b1986c7ee4285c8de7

commit f52c0c39bce5b12bb41738b1986c7ee4285c8de7
Author: Miklos Vajna <vmik...@frugalware.org>
Date:   Sat Jun 6 17:09:34 2009 +0200

exempi-2.1.0-1-i686

- version bump
- added exempi-2.1.0-gcc44.patch

diff --git a/source/lib/exempi/FrugalBuild b/source/lib/exempi/FrugalBuild
index 0a79389..45dde61 100644
--- a/source/lib/exempi/FrugalBuild
+++ b/source/lib/exempi/FrugalBuild
@@ -2,7 +2,7 @@
# Maintainer: Christian Hamar alias krix <kr...@linuxforum.hu>

pkgname=exempi
-pkgver=2.0.1
+pkgver=2.1.0
pkgrel=1
pkgdesc="Exempi is an implementation of XMP. Version 1.99.x (soon to be 2.0) is 
based on Adobe XMP SDK 4.1.1"
url="http://libopenraw.freedesktop.org/wiki/Exempi";
@@ -11,7 +11,9 @@ archs=('i686' 'x86_64' 'ppc')
depends=('expat' 'libstdc++')
makedepends=('boost' 'libboost-mt')
up2date="lynx -dump 'http://libopenraw.freedesktop.org/download/'|grep exempi | 
Flasttar"
-source=(http://libopenraw.freedesktop.org/download/$pkgname-$pkgver.tar.gz)
-sha1sums=('4982eb751c0fddd3b13892060e87f4aa0150a498')
+source=(http://libopenraw.freedesktop.org/download/$pkgname-$pkgver.tar.gz \
+       exempi-2.1.0-gcc44.patch)
+sha1sums=('b85feac36f32b15be17b8d76240b848b8801fbc5' \
+          '216966766847d0e9d0a96933382cc078c0b3e0c0')

# optimization OK
diff --git a/source/lib/exempi/exempi-2.1.0-gcc44.patch 
b/source/lib/exempi/exempi-2.1.0-gcc44.patch
new file mode 100644
index 0000000..befe651
--- /dev/null
+++ b/source/lib/exempi/exempi-2.1.0-gcc44.patch
@@ -0,0 +1,54 @@
+From 9c751b6f0f09cf6605af49bb2a6c90e7b7468d65 Mon Sep 17 00:00:00 2001
+From: Michael Biebl <bi...@debian.org>
+Date: Mon, 29 Dec 2008 00:35:38 +0100
+Subject: [PATCH] fix build failures with GCC 4.4
+
+- Add missing includes to fix FTBFS with GCC 4.4. See Debian
+Bug#504944
+
+Signed-off-by: Hubert Figuiere <h...@figuiere.net>
+---
+ exempi/tests/utils.cpp              |    1 +
+ samples/source/XMPFilesCoverage.cpp |    1 +
+ source/common/XML_Node.cpp          |    1 +
+ 3 files changed, 3 insertions(+), 0 deletions(-)
+
+diff --git a/exempi/tests/utils.cpp b/exempi/tests/utils.cpp
+index 64be1ee..ee1c3a9 100644
+--- a/exempi/tests/utils.cpp
++++ b/exempi/tests/utils.cpp
+@@ -34,6 +34,7 @@
+  * OF THE POSSIBILITY OF SUCH DAMAGE.
+  */
+
++#include <cstdio>
+
+ #include <boost/test/unit_test.hpp>
+
+diff --git a/samples/source/XMPFilesCoverage.cpp 
b/samples/source/XMPFilesCoverage.cpp
+index dc9ce41..007c12b 100644
+--- a/samples/source/XMPFilesCoverage.cpp
++++ b/samples/source/XMPFilesCoverage.cpp
+@@ -17,6 +17,7 @@
+ #include <errno.h>
+ #include <time.h>
+ #include <cstring>
++#include <cstdio>
+
+ #define TXMP_STRING_TYPE std::string
+ #define XMP_INCLUDE_XMPFILES 1
+diff --git a/source/common/XML_Node.cpp b/source/common/XML_Node.cpp
+index de3866f..75298a8 100644
+--- a/source/common/XML_Node.cpp
++++ b/source/common/XML_Node.cpp
+@@ -11,6 +11,7 @@
+
+ #include <string.h>
+ #include <cstring>
++#include <cstdio>
+ #include <map>
+
+ // ! Can't include XMP..._Impl.hpp - used by both Core and Files.
+--
+1.6.3
+
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to