/[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.54 Revision 1.55
1# Copyright 1999-2009 Gentoo Foundation 1# Copyright 1999-2009 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.54 2009/12/01 10:56:17 scarabeus Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-base.eclass,v 1.55 2009/12/02 17:07:05 abcd 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
144# @DESCRIPTION: 144# @DESCRIPTION:
145# Determine version of qt we enforce as minimal for the package. 4.4.0 4.5.1.. 145# Determine version of qt we enforce as minimal for the package. 4.4.0 4.5.1..
146# Currently defaults to 4.5.1 for KDE 4.3 and earlier 146# Currently defaults to 4.5.1 for KDE 4.3 and earlier
147# or 4.6.0_rc1 for KDE 4.4 and later 147# or 4.6.0_rc1 for KDE 4.4 and later
148if slot_is_at_least 4.4 "${KDE_MINIMAL}"; then 148if slot_is_at_least 4.4 "${KDE_MINIMAL}"; then
149 QT_MINIMAL="${QT_MINIMAL:-4.6.0_rc1}" 149 QT_MINIMAL="${QT_MINIMAL:-4.6.0}"
150fi 150fi
151 151
152QT_MINIMAL="${QT_MINIMAL:-4.5.1}" 152QT_MINIMAL="${QT_MINIMAL:-4.5.1}"
153 153
154# OpenGL dependencies 154# OpenGL dependencies
238 fi 238 fi
239fi 239fi
240kdedepend=" 240kdedepend="
241 dev-util/pkgconfig 241 dev-util/pkgconfig
242 !aqua? ( 242 !aqua? (
243 x11-proto/xextproto 243 || ( >=x11-libs/libXtst-1.1.0 <x11-proto/xextproto-7.1.0 )
244 x11-proto/xf86vidmodeproto 244 x11-proto/xf86vidmodeproto
245 ) 245 )
246" 246"
247case ${KDE_REQUIRED} in 247case ${KDE_REQUIRED} in
248 always) 248 always)
362 fi 362 fi
363 _kmname_pv="${_kmname}-${PV}" 363 _kmname_pv="${_kmname}-${PV}"
364 case ${KDEBASE} in 364 case ${KDEBASE} in
365 kde-base) 365 kde-base)
366 case ${PV} in 366 case ${PV} in
367 4.3.85 | 4.3.9[0568]) 367 4.3.8[05] | 4.3.9[0568])
368 # block for normally packed unstable releases 368 # block for normally packed unstable releases
369 SRC_URI="mirror://kde/unstable/${PV}/src/${_kmname_pv}.tar.bz2" ;; 369 SRC_URI="mirror://kde/unstable/${PV}/src/${_kmname_pv}.tar.bz2" ;;
370 4.3.[6-9]*) 370 4.3.[6-9]*)
371 # Repacked tarballs: need to depend on xz-utils to ensure that they can be unpacked 371 # Repacked tarballs: need to depend on xz-utils to ensure that they can be unpacked
372 SRC_URI="http://dev.gentooexperimental.org/~alexxy/kde/${PV}/${_kmname_pv}.tar.xz" 372 SRC_URI="http://dev.gentooexperimental.org/~alexxy/kde/${PV}/${_kmname_pv}.tar.xz"

Legend:
Removed from v.1.54  
changed lines
  Added in v.1.55

  ViewVC Help
Powered by ViewVC 1.1.20