Re: git: 307e28238343 - main - sysutils/screen49: Fix fetch

From: Cy Schubert <Cy.Schubert_at_cschubert.com>
Date: Mon, 12 May 2025 22:48:27 UTC
In message <cb102568-0820-487d-9afe-f9d47cb28849@FreeBSD.org>, Daniel 
Engberg w
rites:
> This is a multi-part message in MIME format.
> --------------SNgU6GkX7zCf09JnPZZNXBbe
> Content-Type: text/plain; charset=UTF-8; format=flowed
> Content-Transfer-Encoding: 7bit
>
> On 2025-05-13 00:06, Cy Schubert wrote:
> > The branch main has been updated by cy:
> >
> > URL:https://cgit.FreeBSD.org/ports/commit/?id=307e28238343c75228232a726115c
> 16820f29330
> >
> > commit 307e28238343c75228232a726115c16820f29330
> > Author:     Cy Schubert<cy@FreeBSD.org>
> > AuthorDate: 2025-05-12 22:06:14 +0000
> > Commit:     Cy Schubert<cy@FreeBSD.org>
> > CommitDate: 2025-05-12 22:06:41 +0000
> >
> >      sysutils/screen49: Fix fetch
> > ---
> >   sysutils/screen49/Makefile | 4 ++--
> >   1 file changed, 2 insertions(+), 2 deletions(-)
> >
> > diff --git a/sysutils/screen49/Makefile b/sysutils/screen49/Makefile
> > index e94e42d0cc7e..0de80ae820fa 100644
> > --- a/sysutils/screen49/Makefile
> > +++ b/sysutils/screen49/Makefile
> > @@ -95,8 +95,8 @@ CONFIGURE_ARGS+=	--with-socket-dir=${SCREEN_SOCKET_DIR}
> >   
> >   do-fetch:
> >   	@cd ${DISTDIR} && \
> > -	if [ ! -f ${DISTNAME}${EXTRACT_SUFX} ]; then \
> > -		fetch -o ${DISTNAME}${EXTRACT_SUFX} \
> > +	if [ ! -f ${DISTNAME}-${GIT_TAGNAME}${EXTRACT_SUFX} ]; then \
> > +		fetch -o ${DISTNAME}-${GIT_TAGNAME}${EXTRACT_SUFX} \
> >   		"https://git.savannah.gnu.org/gitweb/?p=screen.git;a=snapshot;h
> =${GIT_TAGNAME};sf=tgz"; \
> >   	fi
> >   
>
> Hi,
>
> Please undo this hack as upstream provides a tarball since 2023-08-17

Their tarball doesn't include security patches. Security patches are 
included in their 4.9.1 branch but not in the tarball.

Do you still want me to undo and mark the port FORBIDDEN?


-- 
Cheers,
Cy Schubert <Cy.Schubert@cschubert.com>
FreeBSD UNIX:  <cy@FreeBSD.org>   Web:  https://FreeBSD.org
NTP:           <cy@nwtime.org>    Web:  https://nwtime.org

			e^(i*pi)+1=0