1 | # Copyright 1999-2014 Gentoo Foundation |
1 | # Copyright 1999-2014 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.133 2014/03/05 02:12:51 patrick Exp $ |
3 | # $Header: /var/cvsroot/gentoo-x86/eclass/kde4-base.eclass,v 1.134 2014/03/30 09:13:52 johu 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 |
… | |
… | |
198 | esac |
198 | esac |
199 | |
199 | |
200 | # @ECLASS-VARIABLE: QT_MINIMAL |
200 | # @ECLASS-VARIABLE: QT_MINIMAL |
201 | # @DESCRIPTION: |
201 | # @DESCRIPTION: |
202 | # Determine version of qt we enforce as minimal for the package. |
202 | # Determine version of qt we enforce as minimal for the package. |
203 | QT_MINIMAL="${QT_MINIMAL:-4.8.0}" |
203 | QT_MINIMAL="${QT_MINIMAL:-4.8.5}" |
204 | |
204 | |
205 | # Declarative dependencies |
205 | # Declarative dependencies |
206 | qtdeclarativedepend=" |
206 | qtdeclarativedepend=" |
207 | >=dev-qt/qtdeclarative-${QT_MINIMAL}:4 |
207 | >=dev-qt/qtdeclarative-${QT_MINIMAL}:4 |
208 | " |
208 | " |
… | |
… | |
286 | kdecommondepend=" |
286 | kdecommondepend=" |
287 | dev-lang/perl |
287 | dev-lang/perl |
288 | >=dev-qt/qt3support-${QT_MINIMAL}:4[accessibility] |
288 | >=dev-qt/qt3support-${QT_MINIMAL}:4[accessibility] |
289 | >=dev-qt/qtcore-${QT_MINIMAL}:4[qt3support,ssl] |
289 | >=dev-qt/qtcore-${QT_MINIMAL}:4[qt3support,ssl] |
290 | >=dev-qt/qtdbus-${QT_MINIMAL}:4 |
290 | >=dev-qt/qtdbus-${QT_MINIMAL}:4 |
291 | || ( |
291 | >=dev-qt/designer-${QT_MINIMAL}:4[-phonon] |
292 | ( >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] dev-qt/designer:4[-phonon] ) |
|
|
293 | <dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] |
292 | >=dev-qt/qtgui-${QT_MINIMAL}:4[accessibility,dbus(+)] |
294 | ) |
|
|
295 | >=dev-qt/qtscript-${QT_MINIMAL}:4 |
293 | >=dev-qt/qtscript-${QT_MINIMAL}:4 |
296 | >=dev-qt/qtsql-${QT_MINIMAL}:4[qt3support] |
294 | >=dev-qt/qtsql-${QT_MINIMAL}:4[qt3support] |
297 | >=dev-qt/qtsvg-${QT_MINIMAL}:4 |
295 | >=dev-qt/qtsvg-${QT_MINIMAL}:4 |
298 | >=dev-qt/qttest-${QT_MINIMAL}:4 |
296 | >=dev-qt/qttest-${QT_MINIMAL}:4 |
299 | >=dev-qt/qtwebkit-${QT_MINIMAL}:4 |
297 | >=dev-qt/qtwebkit-${QT_MINIMAL}:4 |
… | |
… | |
442 | # Stable KDE SC with old .bz2 support |
440 | # Stable KDE SC with old .bz2 support |
443 | SRC_URI="mirror://kde/stable/${PV}/src/${_kmname_pv}.tar.bz2" ;; |
441 | SRC_URI="mirror://kde/stable/${PV}/src/${_kmname_pv}.tar.bz2" ;; |
444 | 4.11.7) |
442 | 4.11.7) |
445 | # Part of 4.12 actually, sigh. Not stable for next release! |
443 | # Part of 4.12 actually, sigh. Not stable for next release! |
446 | SRC_URI="mirror://kde/stable/4.12.3/src/${_kmname_pv}.tar.xz" ;; |
444 | SRC_URI="mirror://kde/stable/4.12.3/src/${_kmname_pv}.tar.xz" ;; |
|
|
445 | 4.11.8) |
|
|
446 | # Part of 4.12 actually, sigh. Not stable for next release! |
|
|
447 | SRC_URI="mirror://kde/stable/4.12.4/src/${_kmname_pv}.tar.xz" ;; |
447 | *) |
448 | *) |
448 | # Stable KDE SC releases |
449 | # Stable KDE SC releases |
449 | SRC_URI="mirror://kde/stable/${PV}/src/${_kmname_pv}.tar.xz" ;; |
450 | SRC_URI="mirror://kde/stable/${PV}/src/${_kmname_pv}.tar.xz" ;; |
450 | esac |
451 | esac |
451 | ;; |
452 | ;; |