ports/72106: update perforce

david marshall marshall at chezmarshall.com
Sun Sep 26 17:00:47 UTC 2004


>Number:         72106
>Category:       ports
>Synopsis:       update perforce
>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:   Sun Sep 26 17:00:43 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 latest binaries
>How-To-Repeat:
	
>Fix:

	
        Install following patch in /usr/ports


Index: UPDATING
===================================================================
RCS file: /usr/ncvs/ports/UPDATING,v
retrieving revision 1.69
diff -u -r1.69 UPDATING
--- UPDATING	3 Sep 2004 17:00:28 -0000	1.69
+++ UPDATING	26 Sep 2004 15:50:28 -0000
@@ -6,6 +6,26 @@
 time you update your ports collection, before attempting any port
 upgrades.
 
+20040926:
+  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.
+
 20040903:
   AFFECTS: users of net/kdenetwork3
   AUTHOR: kde at freebsd.org
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	26 Sep 2004 16:06:38 -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=	0
 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	26 Sep 2004 16:06:48 -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) = a316968ea7f06ddb92bb66ac7db8b937
+SIZE (perforce/04.2/i386/p4) = 698296
+MD5 (perforce/04.2/i386/p4web) = f37eb87b6d08bc10aa500dbc017b68e5
+SIZE (perforce/04.2/i386/p4web) = 1724496
+MD5 (perforce/04.2/i386/p4d) = 5d0bc73ed32705b12aad154097e4645f
+SIZE (perforce/04.2/i386/p4d) = 1396332
+MD5 (perforce/04.2/i386/p4ftpd) = 07c031af078ecd13f054c4b6f39513e7
+SIZE (perforce/04.2/i386/p4ftpd) = 813292
+MD5 (perforce/04.2/i386/p4p) = e2ff914844edeb8009efda1c32f6e5e3
+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