Re: git: 36c21f98ff44 - main - benchmarks/ttcp: Update to 1.13

From: Chris <i.h8.git_at_BSDforge.com>
Date: Mon, 26 Feb 2024 16:48:02 UTC
On 2024-02-25 04:37, Gleb Popov wrote:
> On Sun, Feb 25, 2024 at 3:34 PM Daniel Engberg
> <daniel.engberg.lists@pyret.net> wrote:
>> Hi,
>> 
>> URL(s) for how we fetch releases/archives from Codeberg
> 
> Ah, sorry, I just wasn't aware we're standardizing on this. Out of
> curiosity, what's the rationale behind the
> "${ACCOUNTNAME}/${PROJECTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/"
As I indicated in the pr(1) (276759) when you brought this up. The above does 
not work:

# make -DBATCH fetch
=> ttcp-1.13.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch 
https://codeberg.org///archive/1.13.tar.gz?dummy=/ttcp-1.13.tar.gz
fetch: https://codeberg.org///archive/1.13.tar.gz?dummy=/ttcp-1.13.tar.gz: 
Not Found

Using *any* form of DIST(VERSION)PREFIX/SUFFIX/NAME is no closer to returning 
anything
but gibberish. This isn't GIT(HUB|LAB) so there aren't any tags within 
bsd.sites.mk for
codeberg to accommodate this form of URL. FTR, to accommodate FreeBSD. I tag 
versions as
${PORTNAME}-${PORTVERSION}. So all of this seems convoluted.

If I'm misunderstanding any of this. I'd be more than pleased to know. :)

> form? Why the current form is bad?