summaryrefslogtreecommitdiff
path: root/eclass/kde4-base.eclass
diff options
context:
space:
mode:
authorTomáš Chvátal <scarabeus@gentoo.org>2009-08-09 14:09:18 +0200
committerTomáš Chvátal <scarabeus@gentoo.org>2009-08-09 14:09:18 +0200
commit99c2a96336580a1ed0510a567168c39ea24833f0 (patch)
tree7e96ba60659046e506f7ca03bf5fc28b37a06ba9 /eclass/kde4-base.eclass
parentcb4991baa9b37978c15103dac64e98e5fdee3e47 (diff)
downloadkde-99c2a96336580a1ed0510a567168c39ea24833f0.tar.gz
kde-99c2a96336580a1ed0510a567168c39ea24833f0.tar.bz2
kde-99c2a96336580a1ed0510a567168c39ea24833f0.zip
[eclasses] Make exports dependand on WANT_CMAKE too.
Diffstat (limited to 'eclass/kde4-base.eclass')
-rw-r--r--eclass/kde4-base.eclass11
1 files changed, 9 insertions, 2 deletions
diff --git a/eclass/kde4-base.eclass b/eclass/kde4-base.eclass
index 2425f193661..f813883d098 100644
--- a/eclass/kde4-base.eclass
+++ b/eclass/kde4-base.eclass
@@ -19,7 +19,13 @@
# if the variable is set otherwise src_configure/compile/install calls in ebuild
# must be overrided (can't use the eclass ones).
WANT_CMAKE="${WANT_CMAKE:-true}"
-[[ ${WANT_CMAKE} = true ]] && cmake_eclass="cmake-utils" || cmake_eclass=""
+if [[ ${WANT_CMAKE} = true ]]; then
+ exports="src_configure src_compile src_test src_install"
+ cmake_eclass="cmake-utils"
+else
+ exports=""
+ cmake_eclass=""
+fi
inherit base ${cmake_eclass} eutils kde4-functions
@@ -28,7 +34,8 @@ if [[ ${BUILD_TYPE} = live ]]; then
inherit subversion
fi
-EXPORT_FUNCTIONS pkg_setup src_unpack src_prepare src_configure src_compile src_test src_install pkg_postinst pkg_postrm
+
+EXPORT_FUNCTIONS pkg_setup src_unpack src_prepare ${exports} pkg_postinst pkg_postrm
case ${KDEBASE} in
kde-base)