summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWulf Krueger <philantrop@gentoo.org>2008-02-24 13:26:44 +0000
committerWulf Krueger <philantrop@gentoo.org>2008-02-24 13:26:44 +0000
commitf641e036bf811a2a9bfeb3ef62947f737e65cc85 (patch)
tree2dc7e513b671acecf16b302928ea65dae27c3051 /kde-base/certmanager
parentalpha stable (diff)
downloadgentoo-2-f641e036bf811a2a9bfeb3ef62947f737e65cc85.tar.gz
gentoo-2-f641e036bf811a2a9bfeb3ef62947f737e65cc85.tar.bz2
gentoo-2-f641e036bf811a2a9bfeb3ef62947f737e65cc85.zip
Added a patch for gcc 4.3 compatibility as kindly provided by Ryan Hill on bug 211224.
(Portage version: 2.1.4.4)
Diffstat (limited to 'kde-base/certmanager')
-rw-r--r--kde-base/certmanager/ChangeLog8
-rw-r--r--kde-base/certmanager/certmanager-3.5.9.ebuild5
-rw-r--r--kde-base/certmanager/files/certmanager-3.5.9-gcc-4.3-testsuite.patch11
3 files changed, 21 insertions, 3 deletions
diff --git a/kde-base/certmanager/ChangeLog b/kde-base/certmanager/ChangeLog
index 0e6d5a70fe5d..df31b474d359 100644
--- a/kde-base/certmanager/ChangeLog
+++ b/kde-base/certmanager/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for kde-base/certmanager
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/certmanager/ChangeLog,v 1.96 2008/02/21 15:55:08 ingmar Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/certmanager/ChangeLog,v 1.97 2008/02/24 13:26:43 philantrop Exp $
+
+ 24 Feb 2008; Wulf C. Krueger <philantrop@gentoo.org>
+ +files/certmanager-3.5.9-gcc-4.3-testsuite.patch,
+ certmanager-3.5.9.ebuild:
+ Added a patch for gcc 4.3 compatibility as kindly provided by Ryan Hill on
+ bug 211224.
21 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+files/certmanager-3.5.9-no-kdeenablefinal.patch,
diff --git a/kde-base/certmanager/certmanager-3.5.9.ebuild b/kde-base/certmanager/certmanager-3.5.9.ebuild
index 9bc9c6c8f0d4..74b086d41a1b 100644
--- a/kde-base/certmanager/certmanager-3.5.9.ebuild
+++ b/kde-base/certmanager/certmanager-3.5.9.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/certmanager/certmanager-3.5.9.ebuild,v 1.2 2008/02/21 15:55:08 ingmar Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/certmanager/certmanager-3.5.9.ebuild,v 1.3 2008/02/24 13:26:43 philantrop Exp $
KMNAME=kdepim
EAPI="1"
@@ -26,7 +26,8 @@ KMEXTRACTONLY="libkdenetwork/
KMEXTRA="doc/kleopatra
doc/kwatchgnupg"
-PATCHES="${FILESDIR}/${P}-no-kdeenablefinal.patch"
+PATCHES="${FILESDIR}/${P}-no-kdeenablefinal.patch
+ ${FILESDIR}/${P}-gcc-4.3-testsuite.patch"
src_compile() {
myconf="--with-gpg=/usr/bin/gpg"
diff --git a/kde-base/certmanager/files/certmanager-3.5.9-gcc-4.3-testsuite.patch b/kde-base/certmanager/files/certmanager-3.5.9-gcc-4.3-testsuite.patch
new file mode 100644
index 000000000000..4ebb9a2cd059
--- /dev/null
+++ b/kde-base/certmanager/files/certmanager-3.5.9-gcc-4.3-testsuite.patch
@@ -0,0 +1,11 @@
+diff -Naurp certmanager-3.5.9-orig/certmanager/lib/tests/test_verify.cpp certmanager-3.5.9/certmanager/lib/tests/test_verify.cpp
+--- certmanager-3.5.9-orig/certmanager/lib/tests/test_verify.cpp 2008-02-13 03:39:29.000000000 -0600
++++ certmanager-3.5.9/certmanager/lib/tests/test_verify.cpp 2008-02-23 18:51:20.000000000 -0600
+@@ -45,6 +45,7 @@
+ #include <qfile.h>
+
+ #include <assert.h>
++#include <stdlib.h>
+
+ int main( int argc, char **argv )
+ {