Date: Thu, 29 Apr 2021 18:48:55 GMT From: =?utf-8?B?U3RlZmFuIEXDn2Vy?= <se@FreeBSD.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org Subject: git: 582cf4227c - main - content/en/cgi: Fix paths in cgi-style.pl, man.cgi, and ports.cgi Message-ID: <202104291848.13TImtl3081196@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by se (ports, src committer): URL: https://cgit.FreeBSD.org/doc/commit/?id=582cf4227c03af60806e9c437703f3fe0b0ea374 commit 582cf4227c03af60806e9c437703f3fe0b0ea374 Author: Stefan Eßer <se@FreeBSD.org> AuthorDate: 2021-04-29 18:01:32 +0000 Commit: Stefan Eßer <se@FreeBSD.org> CommitDate: 2021-04-29 18:01:32 +0000 content/en/cgi: Fix paths in cgi-style.pl, man.cgi, and ports.cgi Adjust paths to point at cgit.freebsd.org instead of svnweb. An attempt has been made to provide the same kind of information as before, but the layout and information displayed by cgit is different from that of svnweb. Reviewed by: wosch PR: 255215 Differential Revision: https://reviews.freebsd.org/D29829 --- website/content/en/cgi/cgi-style.pl | 2 +- website/content/en/cgi/man.cgi | 2 +- website/content/en/cgi/ports.cgi | 16 +++++++++------- 3 files changed, 11 insertions(+), 9 deletions(-) diff --git a/website/content/en/cgi/cgi-style.pl b/website/content/en/cgi/cgi-style.pl index 7a472103fc..2d02151496 100644 --- a/website/content/en/cgi/cgi-style.pl +++ b/website/content/en/cgi/cgi-style.pl @@ -151,7 +151,7 @@ $i_topbar = qq` <li><a href="$hsty_base/projects/index.html">Developers</a> <ul> <li><a href="$hsty_base/projects/ideas/ideas.html">Project Ideas</a></li> - <li><a href="//svnweb.FreeBSD.org">SVN Repository</a></li> + <li><a href="//cgit.FreeBSD.org">GIT Repository</a></li> </ul> </li> </ul> diff --git a/website/content/en/cgi/man.cgi b/website/content/en/cgi/man.cgi index 6f5acf4d5a..81bbe323d5 100755 --- a/website/content/en/cgi/man.cgi +++ b/website/content/en/cgi/man.cgi @@ -2002,7 +2002,7 @@ macros like `appeared in NetBSD version 1.2' are not supported.</li> <li>Some OSs provide only formatted manual pages (catpages), e.g., NetBSD and OpenBSD. In this case it is not possible to create Postscript and troff output.</li> -<li>The <a href="https://svnweb.freebsd.org/base/head/share/misc/bsd-family-tree?view=markup"> +<li>The <a href="https://cgit.freebsd.org/src/tree/share/misc/bsd-family-tree"> Unix family tree, BSD part</a>.</li> <li>The <a href="https://www.freebsd.org/cgi/ports.cgi"> FreeBSD Ports Changes</a> script.</li> diff --git a/website/content/en/cgi/ports.cgi b/website/content/en/cgi/ports.cgi index a927f2f46b..2162548251 100755 --- a/website/content/en/cgi/ports.cgi +++ b/website/content/en/cgi/ports.cgi @@ -110,7 +110,7 @@ sub init_variables { $remotePrefixHtml = "$hsty_base/ports"; # Web interface for the Ports tree - $remotePrefixRepo = 'https://svnweb.FreeBSD.org/ports/head'; + $remotePrefixRepo = 'https://cgit.FreeBSD.org/ports'; # Ports documentation $portsDesc = "$hsty_base/ports/"; @@ -317,7 +317,7 @@ sub out { if ( !$out_sec || $1 ne $out_sec ) { print "</dl>\n" if $counter > 0; print qq{\n<h3>} - . qq{<a href="$remotePrefixHtml/$1.html">Category $1</a>} + . qq{<a href="$remotePrefixRepo/tree/$1">Category $1</a>} . "</h3>\n<dl>\n"; $out_sec = $1; } @@ -335,11 +335,13 @@ sub out { #$version =~ s/[\+,]/X/g; local ($l) = $path; - $l =~ s%^$remotePrefixFtp%$remotePrefixRepo%o; - $descfile =~ s%^$remotePrefixFtp%$remotePrefixRepo%o; + $l =~ s%^$remotePrefixFtp%$remotePrefixRepo/log%o; + local ($t) = $path; + $t =~ s%^$remotePrefixFtp%$remotePrefixRepo/tree%o; + $descfile =~ s%^$remotePrefixFtp%$remotePrefixRepo/plain%o; print - qq{<dt><b><a name="$version"></a><a href="$l">$version</a></b></dt>\n}; + qq{<dt><b><a name="$version"></a><a href="$t">$version</a></b></dt>\n}; print qq{<dd>}, &escapeHTML($comment), qq{<br />\n}; print qq[<a href="$descfile?revision=HEAD">Description</a> <b>:</b>\n]; @@ -350,7 +352,7 @@ sub out { qq[<a href="$remotePrefixFtpPackages{$remotePrefixFtpPackagesDefault}/$version.$packageExt">Package</a> <b>:</b>\n]; } - print qq[<a href="$l/?view=log">Changes</a> <br />\n]; + print qq[<a href="$l">Changes</a> <br />\n]; print qq{<i>Maintained by:</i> <a href="mailto:$email} . ( @@ -364,7 +366,7 @@ qq[<a href="$remotePrefixFtpPackages{$remotePrefixFtpPackagesDefault}/$version.$ if ( $#s > 0 ) { print qq{<i>Also listed in:</i> }; foreach (@s) { - print qq{<a href="$remotePrefixHtml/$_.html">$_</a> } + print qq{<a href="$remotePrefixRepo/tree/$_">$_</a> } if $_ ne $out_sec; } print "<br />\n";
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202104291848.13TImtl3081196>