Gentoo Archives: gentoo-desktop

From: "Michał Górny" <mgorny@g.o>
To: gentoo-desktop@l.g.o
Cc: x11@g.o, "Michał Górny" <mgorny@g.o>
Subject: [gentoo-desktop] [PATCH 3/3] Migrate a few chosen libraries to multilib.
Date: Sun, 20 Jan 2013 19:08:10
Message-Id: 1358708908-20141-4-git-send-email-mgorny@gentoo.org
In Reply to: [gentoo-desktop] First steps into X11 global multilib by "Michał Górny"
1 ---
2 dev-libs/libpthread-stubs/libpthread-stubs-0.3.ebuild | 1 +
3 x11-libs/libXau/libXau-9999.ebuild | 1 +
4 x11-libs/libXdmcp/libXdmcp-9999.ebuild | 1 +
5 x11-libs/libxcb/libxcb-9999.ebuild | 7 ++++---
6 4 files changed, 7 insertions(+), 3 deletions(-)
7
8 diff --git a/dev-libs/libpthread-stubs/libpthread-stubs-0.3.ebuild b/dev-libs/libpthread-stubs/libpthread-stubs-0.3.ebuild
9 index 3d3a73b..044f68f 100644
10 --- a/dev-libs/libpthread-stubs/libpthread-stubs-0.3.ebuild
11 +++ b/dev-libs/libpthread-stubs/libpthread-stubs-0.3.ebuild
12 @@ -3,6 +3,7 @@
13 # $Header: /var/cvsroot/gentoo-x86/dev-libs/libpthread-stubs/libpthread-stubs-0.3.ebuild,v 1.10 2012/04/26 18:46:12 aballier Exp $
14
15 EAPI=4
16 +XORG_MULTILIB=yes
17 inherit xorg-2
18
19 DESCRIPTION="Pthread functions stubs for platforms missing them"
20 diff --git a/x11-libs/libXau/libXau-9999.ebuild b/x11-libs/libXau/libXau-9999.ebuild
21 index 0aecee6..ff53ab7 100644
22 --- a/x11-libs/libXau/libXau-9999.ebuild
23 +++ b/x11-libs/libXau/libXau-9999.ebuild
24 @@ -3,6 +3,7 @@
25 # $Header: $
26
27 EAPI=4
28 +XORG_MULTILIB=yes
29 inherit xorg-2
30
31 DESCRIPTION="X.Org Xau library"
32 diff --git a/x11-libs/libXdmcp/libXdmcp-9999.ebuild b/x11-libs/libXdmcp/libXdmcp-9999.ebuild
33 index dbd14b4..2c58ee3 100644
34 --- a/x11-libs/libXdmcp/libXdmcp-9999.ebuild
35 +++ b/x11-libs/libXdmcp/libXdmcp-9999.ebuild
36 @@ -5,6 +5,7 @@
37 EAPI=4
38
39 XORG_DOC=doc
40 +XORG_MULTILIB=yes
41 inherit xorg-2
42
43 DESCRIPTION="X.Org Xdmcp library"
44 diff --git a/x11-libs/libxcb/libxcb-9999.ebuild b/x11-libs/libxcb/libxcb-9999.ebuild
45 index dfe0a82..e4ab5be 100644
46 --- a/x11-libs/libxcb/libxcb-9999.ebuild
47 +++ b/x11-libs/libxcb/libxcb-9999.ebuild
48 @@ -5,6 +5,7 @@
49 EAPI=4
50
51 XORG_DOC=doc
52 +XORG_MULTILIB=yes
53 inherit xorg-2
54
55 DESCRIPTION="X C-language Bindings library"
56 @@ -16,9 +17,9 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/libxcb"
57 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
58 IUSE="selinux"
59
60 -RDEPEND="dev-libs/libpthread-stubs
61 - x11-libs/libXau
62 - x11-libs/libXdmcp"
63 +RDEPEND="dev-libs/libpthread-stubs[${MULTILIB_USEDEP}]
64 + x11-libs/libXau[${MULTILIB_USEDEP}]
65 + x11-libs/libXdmcp[${MULTILIB_USEDEP}]"
66 DEPEND="${RDEPEND}
67 dev-lang/python[xml]
68 dev-libs/libxslt
69 --
70 1.8.1.1