diff options
| -rw-r--r-- | eclass/kde4-base.eclass | 2 | ||||
| -rw-r--r-- | eclass/kde4-meta-pkg.eclass | 28 |
2 files changed, 29 insertions, 1 deletions
diff --git a/eclass/kde4-base.eclass b/eclass/kde4-base.eclass index c81337a1e63..2966e5e13c4 100644 --- a/eclass/kde4-base.eclass +++ b/eclass/kde4-base.eclass @@ -167,7 +167,7 @@ case ${KDEBASE} in # Only add the kdeprefix USE flag for older versions, to help # non-portage package managers handle the upgrade - if [[ ${PV} < 4.6.4 ]]; then + if [[ ${PV} < 4.6.4 && ( ( ${KMNAME} != kdepim && ${PN} != kdepim-runtime ) || ${PV} < 4.6 ) ]]; then IUSE+=" kdeprefix" fi diff --git a/eclass/kde4-meta-pkg.eclass b/eclass/kde4-meta-pkg.eclass new file mode 100644 index 00000000000..66cbbb052c0 --- /dev/null +++ b/eclass/kde4-meta-pkg.eclass @@ -0,0 +1,28 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-meta-pkg.eclass,v 1.4 2011/06/07 20:11:04 abcd Exp $ + +# @ECLASS: kde4-meta-pkg.eclass +# @MAINTAINER: +# kde@gentoo.org +# @BLURB: This eclass contains boilerplate for kde 4.X meta packages +# @DESCRIPTION: +# This eclass should only be used for defining meta packages for KDE4. + +inherit kde4-functions + +HOMEPAGE="http://www.kde.org/" + +LICENSE="GPL-2" +IUSE="aqua" + +# Only add the kdeprefix USE flag for older versions, to help +# non-portage package managers handle the upgrade +if [[ ${PV} < 4.6.4 && ( ${PN} != kdepim-meta || ${PV} < 4.6 ) ]]; then + IUSE+=" kdeprefix" +fi + +SLOT=$(get_kde_version) +[[ -z ${SLOT} ]] && die "Unsupported ${PV}" + +RDEPEND="$(block_other_slots)" |
