summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>2011-06-14 03:00:17 +0000
committerJorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>2011-06-14 03:00:17 +0000
commit16eb2d852190ff5a0e26152e4f1b1af20215e133 (patch)
treef1a16294cddc6964f0362c0ad4bb375331ab4cf4
parentMore updates to the eclasses. They should now be real close to be complete. (diff)
downloadmysql-16eb2d852190ff5a0e26152e4f1b1af20215e133.tar.gz
mysql-16eb2d852190ff5a0e26152e4f1b1af20215e133.tar.bz2
mysql-16eb2d852190ff5a0e26152e4f1b1af20215e133.zip
[dev-db/mysql] Version bump to 5.5.13 release. Add initial 5.6.2 release version.
[virtual/mysql] Add mysql-5.6 ebuild. (Portage version: 2.2.0_alpha40/git/Linux x86_64, RepoMan options: --force, signed Manifest commit with key BB0E6E98)
-rw-r--r--dev-db/mysql/Manifest30
-rw-r--r--dev-db/mysql/mysql-5.5.13.ebuild120
-rw-r--r--dev-db/mysql/mysql-5.6.2_alpha_pre5.ebuild119
-rw-r--r--virtual/mysql/Manifest27
-rw-r--r--virtual/mysql/mysql-5.6.ebuild20
5 files changed, 290 insertions, 26 deletions
diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index 7925ecc..187c2e6 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -11,6 +11,8 @@ DIST mysql-5.1.56.tar.gz 24795624 RMD160 c2ff6eb06d0797d4b56630b783d4ad2d1add142
DIST mysql-5.1.57.tar.gz 23660514 RMD160 9ca7f79d14525fef2c1badf8410fecd238ee283e SHA1 fcfe037ee6cfd53fe336ef12854e79481bdc6681 SHA256 7944fa56476f44173af4c91ad685a9da5e9d5fa9dea69dafb4b9919df3f3667d
DIST mysql-5.5.10.tar.gz 23877968 RMD160 7f190513e38bbbcac21291e226de87b3b95a1ba4 SHA1 7e0b426d7a9ef0eaa6e2b2ea3e5fef1e1a078c5d SHA256 f4a0dae6d2626705ccede5126f2a3d45700195cb2568537c8b18bf1b604315a5
DIST mysql-5.5.12.tar.gz 23681636 RMD160 e36d6a29e4f92eecfbbdac47d9f0d9a427446da3 SHA1 8a4f4c2b762676140722d414d694cddd9c1e3397 SHA256 ed99dee5893f8502c909dfc4f55447f0ab9b7ae23fd6df53e31067d25f5088fc
+DIST mysql-5.5.13.tar.gz 23709591 RMD160 5e249f533be51a8cb6d777edf630ecd82f5e68a0 SHA1 ccfb58c87e045e6679b442c6230cac222e73f740 SHA256 f05c5df8c53f85b094f415298eb8a7969e403604abc5a3b18ddd0e70e8b1d936
+DIST mysql-5.6.2-m5.tar.gz 26137314 RMD160 e333a001e087b9fdf179c4e9f6a1927f2bd0fc6d SHA1 6b82c973b2c203909357e7100741b6030426fa67 SHA256 84b4f83b3eeff43fb9a282c03a252ee3ace1cea43ddebdfeb0ea940a687e427f
DIST pbxt-1.0.11-6-pre-ga.tar.gz 3156307 RMD160 835c401b8503f1c1bef4b50f7a7815493f95acc1 SHA1 22eeffe0e38e0a0c2731a2c97fe00ce7d1ab2dfc SHA256 71ff3d86e9e5691f3efe541bf31f55a7ec2a88af27df6ad853b65902e00e6d12
DIST percona-xtradb-1.0.6-10.tar.gz 1676716 RMD160 772947fe67725c55751f3ec349711c05ba23c39b SHA1 07de0fd126e684aa045a8b941002f7634cd9a604 SHA256 e3aa818f13cf669412e59ad194eae8eada7a857bf7a4260e4bb41cab4d7ae39c
EBUILD mysql-5.0.92.ebuild 6584 RMD160 2bd8c049fca18eb04f3e641018824d714926ed65 SHA1 7a7d895df18909e8c5a2e293edd44ebe540ded29 SHA256 316ed800c11ea60ddaa3339cdd4db28101e8b35551f7bee63c32c8f9c9b15947
@@ -19,22 +21,24 @@ EBUILD mysql-5.1.56.ebuild 8650 RMD160 fdc41e801bdeedaebe03d966a81770738eeb3729
EBUILD mysql-5.1.57.ebuild 8664 RMD160 ef5e19caa8dfdf04f82ca9aa6aa48d417e37d1ae SHA1 784c4f03a87e72255b2aaa2d9332ed8601824aa0 SHA256 3f5e7f58893be3cb5f997be4681a713c194e026b8cc53e5d6ab9878cc62d1219
EBUILD mysql-5.5.10.ebuild 3851 RMD160 be21bf4d77fd21dca965794d899c04f83607cfe7 SHA1 dcd690b860a3b6a8e06f8327af92c22cd90fc5b7 SHA256 0dbb68e63c8b7ecfeb24449030b38076df495bc3e3878674c5f6f9fe5a7e254b
EBUILD mysql-5.5.12.ebuild 3851 RMD160 be21bf4d77fd21dca965794d899c04f83607cfe7 SHA1 dcd690b860a3b6a8e06f8327af92c22cd90fc5b7 SHA256 0dbb68e63c8b7ecfeb24449030b38076df495bc3e3878674c5f6f9fe5a7e254b
+EBUILD mysql-5.5.13.ebuild 3909 RMD160 4b336f52f648a079c39b6602bcb4fbb3b3bd7b77 SHA1 5278dfe3d80a9a10c37dc0c2232aef7559eda27d SHA256 95f321d2c7f8627c49013ebba62a96ffcb3a89dce4b396d69b55680ced13b602
+EBUILD mysql-5.6.2_alpha_pre5.ebuild 3851 RMD160 be21bf4d77fd21dca965794d899c04f83607cfe7 SHA1 dcd690b860a3b6a8e06f8327af92c22cd90fc5b7 SHA256 0dbb68e63c8b7ecfeb24449030b38076df495bc3e3878674c5f6f9fe5a7e254b
MISC ChangeLog 6065 RMD160 95779b300845c38a2573e8fa17f7322f19732630 SHA1 ec4ab909266a4b8fdfd8d1506b601ede4c8267e3 SHA256 c8dedfca95d419ccd6221da8baf7745ee28f09f1d05505854f78f6a7f5283a68
MISC metadata.xml 1144 RMD160 2e8b432149e8467becaf1e52884437a80d31673d SHA1 b516bc717f95725fe9e6486b6101f42e42007909 SHA256 e84ceb0d15ac0384c33c6a6451ccf4902f7c2aa9d227b931c12c25695e4b62a2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBCAAGBQJN1BwjAAoJEC8ZTXQF1qEPIK8P/0DyjU1pXjHTDYpsrJ7Qg3gt
-0sNDsPJAlB+7+pgXT78X93PMupdLtNGzBOETxTHNLRg8gnEh9LhSEtWSIZMsbR47
-PH+5V+KPZ6iCvjdrU7oKP1eTaKnz8SqOsw5xUUCoEmc4WwdWGp/YrPWftpkLQlY8
-bpUdRmwosh4baBHhUA7wnzFrqaf9yBsTsoF/QiSm3AvFeiOTqGa3deZDSSoog19V
-xBBtniD+npNb3bi3Y/iGQKb/erWUVkIGXaujP3Mv+wV9EB/jP6N1e1sVcs1hSGPL
-+ys46jdmyPPnpzLfcfI/r+csE9mSixZfHaXF0sZ7YsVgiDUbo8wCdsy/fJTFaeJZ
-RQ5R0hebNOIsi3YuxGhYnuhyB+J7kX8y0QlS/Vnbu1244S/r4hdJilgb62rF64Lg
-a/J8q0k6FxbXUMHGKABDu/4cw/w4/L4S6j1IpT7V+59NHt/KunTdd3heqvZjr4uR
-e3Pq0Jqmmkgip8ZbT2oVdrO0L9EAAjXOyphVtGmgNSzbvHukeGO3g0eBtkZPARn+
-AcZiMTa9Y6GwUjhL05pbveCdgQJtWY1ZtIUvjZKxycrcF76DDEoh8uUefhQRgtkO
-Cw8C+C86xvkmvO0I2hwd78VAShc93tAIQU60w7i2ieP6M94E64k3JA6o00UX5/QH
-eyw3wbw7yFMwGKGs7FHB
-=ui9C
+iQIcBAEBCAAGBQJN9s7BAAoJEC8ZTXQF1qEP+04QAKq2lFZBVkdz5MikV9w5ZEZp
+p0g3ydgCMMM4rXs6ga0uqOfds7ooNjpBN29PgScQCl7iUgkp7CHayQtqLbnXIM8d
+IqYpZMA8B7IYZZCWrh9HyQKE3JNc6D/6s9Pw4pkOgxFr15GXfP7SPjKMDszhiPDo
+EFov3Iwr5Q45vQ+i0Y6OJ3GiD4vvV6vPau9W7UNx6I72oINdw8jjlopr4BhSC12g
+Hm0YpITt8UxkYCpjYa4e0QtozZO5osLaBsVYK2q6uTdyS7hbDjnonewcSxLithUq
+N2GsyiE2CKlZIjdstDmSyyJyOpjyGmREXHPyuqHt68zgqxPKBClU/SsSCnCmkV6B
+T2pjYQJnxOuTk3JVa/4vTlDDhRKAUCPxFXMwZ6WRCbsdS8+00etx07RqQel9qVb2
+gNtWA1n9nW3TdSnzifz5ZAUevanYg6LNf/59Js3p7eUnRv7fkdS+e58czq3UD3KA
+5UwY7GdsGeVcOwIgbF9G8UUTfnkdgU9bWOEg/xZXuMMSk/R8AckPDxiNMBkSZN1O
+sD0FfiREi3gVI2Bj7vi2GSbU86vexF57XDQoRtLT1XCqN7RL7NDn0ZVku9HblYJV
+DlemRjiBTM+yxM49GjM29sog31lOunfobDrjxwWbPvQMEEZ0PdWdDX8GDod5l+Wj
+0/Xnv8vumudSEisZfRVh
+=CiO2
-----END PGP SIGNATURE-----
diff --git a/dev-db/mysql/mysql-5.5.13.ebuild b/dev-db/mysql/mysql-5.5.13.ebuild
new file mode 100644
index 0000000..b431953
--- /dev/null
+++ b/dev-db/mysql/mysql-5.5.13.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.5.1_alpha_pre2.ebuild,v 1.8 2010/04/01 20:41:21 robbat2 Exp $
+
+EAPI="2"
+
+MY_EXTRAS_VER="live"
+MY_PV="${PV//_alpha_pre/-m}"
+MY_PV="${MY_PV//_/-}"
+
+# Build type
+BUILD="cmake"
+
+inherit toolchain-funcs mysql-v2
+# only to make repoman happy. it is really set in the eclass
+IUSE="$IUSE"
+
+# Define the mysql-extras source
+EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/mysql-extras.git"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
+RDEPEND="${RDEPEND}"
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+
+# Official test instructions:
+# USE='berkdb -cluster embedded extraengine perl ssl community' \
+# FEATURES='test userpriv -usersandbox' \
+# ebuild mysql-X.X.XX.ebuild \
+# digest clean package
+src_test() {
+
+ local TESTDIR="${CMAKE_BUILD_DIR}/mysql-test"
+ local retstatus_unit
+ local retstatus_tests
+
+ # Bug #213475 - MySQL _will_ object strenously if your machine is named
+ # localhost. Also causes weird failures.
+ [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+ if ! use "minimal" ; then
+
+ if [[ $UID -eq 0 ]]; then
+ die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
+ fi
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+ einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
+ addpredict /this-dir-does-not-exist/t9.MYI
+
+ # Run CTest (test-units)
+ cmake-utils_src_test
+ retstatus_unit=$?
+ [[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
+
+ # Ensure that parallel runs don't die
+ export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+
+ # create directories because mysqladmin might right out of order
+ mkdir -p "${S}"/mysql-test/var-{tests}{,/log}
+
+ # These are failing in MySQL 5.5 for now and are believed to be
+ # false positives:
+ #
+ # main.information_schema, binlog.binlog_statement_insert_delayed,
+ # main.mysqld--help-notwin
+ # fails due to USE=-latin1 / utf8 default
+ #
+ # main.mysql_client_test:
+ # segfaults at random under Portage only, suspect resource limits.
+ #
+ # sys_vars.plugin_dir_basic
+ # fails because PLUGIN_DIR is set to MYSQL_LIBDIR64/plugin
+ # instead of MYSQL_LIBDIR/plugin
+ #
+ # main.flush_read_lock_kill
+ # fails because of unknown system variable 'DEBUG_SYNC'
+ for t in main.mysql_client_test \
+ binlog.binlog_statement_insert_delayed main.information_schema \
+ main.mysqld--help-notwin main.flush_read_lock_kill \
+ sys_vars.plugin_dir_basic ; do
+ mysql_disable_test "$t" "False positives in Gentoo"
+ done
+
+ # Run mysql tests
+ pushd "${TESTDIR}"
+
+ # run mysql-test tests
+ perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests"
+ retstatus_tests=$?
+ [[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+ popd
+
+ # Cleanup is important for these testcases.
+ pkill -9 -f "${S}/ndb" 2>/dev/null
+ pkill -9 -f "${S}/sql" 2>/dev/null
+
+ failures=""
+ [[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
+ [[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+ [[ -z "$failures" ]] || die "Test failures: $failures"
+ einfo "Tests successfully completed"
+
+ else
+
+ einfo "Skipping server tests due to minimal build."
+ fi
+}
diff --git a/dev-db/mysql/mysql-5.6.2_alpha_pre5.ebuild b/dev-db/mysql/mysql-5.6.2_alpha_pre5.ebuild
new file mode 100644
index 0000000..2fa37b6
--- /dev/null
+++ b/dev-db/mysql/mysql-5.6.2_alpha_pre5.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.5.1_alpha_pre2.ebuild,v 1.8 2010/04/01 20:41:21 robbat2 Exp $
+
+EAPI="2"
+
+MY_EXTRAS_VER="live"
+MY_PV="${PV//_alpha_pre/-m}"
+MY_PV="${MY_PV//_/-}"
+
+# Build type
+BUILD="cmake"
+
+inherit toolchain-funcs mysql-v2
+# only to make repoman happy. it is really set in the eclass
+IUSE="$IUSE"
+
+# Define the mysql-extras source
+EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/mysql-extras.git"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
+RDEPEND="${RDEPEND}"
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+
+# Official test instructions:
+# USE='berkdb -cluster embedded extraengine perl ssl community' \
+# FEATURES='test userpriv -usersandbox' \
+# ebuild mysql-X.X.XX.ebuild \
+# digest clean package
+src_test() {
+
+ local TESTDIR="${CMAKE_BUILD_DIR}/mysql-test"
+ local retstatus_unit
+ local retstatus_tests
+
+ # Bug #213475 - MySQL _will_ object strenously if your machine is named
+ # localhost. Also causes weird failures.
+ [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+ if ! use "minimal" ; then
+
+ if [[ $UID -eq 0 ]]; then
+ die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
+ fi
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+ einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
+ addpredict /this-dir-does-not-exist/t9.MYI
+
+ # Run CTest (test-units)
+ cmake-utils_src_test
+ retstatus_unit=$?
+ [[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
+
+ # Ensure that parallel runs don't die
+ export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+
+ # create directories because mysqladmin might right out of order
+ mkdir -p "${S}"/mysql-test/var-{tests}{,/log}
+
+ # These are failing in MySQL 5.5 for now and are believed to be
+ # false positives:
+ #
+ # main.information_schema, binlog.binlog_statement_insert_delayed,
+ # main.mysqld--help-notwin
+ # fails due to USE=-latin1 / utf8 default
+ #
+ # main.mysql_client_test:
+ # segfaults at random under Portage only, suspect resource limits.
+ #
+ # sys_vars.plugin_dir_basic
+ # fails because PLUGIN_DIR is set to MYSQL_LIBDIR64/plugin
+ # instead of MYSQL_LIBDIR/plugin
+ #
+ # main.flush_read_lock_kill
+ # fails because of unknown system variable 'DEBUG_SYNC'
+ for t in main.mysql_client_test \
+ binlog.binlog_statement_insert_delayed main.information_schema \
+ main.mysqld--help-notwin; do
+ mysql_disable_test "$t" "False positives in Gentoo"
+ done
+
+ # Run mysql tests
+ pushd "${TESTDIR}"
+
+ # run mysql-test tests
+ perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests"
+ retstatus_tests=$?
+ [[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+ popd
+
+ # Cleanup is important for these testcases.
+ pkill -9 -f "${S}/ndb" 2>/dev/null
+ pkill -9 -f "${S}/sql" 2>/dev/null
+
+ failures=""
+ [[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
+ [[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+ [[ -z "$failures" ]] || die "Test failures: $failures"
+ einfo "Tests successfully completed"
+
+ else
+
+ einfo "Skipping server tests due to minimal build."
+ fi
+}
diff --git a/virtual/mysql/Manifest b/virtual/mysql/Manifest
index 34dcfc2..28a8269 100644
--- a/virtual/mysql/Manifest
+++ b/virtual/mysql/Manifest
@@ -5,22 +5,23 @@ EBUILD mysql-5.0.ebuild 549 RMD160 fb750f590c8ca4e452425281ddefe97e442c4b65 SHA1
EBUILD mysql-5.1.ebuild 660 RMD160 c0de0579b35381db8b3bda6144826e2c98f71fe5 SHA1 57feea0dd808c904e25e4fbd0a0d3d94d614f236 SHA256 8e4b9a620914870abec25965ae2e56d26f1a501ddd50a05fdd2c249f32ac905c
EBUILD mysql-5.2.ebuild 550 RMD160 8f66db60ee805e2c22cfcb0cbead62947bc6874d SHA1 fa6b3225a4b0aa0a5e08edf2b40f8f06f9f0c4a9 SHA256 0129c5e76fddfd01921ab6349a1ec98426412b911b207f70ea4990c75be89494
EBUILD mysql-5.5.ebuild 564 RMD160 75663866173ecbb01c7934111ad21e4c6d9345e5 SHA1 8e1cb97132ad3e91750dfe16553fb44ae97514d8 SHA256 d27fb40101b5f4b1730faa24db808a6eeceff7e1c0f53971f4c28e6f438251ae
+EBUILD mysql-5.6.ebuild 564 RMD160 75663866173ecbb01c7934111ad21e4c6d9345e5 SHA1 8e1cb97132ad3e91750dfe16553fb44ae97514d8 SHA256 d27fb40101b5f4b1730faa24db808a6eeceff7e1c0f53971f4c28e6f438251ae
MISC ChangeLog 541 RMD160 2be52cd4b4be6202355ebafe4338ab876ec184b8 SHA1 ff25b9886fe4d2e32880c8e2396b49044a1dfbca SHA256 c9d865de15372bdfa7456c798b047eb0414611e27fd85447da783dcbe3b056a8
MISC metadata.xml 244 RMD160 384e61bc054359fbb8220aec93b318811d9328b8 SHA1 6f864883f8672822f2fd2931a8b46a71c9936f9a SHA256 4d47eee187cd72bea30c9ab80aa89d7cf128e8643b8b986e3781fa123f9144aa
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBCAAGBQJN1JdMAAoJEC8ZTXQF1qEP44YP/jcAIqdDdNmCKAzyvUfpZwsK
-iw8JND5zeWLF5mUUnAUol5NEcjsu7kzOcTr2i/DcT86EsPwEclMksM402SuSBp21
-PMyB1+LLlVEFD7OkVluKJiUc+YI2CJvRhIplAYY2gP5X7mS5fcQbjn4mW9e7cnHb
-mrZxWgvRhaYqwRHHxiO8N/iIPRz+uyhgO+3lgHz8aT/K60/PEMuwlPONnl/Yj0Ih
-YAvNF012+a4nJQc/bzZfkVPlsGFcJVtxiC1bD4fY5axDKySH+hkIconNyJR6IQKq
-4orD1mULVOeWdoN7o3uKJWMbXMeflXkVsNA5TLc4kYbgjeAgsSL+Oxn/JZcaDrl8
-rsBtY8DyAV02gqP7S6eKElOeyocIn3dhDc3j2bIAGjLiE4SIFXe2OrTNPrNQhglZ
-Bu59cRiEFI8Gn5CE9w2TafT7brkMLvhF64cydlwJVH8SljfLFXoeyrg5KfuYz/Ag
-miSMhdqyABGBR1zcvk/fdp1rRammBUn01zLdILidJN/2s+Lqkfvd04dsgFDh30z6
-Z+bJ2H3R8LBb5tnQS8HMgzySkLeZhxieTf/1rHDxQTvZCxYbZ5vHLp5D105hzfOJ
-qJYJfNPJcda3UVcL0vXSmAZyc2/US2w3F2gGR3x/xFtbqsp2uC6Duev7D+iCv/aT
-U6e/QicK8tTclwIGc8m1
-=cMUd
+iQIcBAEBCAAGBQJN9s7BAAoJEC8ZTXQF1qEP4CMP/iJjaFr91ej34K01B6dgpU1p
+HZjGcdkAVrYWOxY97LWJKej3blmeXyrgOBsB4Gp35YL70faaD4q24UwZsNdMIxKC
+fLMjsZInhh7gaohbO0fARvQROvV9DxokHDrt5S81h/ZTGoyJIJwZj/tCsQiroyj2
+u0X5iezvVejpFcSsoxpGtyUvNI1p/Sl/A5uRvlM0qXEBdecWtKieoBVChZq744s5
+tA1tIUVUJfV8nkVIdQ2SlOc2XZEZlWA3HFv9qiHuYS2Cm+enF4UNkKQFbta2WYsj
+4u/SfilSpPt7ydF2rsESRXFRCUF7RzNia1F1aG79Q1yTPWTSje7TQAByxjzG2BOH
+ri8Y27hhtaT/jln5NoOmZKQiQimqZo9uSx5EqeeuebxH7+NBqwIpvP4Vq3nzDpxF
+U5DpY0VTbW6fw3fH6736OzSLRgjuk9wM550o1ESwecVe/tMiCXaJDTxQwszkyUBZ
+5h3+zwY64SG5zwPNsOm3CabFIvPsVgosDHIPws3s+YTPxhSl7aO6jd0E11kMbxNO
+3tuQk5QlrB58z55CRbKy9ToMP1yrdnY71Bv/K+hgzi6HxwRKoU9Sa3z+HzdcMAmS
+OzgXTuSVBeLBLNoYnzaFrAiq/wpp6qerLRIJuAZys41Wqo+O1dpjYu6lerhw10ER
+0O5tZxK+gsDYyNSSc4A2
+=OGgJ
-----END PGP SIGNATURE-----
diff --git a/virtual/mysql/mysql-5.6.ebuild b/virtual/mysql/mysql-5.6.ebuild
new file mode 100644
index 0000000..fe66706
--- /dev/null
+++ b/virtual/mysql/mysql-5.6.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/virtual/mysql/mysql-5.5.ebuild,v 1.2 2010/03/23 14:48:06 darkside Exp $
+
+EAPI="2"
+
+DESCRIPTION="Virtual for MySQL client or database"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
+IUSE="embedded minimal static"
+
+DEPEND=""
+# TODO: add Drizzle and MariaDB here
+RDEPEND="|| (
+ =dev-db/mysql-${PV}*[embedded=,minimal=,static=]
+)"