gnome-base/gnome-extra-light/gnome-extra-light-3.2.1.ebuild
changeset 42 504ae814b515
equal deleted inserted replaced
41:0f8305d9047a 42:504ae814b515
       
     1 # Copyright 1999-2011 Gentoo Foundation
       
     2 # Distributed under the terms of the GNU General Public License v2
       
     3 # $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-light/gnome-light-3.2.1.ebuild,v 1.2 2011/12/06 19:06:33 tetromino Exp $
       
     4 
       
     5 EAPI="4"
       
     6 
       
     7 DESCRIPTION="Meta package for GNOME-Light, merge this package to install with lighter replacement"
       
     8 HOMEPAGE="http://www.gnome.org/"
       
     9 LICENSE="as-is"
       
    10 SLOT="2.0"
       
    11 IUSE="cups +fallback +gnome-shell"
       
    12 
       
    13 # when unmasking for an arch
       
    14 # double check none of the deps are still masked !
       
    15 KEYWORDS="~amd64 ~x86"
       
    16 
       
    17 # XXX: Note to developers:
       
    18 # This is a wrapper for the 'light' GNOME 3 desktop, and should only consist of
       
    19 # the bare minimum of libs/apps needed. It is basically gnome-base/gnome without
       
    20 # any apps, but shouldn't be used by users unless they know what they are doing.
       
    21 RDEPEND="!gnome-base/gnome
       
    22 	>=gnome-base/gnome-core-libs-${PV}[cups?]
       
    23 
       
    24 	>=gnome-base/gnome-session-${PV}
       
    25 	>=gnome-base/gnome-menus-3.2:3
       
    26 	>=gnome-base/gnome-settings-daemon-${PV}[cups?]
       
    27 	>=gnome-base/gnome-control-center-${PV}[cups?]
       
    28 
       
    29 	x11-misc/pcmanfm
       
    30 
       
    31 	gnome-shell? (
       
    32 		>=x11-wm/mutter-${PV}
       
    33 		>=gnome-base/gnome-shell-${PV} )
       
    34 
       
    35 	fallback? ( >=gnome-base/gnome-fallback-${PV} )
       
    36 
       
    37 	>=x11-themes/gnome-icon-theme-${PV}
       
    38 	>=x11-themes/gnome-icon-theme-symbolic-${PV}
       
    39 	>=x11-themes/gnome-themes-standard-${PV}
       
    40 
       
    41 	>=x11-terms/gnome-terminal-${PV}
       
    42 "
       
    43 DEPEND=""
       
    44 PDEPEND=">=gnome-base/gvfs-1.10.1"
       
    45 S=${WORKDIR}
       
    46 
       
    47 pkg_pretend() {
       
    48 	if ! use fallback && ! use gnome-shell; then
       
    49 		# Users probably want to use e16, sawfish, etc
       
    50 		ewarn "You're installing neither GNOME Shell nor GNOME Fallback!"
       
    51 		ewarn "You will have to install and manage a window manager by yourself"
       
    52 		# https://bugs.gentoo.org/show_bug.cgi?id=303375
       
    53 		ewarn "See: <add link to docs about component handling in gnome-session>"
       
    54 	fi
       
    55 }