commit:     c9a0f2f9eecec8056ab5f903d2dced1944acf3bc
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 28 18:44:07 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Nov  3 16:41:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a0f2f9

kde.org.eclass: With KDE_ORG_COMMIT, fetch from mirror://gentoo first

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 eclass/kde.org.eclass | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/eclass/kde.org.eclass b/eclass/kde.org.eclass
index efc6f0a3ea59..a39e205d0e93 100644
--- a/eclass/kde.org.eclass
+++ b/eclass/kde.org.eclass
@@ -167,9 +167,11 @@ case ${KDE_BUILD_TYPE} in
                ;;
        *)
                if [[ -n ${KDE_ORG_COMMIT} ]]; then
-                       
SRC_URI="https://invent.kde.org/${KDE_ORG_CATEGORY}/${KDE_ORG_NAME}/-/";
+                       
_KDE_ORG_TARFILE="${KDE_ORG_NAME}-${PV}-${KDE_ORG_COMMIT:0:8}.tar.gz"
+                       SRC_URI="mirror://gentoo/${_KDE_ORG_TARFILE}"
+                       SRC_URI+=" 
https://invent.kde.org/${KDE_ORG_CATEGORY}/${KDE_ORG_NAME}/-/";
                        
SRC_URI+="archive/${KDE_ORG_COMMIT}/${KDE_ORG_NAME}-${KDE_ORG_COMMIT}.tar.gz"
-                       SRC_URI+=" -> 
${KDE_ORG_NAME}-${PV}-${KDE_ORG_COMMIT:0:8}.tar.gz"
+                       SRC_URI+=" -> ${_KDE_ORG_TARFILE}"
                fi
                [[ ${KDE_ORG_UNRELEASED} == true ]] && RESTRICT+=" fetch"
                debug-print "${LINENO} ${ECLASS} ${FUNCNAME}: SRC_URI is 
${SRC_URI}"

Reply via email to