diff options
Diffstat (limited to 'eclass')
| -rw-r--r-- | eclass/kde5.eclass | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass index 76209660ef5..d755887cf7a 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 |
