Skip site navigation (1)Skip section navigation (2)
Date:      20 Jan 2004 12:04:58 -0000
From:      david marshall <marshall@chezmarshall.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/61623: update perforce to new version
Message-ID:  <20040120120458.43469.qmail@chezmarshall.com>
Resent-Message-ID: <200401201210.i0KCAB3k018347@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         61623
>Category:       ports
>Synopsis:       update perforce to new version
>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:   Tue Jan 20 04:10:11 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     david marshall
>Release:        FreeBSD 4.9-RELEASE i386
>Organization:
>Environment:
System: FreeBSD server1.chezmarshall.com 4.9-RELEASE FreeBSD 4.9-RELEASE #0: Thu Oct 30 11:52:29 PST 2003 marshall@server1.chezmarshall.com:/disk3/obj/disk2/src/sys/CHEZMARSHALL i386


	
>Description:
	
	Perforce has updated version to 03.2
	I was erroneously listed as not reachable by someone and
	port maintainer was reset to ports@
>How-To-Repeat:
	
>Fix:

	

Install following patch to /usr/ports/devel/perforce

Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/devel/perforce/Makefile,v
retrieving revision 1.23
diff -u -r1.23 Makefile
--- Makefile	19 Nov 2003 19:28:39 -0000	1.23
+++ Makefile	20 Jan 2004 11:54:14 -0000
@@ -17,7 +17,7 @@
 DIST_SUBDIR=	perforce/${VERSION}/${ARCH}
 EXTRACT_ONLY=	# none
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	marshall@chezmarshall.com
 COMMENT=	Perforce client and server
 
 #
@@ -29,17 +29,19 @@
 
 MD5_FILE=	${MASTERDIR}/distinfo.${ARCH}
 .if ${ARCH} == i386
-VERSION=	03.1
-REVISION=	3
+VERSION=	03.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
 .elif ${ARCH} == alpha
 VERSION=	99.1
 REVISION=	1
 PLATFORM=	freebsdaxp
 BIN_FILES=	p4
 SBIN_FILES=	p4d
+REL_NOTES=	http://www.perforce.com/perforce/doc.991/user/relnotes.txt
 .else
 IGNORE=		"Unsupported platform, sorry."
 .endif
@@ -69,6 +71,16 @@
 pre-everything::
 	@${ECHO} "If the checksums fail, try doing 'make distclean'"
 	@${ECHO} "to force getting the latest binaries from Perforce."
+	@${ECHO} ""
+	@${ECHO} "Read the release notes for this release to determine"
+	@${ECHO} "how to migrate the database to the new version.  In"
+	@${ECHO} "most instances, it is done automatically.  However,"
+	@${ECHO} "sometimes it must be done manually."
+	@${ECHO} ""
+	@${ECHO} "The release notes for this version are at"
+	@${ECHO} ${REL_NOTES}
+	@${ECHO} ""
+	@${ECHO} "Checkpoint and backup your data before installing!"
 
 do-build:
 	${SED}	-e "s,@PERFORCE_ROOT@,${PERFORCE_ROOT},g" \
Index: distinfo.i386
===================================================================
RCS file: /home/ncvs/ports/devel/perforce/distinfo.i386,v
retrieving revision 1.1
diff -u -r1.1 distinfo.i386
--- distinfo.i386	8 Oct 2003 12:36:23 -0000	1.1
+++ distinfo.i386	20 Jan 2004 11:54:14 -0000
@@ -1,7 +1,7 @@
-MD5 (perforce/03.1/i386/p4) = 714a2993c6909413b93b68b9e43adf7c
-MD5 (perforce/03.1/i386/p4web) = 57abd8d6f6e4ed0dc88179d4a4afeec0
-MD5 (perforce/03.1/i386/p4d) = e829d6a5c470a6b0526eb1a4aaf5a961
-MD5 (perforce/03.1/i386/p4ftpd) = 1e8bd5de28b8be21335ffefc98084692
-MD5 (perforce/03.1/i386/p4p) = 8c68d9a0c580c17aab50db1753eb642e
-MD5 (perforce/03.1/i386/p4.1) = 58208eb02ba3786eed2d8e91d851cecd
-MD5 (perforce/03.1/i386/p4d.1) = 381a27c69d707aa3498602a1c216a8d3
+MD5 (perforce/03.2/i386/p4) = 1b9620c26a97528265675e6677700c36
+MD5 (perforce/03.2/i386/p4web) = eb0513f0b7459003f615f7ea7d5edc5f
+MD5 (perforce/03.2/i386/p4d) = e2bb672c879b75754c1ae638d9baefaf
+MD5 (perforce/03.2/i386/p4ftpd) = 22b98c033b8f7541907de8265c0422a5
+MD5 (perforce/03.2/i386/p4p) = 11539b7704a648fc7118e683ea83e208
+MD5 (perforce/03.2/i386/p4.1) = 097de5d5637cff5d66a94cbf9b95e6a8
+MD5 (perforce/03.2/i386/p4d.1) = 6b31c4f65fd8165b72a5b9d639f40548
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040120120458.43469.qmail>