git: 4ec3d3d8c177 - main - devel/{p4,p4api}: Unbreak MASTER_SITES, update maintainership

From: Craig Leres <leres_at_FreeBSD.org>
Date: Sun, 19 Mar 2023 01:19:02 UTC
The branch main has been updated by leres:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4ec3d3d8c1778ca3b785d604dd112bd520524b53

commit 4ec3d3d8c1778ca3b785d604dd112bd520524b53
Author:     Craig Leres <leres@FreeBSD.org>
AuthorDate: 2023-03-19 01:18:41 +0000
Commit:     Craig Leres <leres@FreeBSD.org>
CommitDate: 2023-03-19 01:18:41 +0000

    devel/{p4,p4api}: Unbreak MASTER_SITES, update maintainership
    
    Welcome, new port maintainer!
    
    PR:             270320
---
 devel/p4/Makefile    | 13 +++++++------
 devel/p4api/Makefile | 13 ++++++-------
 2 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/devel/p4/Makefile b/devel/p4/Makefile
index 308a6655aa8c..02c7f4570294 100644
--- a/devel/p4/Makefile
+++ b/devel/p4/Makefile
@@ -2,17 +2,18 @@ PORTNAME=	p4
 PORTVERSION=	${YEAR}.${MAJOR}.${MINOR}
 PORTREVISION=	3
 CATEGORIES=	devel
-# Perforce stupidly rerolls their distfiles on a regular basis, updating the
-# files' timestamps when they do, which changes the zip file's checksum.  Work
-# around that by cacheing the distfile in LOCAL and using that version to make
-# distinfo
+# Perforce changes their distfiles when they patch, which changes the
+# zip file's checksum. This does not play well with FreeBSD's conventions.
+# This version of the port 2016.1 is no longer available from Perforce's
+# site. The new maintainer is backup hosting until the new port of 2022.2
+# is ready.
 MASTER_SITES=	LOCAL/asomers/perforce/p4 \
-		https://swarm.workshop.perforce.com/projects/perforce_software-p4/archives/
+		https://hesiod.org/distfiles/
 DISTNAME=	${YEAR}-${MAJOR}
 DISTFILES=	${ZIP_FILES}
 DIST_SUBDIR=	perforce/p4
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	antonfb@hesiod.org
 COMMENT=	Perforce client
 WWW=		https://www.perforce.com/
 
diff --git a/devel/p4api/Makefile b/devel/p4api/Makefile
index 690f8f602bca..74f930313769 100644
--- a/devel/p4api/Makefile
+++ b/devel/p4api/Makefile
@@ -2,19 +2,18 @@ PORTNAME=	p4api
 PORTVERSION=	${YEAR}.${MAJOR}.${MINOR}
 PORTREVISION=	1
 CATEGORIES=	devel
-# Perforce stupidly rerolls their distfiles on a regular basis, updating the
-# files' timestamps when they do, which changes the zip file's checksum.  Work
-# around that by cacheing the distfile in LOCAL and using that version to make
-# distinfo
+# Perforce changes their distfiles when they patch, which changes the
+# zip file's checksum. This does not play well with FreeBSD's conventions.
+# Also, this port is for 2016.1 which no longer is available from Perforce's
+# sites. The new maintainer will backup host until the new 2022.2 port is ready.
 MASTER_SITES=	LOCAL/asomers/perforce/p4:zip \
-		ftp://ftp.perforce.com/perforce/${P4VERSION}/doc/manuals/p4api/:pdf \
-		https://swarm.workshop.perforce.com/projects/perforce_software-p4/archives/:zip
+		https://hesiod.org/distfiles/
 DIST_SUBDIR=	perforce/p4
 DISTNAME=	${YEAR}-${MAJOR}
 DISTFILES=	${ZIP_FILES}:zip p4api.pdf:pdf
 EXTRACT_ONLY=	${ZIP_FILES}
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	antonfb@hesiod.org
 COMMENT=	Perforce API (static libraries and header files)
 WWW=		http://www.perforce.com/perforce/loadsupp.html