Gentoo Archives: gentoo-commits

From: Brian Evans <grknight@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: virtual/mysql/
Date: Thu, 31 Dec 2015 18:31:27
Message-Id: 1451586671.79c8e1081470024db9698ddd4a78e62ef0a2e487.grknight@gentoo
1 commit: 79c8e1081470024db9698ddd4a78e62ef0a2e487
2 Author: Brian Evans <grknight <AT> gentoo <DOT> org>
3 AuthorDate: Thu Dec 31 18:31:11 2015 +0000
4 Commit: Brian Evans <grknight <AT> gentoo <DOT> org>
5 CommitDate: Thu Dec 31 18:31:11 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79c8e108
7
8 virtual/mysql: Revbump to add PDEPEND wrt bug 556432
9
10 Moved virtual/libmysqlclient to PDEPEND to fix new installs
11 Portage sometimes would place the dependencies out of order
12 and this is an attempt to fix it so both virtuals can be
13 satisfied by the same package.
14
15 Package-Manager: portage-2.2.26
16
17 virtual/mysql/mysql-5.6-r7.ebuild | 41 +++++++++++++++++++++++++++++++++++++++
18 1 file changed, 41 insertions(+)
19
20 diff --git a/virtual/mysql/mysql-5.6-r7.ebuild b/virtual/mysql/mysql-5.6-r7.ebuild
21 new file mode 100644
22 index 0000000..c7e9372
23 --- /dev/null
24 +++ b/virtual/mysql/mysql-5.6-r7.ebuild
25 @@ -0,0 +1,41 @@
26 +# Copyright 1999-2015 Gentoo Foundation
27 +# Distributed under the terms of the GNU General Public License v2
28 +# $Id$
29 +
30 +EAPI="5"
31 +
32 +inherit multilib-build
33 +
34 +DESCRIPTION="Virtual for MySQL database server"
35 +HOMEPAGE=""
36 +SRC_URI=""
37 +
38 +LICENSE=""
39 +SLOT="0/18"
40 +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"
41 +IUSE="embedded static static-libs"
42 +
43 +DEPEND=""
44 +PDEPEND="virtual/libmysqlclient[static-libs?,${MULTILIB_USEDEP}]"
45 +RDEPEND="
46 + embedded? (
47 + || (
48 + =dev-db/mariadb-10.1*[client-libs(+),embedded,static=]
49 + =dev-db/mariadb-10.0*[client-libs(+),embedded,static=]
50 + =dev-db/mysql-${PV}*[client-libs(+),embedded,static=]
51 + =dev-db/percona-server-${PV}*[client-libs(+),embedded,static=]
52 + =dev-db/mariadb-galera-10.0*[client-libs(+),embedded,static=]
53 + =dev-db/mysql-cluster-7.3*[client-libs(+),embedded,static=]
54 + )
55 + )
56 + !embedded? (
57 + || (
58 + =dev-db/mariadb-10.1*[-embedded,static=]
59 + =dev-db/mariadb-10.0*[-embedded,static=]
60 + =dev-db/mysql-${PV}*[-embedded,static=]
61 + =dev-db/percona-server-${PV}*[-embedded,static=]
62 + =dev-db/mariadb-galera-10.0*[-embedded,static=]
63 + =dev-db/mysql-cluster-7.3*[-embedded,static=]
64 + )
65 + )
66 +"