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