From 79c8e1081470024db9698ddd4a78e62ef0a2e487 Mon Sep 17 00:00:00 2001 From: Brian Evans Date: Thu, 31 Dec 2015 13:31:11 -0500 Subject: [PATCH] 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 --- virtual/mysql/mysql-5.6-r7.ebuild | 41 +++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 virtual/mysql/mysql-5.6-r7.ebuild 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=] + ) + ) +" -- 2.26.2