summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2014-07-07 04:17:42 +1000
committerMichael Palimaka <kensington@gentoo.org>2014-07-07 04:17:42 +1000
commit53598a76a42b887cb3394ef6cd0b12d3dcee6c8c (patch)
treeaf171e159a2f923af87ae6b409613edffcc45e7f /eclass
parent93a308b50ab46d0966431bb9526277750245ddbb (diff)
downloadkde-53598a76a42b887cb3394ef6cd0b12d3dcee6c8c.tar.gz
kde-53598a76a42b887cb3394ef6cd0b12d3dcee6c8c.tar.bz2
kde-53598a76a42b887cb3394ef6cd0b12d3dcee6c8c.zip
[eclass] Use appropriate source directory depending on version wrt bug #516522.
Needs improvement later as further upstream releases are made.
Diffstat (limited to 'eclass')
-rw-r--r--eclass/kde5.eclass7
1 files changed, 6 insertions, 1 deletions
diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 07f172643a4..2994e835dfa 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -208,7 +208,12 @@ _calculate_src_uri() {
case ${CATEGORY} in
kde-frameworks)
- SRC_URI="mirror://kde/unstable/frameworks/${PV}/${_kmname}-${PV}.tar.xz"
+ case ${PV} in
+ 4.??.? | 4.???.? )
+ SRC_URI="mirror://kde/unstable/frameworks/${PV}/${_kmname}-${PV}.tar.xz" ;;
+ *)
+ SRC_URI="mirror://kde/stable/frameworks/${PV}/${_kmname}-${PV}.tar.xz" ;;
+ esac
;;
kde-base)
SRC_URI="mirror://kde/unstable/plasma/${PV}/src/${_kmname}-${PV}.tar.xz"