summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Alfredsen <loki_val@gentoo.org>2009-02-15 00:31:08 +0000
committerPeter Alfredsen <loki_val@gentoo.org>2009-02-15 00:31:08 +0000
commitdee458230012c935aeb6845bc8a5a985dd7aee8c (patch)
tree8502c64613715f746fdce1bcab4f20335431c211 /sci-libs
parentVersion bump. (diff)
downloadhistorical-dee458230012c935aeb6845bc8a5a985dd7aee8c.tar.gz
historical-dee458230012c935aeb6845bc8a5a985dd7aee8c.tar.bz2
historical-dee458230012c935aeb6845bc8a5a985dd7aee8c.zip
Bump because 3.0.1 failed to configure. Patch for bug 251629, gcc-4.3 compatibility.
Package-Manager: portage-2.2_rc23/cvs/Linux x86_64
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/beagle/ChangeLog13
-rw-r--r--sci-libs/beagle/Manifest17
-rw-r--r--sci-libs/beagle/beagle-3.0.3.ebuild (renamed from sci-libs/beagle/beagle-3.0.1.ebuild)7
-rw-r--r--sci-libs/beagle/files/beagle-3.0.3-gcc43.patch89
4 files changed, 109 insertions, 17 deletions
diff --git a/sci-libs/beagle/ChangeLog b/sci-libs/beagle/ChangeLog
index ddff28a44256..e978ee3f3c69 100644
--- a/sci-libs/beagle/ChangeLog
+++ b/sci-libs/beagle/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for sci-libs/beagle
-# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/beagle/ChangeLog,v 1.8 2008/05/17 10:09:03 bicatali Exp $
+# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/beagle/ChangeLog,v 1.9 2009/02/15 00:31:08 loki_val Exp $
+
+*beagle-3.0.3 (15 Feb 2009)
+
+ 15 Feb 2009; Peter Alfredsen <loki_val@gentoo.org>
+ +files/beagle-3.0.3-gcc43.patch, -beagle-3.0.1.ebuild,
+ +beagle-3.0.3.ebuild:
+ Bump because 3.0.1 failed to configure. Patch for bug 251629, gcc-4.3
+ compatibility. Thanks to Gene Seto <geneseto@hotmail.com> for patch and
+ bump.
17 May 2008; SĂ©bastien Fabbro <bicatali@gentoo.org> beagle-2.2.0.ebuild,
beagle-3.0.1.ebuild:
diff --git a/sci-libs/beagle/Manifest b/sci-libs/beagle/Manifest
index 66d1e172356b..c470f4ac604d 100644
--- a/sci-libs/beagle/Manifest
+++ b/sci-libs/beagle/Manifest
@@ -1,16 +1,7 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
+AUX beagle-3.0.3-gcc43.patch 3096 RMD160 a94d48124a018ab76318831d9a1c2f71ff7ab643 SHA1 1c32f8e04083a19a40e315021cb12fee157866c0 SHA256 2c54696275ac9653fa30eddc1bc1640fffd5f68a7153fab896634b0b553f9487
DIST beagle-2.2.0.tar.gz 4049878 RMD160 5b995356180baa806a6227a5947370449f1d6e43 SHA1 30c3c1a88518812210a58899e03ab6c37a1af255 SHA256 9790556fe353c77e496ba2cd59f77f56f1c08f33cb4a49ad64beb01a67c059d3
-DIST beagle-3.0.1.tar.gz 4838478 RMD160 7870db60d27b7d7fc30ee1374fa142ae4cdfd4f5 SHA1 e71b81d1e205a0336f25cf497ca31051264c283a SHA256 a0f5dd1f1041cbf44858e89795790ef1d2634564a93a410885fb566d341e5814
+DIST beagle-3.0.3.tar.gz 5002994 RMD160 cda67b28e17f1bf65cd91bd26c5ac48c41f852be SHA1 f621a85c82eeef95f03ad41fe8387264cc836589 SHA256 2e481dc180bc1f665ade82f0568db4d67f4b8b3f32bc155f1358fd48630e2935
EBUILD beagle-2.2.0.ebuild 900 RMD160 1ea894c7da9b97169c8b98926767d17873ccdade SHA1 e89fd49846a0c909a46c6e3380314975f4c65c3c SHA256 8386fb8922ad5c3b68f8bd0b8d9189530c4d3266ecfff8a3703c27ba4b166377
-EBUILD beagle-3.0.1.ebuild 1131 RMD160 c52631eb22794cc2d1e699ea22e634d8e8993c67 SHA1 a07e5a8b973a69c065a2c74a45223c17476fb79b SHA256 25be5a90f3e2250e634d1207fad333d3564f210863169cd34e97ea4bb0252493
-MISC ChangeLog 1394 RMD160 e94688bb522b74735298a794775e5560b755c24f SHA1 04517bc172024a36995f3b89793c435d16148d21 SHA256 65feff7a3157c03014a8edf0344dea04ba6804e023a4fe20018e12ef4a29f288
+EBUILD beagle-3.0.3.ebuild 1193 RMD160 c6dffbc1944ae55edff1473441e57b6a6abec3f8 SHA1 2b42018d6300fc7476a7db81fe7222ee8a71d296 SHA256 3d06b88819715d3171f928cca551337c8d45de7f688e4da633df70ec4c99ea00
+MISC ChangeLog 1712 RMD160 7cd65fb02628aa329916d075b07a60b63ab78301 SHA1 6b2194a9eed00d3e3fdf4a3720b4dc44946f8ee3 SHA256 f2a260a32504ff24b722c8c3dcb547e4ffa202981cd5258bbe6150b60ea6cabd
MISC metadata.xml 454 RMD160 f49cbf5c3fc0d4e2421361636bbe67ca600b7b4f SHA1 cc208ac1bd4ef8cecab6f6f830e6ef45834f5fb0 SHA256 b850a52bc86b8ed205bd7464d1d3b85290ebf39ddad1403cbf3f54acd48f82d1
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAkguruMACgkQ1ycZbhPLE2CShwCgnywu4T4Q/FAdbCZ7kE+56dqn
-0IMAn3Xd1+lv9BBGuri+4Z25rsJ+u+Wf
-=R8EQ
------END PGP SIGNATURE-----
diff --git a/sci-libs/beagle/beagle-3.0.1.ebuild b/sci-libs/beagle/beagle-3.0.3.ebuild
index c34e96c82c38..307124e4a974 100644
--- a/sci-libs/beagle/beagle-3.0.1.ebuild
+++ b/sci-libs/beagle/beagle-3.0.3.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/beagle/beagle-3.0.1.ebuild,v 1.3 2008/05/17 10:09:03 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/beagle/beagle-3.0.3.ebuild,v 1.1 2009/02/15 00:31:08 loki_val Exp $
+
+inherit eutils
IUSE="doc"
@@ -20,6 +22,7 @@ DEPEND="${DEPEND}
src_unpack() {
unpack ${A}
cd "${S}"
+ epatch "${FILESDIR}"/${PN}-3.0.3-gcc43.patch
sed -e "s:@LIBS@:@LIBS@ -lpthread:" \
-i PACC/Threading/Makefile.in || \
die "Failed to fix threading libs makefile."
diff --git a/sci-libs/beagle/files/beagle-3.0.3-gcc43.patch b/sci-libs/beagle/files/beagle-3.0.3-gcc43.patch
new file mode 100644
index 000000000000..608ce388e793
--- /dev/null
+++ b/sci-libs/beagle/files/beagle-3.0.3-gcc43.patch
@@ -0,0 +1,89 @@
+diff -rupN beagle-3.0.3b/PACC/Math/Matrix.cpp beagle-3.0.3/PACC/Math/Matrix.cpp
+--- beagle-3.0.3b/PACC/Math/Matrix.cpp 2009-01-20 23:38:39.000000000 -0400
++++ beagle-3.0.3/PACC/Math/Matrix.cpp 2009-01-21 00:26:46.000000000 -0400
+@@ -40,6 +40,7 @@
+ #include <stdexcept>
+ #include <iomanip>
+ #include <cmath>
++#include <climits>
+
+ using namespace std;
+ using namespace PACC;
+diff -rupN beagle-3.0.3b/PACC/Math/Vector.hpp beagle-3.0.3/PACC/Math/Vector.hpp
+--- beagle-3.0.3b/PACC/Math/Vector.hpp 2009-01-20 23:38:39.000000000 -0400
++++ beagle-3.0.3/PACC/Math/Vector.hpp 2009-01-21 00:26:29.000000000 -0400
+@@ -42,6 +42,7 @@
+ #include "XML/Document.hpp"
+ #include "XML/Streamer.hpp"
+ #include <cmath>
++#include <algorithm>
+
+ namespace PACC {
+
+diff -rupN beagle-3.0.3b/PACC/Socket/Cafe.cpp beagle-3.0.3/PACC/Socket/Cafe.cpp
+--- beagle-3.0.3b/PACC/Socket/Cafe.cpp 2009-01-20 23:38:39.000000000 -0400
++++ beagle-3.0.3/PACC/Socket/Cafe.cpp 2009-01-21 00:31:09.000000000 -0400
+@@ -35,6 +35,7 @@
+
+ #include "Socket/Cafe.hpp"
+ #include <iostream>
++#include <cstring>
+
+ #ifdef WIN32
+ ///////////// specifics for windows /////////////
+diff -rupN beagle-3.0.3b/PACC/Socket/Port.cpp beagle-3.0.3/PACC/Socket/Port.cpp
+--- beagle-3.0.3b/PACC/Socket/Port.cpp 2009-01-20 23:38:39.000000000 -0400
++++ beagle-3.0.3/PACC/Socket/Port.cpp 2009-01-21 00:30:54.000000000 -0400
+@@ -34,6 +34,7 @@
+ */
+
+ #include "Socket/Port.hpp"
++#include <cstring>
+
+ #ifdef WIN32
+ ///////////// specifics for windows /////////////
+diff -rupN beagle-3.0.3b/PACC/Threading/Thread.cpp beagle-3.0.3/PACC/Threading/Thread.cpp
+--- beagle-3.0.3b/PACC/Threading/Thread.cpp 2009-01-20 23:38:39.000000000 -0400
++++ beagle-3.0.3/PACC/Threading/Thread.cpp 2009-01-21 00:28:02.000000000 -0400
+@@ -35,6 +35,7 @@
+
+ #include "Threading/Thread.hpp"
+ #include "Util/Assert.hpp"
++#include <cstdlib>
+
+ #ifdef WIN32
+ #include <windows.h>
+diff -rupN beagle-3.0.3b/PACC/Util/SignalHandler.cpp beagle-3.0.3/PACC/Util/SignalHandler.cpp
+--- beagle-3.0.3b/PACC/Util/SignalHandler.cpp 2009-01-20 23:38:39.000000000 -0400
++++ beagle-3.0.3/PACC/Util/SignalHandler.cpp 2009-01-20 23:44:20.000000000 -0400
+@@ -37,6 +37,7 @@
+ #include "Util/Assert.hpp"
+ #include <signal.h>
+ #include <stdexcept>
++#include <cstdlib>
+
+ using namespace std;
+ using namespace PACC;
+diff -rupN beagle-3.0.3b/PACC/Util/Tokenizer.cpp beagle-3.0.3/PACC/Util/Tokenizer.cpp
+--- beagle-3.0.3b/PACC/Util/Tokenizer.cpp 2009-01-20 23:38:39.000000000 -0400
++++ beagle-3.0.3/PACC/Util/Tokenizer.cpp 2009-01-20 23:44:10.000000000 -0400
+@@ -36,6 +36,8 @@
+ #include "Util/Tokenizer.hpp"
+ #include "Util/Assert.hpp"
+ #include <stdexcept>
++#include <cstring>
++#include <cstdlib>
+
+ using namespace std;
+ using namespace PACC;
+diff -rupN beagle-3.0.3b/PACC/XML/Node.cpp beagle-3.0.3/PACC/XML/Node.cpp
+--- beagle-3.0.3b/PACC/XML/Node.cpp 2009-01-20 23:38:39.000000000 -0400
++++ beagle-3.0.3/PACC/XML/Node.cpp 2009-01-20 23:45:09.000000000 -0400
+@@ -39,6 +39,7 @@
+ #include "Util/Assert.hpp"
+ #include <sstream>
+ #include <stdexcept>
++#include <cstring>
+
+ using namespace std;
+ using namespace PACC;