ersion bump, solves bug #144500. Setting cpp as herd.
authorTiziano Müller <dev-zero@gentoo.org>
Wed, 28 Mar 2007 21:30:06 +0000 (21:30 +0000)
committerTiziano Müller <dev-zero@gentoo.org>
Wed, 28 Mar 2007 21:30:06 +0000 (21:30 +0000)
Package-Manager: portage-2.1.2.2

dev-util/cppunit/ChangeLog
dev-util/cppunit/Manifest
dev-util/cppunit/cppunit-1.12.0.ebuild [new file with mode: 0644]
dev-util/cppunit/files/cppunit-1.12.0-add_missing_include.patch [new file with mode: 0644]
dev-util/cppunit/files/digest-cppunit-1.12.0 [new file with mode: 0644]
dev-util/cppunit/metadata.xml

index 08793d12f98f250ffd82a73670a674e762b89556..76b482eaa3362e0f880da9ee59066f5ee3fb65b2 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for dev-util/cppunit
 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/cppunit/ChangeLog,v 1.20 2007/01/21 22:56:17 welp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cppunit/ChangeLog,v 1.21 2007/03/28 21:30:06 dev-zero Exp $
+
+*cppunit-1.12.0 (28 Mar 2007)
+
+  28 Mar 2007; Tiziano Müller <dev-zero@gentoo.org>
+  +files/cppunit-1.12.0-add_missing_include.patch, metadata.xml,
+  +cppunit-1.12.0.ebuild:
+  Version bump, solves bug #144500. Setting cpp as herd.
 
   21 Jan 2007; Peter Weller <welp@gentoo.org> cppunit-1.11.6.ebuild:
   Added ~x86-fbsd keyword
index c3733ffee9055b0e4c428edfc61114f9520dba39..c3e47dfd0b5b39464eae559788f7cfc52cba56c8 100644 (file)
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 AUX cppunit-1.10.2-asneeded.patch 396 RMD160 7bdcc185b259259e5bb0030bdd62d71ba42525be SHA1 4fe083eb6e0f6db189060bd6f192ed39684bef4f SHA256 024975af5f8917ba6c0f23fb94e14d3b8ec5a24fb6c4b334b67a1a50c26a3a64
 MD5 7cdb8653792f50918dbc7abf14e4eccb files/cppunit-1.10.2-asneeded.patch 396
 RMD160 7bdcc185b259259e5bb0030bdd62d71ba42525be files/cppunit-1.10.2-asneeded.patch 396
@@ -6,8 +9,13 @@ AUX cppunit-1.10.2-m4.patch 304 RMD160 72b990bc57fd6a5a5e935a4e3f609774766d351e
 MD5 5a6b916219a39b44961b68d66037912c files/cppunit-1.10.2-m4.patch 304
 RMD160 72b990bc57fd6a5a5e935a4e3f609774766d351e files/cppunit-1.10.2-m4.patch 304
 SHA256 04501c0cb5bda58216ae697441cbfe1cb2ecb17358536445a46d907f5004bb2f files/cppunit-1.10.2-m4.patch 304
+AUX cppunit-1.12.0-add_missing_include.patch 298 RMD160 1b24d7f574bf3a943862eab9b0f130305824fd4e SHA1 a81986617cd9dafdb2776e05fbaac45bc112a611 SHA256 7fdfec2db619eee87197a53d9847d7ea039f8094e09bc1626cd731047b32c06b
+MD5 07f0322ddc4e651af252b966bc4d6fbd files/cppunit-1.12.0-add_missing_include.patch 298
+RMD160 1b24d7f574bf3a943862eab9b0f130305824fd4e files/cppunit-1.12.0-add_missing_include.patch 298
+SHA256 7fdfec2db619eee87197a53d9847d7ea039f8094e09bc1626cd731047b32c06b files/cppunit-1.12.0-add_missing_include.patch 298
 DIST cppunit-1.10.2.tar.gz 723340 RMD160 72f22402256409f4853215e471258323673ab353 SHA1 4581195b3c36d9095c551683208a47b96c7538aa SHA256 71b626958e3d8927d236f462b2becd192a113d1d6d38b8d567bdc181b5069ccf
 DIST cppunit-1.11.6.tar.gz 759854 RMD160 70e909c42b20ce8fee446aeea16ab5ed02d59bc5 SHA1 01cf5cdb23f3ea701899a99ff37d653f27cde209 SHA256 bad626a63101ef79c28536f9db9a1efdb543622afac0532e1bfb1c459e726da2
