From 07c6c6d2225be826fb3ce094aba125e3464dccdb Mon Sep 17 00:00:00 2001 From: Francesco Riosa Date: Sun, 18 Jun 2006 22:57:44 +0000 Subject: [PATCH] Version bump, added --enable-thread-check Package-Manager: portage-2.1 --- dev-db/mysql++/ChangeLog | 9 +++- dev-db/mysql++/Manifest | 57 +++++++++++++++++++--- dev-db/mysql++/files/digest-mysql++-1.7.26 | 2 + dev-db/mysql++/files/digest-mysql++-1.7.34 | 2 + dev-db/mysql++/files/digest-mysql++-2.0.4 | 2 + dev-db/mysql++/files/digest-mysql++-2.1.1 | 3 ++ dev-db/mysql++/mysql++-2.1.1.ebuild | 46 +++++++++++++++++ 7 files changed, 113 insertions(+), 8 deletions(-) create mode 100644 dev-db/mysql++/files/digest-mysql++-2.1.1 create mode 100644 dev-db/mysql++/mysql++-2.1.1.ebuild diff --git a/dev-db/mysql++/ChangeLog b/dev-db/mysql++/ChangeLog index 9e71a232992f..a58df79a107e 100644 --- a/dev-db/mysql++/ChangeLog +++ b/dev-db/mysql++/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-db/mysql++ -# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql++/ChangeLog,v 1.34 2005/09/13 14:28:18 robbat2 Exp $ +# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql++/ChangeLog,v 1.35 2006/06/18 22:57:44 vivo Exp $ + +*mysql++-2.1.1 (18 Jun 2006) + + 18 Jun 2006; Francesco Riosa +mysql++-2.1.1.ebuild: + Version bump, added --enable-thread-check *mysql++-2.0.4 (13 Sep 2005) diff --git a/dev-db/mysql++/Manifest b/dev-db/mysql++/Manifest index f77acd19dd0b..81f7f5fc503b 100644 --- a/dev-db/mysql++/Manifest +++ b/dev-db/mysql++/Manifest @@ -1,9 +1,54 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX patch-1.7.34-typo_correction 558 RMD160 491356631f776a086be68508fa414e000554609a SHA1 be504876c5f1b6648e784750c0bb1c40a3f79e91 SHA256 659cbc29f61d980be439ccb6cd502811503b02eebc41a9f2eca695b5de0ad757 +MD5 3209530832d5be69aaf88e4c55ae8767 files/patch-1.7.34-typo_correction 558 +RMD160 491356631f776a086be68508fa414e000554609a files/patch-1.7.34-typo_correction 558 +SHA256 659cbc29f61d980be439ccb6cd502811503b02eebc41a9f2eca695b5de0ad757 files/patch-1.7.34-typo_correction 558 +DIST mysql++-1.7.26.tar.gz 920002 RMD160 3de1f44b72df608d94877a8363d43c6c73efe8f0 SHA1 911cc0e2a4b75cbc4ad48428175a55dcf537813c SHA256 935d7663723ed78d6c29b4dee8757d5c0b5c176c973712a3a34292572c652a01 +DIST mysql++-1.7.34.tar.gz 1526211 RMD160 38171258bf017d92d12ad7d7c448916c8f7f5985 SHA1 ae41ab58bed0eb7f53621508624fba83156ad19d SHA256 5951ee82051335e220a0c2896d444a98ad854dc8675cbbe71dbd205493fe8675 +DIST mysql++-2.0.4.tar.gz 1983538 RMD160 7ceb9d487f91f141b54563b46746ef5465ea8ad7 SHA1 8f5240e67fa158a6d80dca4c61819a423a94c072 SHA256 fe9bf7757e09dac30fe91e93b1c0fff41d8ab0d068ffdd3cd19cec821a9bc40c +DIST mysql++-2.1.1.tar.gz 1855521 RMD160 bfeeade2be22e761c494e26f46059df2fbc858ac SHA1 f18dc4c7681c209eefd5c589db491833a4d41fcc SHA256 fcd05ac5b4ef0b7b196636907f0ab14860a4b889bd3b3e4f2acc919e2bb05a53 +EBUILD mysql++-1.7.26.ebuild 1722 RMD160 bd13e545da34ede77879677846a24af505db9207 SHA1 f0835666c568cd3493cc4e96f344447859aa1caf SHA256 2b46bd967484311a9a116323b5c22765395d4b89ecc9265123d4d527c36f70fe +MD5 e896a14164f3557f60938f4874e9548f mysql++-1.7.26.ebuild 1722 +RMD160 bd13e545da34ede77879677846a24af505db9207 mysql++-1.7.26.ebuild 1722 +SHA256 2b46bd967484311a9a116323b5c22765395d4b89ecc9265123d4d527c36f70fe mysql++-1.7.26.ebuild 1722 +EBUILD mysql++-1.7.34.ebuild 1778 RMD160 c0c1ac16da3646f700a5a77e166d5f186443ce0b SHA1 05b5970541022b3e870c6d443e42132d6c35dc84 SHA256 d215584fee2d6908b5beae6dafc2a2bad8f7081be2f333198e9d20bd5073a138 MD5 88516f8b28e9cd9fb72310d2da338721 mysql++-1.7.34.ebuild 1778 +RMD160 c0c1ac16da3646f700a5a77e166d5f186443ce0b mysql++-1.7.34.ebuild 1778 +SHA256 d215584fee2d6908b5beae6dafc2a2bad8f7081be2f333198e9d20bd5073a138 mysql++-1.7.34.ebuild 1778 +EBUILD mysql++-2.0.4.ebuild 1321 RMD160 87284595f732c876bad76e63bfc17258370d624c SHA1 60aefaf83026e8299ee9a4091912c87db7082d24 SHA256 b06cca9667cf9aa5c79afd8f1857760b0e206bac433a88d060d13dcb3ce3833c MD5 5e750c5bb811880fe4781cd2d8e7fe58 mysql++-2.0.4.ebuild 1321 -MD5 e896a14164f3557f60938f4874e9548f mysql++-1.7.26.ebuild 1722 -MD5 e226f2fbbc6ec167a1f9bf78f0504720 ChangeLog 5467 +RMD160 87284595f732c876bad76e63bfc17258370d624c mysql++-2.0.4.ebuild 1321 +SHA256 b06cca9667cf9aa5c79afd8f1857760b0e206bac433a88d060d13dcb3ce3833c mysql++-2.0.4.ebuild 1321 +EBUILD mysql++-2.1.1.ebuild 1279 RMD160 f9266aaaf8760d468b91a70a78ccff4d1698b05d SHA1 51be3968d41270991943381f6c1c5d0f3a5c04c0 SHA256 5b1bad0574f8a701cd408927da6f4555cf946d04b27a7f0fbec07297c4c2bd90 +MD5 5bba5193db43cd017af5314f0ce115f1 mysql++-2.1.1.ebuild 1279 +RMD160 f9266aaaf8760d468b91a70a78ccff4d1698b05d mysql++-2.1.1.ebuild 1279 +SHA256 5b1bad0574f8a701cd408927da6f4555cf946d04b27a7f0fbec07297c4c2bd90 mysql++-2.1.1.ebuild 1279 +MISC ChangeLog 5611 RMD160 82123cc32651f2f8de675b0072729bed45ae0620 SHA1 c45e871324efb2649ea688bb83d847d7a14488c0 SHA256 c11e44ac0f658f866c7df736a1c48f798ab5fa72a50365a1f3bc9e38f8d11601 +MD5 ee416517a99745b327433ad2fa0896c2 ChangeLog 5611 +RMD160 82123cc32651f2f8de675b0072729bed45ae0620 ChangeLog 5611 +SHA256 c11e44ac0f658f866c7df736a1c48f798ab5fa72a50365a1f3bc9e38f8d11601 ChangeLog 5611 +MISC metadata.xml 158 RMD160 17ad87fdb088c4a22ea1849e25da6efdddf26aa5 SHA1 e5826687b0a91fba71e62888faa74fe37f44045a SHA256 a212959a64142f5508788a3d336b55cdb97645b6e54d8a887e7308c67791d569 MD5 a2a9fdc7d010a7c04c96cb3b7c05f06b metadata.xml 158 -MD5 3209530832d5be69aaf88e4c55ae8767 files/patch-1.7.34-typo_correction 558 -MD5 629a86ff2c7bff12eab3da2b4bc58dca files/digest-mysql++-2.0.4 66 -MD5 65084d7d1a78fed8de0e81c773c9eeab files/digest-mysql++-1.7.26 66 -MD5 4148208d24ae6b00dd0ccd48445903af files/digest-mysql++-1.7.34 67 +RMD160 17ad87fdb088c4a22ea1849e25da6efdddf26aa5 metadata.xml 158 +SHA256 a212959a64142f5508788a3d336b55cdb97645b6e54d8a887e7308c67791d569 metadata.xml 158 +MD5 5146fd6e09655dd1cb610615772480c4 files/digest-mysql++-1.7.26 244 +RMD160 e6d39b8aa047152dffe7070d67285d3234d486da files/digest-mysql++-1.7.26 244 +SHA256 fd5dec035dce5fbdb020938c9e5de02e4038f3fbc87a11a51d2568ca516f080a files/digest-mysql++-1.7.26 244 +MD5 6858882c1e7e8e26a4a2a76657149926 files/digest-mysql++-1.7.34 247 +RMD160 291e9e7a062f5f1947582ef785ea906b9d2a7541 files/digest-mysql++-1.7.34 247 +SHA256 ff7e412df65830ebdebbdcd19fbae661c7d6e9df44e743caabcba67caeb47eff files/digest-mysql++-1.7.34 247 +MD5 ea95505d7c816fba46f788c057c71352 files/digest-mysql++-2.0.4 244 +RMD160 527bf36665f48344db73bfc9b8b75ee9ed3bb899 files/digest-mysql++-2.0.4 244 +SHA256 6cc625e553da72a148c3919f5e36af8e3be3b9f44edbec65a1d7e64650800504 files/digest-mysql++-2.0.4 244 +MD5 caefa54e465a932e8c68e613361300f0 files/digest-mysql++-2.1.1 244 +RMD160 9382b0560a1da84b071f3ac9ec97c66b43390587 files/digest-mysql++-2.1.1 244 +SHA256 8b449a0fa4585918c8b261ce8bca475897aec0adc01943e7340b97733be86857 files/digest-mysql++-2.1.1 244 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.3 (GNU/Linux) + +iD8DBQFEldqJKolR564NvWYRAkUBAJ9mANXNbLScTkmVhk7IZr07icmhXQCfbG5w +3qVktF9Uy3ZHsS6x61bKb7I= +=/nKU +-----END PGP SIGNATURE----- diff --git a/dev-db/mysql++/files/digest-mysql++-1.7.26 b/dev-db/mysql++/files/digest-mysql++-1.7.26 index 53e1e85f23c8..688193fb9283 100644 --- a/dev-db/mysql++/files/digest-mysql++-1.7.26 +++ b/dev-db/mysql++/files/digest-mysql++-1.7.26 @@ -1 +1,3 @@ MD5 2e425b1a334523723aadd86c9a3185bc mysql++-1.7.26.tar.gz 920002 +RMD160 3de1f44b72df608d94877a8363d43c6c73efe8f0 mysql++-1.7.26.tar.gz 920002 +SHA256 935d7663723ed78d6c29b4dee8757d5c0b5c176c973712a3a34292572c652a01 mysql++-1.7.26.tar.gz 920002 diff --git a/dev-db/mysql++/files/digest-mysql++-1.7.34 b/dev-db/mysql++/files/digest-mysql++-1.7.34 index 961ccc0a8ebe..74f6c42fd42c 100644 --- a/dev-db/mysql++/files/digest-mysql++-1.7.34 +++ b/dev-db/mysql++/files/digest-mysql++-1.7.34 @@ -1 +1,3 @@ MD5 2ed3b7a08ff773805cb2f4f00f028274 mysql++-1.7.34.tar.gz 1526211 +RMD160 38171258bf017d92d12ad7d7c448916c8f7f5985 mysql++-1.7.34.tar.gz 1526211 +SHA256 5951ee82051335e220a0c2896d444a98ad854dc8675cbbe71dbd205493fe8675 mysql++-1.7.34.tar.gz 1526211 diff --git a/dev-db/mysql++/files/digest-mysql++-2.0.4 b/dev-db/mysql++/files/digest-mysql++-2.0.4 index b98d9a6185b0..e099bb525041 100644 --- a/dev-db/mysql++/files/digest-mysql++-2.0.4 +++ b/dev-db/mysql++/files/digest-mysql++-2.0.4 @@ -1 +1,3 @@ MD5 21d98b9f2dfb4a8b74cac02df5fba25c mysql++-2.0.4.tar.gz 1983538 +RMD160 7ceb9d487f91f141b54563b46746ef5465ea8ad7 mysql++-2.0.4.tar.gz 1983538 +SHA256 fe9bf7757e09dac30fe91e93b1c0fff41d8ab0d068ffdd3cd19cec821a9bc40c mysql++-2.0.4.tar.gz 1983538 diff --git a/dev-db/mysql++/files/digest-mysql++-2.1.1 b/dev-db/mysql++/files/digest-mysql++-2.1.1 new file mode 100644 index 000000000000..5fc16a885b3d --- /dev/null +++ b/dev-db/mysql++/files/digest-mysql++-2.1.1 @@ -0,0 +1,3 @@ +MD5 3a42b3422b37c65f88be9162a969d164 mysql++-2.1.1.tar.gz 1855521 +RMD160 bfeeade2be22e761c494e26f46059df2fbc858ac mysql++-2.1.1.tar.gz 1855521 +SHA256 fcd05ac5b4ef0b7b196636907f0ab14860a4b889bd3b3e4f2acc919e2bb05a53 mysql++-2.1.1.tar.gz 1855521 diff --git a/dev-db/mysql++/mysql++-2.1.1.ebuild b/dev-db/mysql++/mysql++-2.1.1.ebuild new file mode 100644 index 000000000000..09fd56363c63 --- /dev/null +++ b/dev-db/mysql++/mysql++-2.1.1.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-db/mysql++/mysql++-2.1.1.ebuild,v 1.1 2006/06/18 22:57:44 vivo Exp $ + +inherit eutils gnuconfig + +DESCRIPTION="C++ API interface to the MySQL database" +# This is the download page but includes links to other places +HOMEPAGE="http://www.mysql.org/downloads/api-mysql++.html" +SRC_URI="http://www.tangentsoft.net/mysql++/releases/${P}.tar.gz" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~x86 ~alpha ~hppa ~mips ~sparc ~ppc ~amd64" +IUSE="" + +DEPEND=">=sys-devel/gcc-3" +RDEPEND="${DEPEND} + >=dev-db/mysql-4.0" + +src_compile() { + gnuconfig_update + local myconf + # we want C++ exceptions turned on + myconf="--enable-exceptions" + # give threads a try + myconf="${myconf} --enable-thread-check" + # not including the directives to where MySQL is because it seems to + # find it just fine without + + # force the cflags into place otherwise they get totally ignored by + # configure + CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" \ + econf ${myconf} || die "econf failed" + + emake || die "unable to make" +} + +src_install() { + make DESTDIR="${D}" install || die + # install the docs and HTML pages + dodoc README LGPL + dodoc doc/* + dohtml doc/man-html/* + prepalldocs +} -- 2.26.2