From 6387c999e9ff4130dda1e41d12e3c3d30ded0295 Mon Sep 17 00:00:00 2001 From: geos_one Date: Sat, 21 Nov 2009 17:03:59 +0000 Subject: [PATCH] Bump to 5.1.41 git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/mysql@1570 6952d904-891a-0410-993b-d76249ca496b --- dev-db/mysql/Manifest | 4 ++ dev-db/mysql/mysql-5.1.41.ebuild | 68 ++++++++++++++++++++++++++++++++ 2 files changed, 72 insertions(+) create mode 100644 dev-db/mysql/mysql-5.1.41.ebuild diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest index d52e439..a994871 100644 --- a/dev-db/mysql/Manifest +++ b/dev-db/mysql/Manifest @@ -1,5 +1,9 @@ DIST mysql-5.0.83.tar.gz 35937401 RMD160 b6a525c865322fb1b796c07d306193a98de37c27 SHA1 5e831a12f1dab902e4af6e3cf495bddf6fa1fd33 SHA256 f7d3ac87693de8d0f4ddf457c268107b0d538a0b577f1c2596a8a28eb0bdd1c4 +DIST mysql-5.1.41.tar.gz 23026814 RMD160 f99d17a2bb43fc45222c7015a3b65c6b4f686129 SHA1 04f7cf87419ca233c2508c2912d72548767b7e2c SHA256 5cb721db43a5f61710d8503813adef335cb1b738c7164e3d7d2a9681af8dbc16 DIST mysql-extras-20090706-1838Z.tar.bz2 496474 RMD160 c7a51d7adc21f3befe29641e74a66463fcef01cc SHA1 50831fc861b1c68a08a912df560d920435622630 SHA256 599bf226de7c33e7f01a78f7171f8677a5b38a5b19d371f3a45ba868cb43aec7 +DIST pbxt-1.0.09-rc.tar.gz 3157241 RMD160 2cb90153c20d005007d82cde46c890dc29bde8e4 SHA1 f4dfc373304683b0b9cb252e6ac7bf7f2c94e49c SHA256 cfde956c2a4a1d56e0e9017e6bccb0015681b18cf4437d35430760952c54a60a +DIST solidmysql-5.1.22-beta-0080.tar.gz 2954796 RMD160 e040e9064debb406b9bf19b75579f8158e748d8d SHA1 e387fe3b13c34e5f65c22032f89b22cf682cbd3a SHA256 b8445d77f469815087396674681dc848fb9868252ae354c892d4acf22d2967b1 EBUILD mysql-5.0.83.ebuild 4686 RMD160 a1445cdfd063a53edf542900d416970b0f26a340 SHA1 8eed3668992d760d9548a52ee1b00f2bbd7928f4 SHA256 76dd7c7257762ac4a4dc7aaf2ef7cf06235e58afd99d17f0c4fec010018a1f68 +EBUILD mysql-5.1.41.ebuild 2479 RMD160 ab78d5429623b281c258f5b2a193de80b0b86288 SHA1 20d3737b49c1ae5707c8dd39d7271b4e249e1058 SHA256 f91888cb038d345e8faa7713274acf93a6ff148aa795db8c64c86967456864b2 MISC ChangeLog 93560 RMD160 aed909217060a3f8f4ebc5bad40c73ec68eb8d02 SHA1 094ac6939e4d285cc9a65a3bd489a467c7b0c4c2 SHA256 afe9da58bdc9438f929dcf1da932571a792442861d9a34bc52aee3ee074a2e30 MISC metadata.xml 918 RMD160 ee023d3ae746d0d29ac387c1c87f3f8dec7c9568 SHA1 10ef755d319f93d02de705b3158f4e73aca28af4 SHA256 046a9880921c49fea8861a819c1afd27fc5a873dea28b80b040da2733e029c47 diff --git a/dev-db/mysql/mysql-5.1.41.ebuild b/dev-db/mysql/mysql-5.1.41.ebuild new file mode 100644 index 0000000..73c3c5d --- /dev/null +++ b/dev-db/mysql/mysql-5.1.41.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 +}