Remove virtual/x11 depends in some eclasses
authorStefan Schweizer <genstef@gentoo.org>
Mon, 26 Mar 2007 20:04:34 +0000 (20:04 +0000)
committerStefan Schweizer <genstef@gentoo.org>
Mon, 26 Mar 2007 20:04:34 +0000 (20:04 +0000)
eclass/embassy-2.10.eclass
eclass/embassy-2.9.eclass
eclass/embassy.eclass
eclass/font.eclass
eclass/tetex.eclass
eclass/vim.eclass

index 9fb7ba74d0084436cf7a7361496110ee0008dbf7..996e0486438f52819cbc852dd9e833003d937d17 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/embassy-2.10.eclass,v 1.6 2005/07/30 00:39:02 ribosome Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/embassy-2.10.eclass,v 1.7 2007/03/26 20:04:34 genstef Exp $
 
 # Author Olivier Fisette <ribosome@gentoo.org>
 
@@ -31,7 +31,7 @@ SLOT="0"
 IUSE="X png"
 
 DEPEND=">=sci-biology/emboss-${EBOV}
-       X? ( virtual/x11 )
+       X? ( x11-libs/libX11 )
        png? ( sys-libs/zlib
                media-libs/libpng
                >=media-libs/gd-1.8
index e218c27a0542e4281b34d2402f6e4d24a9cc2308..5c68084a82b898a387af9e7942ff9776943e9ad1 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/embassy-2.9.eclass,v 1.8 2005/07/30 00:39:02 ribosome Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/embassy-2.9.eclass,v 1.9 2007/03/26 20:04:34 genstef Exp $
 
 # Author Olivier Fisette <ribosome@gentoo.org>
 
@@ -31,7 +31,7 @@ IUSE="X png"
 
 DEPEND="=sci-biology/emboss-${EBOV}
        !=sci-biology/emboss-2.10*
-       X? ( virtual/x11 )
+       X? ( x11-libs/libX11 )
        png? ( sys-libs/zlib
                media-libs/libpng
                >=media-libs/gd-1.8
index be81766d4cc9003f510c5cb7db4bcbf5e2b13159..127ad54fec499c1b28f611b4164d6ecaad35e8d3 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/embassy.eclass,v 1.12 2005/12/14 03:29:26 spyderous Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/embassy.eclass,v 1.13 2007/03/26 20:04:34 genstef Exp $
 
 # Author Olivier Fisette <ribosome@gentoo.org>
 
@@ -30,7 +30,7 @@ IUSE="X png"
 
 DEPEND="=sci-biology/emboss-${EBOV}*
        !<sci-biology/emboss-${EBOV}
-       X? ( || ( x11-libs/libX11 virtual/x11 ) )
+       X? ( x11-libs/libX11 )
        png? ( sys-libs/zlib
                media-libs/libpng
                >=media-libs/gd-1.8
index 00d82ec940a2fa204fc5affb9cbf5c80ccd2a382..8d39a86efbbb1b00621fed3d64c4149374f35a5f 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/font.eclass,v 1.21 2006/10/30 06:13:48 dberkholz Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/font.eclass,v 1.22 2007/03/26 20:04:34 genstef Exp $
 
 # Author: foser <foser@gentoo.org>
 
@@ -26,7 +26,7 @@ DOCS="" # Docs to install
 
 IUSE="X"
 
-DEPEND="X? ( || ( x11-apps/mkfontdir virtual/x11 ) )
+DEPEND="X? ( x11-apps/mkfontdir )
                media-libs/fontconfig"
 
 #
index c03e6ec6fd774b438ab7d473a3e4a7586aea9dbd..6d37817015e336d75c683d19d8ed11cba4176572 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2006 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/tetex.eclass,v 1.49 2006/11/23 14:02:50 vivo Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/tetex.eclass,v 1.50 2007/03/26 20:04:34 genstef Exp $
 #
 # Author: Jaromir Malenko <malenko@email.cz>
 # Author: Mamoru KOMACHI <usata@gentoo.org>
@@ -58,7 +58,7 @@ fi
 DEPEND="${DEPEND}
        sys-apps/ed
        sys-libs/zlib
-       X? ( || ( (
+       X? (
                                x11-libs/libXmu
                                x11-libs/libXp
                                x11-libs/libXpm
@@ -66,9 +66,6 @@ DEPEND="${DEPEND}
                                x11-libs/libSM
                                x11-libs/libXaw
                                x11-libs/libXfont
-                       )
-                       virtual/x11
-               )
        )
        >=media-libs/libpng-1.2.1
        sys-libs/ncurses
index 342b8f6d4965c8e780b75a322fdb8b774fb6dd61..2eb134adec2b79becada30b22251698907f3ac98 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/eclass/vim.eclass,v 1.162 2007/03/21 03:40:22 pioto Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/vim.eclass,v 1.163 2007/03/26 20:04:34 genstef Exp $
 
 # Authors:
 #      Ryan Phillips <rphillips@gentoo.org>
@@ -81,10 +81,9 @@ else
        if [[ "${MY_PN}" == "vim" ]] ; then
                IUSE="${IUSE} vim-with-x minimal"
                # see bug #111979 for modular X deps
-               DEPEND="${DEPEND} vim-with-x? ( || (
-                       ( x11-libs/libXt x11-libs/libX11 x11-libs/libSM x11-proto/xproto )
-                       virtual/x11 ) )"
-               RDEPEND="${RDEPEND} vim-with-x? ( || ( x11-libs/libXt virtual/x11 ) )"
+               DEPEND="${DEPEND} vim-with-x? ( x11-libs/libXt x11-libs/libX11
+                       x11-libs/libSM x11-proto/xproto )"
+               RDEPEND="${RDEPEND} vim-with-x? ( x11-libs/libXt )"
        elif [[ "${MY_PN}" == "gvim" ]] ; then
                if version_is_at_least "6.3.086" ; then
                        IUSE="${IUSE} gnome gtk motif"