commit: 5bdadcf36efa8d78293f7e109b1ce78e55a2d0b7 Author: sin-ack <sin-ack <AT> protonmail <DOT> com> AuthorDate: Tue Mar 10 00:10:40 2026 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Mar 11 14:15:42 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bdadcf3
zig.eclass: avoid redundant dependency renaming when basename matches Otherwise pkgcheck complains with RedundantUriRename. Signed-off-by: sin-ack <sin-ack <AT> protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/45908 Signed-off-by: Sam James <sam <AT> gentoo.org> eclass/zig.eclass | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/eclass/zig.eclass b/eclass/zig.eclass index 0b5a2426e732..06bbabc218a3 100644 --- a/eclass/zig.eclass +++ b/eclass/zig.eclass @@ -1,4 +1,4 @@ -# Copyright 2024-2025 Gentoo Authors +# Copyright 2024-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: zig.eclass @@ -144,8 +144,12 @@ _zig_set_zbs_uris() { local dependency for dependency in "${!ZBS_DEPENDENCIES[@]}"; do local uri="${ZBS_DEPENDENCIES[${dependency}]}" + local basename="${uri##*/}" if [[ -n "${uri}" ]]; then - ZBS_DEPENDENCIES_SRC_URI+=" ${uri} -> ${dependency}" + ZBS_DEPENDENCIES_SRC_URI+=" ${uri}" + if [[ "${basename}" != "${dependency}" ]]; then + ZBS_DEPENDENCIES_SRC_URI+=" -> ${dependency}" + fi fi done }
