ports/73219: [MAINTAINER-UPDATE] Update Perforce Binaries

david marshall marshall at chezmarshall.com
Wed Oct 27 21:50:27 UTC 2004


>Number:         73219
>Category:       ports
>Synopsis:       [MAINTAINER-UPDATE] 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 27 21:50:27 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:
	
        Perforce has updated its binaries
>How-To-Repeat:
	
>Fix:

	
Implement the following patch in /usr/ports

Kudos to Brooks Davis <brooks at one-eyed-alien.net> for sending me a patch
for doing easy checkpointing.


Index: devel/perforce/Makefile
===================================================================
RCS file: /usr/ncvs/ports/devel/perforce/Makefile,v
retrieving revision 1.34
diff -u -r1.34 Makefile
--- devel/perforce/Makefile	12 Oct 2004 17:10:35 -0000	1.34
+++ devel/perforce/Makefile	27 Oct 2004 20:29:57 -0000
@@ -29,7 +29,7 @@
 MD5_FILE=	${MASTERDIR}/distinfo.${ARCH}
 .if ${ARCH} == i386
 VERSION=	04.2
-REVISION=	2
+REVISION=	3
 PLATFORM=	freebsd4
 BIN_FILES=	p4 p4web
 SBIN_FILES=	p4d p4ftpd p4p
Index: devel/perforce/distinfo.i386
===================================================================
RCS file: /usr/ncvs/ports/devel/perforce/distinfo.i386,v
retrieving revision 1.10
diff -u -r1.10 distinfo.i386
--- devel/perforce/distinfo.i386	12 Oct 2004 17:10:35 -0000	1.10
+++ devel/perforce/distinfo.i386	27 Oct 2004 20:39:10 -0000
@@ -1,10 +1,10 @@
-MD5 (perforce/04.2/i386/p4) = ddf5d2fc8c397983f1615b044dd03d6e
-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) = e4ca2b67e27bc17425c47a5996f54b82
-SIZE (perforce/04.2/i386/p4d) = 1396396
-MD5 (perforce/04.2/i386/p4ftpd) = a4a676c8a34be8e75fda633d0fcc7d0c
-SIZE (perforce/04.2/i386/p4ftpd) = 813292
-MD5 (perforce/04.2/i386/p4p) = faa9384dc4e60a1fe870365b1eda6d07
+MD5 (perforce/04.2/i386/p4) = 462f04c7484cadd07bbf3e638de400d2
+SIZE (perforce/04.2/i386/p4) = 698456
+MD5 (perforce/04.2/i386/p4web) = 99d2242ea755488ca1a2820b71880b69
+SIZE (perforce/04.2/i386/p4web) = 1724624
+MD5 (perforce/04.2/i386/p4d) = 19ba3cb3f2affaf11dd9893c55bf2041
+SIZE (perforce/04.2/i386/p4d) = 1396492
+MD5 (perforce/04.2/i386/p4ftpd) = 3d5a20c643161ddb149c15d7fa347e9f
+SIZE (perforce/04.2/i386/p4ftpd) = 813420
+MD5 (perforce/04.2/i386/p4p) = 24de2ff2bfb1faf77cb1a11200919445
 SIZE (perforce/04.2/i386/p4p) = 696069
Index: devel/perforce/files/perforce.sh.in
===================================================================
RCS file: /usr/ncvs/ports/devel/perforce/files/perforce.sh.in,v
retrieving revision 1.4
diff -u -r1.4 perforce.sh.in
--- devel/perforce/files/perforce.sh.in	30 Jan 2003 06:47:58 -0000	1.4
+++ devel/perforce/files/perforce.sh.in	27 Oct 2004 20:50:11 -0000
@@ -40,8 +40,14 @@
     sleep 1
     $0 start
     ;;
+checkpoint)
+    [ -f @PREFIX@/etc/perforce.conf ] && .  @PREFIX@/etc/perforce.conf
+    if [ -x $p4d -a x$PERFORCE_START = xyes ]; then
+	su -fm $PERFORCE_USER -c "$p4d -r $PERFORCE_ROOT -jc"
+    fi
+    ;;
 *)
-    echo "usage: $0 {start|stop|restart}"
+    echo "usage: $0 {start|stop|restart|checkpoint}"
     exit 64
     ;;
 esac
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list