summaryrefslogtreecommitdiff
path: root/eclass/kde4-meta.eclass
diff options
context:
space:
mode:
authorTomáš Chvátal <scarabeus@gentoo.org>2009-06-30 12:05:36 +0200
committerTomáš Chvátal <scarabeus@gentoo.org>2009-06-30 12:05:36 +0200
commit00b53b039a2541a55e72ff9bc045be7fca2599e5 (patch)
treee92dd123710022858241b38631a500806d9b8e30 /eclass/kde4-meta.eclass
parent5b57b4b7285ac71e887273ee87449f2e16239496 (diff)
downloadkde-00b53b039a2541a55e72ff9bc045be7fca2599e5.tar.gz
kde-00b53b039a2541a55e72ff9bc045be7fca2599e5.tar.bz2
kde-00b53b039a2541a55e72ff9bc045be7fca2599e5.zip
[eclasses] Once more now hopefully correctly the wrapping for svn.
Diffstat (limited to 'eclass/kde4-meta.eclass')
-rw-r--r--eclass/kde4-meta.eclass29
1 files changed, 14 insertions, 15 deletions
diff --git a/eclass/kde4-meta.eclass b/eclass/kde4-meta.eclass
index 719c31ccb11..33f27bdea88 100644
--- a/eclass/kde4-meta.eclass
+++ b/eclass/kde4-meta.eclass
@@ -13,21 +13,20 @@
# Do not include the same item in more than one of KMMODULE, KMMEXTRA, KMCOMPILEONLY, KMEXTRACTONLY.
# SVN wrapping for various simplifying ebuilds
-case ${BUILD_TYPE} in
- live)
- case ${KMNAME} in
- extragear*|playground*)
- ESVN_REPO_URI="${ESVN_MIRROR}/trunk/${KMNAME}"
- ESVN_PROJECT="${KMNAME}${ESVN_PROJECT_SUFFIX}"
- ;;
- kdepim-runtime)
- # for svn the kdepim module is not split
- # so just override KMNAME when needed.
- KMNAME="kdepim"
- ;;
- esac
- ;;
-esac
+# before inheriting so dont use BUILD_TYPE
+if [[ ${SLOT} = live || ${PV} = *9999* ]]; then
+ case ${KMNAME} in
+ extragear*|playground*)
+ ESVN_REPO_URI="${ESVN_MIRROR}/trunk/${KMNAME}"
+ ESVN_PROJECT="${KMNAME}${ESVN_PROJECT_SUFFIX}"
+ ;;
+ kdepim-runtime)
+ # for svn the kdepim module is not split
+ # so just override KMNAME when needed.
+ KMNAME="kdepim"
+ ;;
+ esac
+fi
inherit kde4-base versionator