| 1 | # Copyright 1999-2010 Gentoo Foundation |
1 | # Copyright 1999-2010 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.79 2010/12/06 10:17:04 tampakrap Exp $ |
3 | # $Header: /var/cvsroot/gentoo-x86/eclass/kde4-base.eclass,v 1.84 2011/01/28 05:05:13 tampakrap 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 |
| … | |
… | |
| 371 | fi |
371 | fi |
| 372 | kdedepend=" |
372 | kdedepend=" |
| 373 | dev-util/automoc |
373 | dev-util/automoc |
| 374 | dev-util/pkgconfig |
374 | dev-util/pkgconfig |
| 375 | !aqua? ( |
375 | !aqua? ( |
| 376 | || ( >=x11-libs/libXtst-1.1.0 <x11-proto/xextproto-7.1.0 ) |
376 | >=x11-libs/libXtst-1.1.0 |
| 377 | x11-proto/xf86vidmodeproto |
377 | x11-proto/xf86vidmodeproto |
| 378 | ) |
378 | ) |
| 379 | " |
379 | " |
| 380 | kderdepend="" |
380 | kderdepend="" |
|
|
381 | |
|
|
382 | if [[ ${PN} != oxygen-icons ]]; then |
|
|
383 | kderdepend+=" $(add_kdebase_dep oxygen-icons)" |
|
|
384 | fi |
| 381 | |
385 | |
| 382 | kdehandbookdepend=" |
386 | kdehandbookdepend=" |
| 383 | app-text/docbook-xml-dtd:4.2 |
387 | app-text/docbook-xml-dtd:4.2 |
| 384 | app-text/docbook-xsl-stylesheets |
388 | app-text/docbook-xsl-stylesheets |
| 385 | " |
389 | " |
| … | |
… | |
| 531 | fi |
535 | fi |
| 532 | _kmname_pv="${_kmname}-${PV}" |
536 | _kmname_pv="${_kmname}-${PV}" |
| 533 | case ${KDEBASE} in |
537 | case ${KDEBASE} in |
| 534 | kde-base) |
538 | kde-base) |
| 535 | case ${PV} in |
539 | case ${PV} in |
|
|
540 | 4.5.93) |
|
|
541 | # Only kdepim and kdepim-runtime 4.6beta here |
|
|
542 | SRC_URI="mirror://kde/unstable/kdepim/${PV}/${_kmname}-4.6beta3.tar.bz2" |
|
|
543 | ;; |
| 536 | 4.[456].8[05] | 4.[456].9[023568]) |
544 | 4.[456].8[05] | 4.[456].9[023568]) |
| 537 | # Unstable KDE SC releases |
545 | # Unstable KDE SC releases |
| 538 | SRC_URI="mirror://kde/unstable/${PV}/src/${_kmname_pv}.tar.bz2" |
546 | SRC_URI="mirror://kde/unstable/${PV}/src/${_kmname_pv}.tar.bz2" |
| 539 | ;; |
547 | ;; |
| 540 | 4.4.6 | 4.4.7 | 4.4.8) |
548 | 4.4.6 | 4.4.7 | 4.4.8 | 4.4.9 | 4.4.10) |
| 541 | # Only kdepim here |
549 | # Only kdepim here |
| 542 | SRC_URI="mirror://kde/stable/kdepim-${PV}/src/${_kmname_pv}.tar.bz2" |
550 | SRC_URI="mirror://kde/stable/kdepim-${PV}/src/${_kmname_pv}.tar.bz2" |
| 543 | ;; |
551 | ;; |
| 544 | *) |
552 | *) |
| 545 | # Stable KDE SC releases |
553 | # Stable KDE SC releases |