git: 8beaf23e9d3a - main - do-fetch: fix wrongly added newline in 'make fetch-list'

From: Siva Mahadevan <siva_at_FreeBSD.org>
Date: Wed, 07 Oct 2026 15:20:54 UTC
The branch main has been updated by siva:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8beaf23e9d3ae208393179fedfd5ac5ca077aec5

commit 8beaf23e9d3ae208393179fedfd5ac5ca077aec5
Author:     Siva Mahadevan <siva@FreeBSD.org>
AuthorDate: 2026-10-07 15:16:45 +0000
Commit:     Siva Mahadevan <siva@FreeBSD.org>
CommitDate: 2026-10-07 15:16:45 +0000

    do-fetch: fix wrongly added newline in 'make fetch-list'
    
    This ensures one series of commands (corresponding to one
    distfile) per emitted line on stdout.
    
    Reviewed by:    mat
    Approved by:    portmgr
    Differential Revision:  https://reviews.freebsd.org/D60140
---
 Mk/Scripts/do-fetch.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Mk/Scripts/do-fetch.sh b/Mk/Scripts/do-fetch.sh
index b60f9906f97a..567d3bd70c7c 100644
--- a/Mk/Scripts/do-fetch.sh
+++ b/Mk/Scripts/do-fetch.sh
@@ -139,7 +139,7 @@ while IFS= read -r _file; do
 			*/*)
 				case ${dp_TARGET} in
 					fetch-list)
-						echo "mkdir -p \"${file%/*}\" && "
+						echo -n "mkdir -p \"${file%/*}\" && "
 						;;
 					*)
 						mkdir -p "${file%/*}"