Re-add die to mesa if building +xcb when libX11 is -xcb. (Bug #163761, Petteri
authorJoshua Baergen <joshuabaergen@gentoo.org>
Mon, 19 Feb 2007 21:24:35 +0000 (21:24 +0000)
committerJoshua Baergen <joshuabaergen@gentoo.org>
Mon, 19 Feb 2007 21:24:35 +0000 (21:24 +0000)
Räty)
Package-Manager: portage-2.1.2-r9

media-libs/mesa/ChangeLog
media-libs/mesa/Manifest
media-libs/mesa/mesa-6.5.2.ebuild

index 7e02fd799e721a62f60ae44086ca2a24987c4c03..d4c24615eb803b41829f595b65ad16cf5484afa7 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for media-libs/mesa
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/ChangeLog,v 1.138 2007/02/18 08:00:28 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/ChangeLog,v 1.139 2007/02/19 21:24:35 joshuabaergen Exp $
+
+  19 Feb 2007; Joshua Baergen <joshuabaergen@gentoo.org> mesa-6.5.2.ebuild:
+  Re-add die to mesa if building +xcb when libX11 is -xcb. (Bug #163761, Petteri
+  Räty)
 
   18 Feb 2007; Ryan Hill <dirtyepic@gentoo.org> mesa-6.5.2.ebuild:
   Apply previous fix to the 6.5.2 ebuild as well.
index 7b5ff0a2741abf2d2a49f79e4588095591915019..9d69814ea9fc6a59301f438e32b1f966e9b2714c 100644 (file)
@@ -57,14 +57,14 @@ EBUILD mesa-6.5.1-r4.ebuild 9325 RMD160 4c47b730c5da06d578270e8c8a506bcd183a5a63
 MD5 402ba128e34a3566d6d058ad2eda0939 mesa-6.5.1-r4.ebuild 9325
 RMD160 4c47b730c5da06d578270e8c8a506bcd183a5a63 mesa-6.5.1-r4.ebuild 9325
 SHA256 8f492fd251ae5948a6a4627f2146288d337c853bdeb63161192d48aebc31140b mesa-6.5.1-r4.ebuild 9325
-EBUILD mesa-6.5.2.ebuild 8825 RMD160 7e4efe85ca03995869eb2d06589c7702e07e021f SHA1 31c627f4e6e2b89f88cf53ef9e815703199b91d3 SHA256 9ffe35207ef5f24c4c91d7cc99fc7e4af58291157d2c582c593d49105abd04cb
-MD5 0571f9ebd50385256aedc0ef1c5baabf mesa-6.5.2.ebuild 8825
-RMD160 7e4efe85ca03995869eb2d06589c7702e07e021f mesa-6.5.2.ebuild 8825
-SHA256 9ffe35207ef5f24c4c91d7cc99fc7e4af58291157d2c582c593d49105abd04cb mesa-6.5.2.ebuild 8825
-MISC ChangeLog 25160 RMD160 7adf722906c260fa4603806a96782f5aacb2e130 SHA1 05e4f8824c970ab6dbbce963da478590aa901e62 SHA256 0c21805848f018278f31086d1584d5061a75f1ccd92bec1919dca5d22341b2b3
-MD5 718e49e357ef072666a55a6755bd5719 ChangeLog 25160
-RMD160 7adf722906c260fa4603806a96782f5aacb2e130 ChangeLog 25160
-SHA256 0c21805848f018278f31086d1584d5061a75f1ccd92bec1919dca5d22341b2b3 ChangeLog 25160
+EBUILD mesa-6.5.2.ebuild 8985 RMD160 c08e39f10a72027722071a9fa6caf37cebc312a0 SHA1 792fd696d6254ce8e4b0c3b1e29317ec0554bb02 SHA256 8724b3d005228dcdfdfc05c799272a16bb73c310af895eede7caab693f3b8ef6
+MD5 430f13380cc4d0fbb3b2bda923fd0a4d mesa-6.5.2.ebuild 8985
+RMD160 c08e39f10a72027722071a9fa6caf37cebc312a0 mesa-6.5.2.ebuild 8985
+SHA256 8724b3d005228dcdfdfc05c799272a16bb73c310af895eede7caab693f3b8ef6 mesa-6.5.2.ebuild 8985
+MISC ChangeLog 25331 RMD160 94f2224857725bbd7698ecdce5665d280a3b7152 SHA1 90002b53f1dd3819ad13d19a4c1e5941115112a0 SHA256 fd5df435ef0391aaaa69e240764ad2224b5838631308c21c07c0ed3488374ccb
+MD5 9e35ab7a4c40d486801aa3f352308754 ChangeLog 25331
+RMD160 94f2224857725bbd7698ecdce5665d280a3b7152 ChangeLog 25331
+SHA256 fd5df435ef0391aaaa69e240764ad2224b5838631308c21c07c0ed3488374ccb ChangeLog 25331
 MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055
 MD5 a37bab73e2f24b213932c30997d3d360 metadata.xml 156
 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 metadata.xml 156
index dbfc0d2e69ec925671aba24a291f1ce1a9b58273..563d9222ed1fe03354c526bfd10a2a60360f752e 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/mesa-6.5.2.ebuild,v 1.4 2007/02/18 08:00:28 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/mesa-6.5.2.ebuild,v 1.5 2007/02/19 21:24:35 joshuabaergen Exp $
 
 inherit eutils toolchain-funcs multilib flag-o-matic portability
 
@@ -72,6 +72,14 @@ if use debug; then
 fi
 
 pkg_setup() {
+       if use xcb; then
+               if ! built_with_use x11-libs/libX11 xcb; then
+                       msg="You must build libX11 with xcb enabled."
+                       eerror ${msg}
+                       die ${msg}
+               fi
+       fi
+
        if use debug; then
                strip-flags
                append-flags -g