# ChangeLog for eclass directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1452 2014/12/04 01:17:15 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1453 2014/12/04 10:32:10 mrueg Exp $
+
+ 04 Dec 2014; Manuel Rüger <mrueg@gentoo.org> kde4-base.eclass:
+ Sync kde4-base.eclass with overlay.
04 Dec 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
mozconfig-v5.34.eclass:
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-base.eclass,v 1.143 2014/11/13 04:19:51 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-base.eclass,v 1.144 2014/12/04 10:32:10 mrueg Exp $
# @ECLASS: kde4-base.eclass
# @MAINTAINER:
# packages that will never be mirrored. (As they only will ever be in
# the overlay).
case ${PV} in
- *9999* | 4.?.[6-9]? | 4.??.[6-9]?)
+ *9999* | 4.?.[6-9]? | 4.??.[6-9]? | ??.?.[6-9]? | ??.??.[6-9]?)
RESTRICT+=" mirror"
;;
esac
kderdepend=""
+if [[ ${CATEGORY} == kde-apps ]]; then
+ kderdepend+=" !kde-base/${PN}"
+fi
+
# all packages needs oxygen icons for basic iconset
if [[ ${PN} != oxygen-icons ]]; then
- kderdepend+=" $(add_kdebase_dep oxygen-icons)"
+ kderdepend+=" || ( kde-apps/oxygen-icons $(add_kdebase_dep oxygen-icons) )"
fi
# add a dependency over kde-l10n
if [[ ${KDEBASE} != "kde-base" && -n ${KDE_LINGUAS} ]]; then
for _lingua in ${KDE_LINGUAS}; do
- # if our package has lignuas, pull in kde-l10n with selected lingua enabled,
+ # if our package has linguas, pull in kde-l10n with selected lingua enabled,
# but only for selected ones.
# this can't be done on one line because if user doesn't use any localisation
# then he is probably not interested in kde-l10n at all.
4.11.14)
# Part of 4.14 actually, sigh. Not stable for next release!
SRC_URI="mirror://kde/stable/4.14.3/src/${_kmname_pv}.tar.xz" ;;
+ ??.?.[6-9]? | ??.??.[4-9]?)
+ # Unstable KDE Applications releases
+ SRC_URI="mirror://kde/unstable/applications/${PV}/src/${_kmname}-${PV}.tar.xz" ;;
*)
- # Stable KDE SC releases
- SRC_URI="mirror://kde/stable/${PV}/src/${_kmname_pv}.tar.xz" ;;
+ if [[ ${CATEGORY} == kde-apps ]]; then
+ # Stable KDE Applications releases
+ SRC_URI="mirror://kde/stable/applications/${PV}/src/${_kmname}-${PV}.tar.xz"
+ else
+ # Stable KDE SC releases
+ SRC_URI="mirror://kde/stable/${PV}/src/${_kmname_pv}.tar.xz"
+ fi
+ ;;
esac
;;
kdevelop|kdevelop-php*|kdevplatform)