summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--eclass/kde4-meta.eclass26
1 files changed, 8 insertions, 18 deletions
diff --git a/eclass/kde4-meta.eclass b/eclass/kde4-meta.eclass
index ce28706a1e5..f00183df56a 100644
--- a/eclass/kde4-meta.eclass
+++ b/eclass/kde4-meta.eclass
@@ -79,22 +79,12 @@ case ${KMNAME} in
;;
koffice)
[[ ${PN} != koffice-data ]] && IUSE="debug"
- case ${PV} in
- 9999*)
- DEPEND="${DEPEND}
- !app-office/${PN}:2
- "
- ;;
- 1.9*|2*)
- DEPEND="${DEPEND}
- !app-office/${PN}:live
- "
- ;;
- esac
- DEPEND="${DEPEND}
- !app-office/${PN}:0
- !app-office/koffice:0
- !app-office/koffice-meta:0
+ RDEPEND="${RDEPEND}
+ !kdeprefix? (
+ !app-office/${PN}:0
+ !app-office/koffice:0
+ !app-office/koffice-meta:0
+ )
"
case ${PN} in
koffice-data)
@@ -117,10 +107,10 @@ case ${KMNAME} in
unset COMMON_DEPEND
if [[ ${PN} != koffice-libs && ${PN} != koffice-data ]]; then
DEPEND="${DEPEND}
- >=app-office/koffice-libs-${PV}:${SLOT}[kdeprefix=]
+ >=app-office/koffice-libs-${PV}:${SLOT}
"
RDEPEND="${RDEPEND}
- >=app-office/koffice-libs-${PV}:${SLOT}[kdeprefix=]
+ >=app-office/koffice-libs-${PV}:${SLOT}
"
fi
;;