Subject: pkg/26033: update devel/prcs to 1.3.3
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <hira@po6.nsk.ne.jp>
List: pkgsrc-bugs
Date: 06/24/2004 14:21:24
>Number:         26033
>Category:       pkg
>Synopsis:       update devel/prcs to 1.3.3
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Jun 24 05:46:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     Kouichirou Hiratsuka
>Release:        NetBSD 2.0_BETA
>Organization:
>Environment:
System: NetBSD firefly.localdomain 2.0_BETA NetBSD 2.0_BETA (FIREFLY.MP) #31: Wed Jun 23 08:16:06 JST 2004 root@firefly.localdomain:/usr/src/sys/arch/i386/compile/FIREFLY.MP i386
Architecture: i386
Machine: i386
>Description:
	PRCS 1.3.3 was released on May 9.  Overview of changes from NEWS:

	Changes since version 1.3.2
	* Make it work with gcc-3.2.

	Changes since version 1.3.1
	* Contrib reorganization.
	* New contrib items.
	* Convert to latest and greatest autoconf, automake versions.
	* Implement automatic detection of gcc version 3 and apply the gcc3
	  patch in configure.
	* Apply a patch for compilation on Apple/Darwin (without gcc3).

	Changes since version 1.3.0
	* Fix the following bug: a repository inconsistency could arise when
	  a checkin operation is aborted after the project's RCS version file
	  has been updated but before the PRCS repository data file is updated.
	* Fix a partial-checkin bug.
	* Fix bugs related to deleted project versions.
	* 'prcs info' now now prints summary information for deleted project
	  versions.
	* Patches have been included for compilation with GCC 3.0.x.
	* Debian packaging.
	* prcs.el improvements.
	* prcs usage() reports to stdout instead of stderr.
	* prcs.texi bug in 'prcs execute' example.
	* contrib/prcs-clean improvements.

	Changes since version 1.2.16
	* Add new command 'prcs changes' command.
	* Support for the new 'changes' command.
	* Add new --version-log= option to 'prcs checkin'.
	* Add new contrib package 'pck'.
	* Add a new --no-keywords option to 'prcs populate'.
	* Updated 'prcsutils' contrib package.
	* Updated 'visualtree' contrib package.
	* Fix a keyword-substitution bug.
	* Upgrade to regex sources from glibc-2.2.4 for 64-bit support.
	* Remove a declaration of abort() that was conflicting with the
	  headers in RedHat 7.x and causing compilation problems.
	* Fix for non-existant user/group handling in 'prcs admin access'
	* Fix for checkin and merge commands to preserve the project file
	  mode.
	* Fix prcs.el to support Emacs 21.
	* PRCS checks for proper versions of RCS and GNU diffutils before
	  running--these checks were broken by GNU diffutils 2.7.2 and are now
	  fixed.

	Changes since version 1.2.15
	* Incorporate new contrib submissions (rprcs, prcs-synch, visualtree,
	  pfe and prcsutils).
	* Previously, 'prcs config' would perform a sanity check on the
	  configured RCS and diff commands to see that are indeed the GNU
	  versions of those commands.
	* After a successful merge, list all files which have merge conflicts.
	  Merge "No Prompt" actions are now silent unless -L is specified, and
	  "Do Nothing" actions are silent when -f is specified and unless -L
	  is specified.
	* Improve error reporting.
	* The documentation stated that `:' was a valid character for major
	  version names, although the program has never accepted this character.

>How-To-Repeat:
	
>Fix:
	This is patch.
	* Update MASTER_SITES.
	* Update distinfo and PLIST.
	* Add EMACS=no to CONFIGURE_ENV (patch-aa is no longer needed).

Index: Makefile
===================================================================
RCS file: /cvs/cvsroot/pkgsrc/devel/prcs/Makefile,v
retrieving revision 1.29
diff -u -r1.29 Makefile
--- Makefile	12 Jun 2004 09:10:08 -0000	1.29
+++ Makefile	24 Jun 2004 04:11:19 -0000
@@ -2,10 +2,9 @@
 # FreeBSD Id: Makefile,v 1.9 1997/10/13 05:11:40 jmacd Exp
 #
 
-DISTNAME= 		prcs-1.2.15
-PKGREVISION=		1
+DISTNAME= 		prcs-1.3.3
 CATEGORIES=		devel
-MASTER_SITES=		ftp://ftp.xcf.berkeley.edu/pub/prcs/
+MASTER_SITES=		${MASTER_SITE_SOURCEFORGE:=prcs/}
 
 MAINTAINER=		tech-pkg@NetBSD.org
 HOMEPAGE=		http://prcs.sourceforge.net/
@@ -20,5 +19,6 @@
 CONFIGURE_ENV+=		lispdir=${PREFIX}/share/examples/prcs
 INFO_FILES=		prcs.info
 USE_LANGUAGES=		c c++
+CONFIGURE_ENV+=		EMACS=no
 
 .include "../../mk/bsd.pkg.mk"
Index: PLIST
===================================================================
RCS file: /cvs/cvsroot/pkgsrc/devel/prcs/PLIST,v
retrieving revision 1.4
diff -u -r1.4 PLIST
--- PLIST	16 Feb 2004 16:39:02 -0000	1.4
+++ PLIST	23 Jun 2004 19:52:21 -0000
@@ -1,7 +1,12 @@
 @comment $NetBSD: PLIST,v 1.4 2004/02/16 16:39:02 seb Exp $
 bin/prcs
 bin/prcs-callback
+bin/prcs-emerge
+bin/prcs-ediff
 man/man1/prcs.1
+man/man1/prcs-callback.1
+man/man1/prcs-emerge.1
+man/man1/prcs-ediff.1
 share/examples/prcs/prcs-ediff.el
 share/examples/prcs/prcs-ediff.elc
 share/examples/prcs/prcs-hooks.el
Index: distinfo
===================================================================
RCS file: /cvs/cvsroot/pkgsrc/devel/prcs/distinfo,v
retrieving revision 1.4
diff -u -r1.4 distinfo
--- distinfo	24 Sep 2001 18:04:31 -0000	1.4
+++ distinfo	23 Jun 2004 19:38:32 -0000
@@ -1,5 +1,4 @@
 $NetBSD: distinfo,v 1.4 2001/09/24 18:04:31 hubertf Exp $
 
-SHA1 (prcs-1.2.15.tar.gz) = a8f763a08ab0844a8f7fdf0870e16e3a642fcc19
-Size (prcs-1.2.15.tar.gz) = 648041 bytes
-SHA1 (patch-aa) = c86d8d29ae5c051f35dc126d343df6e3886c65c1
+SHA1 (prcs-1.3.3.tar.gz) = 0f1770289ee4e9e8028c1aee9e19fd4fae8d2da6
+Size (prcs-1.3.3.tar.gz) = 907482 bytes

>Release-Note:
>Audit-Trail:
>Unformatted: