ports/72397: update perforce binaries

david marshall marshall at chezmarshall.com
Wed Oct 6 18:30:26 UTC 2004


>Number:         72397
>Category:       ports
>Synopsis:       update perforce binaries
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Oct 06 18:30:25 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     david marshall
>Release:        FreeBSD 4.10-RELEASE i386
>Organization:
>Environment:
System: FreeBSD server1.chezmarshall.com 4.10-RELEASE FreeBSD 4.10-RELEASE #0: Sun Jun 6 12:28:06 PDT 2004 marshall at server1.chezmarshall.com:/disk3/obj/disk2/src/sys/CHEZMARSHALL i386


	
>Description:
	
        Update devel/perforce to most recent binaries
        This PR supersedes ports/72106.
>How-To-Repeat:
	
>Fix:

	

Apply the following patch:


Index: UPDATING
===================================================================
RCS file: /usr/ncvs/ports/UPDATING,v
retrieving revision 1.70
diff -u -r1.70 UPDATING
--- UPDATING	1 Oct 2004 18:24:00 -0000	1.70
+++ UPDATING	6 Oct 2004 18:24:52 -0000
@@ -6,6 +6,26 @@
 time you update your ports collection, before attempting any port
 upgrades.
 
+20041006:
+  AFFECTS: users of devel/perforce
+  AUTHOR: marshall at chezmarshall.com
+
+  Upgrading from 2003.2 to 2004.2 is straightforward, it is highly
+  recommended to checkpoint and backup your server as follows:
+    p4 verify //...
+    p4 verify -u //... # possibly redundant
+    p4 admin checkpoint
+    p4 admin stop
+    <backup repository>
+
+  If you are upgrading from a version earlier than 2003.2, you should
+  consult the Perforce documentation
+    (http://www.perforce.com/perforce/technical.html)
+  before proceeding.
+
+  Also, it looks as though Perforce has stopped updating the man pages,
+  so they are no longer included in the port.
+
 20041001:
   AFFECTS: users of ports that require several base system libraries who
 	   are running FreeBSD 5.3-BETA7 or later (including -current)
Index: devel/perforce/Makefile
===================================================================
RCS file: /usr/ncvs/ports/devel/perforce/Makefile,v
retrieving revision 1.33
diff -u -r1.33 Makefile
--- devel/perforce/Makefile	21 Jun 2004 19:14:27 -0000	1.33
+++ devel/perforce/Makefile	6 Oct 2004 15:48:06 -0000
@@ -10,10 +10,9 @@
 PORTREVISION=	${REVISION}
 PORTEPOCH=	1
 CATEGORIES=	devel
-MASTER_SITES=	ftp://ftp.perforce.com/pub/perforce/r${PORTVERSION}/bin.${PLATFORM}/ \
-		ftp://ftp.perforce.com/pub/perforce/r${PORTVERSION}/doc/man/:man
+MASTER_SITES=	ftp://ftp.perforce.com/pub/perforce/r${PORTVERSION}/bin.${PLATFORM}/ 
 EXTRACT_SUFX=
-DISTFILES=	${BIN_FILES} ${SBIN_FILES} ${MAN1:S/$/:man/}
+DISTFILES=	${BIN_FILES} ${SBIN_FILES}
 DIST_SUBDIR=	perforce/${VERSION}/${ARCH}
 EXTRACT_ONLY=	# none
 
@@ -29,12 +28,12 @@
 
 MD5_FILE=	${MASTERDIR}/distinfo.${ARCH}
 .if ${ARCH} == i386
-VERSION=	03.2
-REVISION=	7
+VERSION=	04.2
+REVISION=	1
 PLATFORM=	freebsd4
 BIN_FILES=	p4 p4web
 SBIN_FILES=	p4d p4ftpd p4p
-REL_NOTES=	http://www.perforce.com/perforce/doc.032/user/relnotes.txt
+REL_NOTES=	http://www.perforce.com/perforce/doc.042/user/relnotes.txt
 .elif ${ARCH} == alpha
 VERSION=	99.1
 REVISION=	1
@@ -51,7 +50,6 @@
 
 NO_PACKAGE=	Restricted distribution
 NO_CDROM=	Restricted distribution
-MAN1=		p4.1 p4d.1
 
 NO_WRKSUBDIR=	yes
 
@@ -117,9 +115,6 @@
 		${CP} -p ${PREFIX}/etc/perforce.conf.default ${PREFIX}/etc/perforce.conf; \
 	fi
 	${INSTALL_SCRIPT} ${WRKSRC}/perforce.sh ${PREFIX}/etc/rc.d/
-.for f in ${MAN1}
-	${INSTALL_MAN} ${_DISTDIR}/${f} ${PREFIX}/man/man1/
-.endfor
 .for f in ${BIN_FILES}
 	${INSTALL_PROGRAM} ${_DISTDIR}/${f} ${PREFIX}/bin/
 .endfor
Index: devel/perforce/distinfo.i386
===================================================================
RCS file: /usr/ncvs/ports/devel/perforce/distinfo.i386,v
retrieving revision 1.9
diff -u -r1.9 distinfo.i386
--- devel/perforce/distinfo.i386	21 Jun 2004 19:14:27 -0000	1.9
+++ devel/perforce/distinfo.i386	6 Oct 2004 15:48:09 -0000
@@ -1,14 +1,10 @@
-MD5 (perforce/03.2/i386/p4) = faff0e4d88276c30b5dfda5917968b0e
-SIZE (perforce/03.2/i386/p4) = 684712
-MD5 (perforce/03.2/i386/p4web) = ceb9038c44804de90a24bc009c8eb4ad
-SIZE (perforce/03.2/i386/p4web) = 1639614
-MD5 (perforce/03.2/i386/p4d) = 342de66804f6130e6acb06a812d2f7d7
-SIZE (perforce/03.2/i386/p4d) = 1346084
-MD5 (perforce/03.2/i386/p4ftpd) = ec22d7e1b1f55581127b24080418d822
-SIZE (perforce/03.2/i386/p4ftpd) = 800692
-MD5 (perforce/03.2/i386/p4p) = 018b501751db09328df2e553d7fcaed1
-SIZE (perforce/03.2/i386/p4p) = 672103
-MD5 (perforce/03.2/i386/p4.1) = 097de5d5637cff5d66a94cbf9b95e6a8
-SIZE (perforce/03.2/i386/p4.1) = 72954
-MD5 (perforce/03.2/i386/p4d.1) = 6b31c4f65fd8165b72a5b9d639f40548
-SIZE (perforce/03.2/i386/p4d.1) = 4529
+MD5 (perforce/04.2/i386/p4) = 8ec53e4211ad8d1be2325d2b8ae097a3
+SIZE (perforce/04.2/i386/p4) = 698264
+MD5 (perforce/04.2/i386/p4web) = 5696cef6ad2488bef291ef03eef08185
+SIZE (perforce/04.2/i386/p4web) = 1724496
+MD5 (perforce/04.2/i386/p4d) = bdf6ce1de486b35b638bb990453da333
+SIZE (perforce/04.2/i386/p4d) = 1396332
+MD5 (perforce/04.2/i386/p4ftpd) = a4a676c8a34be8e75fda633d0fcc7d0c
+SIZE (perforce/04.2/i386/p4ftpd) = 813292
+MD5 (perforce/04.2/i386/p4p) = 7c937710f3bf0287aef489c759564210
+SIZE (perforce/04.2/i386/p4p) = 696069
Index: devel/perforce/pkg-install
===================================================================
RCS file: /usr/ncvs/ports/devel/perforce/pkg-install,v
retrieving revision 1.1
diff -u -r1.1 pkg-install
--- devel/perforce/pkg-install	1 Sep 2001 18:57:08 -0000	1.1
+++ devel/perforce/pkg-install	26 Sep 2004 16:03:28 -0000
@@ -44,7 +44,6 @@
 	fi
 
 	if [ ! -d $PERFORCE_HOME ] ; then 
-echo hey
 		mkdir -p $PERFORCE_HOME $PERFORCE_LOGS $PERFORCE_ROOT
 		chown -R $USER:$GROUP $PERFORCE_HOME
 	fi
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list