From 79a750a8fc025edd457ccab11f14582984a89d0c Mon Sep 17 00:00:00 2001 From: geos_one Date: Mon, 14 Sep 2009 17:42:55 +0000 Subject: [PATCH] dev-db/mysql-community: Bump mysql and pbxt to ist newest version git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/mysql@1554 6952d904-891a-0410-993b-d76249ca496b --- dev-db/mysql-community/ChangeLog | 6 ++ dev-db/mysql-community/Manifest | 5 +- .../mysql-community-5.1.38.ebuild | 68 +++++++++++++++++++ 3 files changed, 78 insertions(+), 1 deletion(-) create mode 100644 dev-db/mysql-community/mysql-community-5.1.38.ebuild diff --git a/dev-db/mysql-community/ChangeLog b/dev-db/mysql-community/ChangeLog index 5c69de5..fc177c6 100644 --- a/dev-db/mysql-community/ChangeLog +++ b/dev-db/mysql-community/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-community/ChangeLog,v 1.27 2009/07/07 16:10:48 robbat2 Exp $ +*mysql-community-5.1.38 (14 Sep 2009) + + 14 Sep 2009; Mario Fetka + +mysql-community-5.1.38.ebuild: + Bump mysql and pbxt to ist newest version + 14 Jul 2009; Mario Fetka +files/my.cnf-4.1: add missing files diff --git a/dev-db/mysql-community/Manifest b/dev-db/mysql-community/Manifest index a8e49a3..9a12995 100644 --- a/dev-db/mysql-community/Manifest +++ b/dev-db/mysql-community/Manifest @@ -1,7 +1,10 @@ AUX my.cnf-4.1 4245 RMD160 5783022319074444a50d11b4a023e3226c1937f0 SHA1 8ceac9259f63cb56c376f8ef563183b8f0812f52 SHA256 9ad20532a6b8cae01af353207c6132e2f9055d500f26080a3f620337654963d0 DIST mysql-5.1.36.tar.gz 36010524 RMD160 cf945d809876202fcc28811c3915a5aa8832bb9b SHA1 5603b078e89f382327db6b5b956021d0498cad58 SHA256 38ab56ab593090dc3d708edc42c1e4f61b2ee6ed42b5af1ae3072f7986273a75 +DIST mysql-5.1.38.tar.gz 37672923 RMD160 f1b979a7bc3f00f1bef67a0462ff3abf82dd5ff6 SHA1 da2630fd16d38e708fde864d84bdcd8b1369771d SHA256 c566263d4339f105c55b6a33db7f39ea76a6b928843d4efeecfa6b3111ef7d58 DIST pbxt-1.0.08-rc.tar.gz 3134898 RMD160 5efb700d53a64c7081121c7d29db67e08f593c30 SHA1 4012233d65498c5598598e12efc013a1d41220ed SHA256 0344be37d57bfb1f245384b10449012d47cf200764155135b0145bed91330b7f +DIST pbxt-1.0.09-rc.tar.gz 3150780 RMD160 aa05528fd3956d6cc4089b9e9f6187923ec740fc SHA1 d5283f029ce38763960d902346b0a447a8dd7368 SHA256 7d3ca0534faee9adfc5832631fd76be054803546a4b62d38485df9d20a969fb5 DIST solidmysql-5.1.22-beta-0080.tar.gz 2954796 RMD160 e040e9064debb406b9bf19b75579f8158e748d8d SHA1 e387fe3b13c34e5f65c22032f89b22cf682cbd3a SHA256 b8445d77f469815087396674681dc848fb9868252ae354c892d4acf22d2967b1 EBUILD mysql-community-5.1.36.ebuild 2479 RMD160 13ab89bd7bb71befb6ae1eb66691e60bdf0fef51 SHA1 1f6201efeeb8c41e3f4047b6c3698419448c0348 SHA256 dd84e5a1da345688f4910ee61d84c90d82d2cfd81d9dbecf25934e0ea23b9e85 -MISC ChangeLog 6894 RMD160 1a502b10c764ac8d5a94fb9c7d390effc3254364 SHA1 530c58723486618cf2debb8328a7a128db071558 SHA256 c4e4ea97e7eebb5fb192062e05baf179a264ac35c1b0b39b283212a5613d65a5 +EBUILD mysql-community-5.1.38.ebuild 2479 RMD160 ab78d5429623b281c258f5b2a193de80b0b86288 SHA1 20d3737b49c1ae5707c8dd39d7271b4e249e1058 SHA256 f91888cb038d345e8faa7713274acf93a6ff148aa795db8c64c86967456864b2 +MISC ChangeLog 7063 RMD160 0ee248c61fa4aec6436eaa55615fd8b56af3aa56 SHA1 9db0061e520e437fa8999a9e322918972602e965 SHA256 a7d3e8c62260576498e400074198c09e36631f7a72082c03fe437a767539175e MISC metadata.xml 922 RMD160 b90fe8d96ddd7c5af7d986ef190f0317b504ae09 SHA1 0c6b72314c7694e66486215c689819a6b4dd6a52 SHA256 1447bd98b6379c56bed585e7a29333c40f7c26dd338b4bcc2e2538beabf1a368 diff --git a/dev-db/mysql-community/mysql-community-5.1.38.ebuild b/dev-db/mysql-community/mysql-community-5.1.38.ebuild new file mode 100644 index 0000000..73c3c5d --- /dev/null +++ b/dev-db/mysql-community/mysql-community-5.1.38.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-community/mysql-community-5.1.21_beta.ebuild,v 1.3 2008/11/14 09:43:04 robbat2 Exp $ + +#MY_EXTRAS_VER="20090713-1758Z" +MY_EXTRAS_VER="live" +#SERVER_URI="mirror://gentoo/MySQL-${PV%.*}/mysql-${PV//_/-}.tar.gz" +PBXT_VERSION="1.0.09-rc" +SOLIDDB_VERSION="5.1.22-beta-0080" + +inherit mysql +# only to make repoman happy. it is really set in the eclass +IUSE="$IUSE" + +# REMEMBER: also update eclass/mysql*.eclass before committing! +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" + +src_test() { + make check || die "make check failed" + if ! use "minimal" ; then + cd "${S}/mysql-test" + einfo ">>> Test phase [test]: ${CATEGORY}/${PF}" + local retstatus + local t + local testopts="--force" + + addpredict /this-dir-does-not-exist/t9.MYI + + # mysqladmin start before dir creation + mkdir "${S}"/mysql-test/var{,/log} + + # Ensure that parallel runs don't die + export MTR_BUILD_THREAD="$((${RANDOM} % 100))" + + # sandbox make ndbd zombie + #X#hasq "sandbox" ${FEATURES} && testopts="${testopts} --skip-ndb" + + #X#if [[ ${UID} -eq 0 ]] ; then + #X# einfo "Disabling IM tests due to failure as root" + #X# mysql_disable_test "im_cmd_line" "fail as root" + #X# mysql_disable_test "im_daemon_life_cycle" "fail as root" + #X# mysql_disable_test "im_instance_conf" "fail as root" + #X# mysql_disable_test "im_life_cycle" "fail as root" + #X# mysql_disable_test "im_options" "fail as root" + #X# mysql_disable_test "im_utils" "fail as root" + #X# mysql_disable_test "trigger" "fail as root" + #X#fi + + #use "extraengine" && mysql_disable_test "federated" "fail with extraengine" + + #mysql_disable_test "view" "Already fixed: fail because now we are in year 2007" + + # from Makefile.am: + retstatus=1 + ./mysql-test-run.pl ${testopts} --mysqld=--binlog-format=mixed \ + && ./mysql-test-run.pl ${testopts} --mysqld=--binlog-format=row \ + && ./mysql-test-run.pl ${testopts} --ps-protocol --mysqld=--binlog-format=row \ + && ./mysql-test-run.pl ${testopts} --ps-protocol --mysqld=--binlog-format=mixed \ + && retstatus=0 + + # Just to be sure ;) + pkill -9 -f "${S}/ndb" 2>/dev/null + pkill -9 -f "${S}/sql" 2>/dev/null + [[ $retstatus -eq 0 ]] || die "make test failed" + else + einfo "Skipping server tests due to minimal build." + fi +}