commit: bb48bd139b6c0dac9f89415d31b7e955a7e7d3fc Author: Matt Whitlock <gentoo <AT> mattwhitlock <DOT> name> AuthorDate: Wed May 4 07:50:36 2016 +0000 Commit: Johannes Huber <johu <AT> gentoo <DOT> org> CommitDate: Thu May 5 10:25:35 2016 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=bb48bd13
kde5.eclass: infer SRC_URI from KDEBASE and KMNAME Signed-off-by: Johannes Huber <johu <AT> gentoo.org> eclass/kde5.eclass | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass index 7620966..d755887 100644 --- a/eclass/kde5.eclass +++ b/eclass/kde5.eclass @@ -326,6 +326,17 @@ _calculate_src_uri() { ;; esac + if [[ -z ${SRC_URI} && -n ${KDEBASE} ]] ; then + case ${PV} in + *.*.[6-9]? ) + SRC_URI="mirror://kde/unstable/${KDEBASE}/${PV}/src/${_kmname}-${PV}.tar.xz" + RESTRICT+=" mirror" + ;; + *) + SRC_URI="mirror://kde/stable/${KDEBASE}/${PV}/src/${_kmname}-${PV}.tar.xz" ;; + esac + fi + if _kde_is_unreleased ; then RESTRICT+=" fetch" fi