From: Brian Evans Date: Thu, 31 Dec 2015 18:31:11 +0000 (-0500) Subject: virtual/mysql: Revbump to add PDEPEND wrt bug 556432 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=79c8e1081470024db9698ddd4a78e62ef0a2e487;p=gentoo.git virtual/mysql: Revbump to add PDEPEND wrt bug 556432 Moved virtual/libmysqlclient to PDEPEND to fix new installs Portage sometimes would place the dependencies out of order and this is an attempt to fix it so both virtuals can be satisfied by the same package. Package-Manager: portage-2.2.26 --- diff --git a/virtual/mysql/mysql-5.6-r7.ebuild b/virtual/mysql/mysql-5.6-r7.ebuild new file mode 100644 index 000000000000..c7e93721e03c --- /dev/null +++ b/virtual/mysql/mysql-5.6-r7.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit multilib-build + +DESCRIPTION="Virtual for MySQL database server" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0/18" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="embedded static static-libs" + +DEPEND="" +PDEPEND="virtual/libmysqlclient[static-libs?,${MULTILIB_USEDEP}]" +RDEPEND=" + embedded? ( + || ( + =dev-db/mariadb-10.1*[client-libs(+),embedded,static=] + =dev-db/mariadb-10.0*[client-libs(+),embedded,static=] + =dev-db/mysql-${PV}*[client-libs(+),embedded,static=] + =dev-db/percona-server-${PV}*[client-libs(+),embedded,static=] + =dev-db/mariadb-galera-10.0*[client-libs(+),embedded,static=] + =dev-db/mysql-cluster-7.3*[client-libs(+),embedded,static=] + ) + ) + !embedded? ( + || ( + =dev-db/mariadb-10.1*[-embedded,static=] + =dev-db/mariadb-10.0*[-embedded,static=] + =dev-db/mysql-${PV}*[-embedded,static=] + =dev-db/percona-server-${PV}*[-embedded,static=] + =dev-db/mariadb-galera-10.0*[-embedded,static=] + =dev-db/mysql-cluster-7.3*[-embedded,static=] + ) + ) +"