diff options
author | Christian Faulhammer <opfer@gentoo.org> | 2006-12-06 19:06:21 +0000 |
---|---|---|
committer | Christian Faulhammer <opfer@gentoo.org> | 2006-12-06 19:06:21 +0000 |
commit | 5a666b0005fabf040924f0b8842abe927cf5e070 (patch) | |
tree | ee401dc8dcb8c8587d471701adce0eb1121e8434 /dev-cpp | |
parent | Update wrt default-linux/ppc (diff) | |
download | gentoo-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/ChangeLog | 10 | ||||
-rw-r--r-- | dev-cpp/libthrowable/Manifest | 16 | ||||
-rw-r--r-- | dev-cpp/libthrowable/files/digest-libthrowable-0.9.6 | 3 | ||||
-rw-r--r-- | dev-cpp/libthrowable/libthrowable-0.9.6.ebuild | 46 | ||||
-rw-r--r-- | dev-cpp/libthrowable/metadata.xml | 9 |
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> |