Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: eclass/
Date: Thu, 05 May 2016 10:27:59
Message-Id: 1462443935.bb48bd139b6c0dac9f89415d31b7e955a7e7d3fc.johu@gentoo
1 commit: bb48bd139b6c0dac9f89415d31b7e955a7e7d3fc
2 Author: Matt Whitlock <gentoo <AT> mattwhitlock <DOT> name>
3 AuthorDate: Wed May 4 07:50:36 2016 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Thu May 5 10:25:35 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=bb48bd13
7
8 kde5.eclass: infer SRC_URI from KDEBASE and KMNAME
9
10 Signed-off-by: Johannes Huber <johu <AT> gentoo.org>
11
12 eclass/kde5.eclass | 11 +++++++++++
13 1 file changed, 11 insertions(+)
14
15 diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
16 index 7620966..d755887 100644
17 --- a/eclass/kde5.eclass
18 +++ b/eclass/kde5.eclass
19 @@ -326,6 +326,17 @@ _calculate_src_uri() {
20 ;;
21 esac
22
23 + if [[ -z ${SRC_URI} && -n ${KDEBASE} ]] ; then
24 + case ${PV} in
25 + *.*.[6-9]? )
26 + SRC_URI="mirror://kde/unstable/${KDEBASE}/${PV}/src/${_kmname}-${PV}.tar.xz"
27 + RESTRICT+=" mirror"
28 + ;;
29 + *)
30 + SRC_URI="mirror://kde/stable/${KDEBASE}/${PV}/src/${_kmname}-${PV}.tar.xz" ;;
31 + esac
32 + fi
33 +
34 if _kde_is_unreleased ; then
35 RESTRICT+=" fetch"
36 fi