+DIST cppunit-1.12.0.tar.gz 760409 RMD160 464bffcbc99f90a3370d348d9edd9e0cec3ec9c5 SHA1 1d20e9d648ca94163598883b5146185f39c002f3 SHA256 98a5c38cbcad916aea4dbd8fb42a41bc16174e42426d949127292adf4af7fe1f
 DIST cppunit-1.8.0.tar.gz 382730 RMD160 3ac20ed805e809b7252e5b46bda9e2eb6ba808a0 SHA1 76a336422ca3ad14f885b50e8367e333ec99c5d0 SHA256 de22bf410c4e661fe5a3c72c72e73e7c86ee99052f203db9c7e7f9f39f7396e6
 EBUILD cppunit-1.10.2.ebuild 1210 RMD160 7565afdfe28d4cfea75574fc3063aefffe08b269 SHA1 ca921edaa9bf96146d11ad32c1be75aa418fc68f SHA256 fa22182de565df489d5b4fda8ad9fbbe98bfce670780d9b4476c2d784a83045b
 MD5 7f3eb6528ace0bb795c847a34fb3a0de cppunit-1.10.2.ebuild 1210
@@ -17,24 +25,38 @@ EBUILD cppunit-1.11.6.ebuild 1200 RMD160 174f542d5b4591f30c3a92cfb0e3c76ff6810ef
 MD5 05a14488fae878d28dafd392d7ef7959 cppunit-1.11.6.ebuild 1200
 RMD160 174f542d5b4591f30c3a92cfb0e3c76ff6810ef2 cppunit-1.11.6.ebuild 1200
 SHA256 1621f5e9cbab2b92e61f2e1daa7e46b3b0aad9793772498e01379da705b6b293 cppunit-1.11.6.ebuild 1200
+EBUILD cppunit-1.12.0.ebuild 1548 RMD160 9939c1c47d989a9865bea27e8483be146ad30845 SHA1 f9eb8952fcd261f782e63058ba9eccae32f5f039 SHA256 773dc6b0d9de42978f7888a316914d0941619e589e91560617b57da30509bf95
+MD5 42ae4967877d67a321d62f61b1a2a52b cppunit-1.12.0.ebuild 1548
+RMD160 9939c1c47d989a9865bea27e8483be146ad30845 cppunit-1.12.0.ebuild 1548
+SHA256 773dc6b0d9de42978f7888a316914d0941619e589e91560617b57da30509bf95 cppunit-1.12.0.ebuild 1548
 EBUILD cppunit-1.8.0.ebuild 915 RMD160 83c8c6d612951391a797442c308620cfadd2a755 SHA1 2ff7a728ebe0c03a5623671e6172c7a2dda27934 SHA256 acc27555c6904fe33b42727789eefe180fa5fb5d970e365139fd0d46f98e169f
 MD5 2088e693ce5dc24d9d17c07ab0abe304 cppunit-1.8.0.ebuild 915
 RMD160 83c8c6d612951391a797442c308620cfadd2a755 cppunit-1.8.0.ebuild 915
 SHA256 acc27555c6904fe33b42727789eefe180fa5fb5d970e365139fd0d46f98e169f cppunit-1.8.0.ebuild 915
