summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--eclass/kde4-meta.eclass22
1 files changed, 13 insertions, 9 deletions
diff --git a/eclass/kde4-meta.eclass b/eclass/kde4-meta.eclass
index d043fd1ae26..1e122119e6c 100644
--- a/eclass/kde4-meta.eclass
+++ b/eclass/kde4-meta.eclass
@@ -410,15 +410,19 @@ kde4-meta_create_extractlists() {
;;
esac
# Don't install cmake modules for split ebuilds, to avoid collisions.
- case ${PN} in
- libkdegames|libkdeedu|libkworkspace)
- KMEXTRA+="
- cmake/modules/"
- ;;
- *)
- KMCOMPILEONLY+="
- cmake/modules/"
- ;;
+ case ${KMNAME} in
+ kdebase-runtime|kdebase-workspace|kdeedu|kdegames|kdegraphics)
+ case ${PN} in
+ libkdegames|libkdeedu|libkworkspace)
+ KMEXTRA+="
+ cmake/modules/"
+ ;;
+ *)
+ KMCOMPILEONLY+="
+ cmake/modules/"
+ ;;
+ esac
+ ;;
esac
debug-print "line ${LINENO} ${ECLASS} ${FUNCNAME}: KMEXTRACTONLY ${KMEXTRACTONLY}"