summaryrefslogtreecommitdiff
path: root/eclass/kde4-base.eclass
diff options
context:
space:
mode:
authorMaciej Mrozowski (reavertm) <reavertm@poczta.fm>2009-04-03 01:35:43 +0200
committerMaciej Mrozowski (reavertm) <reavertm@poczta.fm>2009-04-03 02:44:58 +0200
commit755e535a6ba18442515fdf1bbcedd678487bfffe (patch)
tree18c577f5e0c4c24b67f40142ddbffa60f7e61353 /eclass/kde4-base.eclass
parent0364a00c6308254aa8e544246fd9f93d614d521c (diff)
downloadkde-755e535a6ba18442515fdf1bbcedd678487bfffe.tar.gz
kde-755e535a6ba18442515fdf1bbcedd678487bfffe.tar.bz2
kde-755e535a6ba18442515fdf1bbcedd678487bfffe.zip
Avoid circular dependencies with kdelibs
Diffstat (limited to 'eclass/kde4-base.eclass')
-rw-r--r--eclass/kde4-base.eclass20
1 files changed, 11 insertions, 9 deletions
diff --git a/eclass/kde4-base.eclass b/eclass/kde4-base.eclass
index ddc2b5f6254..f31e6ff4285 100644
--- a/eclass/kde4-base.eclass
+++ b/eclass/kde4-base.eclass
@@ -214,15 +214,17 @@ kdecommondepend="
x11-libs/qt-svg:4
x11-libs/qt-test:4
"
-if [[ ${KDEBASE} = kde-base ]]; then
- kdecommondepend="${kdecommondepend}
- kdeprefix? ( >=kde-base/kdelibs${_pv}[kdeprefix] )
- !kdeprefix? ( >=kde-base/kdelibs${_pvn}[-kdeprefix] )
- "
-else
- kdecommondepend="${kdecommondepend}
- >=kde-base/kdelibs${_pv}
- "
+if [[ ${PN} != kdelibs ]]; then
+ if [[ ${KDEBASE} = kde-base ]]; then
+ kdecommondepend="${kdecommondepend}
+ kdeprefix? ( >=kde-base/kdelibs${_pv}[kdeprefix] )
+ !kdeprefix? ( >=kde-base/kdelibs${_pvn}[-kdeprefix] )
+ "
+ else
+ kdecommondepend="${kdecommondepend}
+ >=kde-base/kdelibs${_pv}
+ "
+ fi
fi
unset _pv _pvn
kdedepend="