-MISC ChangeLog 2491 RMD160 148a90781131c8d8dd145271e040b4df33805a6f SHA1 d355886fb55ec1555eb8255c1d8c0799baa824ca SHA256 96d5ab058da2404188e9c65cd1f5df926ccd7bcce5b0890adedae5f078b63e28
-MD5 62af6af86d2807c7a11543a65cdacc42 ChangeLog 2491
-RMD160 148a90781131c8d8dd145271e040b4df33805a6f ChangeLog 2491
-SHA256 96d5ab058da2404188e9c65cd1f5df926ccd7bcce5b0890adedae5f078b63e28 ChangeLog 2491
-MISC metadata.xml 162 RMD160 359e0d4ecc394cc3fb84227087c1a518d9e6c347 SHA1 d4c1c09bc042bd11d40dc634bf52edb93e4cf6f0 SHA256 444ece0c3cb4908c78c6588147078383d3636d1b3da9a20111ec03c5640eefdb
-MD5 c4c708e3dc384f836a21bfea63ae3288 metadata.xml 162
-RMD160 359e0d4ecc394cc3fb84227087c1a518d9e6c347 metadata.xml 162
-SHA256 444ece0c3cb4908c78c6588147078383d3636d1b3da9a20111ec03c5640eefdb metadata.xml 162
+MISC ChangeLog 2728 RMD160 99a9c9249e0c7cf57cc93ea0816c9aced5d42384 SHA1 0ce1f36bce2ec6941a4a4ee119de74b1b396ff6a SHA256 81971a24910b9e7d2010996abbd8c2f04834bb8b5b9c2310014f2cbf8c078175
+MD5 5c9b9a4534a46d7367be7ff5447cc072 ChangeLog 2728
+RMD160 99a9c9249e0c7cf57cc93ea0816c9aced5d42384 ChangeLog 2728
+SHA256 81971a24910b9e7d2010996abbd8c2f04834bb8b5b9c2310014f2cbf8c078175 ChangeLog 2728
+MISC metadata.xml 156 RMD160 537178ef5a820896e97475fb9aded47d50474bef SHA1 2a4ef4879b918a28132d21cd6d1bbaa2a30dccde SHA256 0e8490f9c62cb74e5894b52f643a02de0024d97dbfebad43082dce6bcb39555f
+MD5 41d7ac32dc54956e937401bb5a2c3810 metadata.xml 156
+RMD160 537178ef5a820896e97475fb9aded47d50474bef metadata.xml 156
+SHA256 0e8490f9c62cb74e5894b52f643a02de0024d97dbfebad43082dce6bcb39555f metadata.xml 156
 MD5 b610fa4ef6517b99c75697f39fe1b960 files/digest-cppunit-1.10.2 244
 RMD160 c250cb8ca2e1bf0b78d36830ff0e1297b3b57abc files/digest-cppunit-1.10.2 244
 SHA256 5731daffe80df495d17ad8716ea1c69e16d71bb67c471e90f31bb87754382f62 files/digest-cppunit-1.10.2 244
 MD5 90aedef00f31c470d3a91d8bca1354df files/digest-cppunit-1.11.6 244
 RMD160 159795772439888f2faeb3ee61cf6569fa81bd7b files/digest-cppunit-1.11.6 244
 SHA256 73c14a8c5125ac91ff56293717f9825943630880b59947ac657db279f8532a1d files/digest-cppunit-1.11.6 244
