/[gentoo-x86]/eclass/kde4-base.eclass
Gentoo

Diff of /eclass/kde4-base.eclass

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.129 Revision 1.130
1# Copyright 1999-2013 Gentoo Foundation 1# Copyright 1999-2013 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-base.eclass,v 1.129 2013/08/15 15:10:05 kensington Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-base.eclass,v 1.130 2013/08/15 15:29:58 kensington Exp $
4 4
5# @ECLASS: kde4-base.eclass 5# @ECLASS: kde4-base.eclass
6# @MAINTAINER: 6# @MAINTAINER:
7# kde@gentoo.org 7# kde@gentoo.org
8# @BLURB: This eclass provides functions for kde 4.X ebuilds 8# @BLURB: This eclass provides functions for kde 4.X ebuilds
373case ${KDE_SELINUX_MODULE} in 373case ${KDE_SELINUX_MODULE} in
374 none) ;; 374 none) ;;
375 *) 375 *)
376 IUSE+=" selinux" 376 IUSE+=" selinux"
377 kdecommondepend+=" selinux? ( sec-policy/selinux-${KDE_SELINUX_MODULE} )" 377 kdecommondepend+=" selinux? ( sec-policy/selinux-${KDE_SELINUX_MODULE} )"
378 ;;
379esac
380
381# These dependencies are added as they are unconditionally required by kde-workspace.
382# They are not necessarily required by individual applications but are pulled in to prevent
383# bugs like bug #444438. This list is subject to change in the future so do not rely on it
384# in ebuilds - always set correct dependencies.
385case ${KMNAME} in
386 kde-workspace)
387 kdedepend+="
388 x11-libs/xcb-util
389 x11-libs/libX11
390 x11-libs/libXcomposite
391 x11-libs/libXcursor
392 x11-libs/libXdamage
393 x11-libs/libXfixes
394 x11-libs/libxkbfile
395 x11-libs/libXrandr
396 x11-libs/libXrender
397 "
398 ;;
399 *)
400 ;; 378 ;;
401esac 379esac
402 380
403# We always need the aqua useflag because otherwise we cannot = refer to it inside 381# We always need the aqua useflag because otherwise we cannot = refer to it inside
404# add_kdebase_dep. This was always kind of a bug, but came to light with EAPI=5 382# add_kdebase_dep. This was always kind of a bug, but came to light with EAPI=5

Legend:
Removed from v.1.129  
changed lines
  Added in v.1.130

  ViewVC Help
Powered by ViewVC 1.1.20