From nobody Fri Oct 02 10:41:54 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hx51v1qyVz6v8Ny for ; Fri, 02 Oct 2026 10:41:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hx51v1CXGz3JBY for ; Fri, 02 Oct 2026 10:41:55 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1790937715; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=xY3d380KK1urdRn/Nmn/dKiA3/5RJwCj5ida2B9aQtA=; b=SB6Ac3uvnzUDgy8PjOOlrNpVePuK+4DFheCRhsjMbT4spLBe9mN4k8yu1MhMZj4L0AK4RT GlKdfJp7FlXbfnR1sh1h+iPhOTJ0DAUqygevRTDWQWbxfFml2UMmQbkpVC2KigzZqVAt+5 50nmpVl0RR9MY7SIeF5rGArRSY91g/8CPJGTyV0e0071GbrsO83EgOXQVzsB2V//p+z1G7 tgZaPLNqTvT78Taa0NYod9b0s03Tv5DShkJKMtdh9yR8rBSD3woOfkS7HzXWfKgQx28ukN WXVX0VRbCr+sU+VRkxCK+J+3J8eEyPayJzMkWzoJwYJbLwfGDpIxL/9FXcNDZA== ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1790937715; b=TE23+2kK2ScZZmIIXkFg0fmccAAIdvKynUOUAc9gd8809yhG2jEj6g1XoVsKilJ1PVo5yE a++zXBd7B5oMTlLnSRbwJX0LrVjXbBBqQcPZFhQM1Lapxo7+cDwOPpFuy2iahvgTbglivK OqxAuiNGPHA0a/rAGwaI1BjhTLBlVH4QmU9hd1jP0cmj5JH+NobYuZGSdRAx7xtfS2hisv xFrs+HemLm80MNv4LtVfzxj+fOK2buQK4UBrEr5WCEEy6Q5t0U35qC3Lze74lr4IGSGD06 ttyL9hS1REnIr1uKwW0Cq2IgvvtNliN7Wgr8sCa0mPD+udlfGF8YMw9er3A88w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1790937715; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=xY3d380KK1urdRn/Nmn/dKiA3/5RJwCj5ida2B9aQtA=; b=a8ei1bSqCIMfZecmo8VYJfDvkvj2OedZzt4YZfFusY/YmGG69zjf1TIj82EN0J6QEqL/hQ qFwZFIrt35w5/rFGQpot1c7vRnNo7xBpjQFCbxOnSlCjO72kXvzLw/aXJuZEqZrruqu6jH dbloxVRi1no0LK9qlie/A/YEwZIYgEFCqo/1h51S6aLYBGNqbhKrq8qcGsrk9OiSkSAI2T 6rrzd9HiOdgDddcczNxm2LYcriC2oHWxNCcoF+Aa1gQ1VfOYlVaXYx59sfAkD0dk5nWPnL U9CCL4bgb3gDx7zEXkxXH2CDAGbH1PjUeDegD37K968+brwpQa82krQV4b3nhg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hx51v00DszFH0 for ; Fri, 02 Oct 2026 10:41:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 4626f by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 02 Oct 2026 10:41:54 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: 48f6deeecf - main - ports.cgi: minor perl bugfixes List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: wosch X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 48f6deeecf8b4ce5b448b855160607a378abe3d5 Auto-Submitted: auto-generated Date: Fri, 02 Oct 2026 10:41:54 +0000 Message-Id: <6abf8a72.4626f.1f1865af@gitrepo.freebsd.org> The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=48f6deeecf8b4ce5b448b855160607a378abe3d5 commit 48f6deeecf8b4ce5b448b855160607a378abe3d5 Author: Wolfram Schneider AuthorDate: 2026-10-02 10:41:49 +0000 Commit: Wolfram Schneider CommitDate: 2026-10-02 10:41:49 +0000 ports.cgi: minor perl bugfixes --- website/content/en/cgi/ports.cgi | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/website/content/en/cgi/ports.cgi b/website/content/en/cgi/ports.cgi index 4387cfdf67..c9ebac6a79 100755 --- a/website/content/en/cgi/ports.cgi +++ b/website/content/en/cgi/ports.cgi @@ -256,7 +256,7 @@ sub encode_url { local ($_) = @_; s/([\000-\032\;\/\?\:\@\&\=\%\'\"\`\<\>\177-\377 ])/sprintf('%%%02x',ord($1))/eg; - # s/%20/+/g; + s/\+/%20/g; $_; } @@ -275,7 +275,7 @@ sub readindex { while () { next if $query && !/$query/oi; - chop; + chomp; @tmp = split(/\|/); $var{"$tmp[0]"} = $_; @@ -296,7 +296,7 @@ sub readcoll { if ( -r $file && open( C, $file ) ) { while () { - chop; + chomp; if (/^\s*([^,]+),\s*"([^"]+)",\s*([A-Z]+)/) { @b = split( /\s+/, $1 ); @@ -317,7 +317,7 @@ sub readcoll { } while () { - chop; + chomp; @a = split('\|'); @b = split( /\s+/, $a[6] ); @@ -359,15 +359,11 @@ sub out { $rdepends //= ""; $counter++; - $pathB = $path; my $port_path = $path; $port_path =~ s,/usr/ports/,,; - $pathB =~ s/^$localPrefix/ports/o; - $path =~ s/^$localPrefix/$remotePrefixFtp/o; $descfile =~ s/^$localPrefix/$remotePrefixFtp/o; - $version = &encode_url($version); $email = &check_freebsd_mailing_list($email) if $enable_check_freebsd_mailing_list; @@ -380,13 +376,13 @@ sub out { $descfile =~ s%^$remotePrefixFtp%$remotePrefixRepo/plain%o; print - qq{
$version
\n}; + qq{
}, &escapeHTML($version), qq{
\n}; print qq{
}, &escapeHTML($comment), qq{
\n}; print qq[Description\n]; print qq[: Commit Log\n]; - print qq[: Packages\n] if $enable_packages_link;