+MD5 76fbbef37d894b033f080abf66e48169 files/digest-cppunit-1.12.0 244
+RMD160 63aad8fad6eb5e741a1482c8afe3f7fe4ea8c7ab files/digest-cppunit-1.12.0 244
+SHA256 f9224d177d5aacb0f2b510099611b495ef513bc4991e3e5b04040dcb2d8d8e76 files/digest-cppunit-1.12.0 244
 MD5 dbb6fee9e9c871e68ec07368df18cef6 files/digest-cppunit-1.8.0 241
 RMD160 ce25c06f6c4a291116199d0eedece443605718e6 files/digest-cppunit-1.8.0 241
 SHA256 0a47c206ef39bda51cf5efde903de8f0e135b5d5808200eeb8824234c867d470 files/digest-cppunit-1.8.0 241
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.2 (GNU/Linux)
+
+iD8DBQFGCt5qGwVqY66cHjARAke2AKCDrfCmOpERYT/bM3kg60UDeBXUJgCfYzoO
+DAKnONvFZpTih18pEpkOpns=
+=a1Dw
+-----END PGP SIGNATURE-----
diff --git a/dev-util/cppunit/cppunit-1.12.0.ebuild b/dev-util/cppunit/cppunit-1.12.0.ebuild
new file mode 100644 (file)
index 0000000..04b6722
--- /dev/null
@@ -0,0 +1,68 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cppunit/cppunit-1.12.0.ebuild,v 1.1 2007/03/28 21:30:06 dev-zero Exp $
+
+WANT_AUTOCONF=latest
+WANT_AUTOMAKE=1.9
+
+inherit eutils autotools qt3
+
+DESCRIPTION="C++ port of the famous JUnit framework for unit testing"
+HOMEPAGE="http://cppunit.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="doc examples qt3"
+
+RDEPEND="qt3? ( $(qt_min_version 3.3) )"
+DEPEND="${RDEPEND}
+       doc? ( app-doc/doxygen
+       media-gfx/graphviz )"
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+
+       epatch "${FILESDIR}/${PN}-1.10.2-asneeded.patch"
+       epatch "${FILESDIR}/${P}-add_missing_include.patch"
+
+       AT_M4DIR="${S}/config"
+       eautomake
+       elibtoolize
+}
+
+src_compile() {
+       econf \
+               $(use_enable doc doxygen) \
+               $(use_enable doc dot) \
+               --htmldir=/usr/share/doc/${PF}/html \
+               || die "econf failed"
+       emake || die "emake failed"
+
+       if use qt3 ; then
+               cd src/qttestrunner
+               qmake qttestrunnerlib.pro || die "qmake failed"
+               emake || die "emake failed"
+               if use examples ; then
+                       cd "${S}/examples/qt"
+                       qmake qt_example.pro || die "qmake failed"
+                       emake || die "emake failed"
+               fi
+       fi
+}
+
+src_install() {
+       emake DESTDIR="${D}" install || die "emake install failed"
+       dodoc AUTHORS BUGS NEWS README THANKS TODO doc/FAQ
+
+       if use qt3 ; then
+               dolib lib/*
+       fi
+
+       if use examples ; then
+               insinto /usr/share/${PN}
+               doins -r examples
+       fi
+}
diff --git a/dev-util/cppunit/files/cppunit-1.12.0-add_missing_include.patch b/dev-util/cppunit/files/cppunit-1.12.0-add_missing_include.patch
new file mode 100644 (file)
index 0000000..bcb5eeb
--- /dev/null
@@ -0,0 +1,10 @@
+--- include/cppunit/TestResult.h.orig  2007-02-07 23:49:04.000000000 +0100
++++ include/cppunit/TestResult.h       2007-02-07 23:49:23.000000000 +0100
+@@ -2,6 +2,7 @@
+ #define CPPUNIT_TESTRESULT_H
+ #include <cppunit/Portability.h>
++#include <string>
+ #if CPPUNIT_NEED_DLL_DECL
+ #pragma warning( push )
diff --git a/dev-util/cppunit/files/digest-cppunit-1.12.0 b/dev-util/cppunit/files/digest-cppunit-1.12.0
new file mode 100644 (file)
index 0000000..945be2d
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 7493718733ded49a96cf763c5d3eea7f cppunit-1.12.0.tar.gz 760409
+RMD160 464bffcbc99f90a3370d348d9edd9e0cec3ec9c5 cppunit-1.12.0.tar.gz 760409
+SHA256 98a5c38cbcad916aea4dbd8fb42a41bc16174e42426d949127292adf4af7fe1f cppunit-1.12.0.tar.gz 760409
index f376edc581d2c63e5ec6ed8f9eda7102933ffbff..8434377a604730353a33586ebe626426d8f6c331 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<herd>lang-misc</herd>
+<herd>cpp</herd>
 </pkgmetadata>