commit:     736dc19c612ff4180597ab3c581283c83d78ee33
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 17 17:01:42 2014 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jun 17 17:12:59 2014 +0000
URL:        
http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=736dc19c

Add multilib support to all xcb-util* packages.

---
 x11-libs/xcb-util-cursor/xcb-util-cursor-9999.ebuild      | 13 +++++++------
 x11-libs/xcb-util-image/xcb-util-image-9999.ebuild        |  9 +++++----
 x11-libs/xcb-util-keysyms/xcb-util-keysyms-9999.ebuild    |  7 ++++---
 .../xcb-util-renderutil/xcb-util-renderutil-9999.ebuild   |  7 ++++---
 x11-libs/xcb-util-wm/xcb-util-wm-9999.ebuild              |  7 ++++---
 x11-libs/xcb-util/xcb-util-9999.ebuild                    | 15 ++++++++-------
 6 files changed, 32 insertions(+), 26 deletions(-)

diff --git a/x11-libs/xcb-util-cursor/xcb-util-cursor-9999.ebuild 
b/x11-libs/xcb-util-cursor/xcb-util-cursor-9999.ebuild
index aa9fd3e..367bcc0 100644
--- a/x11-libs/xcb-util-cursor/xcb-util-cursor-9999.ebuild
+++ b/x11-libs/xcb-util-cursor/xcb-util-cursor-9999.ebuild
@@ -7,6 +7,7 @@ EAPI=5
 XORG_MODULE=/
 XORG_BASE_INDIVIDUAL_URI=http://xcb.freedesktop.org/dist
 XORG_DOC=doc
+XORG_MULTILIB=yes
 inherit xorg-2
 
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/util-cursor"
@@ -17,17 +18,17 @@ HOMEPAGE="http://xcb.freedesktop.org/";
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="test"
 
