summaryrefslogtreecommitdiff
path: root/eclass/kde5-functions.eclass
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2014-07-10 01:48:00 +1000
committerMichael Palimaka <kensington@gentoo.org>2014-07-10 01:48:00 +1000
commitbca7d1609499b0f7c76a71596f3f9dfe550d9c86 (patch)
tree61e74653cfc7720140181b2b9e6e1b4f543c41a9 /eclass/kde5-functions.eclass
parentd775d3654e3cf338034604b46f853547b425effc (diff)
downloadkde-bca7d1609499b0f7c76a71596f3f9dfe550d9c86.tar.gz
kde-bca7d1609499b0f7c76a71596f3f9dfe550d9c86.tar.bz2
kde-bca7d1609499b0f7c76a71596f3f9dfe550d9c86.zip
[eclass] Add support for svn live ebuilds.
Diffstat (limited to 'eclass/kde5-functions.eclass')
-rw-r--r--eclass/kde5-functions.eclass10
1 files changed, 10 insertions, 0 deletions
diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
index 5147ed9eb10..6f365f12ea4 100644
--- a/eclass/kde5-functions.eclass
+++ b/eclass/kde5-functions.eclass
@@ -38,6 +38,16 @@ elif [[ ${KMNAME-${PN}} = kdevelop ]]; then
KDEBASE=kdevelop
fi
+# @ECLASS-VARIABLE: KDE_SCM
+# @DESCRIPTION:
+# SCM to use if this is a live ebuild.
+: ${KDE_SCM:=git}
+
+case ${KDE_SCM} in
+ svn|git) ;;
+ *) die "KDE_SCM: ${KDE_SCM} is not supported" ;;
+esac
+
# determine the build type
if [[ ${PV} = *9999* ]]; then
KDE_BUILD_TYPE="live"