summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiziano Müller <dev-zero@gentoo.org>2007-02-20 20:21:15 +0000
committerTiziano Müller <dev-zero@gentoo.org>2007-02-20 20:21:15 +0000
commit2b08a62539b8ca9728d8eeb327cb7bbd6d246aa9 (patch)
tree6a1d03fe50ba1537c01ae7101f4f759c3ec3abde /dev-cpp/libcwd
parentprofiles/package.mask: Remove packetgarden from p.mask. (diff)
downloadsunrise-2b08a62539b8ca9728d8eeb327cb7bbd6d246aa9.tar.gz
sunrise-2b08a62539b8ca9728d8eeb327cb7bbd6d246aa9.tar.bz2
sunrise-2b08a62539b8ca9728d8eeb327cb7bbd6d246aa9.zip
dev-cpp/libcwd: Version bump.
svn path=/sunrise/; revision=3051
Diffstat (limited to 'dev-cpp/libcwd')
-rw-r--r--dev-cpp/libcwd/ChangeLog4
-rw-r--r--dev-cpp/libcwd/Manifest28
-rw-r--r--dev-cpp/libcwd/files/digest-libcwd-0.99.443
-rw-r--r--dev-cpp/libcwd/files/digest-libcwd-0.99.453
-rw-r--r--dev-cpp/libcwd/files/libcwd-0.99.45-getenv.patch11
-rw-r--r--dev-cpp/libcwd/libcwd-0.99.45.ebuild (renamed from dev-cpp/libcwd/libcwd-0.99.44.ebuild)16
6 files changed, 48 insertions, 17 deletions
diff --git a/dev-cpp/libcwd/ChangeLog b/dev-cpp/libcwd/ChangeLog
index 20b1c5806..19334ef33 100644
--- a/dev-cpp/libcwd/ChangeLog
+++ b/dev-cpp/libcwd/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 20 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> -libcwd-0.99.44.ebuild,
+ +libcwd-0.99.45.ebuild, +files/libcwd-0.99.45-getenv.patch:
+ Version bump.
+
24 Jan 2007; Christian Faulhammer <opfer@gentoo.org>
libcwd-0.99.44.ebuild:
adjusted DESCRIPTION
diff --git a/dev-cpp/libcwd/Manifest b/dev-cpp/libcwd/Manifest
index f55d48d4b..5612983db 100644
--- a/dev-cpp/libcwd/Manifest
+++ b/dev-cpp/libcwd/Manifest
@@ -1,16 +1,20 @@
-DIST libcwd-0.99.44.tar.gz 1395494 RMD160 1ee4089828ae059ce2afe631e5a6045d0303b1e4 SHA1 0d593579c57fe9be4c345b0e4681d0e521c549d7 SHA256 9aa09bb2de91727de68ee57b1a1e4c03059cbbc7166f9f181ee8b5c2792e724d
-EBUILD libcwd-0.99.44.ebuild 996 RMD160 2d8565f15b87db878510a4deaea59b01b702a5a9 SHA1 7265b9cd6847dd3a4f4b3a2d57dcabfbea461cc9 SHA256 889171796645bc8a46660e52e9c9ee96a51039e016fc339f567af41eddf52169
-MD5 00918cd028e4eb788bc5c6a0eee0e6cf libcwd-0.99.44.ebuild 996
-RMD160 2d8565f15b87db878510a4deaea59b01b702a5a9 libcwd-0.99.44.ebuild 996
-SHA256 889171796645bc8a46660e52e9c9ee96a51039e016fc339f567af41eddf52169 libcwd-0.99.44.ebuild 996
-MISC ChangeLog 310 RMD160 f70c29f2397dbb56fb22b3d624d5271f8e674f6c SHA1 43eee0b510a03d4f1f71feef61bea0d38913de2b SHA256 2ce20cb86eeb5ba0225d8433b5c98e28bdb2dd115a2af661d0e5036db0172cec
-MD5 8b1af6b0b38a45badaa3f14a65b50d8e ChangeLog 310
-RMD160 f70c29f2397dbb56fb22b3d624d5271f8e674f6c ChangeLog 310
-SHA256 2ce20cb86eeb5ba0225d8433b5c98e28bdb2dd115a2af661d0e5036db0172cec ChangeLog 310
+AUX libcwd-0.99.45-getenv.patch 452 RMD160 cd30a3e1e81dd85e569d40817e06c92f8e701364 SHA1 be22f98032463f0a59bc7ee873593ec61eb2fca2 SHA256 ddd5ea71ff41f40829ce740297039f5baeaf77ff7c77c864cad3b9b809c4f8fd
+MD5 9c6db2f0a8e54ea6dc125bfb3dcc2829 files/libcwd-0.99.45-getenv.patch 452
+RMD160 cd30a3e1e81dd85e569d40817e06c92f8e701364 files/libcwd-0.99.45-getenv.patch 452
+SHA256 ddd5ea71ff41f40829ce740297039f5baeaf77ff7c77c864cad3b9b809c4f8fd files/libcwd-0.99.45-getenv.patch 452
+DIST libcwd-0.99.45.tar.gz 1446344 RMD160 b29d3ac21f0dae4bf42c95b2d12149e23fb18dd0 SHA1 5056fdb91da04c77bed41de77f068d3e9f4a9478 SHA256 3f302516e91e0a7d9e10b80fbdf083d4e16d3486810907dc148f0a2306e77318
+EBUILD libcwd-0.99.45.ebuild 1174 RMD160 dfcd6a951dd7a892eab14f409d7bf1c5b90c5ce1 SHA1 a5f81a4dccc7daee9fb24b742ee96796a5f23dc8 SHA256 c858baa6e32bf8384024fa3e7434ccdde1e2b8d9d90e75f3a9fe7ea2080de261
+MD5 4ac892dc76eb53768f350d02d9f36484 libcwd-0.99.45.ebuild 1174
+RMD160 dfcd6a951dd7a892eab14f409d7bf1c5b90c5ce1 libcwd-0.99.45.ebuild 1174
+SHA256 c858baa6e32bf8384024fa3e7434ccdde1e2b8d9d90e75f3a9fe7ea2080de261 libcwd-0.99.45.ebuild 1174
+MISC ChangeLog 466 RMD160 ca98db596d199a0390a614a3fd416803d16535b4 SHA1 2a79a8b519c6cc5ad216ceacb617d15d6245a4c3 SHA256 d11805b79a93a5c4cd2fb8b8078099b28708cb66d3d7c30a74bc0ab21bdc43d5
+MD5 f5ebfc1a134b085ae61c9c6edfc11154 ChangeLog 466
+RMD160 ca98db596d199a0390a614a3fd416803d16535b4 ChangeLog 466
+SHA256 d11805b79a93a5c4cd2fb8b8078099b28708cb66d3d7c30a74bc0ab21bdc43d5 ChangeLog 466
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170
RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170
SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170
-MD5 29296c6f9f7351ac56889a50075f56af files/digest-libcwd-0.99.44 247
-RMD160 ddef5c85d20b6c04ae048cbbea9f879e01b6fe4d files/digest-libcwd-0.99.44 247
-SHA256 d5c1463e703529146f2e9e49e3702ad8a1d6a1f2ec9d7a215b5147a666a7e088 files/digest-libcwd-0.99.44 247
+MD5 8ef2ae6afb77fee9466c2bca5585e587 files/digest-libcwd-0.99.45 247
+RMD160 95e1653a1c8ca59cab20beef5a2bdd0f2813eeb8 files/digest-libcwd-0.99.45 247
+SHA256 53a3fd0a7afe99a32e45d6df3787c9b1c06ef137f61b92c6612f5d19387984c6 files/digest-libcwd-0.99.45 247
diff --git a/dev-cpp/libcwd/files/digest-libcwd-0.99.44 b/dev-cpp/libcwd/files/digest-libcwd-0.99.44
deleted file mode 100644
index 9a6246c43..000000000
--- a/dev-cpp/libcwd/files/digest-libcwd-0.99.44
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 baee4e3f0a765eb664922fc78f346014 libcwd-0.99.44.tar.gz 1395494
-RMD160 1ee4089828ae059ce2afe631e5a6045d0303b1e4 libcwd-0.99.44.tar.gz 1395494
-SHA256 9aa09bb2de91727de68ee57b1a1e4c03059cbbc7166f9f181ee8b5c2792e724d libcwd-0.99.44.tar.gz 1395494
diff --git a/dev-cpp/libcwd/files/digest-libcwd-0.99.45 b/dev-cpp/libcwd/files/digest-libcwd-0.99.45
new file mode 100644
index 000000000..b483de879
--- /dev/null
+++ b/dev-cpp/libcwd/files/digest-libcwd-0.99.45
@@ -0,0 +1,3 @@
+MD5 17771a422f5c4aae1480b78fd17d2e04 libcwd-0.99.45.tar.gz 1446344
+RMD160 b29d3ac21f0dae4bf42c95b2d12149e23fb18dd0 libcwd-0.99.45.tar.gz 1446344
+SHA256 3f302516e91e0a7d9e10b80fbdf083d4e16d3486810907dc148f0a2306e77318 libcwd-0.99.45.tar.gz 1446344
diff --git a/dev-cpp/libcwd/files/libcwd-0.99.45-getenv.patch b/dev-cpp/libcwd/files/libcwd-0.99.45-getenv.patch
new file mode 100644
index 000000000..b69d567ac
--- /dev/null
+++ b/dev-cpp/libcwd/files/libcwd-0.99.45-getenv.patch
@@ -0,0 +1,11 @@
+--- debug.cc.orig 2007-02-19 21:46:01.000000000 +0100
++++ debug.cc 2007-02-19 21:46:12.000000000 +0100
+@@ -20,7 +20,7 @@
+ #if (__GNUC__ == 3 && __GNUC_MINOR__ < 4)
+ #include <bits/stl_alloc.h>
+ #else
+-extern "C" char* getenv(char const* name); // Needed before including ext/pool_allocator.h.
++extern "C" char* getenv(char const* name) throw (); // Needed before including ext/pool_allocator.h.
+ #include <ext/pool_allocator.h>
+ #endif
+ #undef private
diff --git a/dev-cpp/libcwd/libcwd-0.99.44.ebuild b/dev-cpp/libcwd/libcwd-0.99.45.ebuild
index a1d251f73..401f5f45f 100644
--- a/dev-cpp/libcwd/libcwd-0.99.44.ebuild
+++ b/dev-cpp/libcwd/libcwd-0.99.45.ebuild
@@ -2,6 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
+inherit eutils
+
DESCRIPTION="A library to support C++ developers with debugging their applications"
HOMEPAGE="http://libcwd.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
@@ -9,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="QPL"
SLOT="0"
KEYWORDS="~x86"
-IUSE="doc examples"
+IUSE="debug doc examples pch"
DEPEND="doc? ( app-doc/doxygen )"
RDEPEND=""
@@ -17,13 +19,23 @@ RDEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
+
+ epatch "${FILESDIR}/${P}-getenv.patch"
+
+ sed -i \
+ -e 's/-O3//' \
+ configure || die "sed failed"
+
# Clean-out possibly old docs
rm -f documentation/doxygen.config
rm -rf documentation/html/*
}
src_compile() {
- econf || die "econf failed"
+ econf \
+ $(use_enable pch) \
+ $(use_enable debug) \
+ || die "econf failed"
emake || die "emake failed"
if use doc; then