summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Hill <rhill@gentoo.org>2009-03-26 05:21:41 +0000
committerRyan Hill <rhill@gentoo.org>2009-03-26 05:21:41 +0000
commit16b324d7b58315528f2066f5a17860a1f10f4121 (patch)
tree81001a0c71d375e0124260695e316104931f5e98 /dev-cpp/clucene
parentIn src_test, redirect stdin from /dev/tty as a workaround for bug #248081. (diff)
downloadhistorical-16b324d7b58315528f2066f5a17860a1f10f4121.tar.gz
historical-16b324d7b58315528f2066f5a17860a1f10f4121.tar.bz2
historical-16b324d7b58315528f2066f5a17860a1f10f4121.zip
Fix missing include in headers for GCC 4.4 (bug #254254).
Package-Manager: portage-2.2_rc27/cvs/Linux x86_64
Diffstat (limited to 'dev-cpp/clucene')
-rw-r--r--dev-cpp/clucene/ChangeLog6
-rw-r--r--dev-cpp/clucene/Manifest15
-rw-r--r--dev-cpp/clucene/clucene-0.9.21b.ebuild10
-rw-r--r--dev-cpp/clucene/files/clucene-0.9.21b-gcc44.patch10
4 files changed, 37 insertions, 4 deletions
diff --git a/dev-cpp/clucene/ChangeLog b/dev-cpp/clucene/ChangeLog
index 4885725284ba..688588da4561 100644
--- a/dev-cpp/clucene/ChangeLog
+++ b/dev-cpp/clucene/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-cpp/clucene
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/clucene/ChangeLog,v 1.21 2009/03/06 23:01:38 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/clucene/ChangeLog,v 1.22 2009/03/26 05:21:41 dirtyepic Exp $
+
+ 26 Mar 2009; Ryan Hill <dirtyepic@gentoo.org>
+ +files/clucene-0.9.21b-gcc44.patch, clucene-0.9.21b.ebuild:
+ Fix missing include in headers for GCC 4.4 (bug #254254).
06 Mar 2009; Jeroen Roovers <jer@gentoo.org> clucene-0.9.21b.ebuild:
Marked ~hppa (bug #260777).
diff --git a/dev-cpp/clucene/Manifest b/dev-cpp/clucene/Manifest
index fb0094a5d37c..bd294b65341c 100644
--- a/dev-cpp/clucene/Manifest
+++ b/dev-cpp/clucene/Manifest
@@ -1,4 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX clucene-0.9.21b-gcc44.patch 218 RMD160 61cae76cb6051905a1f0c911cf7641df2885a91c SHA1 20d4c94095ddb70f3bd02d3ec8a5135567202d53 SHA256 2ab6c9350ae2ddc56e0c3c956c687f22b0a6f5adc438a0e512bca18efc502d2f
DIST clucene-core-0.9.21b.tar.bz2 1539103 RMD160 e04ca10ca755cdd9c7bf5ccdd34a91c0007de1d4 SHA1 8bc505b64f82723c2dc901036cb0607500870973 SHA256 202ee45af747f18642ae0a088d7c4553521714a511a1a9ec99b8144cf9928317
-EBUILD clucene-0.9.21b.ebuild 993 RMD160 3b277a748c0104c3680626158dd96d3f58b5d43c SHA1 b3e3d54000b910a57e68205d204451907652bbee SHA256 d94fc65cc991de365a17534d9201064a3f9275b416019ea89f9487f6cab8ad04
-MISC ChangeLog 3056 RMD160 cb692c3a9b18e58d47d656809f661f3f6de85176 SHA1 2c84b1a5327b5b0b980d957cfd33b1f6baa3daf6 SHA256 789aa63028b8d91179d5cee7ca521d7daea6b54bcfeb6208e73de66325ee8362
+EBUILD clucene-0.9.21b.ebuild 1104 RMD160 9455e0d1a044911221953825b5e5e10dae656a32 SHA1 81e5988912b8efb84083656a41e66af3da7d7c3e SHA256 7609a5f5fa35382a37cf89a52ff7a4f8bd28ee593b39474ead562e8664bd7cb5
+MISC ChangeLog 3233 RMD160 666bd4198816df477aaa08884fcca289fe24f13e SHA1 684338bb39410851cf63fea372fa00b7bbedaa64 SHA256 434a00e3980f53608b6dc25bb8e480d03b6b82b0d4593d20eaa24a06108a4170
MISC metadata.xml 256 RMD160 838e0f6278a4b0fe932c770396ad4a21b4437b37 SHA1 e845939169cd2438b7a0be04ea629e23d5a2157f SHA256 ed71448e1cf2b00c5a424eab700c847564482392381f9c6079d9642e36143515
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.11 (GNU/Linux)
+
+iEYEARECAAYFAknLEU8ACgkQiqiDRvmkBmJoWQCgntkRo6KLid1oXGDqS490zK1Y
+l9kAni/GNpQrYv1NmpamLqD0cpQi2JXr
+=AzjV
+-----END PGP SIGNATURE-----
diff --git a/dev-cpp/clucene/clucene-0.9.21b.ebuild b/dev-cpp/clucene/clucene-0.9.21b.ebuild
index 943d4f4250c2..aaa557b0c3a6 100644
--- a/dev-cpp/clucene/clucene-0.9.21b.ebuild
+++ b/dev-cpp/clucene/clucene-0.9.21b.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/clucene/clucene-0.9.21b.ebuild,v 1.8 2009/03/06 23:01:38 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/clucene/clucene-0.9.21b.ebuild,v 1.9 2009/03/26 05:21:41 dirtyepic Exp $
+
+inherit eutils
MY_P=${PN}-core-${PV}
@@ -18,6 +20,12 @@ RDEPEND=""
S="${WORKDIR}/${MY_P}"
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-gcc44.patch #254254
+}
+
src_compile() {
econf $(use_enable debug) \
$(use_enable debug cnddebug) \
diff --git a/dev-cpp/clucene/files/clucene-0.9.21b-gcc44.patch b/dev-cpp/clucene/files/clucene-0.9.21b-gcc44.patch
new file mode 100644
index 000000000000..8c7fe44d0562
--- /dev/null
+++ b/dev-cpp/clucene/files/clucene-0.9.21b-gcc44.patch
@@ -0,0 +1,10 @@
+--- src/CLucene/util/bufferedstream.h~
++++ src/CLucene/util/bufferedstream.h
+@@ -29,6 +29,7 @@
+ #include "streambase.h"
+ #include "inputstreambuffer.h"
+ #include <cassert>
++#include <stdio.h>
+
+ namespace jstreams {
+