git: 4ec3d3d8c177 - main - devel/{p4,p4api}: Unbreak MASTER_SITES, update maintainership
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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