From 20e7188871e6d724b707132f925b9872536a91a0 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 15 Dec 2023 20:53:45 +0000 Subject: gentoo auto-resync : 15:12:2023 - 20:53:45 --- eclass/kde.org.eclass | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'eclass/kde.org.eclass') diff --git a/eclass/kde.org.eclass b/eclass/kde.org.eclass index c972c12ab8a5..b9d68ccbf5c2 100644 --- a/eclass/kde.org.eclass +++ b/eclass/kde.org.eclass @@ -98,7 +98,7 @@ readonly KDE_ORG_CATEGORIES # @PRE_INHERIT # @DESCRIPTION: # If unset, default value is set to ${PN}. -# Name of the package as hosted on kde.org mirrors. +# Name of the package (repository) as hosted on invent.kde.org. : "${KDE_ORG_NAME:=$PN}" # @ECLASS_VARIABLE: KDE_ORG_SCHEDULE_URI @@ -114,6 +114,15 @@ readonly KDE_ORG_CATEGORIES # add a dependency on sec-policy/selinux-${KDE_SELINUX_MODULE} to (R)DEPEND. : "${KDE_SELINUX_MODULE:=none}" +# @ECLASS_VARIABLE: KDE_ORG_TAR_PN +# @PRE_INHERIT +# @DESCRIPTION: +# If unset, default value is set to ${KDE_ORG_NAME}. +# Filename sans version of the tarball as hosted on kde.org download mirrors. +# This is used e.g. when upstream's tarball name differs from repository, +# especially after repository moves. +: "${KDE_ORG_TAR_PN:=$KDE_ORG_NAME}" + case ${KDE_SELINUX_MODULE} in none) ;; *) @@ -179,7 +188,7 @@ case ${KDE_BUILD_TYPE} in S=${WORKDIR}/${KDE_ORG_NAME}-${KDE_ORG_COMMIT} [[ ${CATEGORY} == dev-qt ]] && QT5_BUILD_DIR="${S}_build" else - S=${WORKDIR}/${KDE_ORG_NAME}-${PV} + S=${WORKDIR}/${KDE_ORG_TAR_PN}-${PV} fi ;; esac -- cgit v1.2.3