aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Leres <leres@FreeBSD.org>2023-03-19 01:18:41 +0000
committerCraig Leres <leres@FreeBSD.org>2023-03-19 01:18:41 +0000
commit4ec3d3d8c1778ca3b785d604dd112bd520524b53 (patch)
tree506630284350025d3a508bdafc6b3a0aaf2440a8
parent09c207a3eecca4bb89d3359cd12695172901834e (diff)
downloadports-4ec3d3d8c1778ca3b785d604dd112bd520524b53.tar.gz
ports-4ec3d3d8c1778ca3b785d604dd112bd520524b53.zip
devel/{p4,p4api}: Unbreak MASTER_SITES, update maintainership
Welcome, new port maintainer! PR: 270320
-rw-r--r--devel/p4/Makefile13
-rw-r--r--devel/p4api/Makefile13
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