add mysql

git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/mysql@1566 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
geos_one 2009-10-24 07:43:08 +00:00
parent 79a750a8fc
commit 0f08b5847a
2 changed files with 70 additions and 0 deletions

View File

@ -1,10 +1,12 @@
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 mysql-5.1.40.tar.gz 22080910 RMD160 330722fc012777c53933d6803d51a3f1b92d9892 SHA1 00b600763b4659d9e0256ea6dcce378175aa8d9e SHA256 2b0737b84e7b42c9e54c9658d23bfaee1189cd5955f26b10bdb862761d0f0432
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
EBUILD mysql-community-5.1.38.ebuild 2479 RMD160 ab78d5429623b281c258f5b2a193de80b0b86288 SHA1 20d3737b49c1ae5707c8dd39d7271b4e249e1058 SHA256 f91888cb038d345e8faa7713274acf93a6ff148aa795db8c64c86967456864b2
EBUILD mysql-community-5.1.40.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

View File

@ -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
}