summaryrefslogtreecommitdiff
path: root/eclass/kde4-meta.eclass
diff options
context:
space:
mode:
authorJorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>2010-12-09 01:01:36 -0100
committerJorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>2010-12-09 01:01:36 -0100
commit1d6f48ca55d197bcc9f5bc8ab7ed713c842af64d (patch)
tree02e4a41179372363062a270140c6175156d628ce /eclass/kde4-meta.eclass
parent44fe70930ffc2a63a981643e851bc998404f2fb7 (diff)
downloadkde-1d6f48ca55d197bcc9f5bc8ab7ed713c842af64d.tar.gz
kde-1d6f48ca55d197bcc9f5bc8ab7ed713c842af64d.tar.bz2
kde-1d6f48ca55d197bcc9f5bc8ab7ed713c842af64d.zip
[eclass/*] Initial work to add git support for kde4 eclasses.
Diffstat (limited to 'eclass/kde4-meta.eclass')
-rw-r--r--eclass/kde4-meta.eclass31
1 files changed, 19 insertions, 12 deletions
diff --git a/eclass/kde4-meta.eclass b/eclass/kde4-meta.eclass
index 81b200af4f2..f6e2c82201d 100644
--- a/eclass/kde4-meta.eclass
+++ b/eclass/kde4-meta.eclass
@@ -70,12 +70,14 @@ debug-print "line ${LINENO} ${ECLASS}: RDEPEND ${RDEPEND} - after metapackage-sp
# Useful to build kde4-meta style stuff from extragear/playground (plasmoids etc)
case ${BUILD_TYPE} in
live)
- case ${KMNAME} in
- extragear*|playground*)
- ESVN_REPO_URI="${ESVN_MIRROR}/trunk/${KMNAME}"
- ESVN_PROJECT="${KMNAME}${ESVN_PROJECT_SUFFIX}"
- ;;
- esac
+ if [[ "${KDE_SCM}" == "svn" ]]; then
+ case ${KMNAME} in
+ extragear*|playground*)
+ ESVN_REPO_URI="${ESVN_MIRROR}/trunk/${KMNAME}"
+ ESVN_PROJECT="${KMNAME}${ESVN_PROJECT_SUFFIX}"
+ ;;
+ esac
+ fi
;;
esac
@@ -145,12 +147,17 @@ kde4-meta_src_unpack() {
debug-print-function ${FUNCNAME} "$@"
if [[ ${BUILD_TYPE} = live ]]; then
- migrate_store_dir
- S="${WORKDIR}/${P}"
- mkdir -p "${S}"
- ESVN_RESTRICT="export" subversion_src_unpack
- subversion_wc_info
- subversion_bootstrap
+ if [[ "$KDE_SCM" == "svn" ]]; then
+ migrate_store_dir
+ S="${WORKDIR}/${P}"
+ mkdir -p "${S}"
+ ESVN_RESTRICT="export" subversion_src_unpack
+ subversion_wc_info
+ subversion_bootstrap
+ elif [[ "${KDE_SCM}" == "git" ]]; then
+ ??
+ fi
+
kde4-meta_src_extract
else
kde4-meta_src_extract