Gentoo Archives: gentoo-commits

From: Tomas Chvatal <scarabeus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: eclass/
Date: Mon, 21 Mar 2011 10:16:35
Message-Id: 49ec8dce4285da6f77a584249fd49e925df7f9d9.scarabeus@gentoo
1 commit: 49ec8dce4285da6f77a584249fd49e925df7f9d9
2 Author: Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
3 AuthorDate: Mon Mar 21 10:16:04 2011 +0000
4 Commit: Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
5 CommitDate: Mon Mar 21 10:16:04 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=49ec8dce
7
8 kde4-meta for unification use case instead of if condition.
9
10 ---
11 eclass/kde4-meta.eclass | 23 +++++++++++++----------
12 1 files changed, 13 insertions(+), 10 deletions(-)
13
14 diff --git a/eclass/kde4-meta.eclass b/eclass/kde4-meta.eclass
15 index a85b326..d043fd1 100644
16 --- a/eclass/kde4-meta.eclass
17 +++ b/eclass/kde4-meta.eclass
18 @@ -168,16 +168,19 @@ kde4-meta_src_unpack() {
19 debug-print-function ${FUNCNAME} "$@"
20
21 if [[ ${BUILD_TYPE} = live ]]; then
22 - if [[ "$KDE_SCM" == "svn" ]]; then
23 - migrate_store_dir
24 - S="${WORKDIR}/${P}"
25 - mkdir -p "${S}"
26 - ESVN_RESTRICT="export" subversion_src_unpack
27 - subversion_wc_info
28 - subversion_bootstrap
29 - elif [[ "${KDE_SCM}" == "git" ]]; then
30 - git-2_src_unpack
31 - fi
32 + case "${KDE_SCM}" in
33 + svn)
34 + migrate_store_dir
35 + S="${WORKDIR}/${P}"
36 + mkdir -p "${S}"
37 + ESVN_RESTRICT="export" subversion_src_unpack
38 + subversion_wc_info
39 + subversion_bootstrap
40 + ;;
41 + git)
42 + git-2_src_unpack
43 + ;;
44 + esac
45 fi
46 kde4-meta_src_extract
47 }