From 869b4de2f0457d9ef894658dcbeb73ac47776251 Mon Sep 17 00:00:00 2001 From: Christian Faulhammer Date: Wed, 6 Dec 2006 19:06:21 +0000 Subject: [PATCH] initial commit Package-Manager: portage-2.1.1-r2 --- dev-cpp/libthrowable/ChangeLog | 10 ++++ dev-cpp/libthrowable/Manifest | 26 +++++++++++ .../files/digest-libthrowable-0.9.6 | 3 ++ .../libthrowable/libthrowable-0.9.6.ebuild | 46 +++++++++++++++++++ dev-cpp/libthrowable/metadata.xml | 9 ++++ 5 files changed, 94 insertions(+) create mode 100644 dev-cpp/libthrowable/ChangeLog create mode 100644 dev-cpp/libthrowable/Manifest create mode 100644 dev-cpp/libthrowable/files/digest-libthrowable-0.9.6 create mode 100644 dev-cpp/libthrowable/libthrowable-0.9.6.ebuild create mode 100644 dev-cpp/libthrowable/metadata.xml 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 +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..7dc51d63ff2e --- /dev/null +++ b/dev-cpp/libthrowable/Manifest @@ -0,0 +1,26 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST libthrowable-0.9.6.tar.bz2 258710 RMD160 6ed79cf107f8e8c6f03f557cb94e55a76d0da204 SHA1 20265f09bad65839fb058b9b2a0ff0e4b9740333 SHA256 b7b7f12f8fab088b62f47b6e1efecebf057248cf69d1a53d5ad798ce64fa77a9 +EBUILD libthrowable-0.9.6.ebuild 1392 RMD160 8d91d40277923b92c13a247c58e82bcce1af6d94 SHA1 356e279dbbd7887b7349f71c8b97a4b1b26303bb SHA256 87b83d2bd5bd791ad1fe020d91724e86dd0e6c824c49ad425bea16d5a37a5ee5 +MD5 ef07cee621ca54f05682f1d2cb469cae libthrowable-0.9.6.ebuild 1392 +RMD160 8d91d40277923b92c13a247c58e82bcce1af6d94 libthrowable-0.9.6.ebuild 1392 +SHA256 87b83d2bd5bd791ad1fe020d91724e86dd0e6c824c49ad425bea16d5a37a5ee5 libthrowable-0.9.6.ebuild 1392 +MISC ChangeLog 365 RMD160 425c6454b0bd0b889dfc775db856706495ae9e31 SHA1 e58db0b665fe56581a6080e2487c748b338725c7 SHA256 fe17efc7504ede4144da113fdde2cfb66bfdc667a66b7d9a374b317eec8b1688 +MD5 1bd82966280bd5890f88311d1ad44593 ChangeLog 365 +RMD160 425c6454b0bd0b889dfc775db856706495ae9e31 ChangeLog 365 +SHA256 fe17efc7504ede4144da113fdde2cfb66bfdc667a66b7d9a374b317eec8b1688 ChangeLog 365 +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 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.5 (GNU/Linux) + +iD8DBQFFdxSzNQqtfCuFneMRAgRgAJ9VKm+XsF9goQykZ8evka8dNJNp6wCglFRt +USvXeLL/HBd7e7eHLzGZ1wA= +=bAlO +-----END PGP SIGNATURE----- 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 @@ + + + +cpp + + opfer@gentoo.org + Christian Faulhammer + + -- 2.26.2