summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMart Raudsepp <leio@gentoo.org>2008-06-16 13:04:57 +0000
committerMart Raudsepp <leio@gentoo.org>2008-06-16 13:04:57 +0000
commit24202ddc1c71a96f4760bf46c1ddfc88003cfc9f (patch)
treeb1e02e907a83c99cd2055c22d1699bd7dc5ce43b /dev-python/pyxf86config
parentTaking ownership of this maintainer-needed package (diff)
downloadhistorical-24202ddc1c71a96f4760bf46c1ddfc88003cfc9f.tar.gz
historical-24202ddc1c71a96f4760bf46c1ddfc88003cfc9f.tar.bz2
historical-24202ddc1c71a96f4760bf46c1ddfc88003cfc9f.zip
Die if xorg-server is built with USE=minimal as then libxf86config.a is not provided that is required by this package
Package-Manager: portage-2.1.5.5
Diffstat (limited to 'dev-python/pyxf86config')
-rw-r--r--dev-python/pyxf86config/ChangeLog7
-rw-r--r--dev-python/pyxf86config/Manifest4
-rw-r--r--dev-python/pyxf86config/pyxf86config-0.3.34-r1.ebuild11
3 files changed, 18 insertions, 4 deletions
diff --git a/dev-python/pyxf86config/ChangeLog b/dev-python/pyxf86config/ChangeLog
index e627ea7eaabf..865dfd371b11 100644
--- a/dev-python/pyxf86config/ChangeLog
+++ b/dev-python/pyxf86config/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/pyxf86config
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyxf86config/ChangeLog,v 1.13 2008/05/22 10:42:46 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyxf86config/ChangeLog,v 1.14 2008/06/16 13:04:57 leio Exp $
+
+ 16 Jun 2008; Mart Raudsepp <leio@gentoo.org>
+ pyxf86config-0.3.34-r1.ebuild:
+ Die if xorg-server is built with USE=minimal as then libxf86config.a is
+ not provided that is required by this package
22 May 2008; Tobias Klausmann <klausman@gentoo.org>
pyxf86config-0.3.34-r1.ebuild:
diff --git a/dev-python/pyxf86config/Manifest b/dev-python/pyxf86config/Manifest
index b970b0ef4156..9a21025a9f32 100644
--- a/dev-python/pyxf86config/Manifest
+++ b/dev-python/pyxf86config/Manifest
@@ -2,6 +2,6 @@ AUX 0.3.34-remove-rgbpath.patch 679 RMD160 62f466be39a1a06d2a72d6cbf0a24aae8417e
AUX Makefile.am 452 RMD160 17d5221814db6d90ac6f636b059ed7fb8574f421 SHA1 da65727e13559eff5f2838234d778acc439b6237 SHA256 85a2535526270dd55fee9ab92c7fcfeafc585fe8d2593dd0d3edd82a0f90ae0d
AUX xorg-server-1.4-compat.patch 3386 RMD160 eb1597c4ec05069a9bb4eabac87e50b49d1484dc SHA1 e1d2d9c1f6298b6ec0589910db136610f7e5a14c SHA256 1a398006540986dbed9d61a85623054c6614d64bf2e832cd02e956b6f4082317
DIST pyxf86config-0.3.34-1.fc8.src.rpm 252972 RMD160 57c0d00e4f4e81f49a5ecd6e56dbb308f0d9c3bc SHA1 15833e4c13a969370fa73afc9a372178bbc424a2 SHA256 ea9486bde7f80ba427964d70fda7c2497a60463068e8d403177a68385b69481b
-EBUILD pyxf86config-0.3.34-r1.ebuild 1377 RMD160 8def236f61b2051c1c62540b4e6610822aa8a6a7 SHA1 95710e0a89648517afd482dce335be766a66925a SHA256 720d747715e6b7df9581147d33dd714b9c11743b1036b7698cf70554f8c89695
-MISC ChangeLog 2348 RMD160 46f4ce05aa1daa2c0e50629eeb61c5c346c8072c SHA1 1bd209ae383a83b17a20c09b6df05c819992304e SHA256 31ae5b625c4e7e012011cf347249cb4e1911d458b80e86d8b2fd03b37f4dc518
+EBUILD pyxf86config-0.3.34-r1.ebuild 1712 RMD160 f04a110147956e085d32e2af1798e2600204c3d5 SHA1 6496c25aa20e2f0bb763637149b41ba0f3f59ce2 SHA256 1d6de1f711220bfc22201ae80d6094158803e2753b2b3bf25add99398bc0a9c7
+MISC ChangeLog 2547 RMD160 9da0dfbfe7f59fde37a18f7285b33cdada7ada0a SHA1 07be397d21c7c3053feed87e3cb8a7b838ce4534 SHA256 1ac49cfa8315246c3599256c4c0853bd1c3afd5b73bb3d4860a74a89dda6573a
MISC metadata.xml 252 RMD160 212f61f15769b523e0fa55ed5d872d85536b4043 SHA1 5f9d6137a829b96482aacd60baf98160b49dc514 SHA256 b3aaf1e941b12ded57dea3530d59b8db42716f5e805efb6338101c135beac506
diff --git a/dev-python/pyxf86config/pyxf86config-0.3.34-r1.ebuild b/dev-python/pyxf86config/pyxf86config-0.3.34-r1.ebuild
index c3da3a8ae2e2..c0844955dced 100644
--- a/dev-python/pyxf86config/pyxf86config-0.3.34-r1.ebuild
+++ b/dev-python/pyxf86config/pyxf86config-0.3.34-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyxf86config/pyxf86config-0.3.34-r1.ebuild,v 1.7 2008/05/22 10:42:46 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyxf86config/pyxf86config-0.3.34-r1.ebuild,v 1.8 2008/06/16 13:04:57 leio Exp $
inherit eutils python rpm autotools
@@ -25,6 +25,15 @@ RDEPEND="=dev-libs/glib-2*
DEPEND="${RDEPEND}
>=x11-base/xorg-server-1.1.1-r1"
+pkg_setup() {
+ if built_with_use x11-base/xorg-server minimal; then
+ eerror "To build ${PN} you need the libxf86config static library from"
+ eerror "x11-base/xorg-server, which is not built when the minimal USE flag is used."
+ eerror "Please disable the minimal USE flag for x11-base/xorg-server"
+ die "Missing libxf86config.a"
+ fi
+}
+
src_unpack() {
rpm_src_unpack
cd "${S}"