From c85912c4072a4fe4358e367bedc447551260d453 Mon Sep 17 00:00:00 2001 From: Francesco Riosa Date: Fri, 5 Jan 2007 11:58:49 +0000 Subject: force revision bump, needed to fix/discover bugs introuduced during last working days. (Portage version: 2.1.2_rc4-r1) --- dev-db/mysql-community/ChangeLog | 16 +++++- .../files/digest-mysql-community-5.0.27-r1 | 6 +++ .../files/digest-mysql-community-5.1.14_beta-r1 | 9 ++++ ...digest-mysql-community-5.1.15_alpha20061231-r61 | 9 ++++ .../mysql-community-5.0.27-r1.ebuild | 58 ++++++++++++++++++++ .../mysql-community-5.1.14_beta-r1.ebuild | 61 ++++++++++++++++++++++ ...mysql-community-5.1.15_alpha20061231-r61.ebuild | 61 ++++++++++++++++++++++ 7 files changed, 219 insertions(+), 1 deletion(-) create mode 100644 dev-db/mysql-community/files/digest-mysql-community-5.0.27-r1 create mode 100644 dev-db/mysql-community/files/digest-mysql-community-5.1.14_beta-r1 create mode 100644 dev-db/mysql-community/files/digest-mysql-community-5.1.15_alpha20061231-r61 create mode 100644 dev-db/mysql-community/mysql-community-5.0.27-r1.ebuild create mode 100644 dev-db/mysql-community/mysql-community-5.1.14_beta-r1.ebuild create mode 100644 dev-db/mysql-community/mysql-community-5.1.15_alpha20061231-r61.ebuild (limited to 'dev-db/mysql-community') diff --git a/dev-db/mysql-community/ChangeLog b/dev-db/mysql-community/ChangeLog index b34801677e79..6f5208dfca18 100644 --- a/dev-db/mysql-community/ChangeLog +++ b/dev-db/mysql-community/ChangeLog @@ -1,6 +1,20 @@ # ChangeLog for dev-db/mysql-community # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-community/ChangeLog,v 1.9 2007/01/05 00:20:07 vivo Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-community/ChangeLog,v 1.10 2007/01/05 11:58:49 vivo Exp $ + +*mysql-community-5.1.15_alpha20061231-r61 (05 Jan 2007) +*mysql-community-5.1.14_beta-r1 (05 Jan 2007) +*mysql-community-5.0.27-r1 (05 Jan 2007) + + 05 Jan 2007; Francesco Riosa -files/mysql.conf.d, + -files/mysql.rc6, -files/mysqlmanager.conf.d, -files/mysqlmanager.rc6, + -mysql-community-5.0.27.ebuild, +mysql-community-5.0.27-r1.ebuild, + -mysql-community-5.1.14_beta.ebuild, + +mysql-community-5.1.14_beta-r1.ebuild, + -mysql-community-5.1.15_alpha20061231-r60.ebuild, + +mysql-community-5.1.15_alpha20061231-r61.ebuild: + force revision bump, needed to fix/discover bugs introuduced during last + working days. 05 Jan 2007; Francesco Riosa mysql-community-5.0.27.ebuild, mysql-community-5.1.14_beta.ebuild, diff --git a/dev-db/mysql-community/files/digest-mysql-community-5.0.27-r1 b/dev-db/mysql-community/files/digest-mysql-community-5.0.27-r1 new file mode 100644 index 000000000000..3af7e02397c5 --- /dev/null +++ b/dev-db/mysql-community/files/digest-mysql-community-5.0.27-r1 @@ -0,0 +1,6 @@ +MD5 584d423440a9d9c859678e3d4f2690b3 mysql-5.0.27.tar.gz 25867740 +RMD160 3de75b959d04e002b2e4cfe322abdb48bf2f80fd mysql-5.0.27.tar.gz 25867740 +SHA256 08dc9a7b4adb766b2fb8390804147822f1772aa4bd2e06ca7764bc85010c73a7 mysql-5.0.27.tar.gz 25867740 +MD5 444e5ecfccf6d2123fbfbda7f7ba2b83 mysql-extras-20070105.tar.bz2 50005 +RMD160 abf1f8ebab8ecdfdb5ebe9ca55076f39ab492acb mysql-extras-20070105.tar.bz2 50005 +SHA256 17697bf70acffd0eeefd976b5ef06dd36080273bf7e805b51a31d72f5f2c5172 mysql-extras-20070105.tar.bz2 50005 diff --git a/dev-db/mysql-community/files/digest-mysql-community-5.1.14_beta-r1 b/dev-db/mysql-community/files/digest-mysql-community-5.1.14_beta-r1 new file mode 100644 index 000000000000..a353e5f9cdf4 --- /dev/null +++ b/dev-db/mysql-community/files/digest-mysql-community-5.1.14_beta-r1 @@ -0,0 +1,9 @@ +MD5 f02115e98c99558e062adcf2dc305283 mysql-5.1.14-beta.tar.gz 23640648 +RMD160 2acaa1393967a6fd57f9c37f3eef8dac62eb7138 mysql-5.1.14-beta.tar.gz 23640648 +SHA256 6b4990a784169560fd487d24c69efba1f73662500d0d3132375d8b5cd026bb67 mysql-5.1.14-beta.tar.gz 23640648 +MD5 444e5ecfccf6d2123fbfbda7f7ba2b83 mysql-extras-20070105.tar.bz2 50005 +RMD160 abf1f8ebab8ecdfdb5ebe9ca55076f39ab492acb mysql-extras-20070105.tar.bz2 50005 +SHA256 17697bf70acffd0eeefd976b5ef06dd36080273bf7e805b51a31d72f5f2c5172 mysql-extras-20070105.tar.bz2 50005 +MD5 1dde707c3f86ecbb4567b8d5de603dc3 pbxt-0.9.73-beta.tar.gz 2706652 +RMD160 a4d974a8519b62868e948966910a84dbded05abe pbxt-0.9.73-beta.tar.gz 2706652 +SHA256 a2176d137138d33028c57499b74a79c5f12dcd958c3e7f1aad67bb4b7b24674d pbxt-0.9.73-beta.tar.gz 2706652 diff --git a/dev-db/mysql-community/files/digest-mysql-community-5.1.15_alpha20061231-r61 b/dev-db/mysql-community/files/digest-mysql-community-5.1.15_alpha20061231-r61 new file mode 100644 index 000000000000..bffd0e1d21e4 --- /dev/null +++ b/dev-db/mysql-community/files/digest-mysql-community-5.1.15_alpha20061231-r61 @@ -0,0 +1,9 @@ +MD5 b231ba7f535806f1cb8d792e4091f1b9 mysql-5.1.15-bk-20061231.tar.bz2 11999404 +RMD160 9a9929d6c2df4e128b3b5259b21fec5e04fe3181 mysql-5.1.15-bk-20061231.tar.bz2 11999404 +SHA256 1e4acc53175af275b48dbab33320d4841c9502c74f283e4f62215f5c2e602f15 mysql-5.1.15-bk-20061231.tar.bz2 11999404 +MD5 444e5ecfccf6d2123fbfbda7f7ba2b83 mysql-extras-20070105.tar.bz2 50005 +RMD160 abf1f8ebab8ecdfdb5ebe9ca55076f39ab492acb mysql-extras-20070105.tar.bz2 50005 +SHA256 17697bf70acffd0eeefd976b5ef06dd36080273bf7e805b51a31d72f5f2c5172 mysql-extras-20070105.tar.bz2 50005 +MD5 1dde707c3f86ecbb4567b8d5de603dc3 pbxt-0.9.73-beta.tar.gz 2706652 +RMD160 a4d974a8519b62868e948966910a84dbded05abe pbxt-0.9.73-beta.tar.gz 2706652 +SHA256 a2176d137138d33028c57499b74a79c5f12dcd958c3e7f1aad67bb4b7b24674d pbxt-0.9.73-beta.tar.gz 2706652 diff --git a/dev-db/mysql-community/mysql-community-5.0.27-r1.ebuild b/dev-db/mysql-community/mysql-community-5.0.27-r1.ebuild new file mode 100644 index 000000000000..4325e22c682e --- /dev/null +++ b/dev-db/mysql-community/mysql-community-5.0.27-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2007 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.0.27-r1.ebuild,v 1.1 2007/01/05 11:58:49 vivo Exp $ + +MY_EXTRAS_VER="20070105" +SERVER_URI="mirror://mysql/Downloads/MySQL-${PV%.*}/mysql-${PV//_/-}.tar.gz" + +inherit mysql + +#REMEMBER!!!: update also eclass/mysql*.eclass prior to commit +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 ! useq "minimal" ; then + cd "${S}" + einfo ">>> Test phase [test]: ${CATEGORY}/${PF}" + local retstatus + local t + addpredict /this-dir-does-not-exist/t9.MYI + + # mysqladmin start before dir creation + mkdir mysql-test/var{,/log} + + if [[ ${UID} -eq 0 ]] ; then + mysql_disable_test "im_daemon_life_cycle" "fail as root" + mysql_disable_test "im_life_cycle" "fail as root" + mysql_disable_test "im_options_set" "fail as root" + mysql_disable_test "im_options_unset" "fail as root" + mysql_disable_test "im_utils" "fail as root" + fi + + for t in \ + loaddata_autocom_ndb \ + ndb_{alter_table{,2},autodiscover{,2,3},basic,bitfield,blob} \ + ndb_{cache{,2},cache_multi{,2},charset,condition_pushdown,config} \ + ndb_{database,gis,index,index_ordered,index_unique,insert,limit} \ + ndb_{loaddatalocal,lock,minmax,multi,read_multi_range,rename,replace} \ + ndb_{restore,subquery,transaction,trigger,truncate,types,update} \ + ps_7ndb rpl_ndb_innodb_trans strict_autoinc_5ndb + do + mysql_disable_test "${t}" "fail in sandbox" + done + + useq "extraengine" && mysql_disable_test "federated" "fail with extraengine" + + make test-force-pl + retstatus=$? + + # 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 +} diff --git a/dev-db/mysql-community/mysql-community-5.1.14_beta-r1.ebuild b/dev-db/mysql-community/mysql-community-5.1.14_beta-r1.ebuild new file mode 100644 index 000000000000..3d65f0e71748 --- /dev/null +++ b/dev-db/mysql-community/mysql-community-5.1.14_beta-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2007 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.14_beta-r1.ebuild,v 1.1 2007/01/05 11:58:49 vivo Exp $ + +MY_EXTRAS_VER="20070105" +SERVER_URI="mirror://mysql/Downloads/MySQL-${PV%.*}/mysql-${PV//_/-}.tar.gz" +PBXT_VERSION="0.9.73-beta" + +inherit mysql + +#REMEMBER!!!: update also eclass/mysql*.eclass prior to commit +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 ! useq "minimal" ; then + cd "${S}/mysql-test" + einfo ">>> Test phase [test]: ${CATEGORY}/${PF}" + local retstatus + local t + local testopts="--force" + + # sandbox make ndbd zombie + hasq "sandbox" ${FEATURES} && testopts="${testopts} --skip-ndb" + + addpredict /this-dir-does-not-exist/t9.MYI + + # mysqladmin start before dir creation + mkdir ${S}/mysql-test/var{,/log} + + if [[ ${UID} -eq 0 ]] ; then + mysql_disable_test "im_cmd_line" "fail as root" + mysql_disable_test "im_daemon_life_cycle" "fail as root" + mysql_disable_test "im_instance_conf" "fail as root" + mysql_disable_test "im_life_cycle" "fail as root" + mysql_disable_test "im_options" "fail as root" + mysql_disable_test "im_utils" "fail as root" + mysql_disable_test "trigger" "fail as root" + fi + + useq "extraengine" && mysql_disable_test "federated" "fail with extraengine" + + mysql_disable_test "view" "FIXME: 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} --ps-protocol --mysqld=--binlog-format=row \ + && ./mysql-test-run.pl ${testopts} --ps-protocol --mysqld=--binlog-format=mixed \ + && ./mysql-test-run.pl ${testopts} --mysqld=--binlog-format=row \ + && 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 +} diff --git a/dev-db/mysql-community/mysql-community-5.1.15_alpha20061231-r61.ebuild b/dev-db/mysql-community/mysql-community-5.1.15_alpha20061231-r61.ebuild new file mode 100644 index 000000000000..fba3f8dda58c --- /dev/null +++ b/dev-db/mysql-community/mysql-community-5.1.15_alpha20061231-r61.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2007 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.15_alpha20061231-r61.ebuild,v 1.1 2007/01/05 11:58:49 vivo Exp $ + +MY_EXTRAS_VER="latest" +SERVER_URI="mirror://gentoo/MySQL-${PV%.*}/mysql-${PV//_alpha/-bk-}.tar.bz2" +PBXT_VERSION="0.9.73-beta" + +inherit mysql + +#REMEMBER!!!: update also eclass/mysql*.eclass prior to commit +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 ! useq "minimal" ; then + cd "${S}/mysql-test" + einfo ">>> Test phase [test]: ${CATEGORY}/${PF}" + local retstatus + local t + local testopts="--force" + + # sandbox make ndbd zombie + hasq "sandbox" ${FEATURES} && testopts="${testopts} --skip-ndb" + + addpredict /this-dir-does-not-exist/t9.MYI + + # mysqladmin start before dir creation + mkdir ${S}/mysql-test/var{,/log} + + if [[ ${UID} -eq 0 ]] ; then + mysql_disable_test "im_cmd_line" "fail as root" + mysql_disable_test "im_daemon_life_cycle" "fail as root" + mysql_disable_test "im_instance_conf" "fail as root" + mysql_disable_test "im_life_cycle" "fail as root" + mysql_disable_test "im_options" "fail as root" + mysql_disable_test "im_utils" "fail as root" + mysql_disable_test "trigger" "fail as root" + fi + + useq "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} --ps-protocol --mysqld=--binlog-format=row \ + && ./mysql-test-run.pl ${testopts} --ps-protocol --mysqld=--binlog-format=mixed \ + && ./mysql-test-run.pl ${testopts} --mysqld=--binlog-format=row \ + && 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 +} -- cgit v1.2.3-65-gdbad