summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <opfer@gentoo.org>2006-10-30 16:59:49 +0000
committerChristian Faulhammer <opfer@gentoo.org>2006-10-30 16:59:49 +0000
commitde413c38e6a9d292f7271ad3c9469f19c4248005 (patch)
tree3b19de8bd946eddae8ca4cb4beac293797b705d1 /dev-cpp/libthrowable
parentnet-misc/open-xchange: and more patches again (diff)
downloadsunrise-de413c38e6a9d292f7271ad3c9469f19c4248005.tar.gz
sunrise-de413c38e6a9d292f7271ad3c9469f19c4248005.tar.bz2
sunrise-de413c38e6a9d292f7271ad3c9469f19c4248005.zip
dev-cpp/libthrowable: version bump
svn path=/sunrise/; revision=1695
Diffstat (limited to 'dev-cpp/libthrowable')
-rw-r--r--dev-cpp/libthrowable/ChangeLog4
-rw-r--r--dev-cpp/libthrowable/Manifest16
-rw-r--r--dev-cpp/libthrowable/files/digest-libthrowable-0.9.63
-rw-r--r--dev-cpp/libthrowable/libthrowable-0.9.6.ebuild46
4 files changed, 65 insertions, 4 deletions
diff --git a/dev-cpp/libthrowable/ChangeLog b/dev-cpp/libthrowable/ChangeLog
index dc14e3f8a..8758a9347 100644
--- a/dev-cpp/libthrowable/ChangeLog
+++ b/dev-cpp/libthrowable/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 30 Oct 2006; Christian Faulhammer (opfer) <gentoo@faulhammer.org>
+ +libthrowable-0.9.6.ebuild:
+ version bump
+
26 Oct 2006; Christian Faulhammer (opfer) <gentoo@faulhammer.org>
libthrowable-0.9.5.ebuild,
+files/libthrowable-0.9.5-internal.cc-64bit.patch,
diff --git a/dev-cpp/libthrowable/Manifest b/dev-cpp/libthrowable/Manifest
index ed1759099..a2a9fcad4 100644
--- a/dev-cpp/libthrowable/Manifest
+++ b/dev-cpp/libthrowable/Manifest
@@ -7,14 +7,19 @@ MD5 15c5f616e8bfad5faa11c1291fb01df1 files/libthrowable-0.9.5-internal.h-64bit.p
RMD160 70b366156e9279350dd290c2a5e595c48597c6fa files/libthrowable-0.9.5-internal.h-64bit.patch 297
SHA256 a294835e0e0e8524e42fa7611a2f2872af610fba3c51c619e485da6dbeeee8d5 files/libthrowable-0.9.5-internal.h-64bit.patch 297
DIST libthrowable-0.9.5.tar.bz2 259609 RMD160 c63f773f6bec1a8b4c292ba14041339c12c96486 SHA1 6079db30e2eec0712d54a5352d554979b3658157 SHA256 6b926fed9bbddd7af562e3c2b10f73e855df5e20e094d371f5d4af089c7c3024
+DIST libthrowable-0.9.6.tar.bz2 258710 RMD160 6ed79cf107f8e8c6f03f557cb94e55a76d0da204 SHA1 20265f09bad65839fb058b9b2a0ff0e4b9740333 SHA256 b7b7f12f8fab088b62f47b6e1efecebf057248cf69d1a53d5ad798ce64fa77a9
EBUILD libthrowable-0.9.5.ebuild 1484 RMD160 9205f7bcaf31d93e1f181b2cdb188127a5ab949c SHA1 b7fa517dc1d98b585f4d85fdec2c2f62a87542ae SHA256 74c443c4742b454535211f797ba54f0364055869f0542cc15c44f10e1b9de0ce
MD5 af094a24cdb106f827b5f7f87fac54fc libthrowable-0.9.5.ebuild 1484
RMD160 9205f7bcaf31d93e1f181b2cdb188127a5ab949c libthrowable-0.9.5.ebuild 1484
SHA256 74c443c4742b454535211f797ba54f0364055869f0542cc15c44f10e1b9de0ce libthrowable-0.9.5.ebuild 1484
-MISC ChangeLog 1237 RMD160 21e4e08905f6d73d08c90bd06d40d725881469b3 SHA1 6a72310f281c29d80eff3443b22b18a2f50db869 SHA256 72addab62900a626fc5094c916a2bc7ee6fe770e7a1ecb0fecd24edd005602ca
-MD5 be7e81f62c3f5ba04ff127e92ba3185a ChangeLog 1237
-RMD160 21e4e08905f6d73d08c90bd06d40d725881469b3 ChangeLog 1237
-SHA256 72addab62900a626fc5094c916a2bc7ee6fe770e7a1ecb0fecd24edd005602ca ChangeLog 1237
+EBUILD libthrowable-0.9.6.ebuild 1282 RMD160 b324bafc17ca5ecd6f984e4f02b713f50abd9d8c SHA1 61068960775d4063264ed94d10affa4979516d96 SHA256 412b2399a202dae621db9f518f0881cb73a7f91047279d48b0bef3ca3cb68b01
+MD5 42dfbc8c1a1f0b816ed43c3247ae6fda libthrowable-0.9.6.ebuild 1282
+RMD160 b324bafc17ca5ecd6f984e4f02b713f50abd9d8c libthrowable-0.9.6.ebuild 1282
+SHA256 412b2399a202dae621db9f518f0881cb73a7f91047279d48b0bef3ca3cb68b01 libthrowable-0.9.6.ebuild 1282
+MISC ChangeLog 1351 RMD160 d472ce3266ca7b9d435edf6fff2895c38e61d4a6 SHA1 906effa0ed15d6b17d69dc9d7ee97570e41ebb3d SHA256 9025ae8de6207552ac704ec80b78efcdf6a1e6e643e42eb9708e2452b43a6392
+MD5 2cd3fce6b242d0897364cc8466b7f886 ChangeLog 1351
+RMD160 d472ce3266ca7b9d435edf6fff2895c38e61d4a6 ChangeLog 1351
+SHA256 9025ae8de6207552ac704ec80b78efcdf6a1e6e643e42eb9708e2452b43a6392 ChangeLog 1351
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170
RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170
@@ -22,3 +27,6 @@ SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata
MD5 ed4ba0e6ddac0e6afd7a5a2065a220ab files/digest-libthrowable-0.9.5 259
RMD160 bdd64ada02640522f5a5537e9ce5187f4a07e2ad files/digest-libthrowable-0.9.5 259
SHA256 2769582e8be6981038ee77afe73f51cec342e519ce5ecbbff24befe99459f0eb files/digest-libthrowable-0.9.5 259
+MD5 fc06f42a6fa5e481fe1695d28046c21c files/digest-libthrowable-0.9.6 259
+RMD160 4c863728ab04079d502d8ceea2ca4e5dd00402c6 files/digest-libthrowable-0.9.6 259
+SHA256 1ea7c4073c234245a04346e18e375b8f03713dd2e332554e8ff225b48fc13370 files/digest-libthrowable-0.9.6 259
diff --git a/dev-cpp/libthrowable/files/digest-libthrowable-0.9.6 b/dev-cpp/libthrowable/files/digest-libthrowable-0.9.6
new file mode 100644
index 000000000..b40596b7a
--- /dev/null
+++ b/dev-cpp/libthrowable/files/digest-libthrowable-0.9.6
@@ -0,0 +1,3 @@
+MD5 7e13b880c1bf592022994a0a2d84cfff libthrowable-0.9.6.tar.bz2 258710
+RMD160 6ed79cf107f8e8c6f03f557cb94e55a76d0da204 libthrowable-0.9.6.tar.bz2 258710
+SHA256 b7b7f12f8fab088b62f47b6e1efecebf057248cf69d1a53d5ad798ce64fa77a9 libthrowable-0.9.6.tar.bz2 258710
diff --git a/dev-cpp/libthrowable/libthrowable-0.9.6.ebuild b/dev-cpp/libthrowable/libthrowable-0.9.6.ebuild
new file mode 100644
index 000000000..4f60aeebb
--- /dev/null
+++ b/dev-cpp/libthrowable/libthrowable-0.9.6.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="Easy error handling and debugging in C++"
+HOMEPAGE="http://libthrowable.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~ppc ~x86"
+IUSE="threads examples"
+
+DEPEND=""
+RDEPEND=">=dev-util/pkgconfig-0.20"
+
+pkg_setup() {
+ # check if this is a recompile and if the USE flag threads has changed
+ # must be done before anything is installed!
+ if use threads; then
+ has_version dev-cpp/libthrowable && ! built_with_use dev-cpp/libthrowable threads \
+ && ewarn "You recompile with USE=threads, so remember to rebuilt all depending packages!" && epause
+ else
+ has_version dev-cpp/libthrowable && built_with_use dev-cpp/libthrowable threads \
+ && ewarn "You recompile without USE=threads, so remember to rebuilt all depending packages!" && epause
+ fi
+}
+
+src_compile() {
+ econf $(use_enable threads pthreads) \
+ || die "econf failed"
+
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR=${D} install || die "installing ${PF} failed"
+ dodoc README NEWS AUTHORS
+
+ if use examples; then
+ insinto /usr/share/doc/${PN}/examples/
+ doins examples/*
+ fi
+} \ No newline at end of file