summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <opfer@gentoo.org>2006-12-06 19:06:21 +0000
committerChristian Faulhammer <opfer@gentoo.org>2006-12-06 19:06:21 +0000
commit5a666b0005fabf040924f0b8842abe927cf5e070 (patch)
treeee401dc8dcb8c8587d471701adce0eb1121e8434 /dev-cpp
parentUpdate wrt default-linux/ppc (diff)
downloadgentoo-2-5a666b0005fabf040924f0b8842abe927cf5e070.tar.gz
gentoo-2-5a666b0005fabf040924f0b8842abe927cf5e070.tar.bz2
gentoo-2-5a666b0005fabf040924f0b8842abe927cf5e070.zip
initial commit
(Portage version: 2.1.1-r2)
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/libthrowable/ChangeLog10
-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
-rw-r--r--dev-cpp/libthrowable/metadata.xml9
5 files changed, 84 insertions, 0 deletions
diff --git a/dev-cpp/libthrowable/ChangeLog b/dev-cpp/libthrowable/ChangeLog
new file mode 100644
index 000000000000..cd2088c67f8d
--- /dev/null
+++ b/dev-cpp/libthrowable/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-cpp/libthrowable
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libthrowable/ChangeLog,v 1.1 2006/12/06 19:06:21 opfer Exp $
+
+*libthrowable-0.9.6 (06 Dec 2006)
+
+ 06 Dec 2006; Christian Faulhammer <opfer@gentoo.org> +metadata.xml,
+ +libthrowable-0.9.6.ebuild:
+ initial commit
+
diff --git a/dev-cpp/libthrowable/Manifest b/dev-cpp/libthrowable/Manifest
new file mode 100644
index 000000000000..7830bc5a259c
--- /dev/null
+++ b/dev-cpp/libthrowable/Manifest
@@ -0,0 +1,16 @@
+DIST libthrowable-0.9.6.tar.bz2 258710 RMD160 6ed79cf107f8e8c6f03f557cb94e55a76d0da204 SHA1 20265f09bad65839fb058b9b2a0ff0e4b9740333 SHA256 b7b7f12f8fab088b62f47b6e1efecebf057248cf69d1a53d5ad798ce64fa77a9
+EBUILD libthrowable-0.9.6.ebuild 1285 RMD160 a22c8b91ecce3dc905a282efe1ad15265173ac49 SHA1 e54bdebb59dda3f429850d3b1bd5b78bb916c4ce SHA256 e346f2a7303e9ff9e51e84dbf2a0e3e99121f1931b50568b2fbbbd29ffbe910d
+MD5 c6b0804276151cf40d24ca442fe66914 libthrowable-0.9.6.ebuild 1285
+RMD160 a22c8b91ecce3dc905a282efe1ad15265173ac49 libthrowable-0.9.6.ebuild 1285
+SHA256 e346f2a7303e9ff9e51e84dbf2a0e3e99121f1931b50568b2fbbbd29ffbe910d libthrowable-0.9.6.ebuild 1285
+MISC ChangeLog 274 RMD160 65ec47c45430282233d656240ba2a05619c1a80f SHA1 f5a0ce1c93fe6e19f267612e374046078c4c3562 SHA256 2242d601ebc7c4d708c668c7ed4c79fb6af7c5a6a8f70ddf5306232a2557951d
+MD5 f3c00d368efeecfdbabfd52093416077 ChangeLog 274
+RMD160 65ec47c45430282233d656240ba2a05619c1a80f ChangeLog 274
+SHA256 2242d601ebc7c4d708c668c7ed4c79fb6af7c5a6a8f70ddf5306232a2557951d ChangeLog 274
+MISC metadata.xml 257 RMD160 2f51e97b0b033a784bca7108de599f6b628f0a06 SHA1 9e0ed687013f080bc7e2847e135d8705e74a7cfe SHA256 104069beb62732cf81d0b615d480c7e50153d7f35dfb7cb26826c574007befd5
+MD5 a636f3d6b1b4db8a92815cdac1324204 metadata.xml 257
+RMD160 2f51e97b0b033a784bca7108de599f6b628f0a06 metadata.xml 257
+SHA256 104069beb62732cf81d0b615d480c7e50153d7f35dfb7cb26826c574007befd5 metadata.xml 257
+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 000000000000..b40596b7a6c7
--- /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 000000000000..644db9c3639c
--- /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: /var/cvsroot/gentoo-x86/dev-cpp/libthrowable/libthrowable-0.9.6.ebuild,v 1.1 2006/12/06 19:06:21 opfer Exp $
+
+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
+}
diff --git a/dev-cpp/libthrowable/metadata.xml b/dev-cpp/libthrowable/metadata.xml
new file mode 100644
index 000000000000..3a183f0b3c21
--- /dev/null
+++ b/dev-cpp/libthrowable/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>cpp</herd>
+<maintainer>
+ <email>opfer@gentoo.org</email>
+ <name>Christian Faulhammer</name>
+</maintainer>
+</pkgmetadata>