-RDEPEND=">=x11-libs/xcb-util-${PV}
-       x11-proto/xcb-proto
-       x11-proto/xproto"
+RDEPEND=">=x11-libs/xcb-util-${PV}[${MULTILIB_USEDEP}]
+       x11-proto/xcb-proto[${MULTILIB_USEDEP}]
+       x11-proto/xproto[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
        >=dev-util/gperf-3.0.1
-       test? ( >=dev-libs/check-0.9.4 )"
+       test? ( >=dev-libs/check-0.9.4[${MULTILIB_USEDEP}] )"
 
-pkg_setup() {
+src_configure() {
        XORG_CONFIGURE_OPTIONS=(
                $(use_with doc doxygen)
        )
 
-       xorg-2_pkg_setup
+       xorg-2_src_configure
 }

diff --git a/x11-libs/xcb-util-image/xcb-util-image-9999.ebuild 
b/x11-libs/xcb-util-image/xcb-util-image-9999.ebuild
index 1906b68..0b7483d 100644
--- a/x11-libs/xcb-util-image/xcb-util-image-9999.ebuild
+++ b/x11-libs/xcb-util-image/xcb-util-image-9999.ebuild
@@ -7,6 +7,7 @@ EAPI=5
 XORG_MODULE=/
 XORG_BASE_INDIVIDUAL_URI=http://xcb.freedesktop.org/dist
 XORG_DOC=doc
+XORG_MULTILIB=yes
 inherit xorg-2
 
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/util-image"
@@ -17,15 +18,15 @@ HOMEPAGE="http://xcb.freedesktop.org/";
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="test"
 
-RDEPEND=">=x11-libs/xcb-util-${PV}
-       x11-proto/xproto"
+RDEPEND=">=x11-libs/xcb-util-${PV}[${MULTILIB_USEDEP}]
+       x11-proto/xproto[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
        >=dev-util/gperf-3.0.1
-       test? ( >=dev-libs/check-0.9.4 )"
+       test? ( >=dev-libs/check-0.9.4[${MULTILIB_USEDEP}] )"
 
 src_configure() {
        XORG_CONFIGURE_OPTIONS=(
                $(use_with doc doxygen)
        )
        xorg-2_src_configure
-}
\ No newline at end of file
+}

diff --git a/x11-libs/xcb-util-keysyms/xcb-util-keysyms-9999.ebuild 
b/x11-libs/xcb-util-keysyms/xcb-util-keysyms-9999.ebuild
index 5050d05..2f999a2 100644
--- a/x11-libs/xcb-util-keysyms/xcb-util-keysyms-9999.ebuild
+++ b/x11-libs/xcb-util-keysyms/xcb-util-keysyms-9999.ebuild
@@ -7,6 +7,7 @@ EAPI=5
 XORG_MODULE=/
 XORG_BASE_INDIVIDUAL_URI=http://xcb.freedesktop.org/dist
 XORG_DOC=doc
+XORG_MULTILIB=yes
 inherit xorg-2
 
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/util-keysyms"
@@ -17,11 +18,11 @@ HOMEPAGE="http://xcb.freedesktop.org/";
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="test"
 
-RDEPEND=">=x11-libs/xcb-util-${PV}
-       x11-proto/xproto"
+RDEPEND=">=x11-libs/xcb-util-${PV}[${MULTILIB_USEDEP}]
+       x11-proto/xproto[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
        >=dev-util/gperf-3.0.1
-       test? ( >=dev-libs/check-0.9.4 )"
+       test? ( >=dev-libs/check-0.9.4[${MULTILIB_USEDEP}] )"
 
 src_configure() {
        XORG_CONFIGURE_OPTIONS=(

diff --git a/x11-libs/xcb-util-renderutil/xcb-util-renderutil-9999.ebuild 
b/x11-libs/xcb-util-renderutil/xcb-util-renderutil-9999.ebuild
index 75aedfb..d2b97b1 100644
--- a/x11-libs/xcb-util-renderutil/xcb-util-renderutil-9999.ebuild
+++ b/x11-libs/xcb-util-renderutil/xcb-util-renderutil-9999.ebuild
@@ -7,6 +7,7 @@ EAPI=5
 XORG_MODULE=/
 XORG_BASE_INDIVIDUAL_URI=http://xcb.freedesktop.org/dist
 XORG_DOC=doc
+XORG_MULTILIB=yes
 inherit xorg-2
 
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/util-renderutil"
@@ -17,11 +18,11 @@ HOMEPAGE="http://xcb.freedesktop.org/";
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="test"
 
-RDEPEND=">=x11-libs/xcb-util-${PV}
-       x11-proto/xproto"
+RDEPEND=">=x11-libs/xcb-util-${PV}[${MULTILIB_USEDEP}]
+       x11-proto/xproto[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
        >=dev-util/gperf-3.0.1
-       test? ( >=dev-libs/check-0.9.4 )"
+       test? ( >=dev-libs/check-0.9.4[${MULTILIB_USEDEP}] )"
 
 src_configure() {
        XORG_CONFIGURE_OPTIONS=(

diff --git a/x11-libs/xcb-util-wm/xcb-util-wm-9999.ebuild 
b/x11-libs/xcb-util-wm/xcb-util-wm-9999.ebuild
index 0f59d53..874344d 100644
--- a/x11-libs/xcb-util-wm/xcb-util-wm-9999.ebuild
+++ b/x11-libs/xcb-util-wm/xcb-util-wm-9999.ebuild
@@ -7,6 +7,7 @@ EAPI=5
 XORG_MODULE=/
 XORG_BASE_INDIVIDUAL_URI=http://xcb.freedesktop.org/dist
 XORG_DOC=doc
+XORG_MULTILIB=yes
 inherit xorg-2
 
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/util-wm"
@@ -17,11 +18,11 @@ HOMEPAGE="http://xcb.freedesktop.org/";
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="test"
 
-RDEPEND=">=x11-libs/xcb-util-${PV}
-       x11-proto/xproto"
+RDEPEND=">=x11-libs/xcb-util-${PV}[${MULTILIB_USEDEP}]
+       x11-proto/xproto[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
        >=dev-util/gperf-3.0.1
-       test? ( >=dev-libs/check-0.9.4 )"
+       test? ( >=dev-libs/check-0.9.4[${MULTILIB_USEDEP}] )"
 
 src_configure() {
        XORG_CONFIGURE_OPTIONS=(

diff --git a/x11-libs/xcb-util/xcb-util-9999.ebuild 
b/x11-libs/xcb-util/xcb-util-9999.ebuild
index 269138f..0b76985 100644
--- a/x11-libs/xcb-util/xcb-util-9999.ebuild
+++ b/x11-libs/xcb-util/xcb-util-9999.ebuild
@@ -7,6 +7,7 @@ EAPI=5
 XORG_MODULE=/
 XORG_BASE_INDIVIDUAL_URI=http://xcb.freedesktop.org/dist
 XORG_DOC=doc
+XORG_MULTILIB=yes
 inherit xorg-2
 
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/util"
@@ -17,17 +18,17 @@ HOMEPAGE="http://xcb.freedesktop.org/";
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="test"
 
-RDEPEND=">=x11-libs/libxcb-1.7
-       x11-proto/xproto"
+RDEPEND=">=x11-libs/libxcb-1.7[${MULTILIB_USEDEP}]
+       x11-proto/xproto[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
        >=dev-util/gperf-3.0.1
-       test? ( >=dev-libs/check-0.9.4 )"
+       test? ( >=dev-libs/check-0.9.4[${MULTILIB_USEDEP}] )"
 
 PDEPEND="
-       >=x11-libs/xcb-util-image-${PV}
-       >=x11-libs/xcb-util-keysyms-${PV}
-       >=x11-libs/xcb-util-renderutil-${PV}
-       >=x11-libs/xcb-util-wm-${PV}
+       >=x11-libs/xcb-util-image-${PV}[${MULTILIB_USEDEP}]
+       >=x11-libs/xcb-util-keysyms-${PV}[${MULTILIB_USEDEP}]
+       >=x11-libs/xcb-util-renderutil-${PV}[${MULTILIB_USEDEP}]
+       >=x11-libs/xcb-util-wm-${PV}[${MULTILIB_USEDEP}]
 "
 
 src_configure() {

Reply via email to