pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/cvs Update to 1.11.19.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/edc61610971c
branches:  trunk
changeset: 489977:edc61610971c
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Mar 01 15:36:48 2005 +0000

description:
Update to 1.11.19.
pkgsrc change:
patch-ag, provided by Georg Schwarz, added to fix the build on IRIX.

NEWS:
Changes since 1.11.18:
**********************

BUG FIXES

* An intermittant assertion failure in checkout has been fixed.

* Thanks to a report from Chris Bohn, all the source files
  needed for the Windows "red file" fix are actually included in the
  distribution.

* Misc bug and documentation fixes.

Changes from 1.11.17 to 1.11.18:
********************************

BUG FIXES

* Thanks to a report from Gottfried Ganssauge, CVS no
  longer exits when it encounters links pointing to paths containing more
  than 128 characters.

* Thanks to a report from Dan Peterson, error messages from
  GSSAPI servers are no longer truncated.

* Thanks to a report from Dan Peterson, attempts to resurrect
  a file on the trunk that was added on a branch no longer causes an assertion
  failure.

* Thanks to a report from Dan Peterson, imports to branches
  like "1.1." no longer create corrupt RCS archives.

* Thanks to a report from Chris Bohn, links from J.C. Hamlin,
  and code posted by Jonathan Gilligan, we think we have
  finally corrected the Windows "red-file" (daylight savings time) bug once and
  for all.

* Thanks to a patch from Jeroen Ruigrok/asmodai, the
  log_accum.pl script should no longer elicit warnings from Perl 5.8.5.

* The r* commands (rlog, rls, etc.) can once again handle requests to run
  against the entire repository (e.g. `cvs rlog .').  Thanks go to Dan Peterson
  for the report.

* A problem where the attempted access of files via tags beginning with spaces
  could cause the CVS server to hang has been fixed.  This was a particular
  problem with WinCVS clients because users would sometimes accidentally
  include spaces in tags pasted into a dialog box.  This fix also altered some
  of the error messages generated by the use of invalid tags.  Thanks go to Dan
  Peterson for the report.

* Thanks to James E Wilson for a bug fix to
  modules processing "gcc-core -a !gcc/f gcc" will no longer exclude
  gcc/fortran by mistake.

* Thanks to Conrad Pino, the Windows build works once again.

* Misc updates to the manual.

DEVELOPER ISSUES

* We've standardized on Automake 1.9.3 to get some at new features that make
  our jobs easier.  See the note below on the Autoconf upgrade for more
  details.

* We've standardized on Autoconf version 2.59 to get presumed bug fixes and
  features, but nothing specific.  Mostly, once we decide to upgrade one of the
  autotools we just figure it'll save time later to grab the most current
  versions of the others too.  See the HACKING file for more on using the
  autotools with CVS.

diffstat:

 devel/cvs/Makefile         |  11 ++++-----
 devel/cvs/distinfo         |  51 +++++++++++++++++++++++----------------------
 devel/cvs/patches/patch-aa |  24 ++++++++++----------
 devel/cvs/patches/patch-ab |   6 ++--
 devel/cvs/patches/patch-ac |  30 +++++++++++++-------------
 devel/cvs/patches/patch-ae |  16 +++++++-------
 devel/cvs/patches/patch-af |   6 ++--
 devel/cvs/patches/patch-ag |  20 ++++++++++++++++++
 devel/cvs/patches/patch-ah |   6 ++--
 devel/cvs/patches/patch-ai |   6 ++--
 devel/cvs/patches/patch-ak |   6 ++--
 devel/cvs/patches/patch-al |   6 ++--
 devel/cvs/patches/patch-am |   8 +++---
 devel/cvs/patches/patch-ao |   8 +++---
 devel/cvs/patches/patch-ap |  14 ++++++------
 devel/cvs/patches/patch-aq |  15 ++----------
 devel/cvs/patches/patch-ar |   8 +++---
 devel/cvs/patches/patch-as |   6 ++--
 devel/cvs/patches/patch-at |  10 ++++----
 devel/cvs/patches/patch-au |   8 +++---
 devel/cvs/patches/patch-az |   6 ++--
 21 files changed, 141 insertions(+), 130 deletions(-)

diffs (truncated from 593 to 300 lines):

diff -r 6ef4f06602a6 -r edc61610971c devel/cvs/Makefile
--- a/devel/cvs/Makefile        Tue Mar 01 14:54:06 2005 +0000
+++ b/devel/cvs/Makefile        Tue Mar 01 15:36:48 2005 +0000
@@ -1,12 +1,11 @@
-# $NetBSD: Makefile,v 1.81 2005/02/17 17:43:33 wiz Exp $
+# $NetBSD: Makefile,v 1.82 2005/03/01 15:36:48 wiz Exp $
 #
 
-DISTNAME=      cvs-1.11.17
-PKGREVISION=   2
+DISTNAME=      cvs-1.11.19
 CATEGORIES=    devel
 # (SSL) download URL according to http://www.cvshome.org/ is
-# https://ccvs.cvshome.org/files/documents/19/191/cvs-1.11.17.tar.bz2
-MASTER_SITES=  http://musthave.sunbase.org/progs/ccvs/${DISTNAME}/ \
+# https://ccvs.cvshome.org/files/documents/19/742/cvs-1.11.19.tar.bz2
+MASTER_SITES=  http://distro.ibiblio.org/pub/linux/distributions/sorcerer/sources/cvs/1.11.19/ \
                ${MASTER_SITE_BACKUP}
 EXTRACT_SUFX=  .tar.bz2
 
@@ -29,7 +28,7 @@
     empty(MACHINE_PLATFORM:MLinux-*)
 CONFIGURE_ARGS+=       --enable-ipv6
 PATCH_SITES=           ftp://ftp.kame.net/pub/kame/misc/
-PATCHFILES=            cvs-1.11.17-v6-20040610.diff.gz
+PATCHFILES=            cvs-1.11.19-v6-20050205.diff.gz
 PATCH_DIST_STRIP=      -p1
 .else
 CONFIGURE_ARGS+=       --disable-ipv6
diff -r 6ef4f06602a6 -r edc61610971c devel/cvs/distinfo
--- a/devel/cvs/distinfo        Tue Mar 01 14:54:06 2005 +0000
+++ b/devel/cvs/distinfo        Tue Mar 01 15:36:48 2005 +0000
@@ -1,30 +1,31 @@
-$NetBSD: distinfo,v 1.24 2005/02/23 22:24:11 agc Exp $
+$NetBSD: distinfo,v 1.25 2005/03/01 15:36:48 wiz Exp $
 
-SHA1 (cvs-1.11.17.tar.bz2) = d64282e744424ec7c5f92b66e78e5a6fded90ff9
-RMD160 (cvs-1.11.17.tar.bz2) = 7c3be2ec28dfe258ab65f0322cd46f710c69bf6c
-Size (cvs-1.11.17.tar.bz2) = 2343366 bytes
-SHA1 (cvs-1.11.17-v6-20040610.diff.gz) = 2e26d569ea2c5a9379b4d7544c09597fddc346e6
-RMD160 (cvs-1.11.17-v6-20040610.diff.gz) = 684ef0a06e135ad2d6b42c420192cc697dabb74b
-Size (cvs-1.11.17-v6-20040610.diff.gz) = 12807 bytes
-SHA1 (patch-aa) = 54f4e33a268bb9f65ed7b832a32de83abdc9f9e1
-SHA1 (patch-ab) = 741a7b58f5497045f5c79334cea3b4b236d6bc6a
-SHA1 (patch-ac) = c2142c0fab9603bf8d605fa53957d50bb0b40b3d
+SHA1 (cvs-1.11.19.tar.bz2) = 0d5e93a4380d02d4b6b41259b538c05d04d9d633
+RMD160 (cvs-1.11.19.tar.bz2) = 3a499e4dd32e4302e61e282ede48598bab0997fa
+Size (cvs-1.11.19.tar.bz2) = 2392762 bytes
+SHA1 (cvs-1.11.19-v6-20050205.diff.gz) = 5cd1519d99c8a6bc124fd5e4daaf5202cde87f07
+RMD160 (cvs-1.11.19-v6-20050205.diff.gz) = a6c304badf71464798311f121f3eb2df50501c2f
+Size (cvs-1.11.19-v6-20050205.diff.gz) = 13004 bytes
+SHA1 (patch-aa) = 57bcc59a51d44f436d2f79a0752e44e317589650
+SHA1 (patch-ab) = 4a539ac6e37e3dc48ab0c427487806e2f3ff78ae
+SHA1 (patch-ac) = 4da02fe019da9721afe6f9af0cd1db44214b575e
 SHA1 (patch-ad) = da297e6f5f1a8ad4cf0c47f7b57f6bbb860ea64c
-SHA1 (patch-ae) = d924435a3622da0fb7733e5abd56c42141ec99a2
-SHA1 (patch-af) = 91909b9b0fd0052c65ea01638087023ddf5fdf8c
-SHA1 (patch-ah) = 38a1757ef83789bb780a83bde95c2c6e8f65e1ca
-SHA1 (patch-ai) = 4427e59513bd0d3c8b479a270c8c4e0a41db9c88
-SHA1 (patch-ak) = 9d8b5633a589d0e423f0da8bf029f9141604738b
-SHA1 (patch-al) = dc5900560304190bc6534d9b5b031ef852ab84ef
-SHA1 (patch-am) = d11c3e8cb4ad713c04bbdfba2ff9a42d0bf17fe9
+SHA1 (patch-ae) = 2fcd5c228c0e18a2ea54f0bcee29e200193544c0
+SHA1 (patch-af) = af7e1f8dba74b40129d623b096ddf5a6c5dbefb4
+SHA1 (patch-ag) = e5c273fb784c5e340cbdf7ff182a6ae09c93dc4f
+SHA1 (patch-ah) = 47b9f55979ed65844efe22fb614b105ae247408d
+SHA1 (patch-ai) = ef52993cef430675f3efd09ae37cee522fd93369
+SHA1 (patch-ak) = dc51b6899005cbfdbad1876060c7ef53cce3156f
+SHA1 (patch-al) = 7f223fd872f96788af499743f07e49d45d64715f
+SHA1 (patch-am) = a2a83f3a3788a99f008372f5a8d7ee9a3a6dbf72
 SHA1 (patch-an) = 5fda0f44ff5ee165f18cedd43c6adf97a51e6398
-SHA1 (patch-ao) = ca6a926a7059c5056667038547abea6a66715368
-SHA1 (patch-ap) = cca991b0856a3a96718288742d0e1a765b9f435c
-SHA1 (patch-aq) = 0f77f8994de67c730afd20e54b4c8f2c4ae8ca6c
-SHA1 (patch-ar) = 3c8374635eb0710780772e06bf4d9402d1762efa
-SHA1 (patch-as) = 406f56419556d9953ddf0ca7bff5fd14a6e55689
-SHA1 (patch-at) = 179a6aa982fd2f599bc1a62a9e7c6e78a80bfd00
-SHA1 (patch-au) = 48657a4c8aa8fd3fcef9f28b9b2b2d5e5556af2f
+SHA1 (patch-ao) = e19a61b0ccb0e71491fb53d553f03d85135ef5c6
+SHA1 (patch-ap) = 9aa44fc82540f86aefa14c47f1d2632377a0471f
+SHA1 (patch-aq) = bc828ae6c5eff55e7952752cb50317e268dcdd7b
+SHA1 (patch-ar) = 4c47f223205de1b6afd3858e4161f99550e1d099
+SHA1 (patch-as) = 35e59c65a544cdd8bd8c6808fdf3410c590dd827
+SHA1 (patch-at) = 1cbed8c43bda54a851a7ff1b85e78a224cbeeca2
+SHA1 (patch-au) = ba788685ee842d07ac866183185e257ce2dcf749
 SHA1 (patch-av) = d381dbf50a59d78e0a4bf8fff09b2570988d5647
 SHA1 (patch-ay) = 7a0ee5bf1707afeaeb9092ce3faf7fc594044a2b
-SHA1 (patch-az) = 6cd82e3608e62beb8f2aa8e64f115008359abaa7
+SHA1 (patch-az) = e732ec022131d3ca23f7193625e4e2f305600fa9
diff -r 6ef4f06602a6 -r edc61610971c devel/cvs/patches/patch-aa
--- a/devel/cvs/patches/patch-aa        Tue Mar 01 14:54:06 2005 +0000
+++ b/devel/cvs/patches/patch-aa        Tue Mar 01 15:36:48 2005 +0000
@@ -1,8 +1,17 @@
-$NetBSD: patch-aa,v 1.10 2004/05/22 10:38:06 wiz Exp $
+$NetBSD: patch-aa,v 1.11 2005/03/01 15:36:48 wiz Exp $
 
---- Makefile.in.orig   2004-05-19 16:05:42.000000000 +0200
+--- Makefile.in.orig   2005-02-01 00:11:19.000000000 +0100
 +++ Makefile.in
-@@ -142,7 +142,7 @@ target_alias = @target_alias@
+@@ -65,7 +65,7 @@ am__CONFIG_DISTCLEAN_FILES = config.stat
+  configure.lineno configure.status.lineno
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+ CONFIG_HEADER = config.h
+-CONFIG_CLEAN_FILES = cvs.spec emx/Makefile os2/Makefile zlib/Makefile
++CONFIG_CLEAN_FILES = cvs.spec emx/Makefile os2/Makefile
+ SOURCES =
+ DIST_SOURCES =
+ RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+@@ -183,7 +183,7 @@ target_alias = @target_alias@
  
  # Unix source subdirs, where we'll want to run lint and etags:
  # This is a legacy variable from b4 Automake
@@ -11,12 +20,3 @@
  # All other subdirs:
  SUBDIRS = $(USOURCE_SUBDIRS) man doc contrib tools \
        windows-NT os2 emx vms
-@@ -172,7 +172,7 @@ subdir = .
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
- CONFIG_HEADER = config.h
--CONFIG_CLEAN_FILES = cvs.spec emx/Makefile os2/Makefile zlib/Makefile
-+CONFIG_CLEAN_FILES = cvs.spec emx/Makefile os2/Makefile
- DIST_SOURCES =
- 
- RECURSIVE_TARGETS = info-recursive dvi-recursive pdf-recursive \
diff -r 6ef4f06602a6 -r edc61610971c devel/cvs/patches/patch-ab
--- a/devel/cvs/patches/patch-ab        Tue Mar 01 14:54:06 2005 +0000
+++ b/devel/cvs/patches/patch-ab        Tue Mar 01 15:36:48 2005 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.13 2004/09/09 22:26:17 wiz Exp $
+$NetBSD: patch-ab,v 1.14 2005/03/01 15:36:48 wiz Exp $
 
---- doc/cvs.texinfo.orig       2004-05-27 22:18:34.000000000 +0200
+--- doc/cvs.texinfo.orig       2005-01-31 23:25:55.000000000 +0100
 +++ doc/cvs.texinfo
-@@ -13496,6 +13496,11 @@ CPU intensive but is not recommended for
+@@ -13504,6 +13504,11 @@ CPU intensive but is not recommended for
  
  @xref{verifymsg}, for more information on how verifymsg
  may be used.
diff -r 6ef4f06602a6 -r edc61610971c devel/cvs/patches/patch-ac
--- a/devel/cvs/patches/patch-ac        Tue Mar 01 14:54:06 2005 +0000
+++ b/devel/cvs/patches/patch-ac        Tue Mar 01 15:36:48 2005 +0000
@@ -1,17 +1,26 @@
-$NetBSD: patch-ac,v 1.9 2004/03/27 04:22:56 jlam Exp $
+$NetBSD: patch-ac,v 1.10 2005/03/01 15:36:48 wiz Exp $
 
---- src/Makefile.in.orig       Fri Feb 13 10:29:20 2004
+--- src/Makefile.in.orig       2005-02-01 00:11:15.000000000 +0100
 +++ src/Makefile.in
-@@ -146,7 +146,7 @@ target_alias = @target_alias@
+@@ -88,7 +88,7 @@ am_cvs_OBJECTS = add.$(OBJEXT) admin.$(O
+       version.$(OBJEXT) vers_ts.$(OBJEXT) watch.$(OBJEXT) \
+       wrapper.$(OBJEXT) zlib.$(OBJEXT)
+ cvs_OBJECTS = $(am_cvs_OBJECTS)
+-cvs_DEPENDENCIES = ../diff/libdiff.a ../lib/libcvs.a ../zlib/libz.a
++cvs_DEPENDENCIES = ../diff/libdiff.a ../lib/libcvs.a
+ binSCRIPT_INSTALL = $(INSTALL_SCRIPT)
+ SCRIPTS = $(bin_SCRIPTS)
+ DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
+@@ -201,7 +201,7 @@ target_alias = @target_alias@
  # some namespace hackery going on that maybe shouldn't be.  Long term fix is to
  # try and remove naming ocnflicts and fix Automake to allow particular includes
  # to be attached only to particular object files.  Short term fix is either or.
 -INCLUDES = -I$(top_srcdir)/lib -I$(top_srcdir)/diff -I$(top_srcdir)/zlib $(includeopt)
 +INCLUDES = -I$(top_srcdir)/lib -I$(top_srcdir)/diff $(includeopt)
+ bin_SCRIPTS = cvsbug
  
- bin_PROGRAMS = cvs
- bin_SCRIPTS = cvsbug
-@@ -228,7 +228,7 @@ cvs_SOURCES = \
+ # The cvs executable
+@@ -280,7 +280,7 @@ cvs_SOURCES = \
  cvs_LDADD = \
        ../diff/libdiff.a \
        ../lib/libcvs.a \
@@ -20,12 +29,3 @@
  
  
  # extra clean targets
-@@ -272,7 +272,7 @@ am_cvs_OBJECTS = add.$(OBJEXT) admin.$(O
-       vers_ts.$(OBJEXT) watch.$(OBJEXT) wrapper.$(OBJEXT) \
-       zlib.$(OBJEXT)
- cvs_OBJECTS = $(am_cvs_OBJECTS)
--cvs_DEPENDENCIES = ../diff/libdiff.a ../lib/libcvs.a ../zlib/libz.a
-+cvs_DEPENDENCIES = ../diff/libdiff.a ../lib/libcvs.a
- cvs_LDFLAGS =
- SCRIPTS = $(bin_SCRIPTS)
- 
diff -r 6ef4f06602a6 -r edc61610971c devel/cvs/patches/patch-ae
--- a/devel/cvs/patches/patch-ae        Tue Mar 01 14:54:06 2005 +0000
+++ b/devel/cvs/patches/patch-ae        Tue Mar 01 15:36:48 2005 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ae,v 1.8 2004/04/15 22:28:36 wiz Exp $
+$NetBSD: patch-ae,v 1.9 2005/03/01 15:36:48 wiz Exp $
 
---- src/rcs.c.orig     Fri Apr  2 21:16:34 2004
+--- src/rcs.c.orig     2005-01-31 23:15:08.000000000 +0100
 +++ src/rcs.c
-@@ -3483,7 +3483,7 @@ struct rcs_keyword
+@@ -3498,7 +3498,7 @@ struct rcs_keyword
      size_t len;
  };
  #define KEYWORD_INIT(s) (s), sizeof (s) - 1
@@ -11,7 +11,7 @@
  {
      { KEYWORD_INIT ("Author") },
      { KEYWORD_INIT ("Date") },
-@@ -3496,6 +3496,7 @@ static const struct rcs_keyword keywords
+@@ -3511,6 +3511,7 @@ static const struct rcs_keyword keywords
      { KEYWORD_INIT ("Revision") },
      { KEYWORD_INIT ("Source") },
      { KEYWORD_INIT ("State") },
@@ -19,7 +19,7 @@
      { NULL, 0 }
  };
  enum keyword
-@@ -3510,7 +3511,8 @@ enum keyword
+@@ -3525,7 +3526,8 @@ enum keyword
      KEYWORD_RCSFILE,
      KEYWORD_REVISION,
      KEYWORD_SOURCE,
@@ -29,7 +29,7 @@
  };
  
  /* Convert an RCS date string into a readable string.  This is like
-@@ -3647,6 +3649,11 @@ expand_keywords (rcs, ver, name, log, lo
+@@ -3662,6 +3664,11 @@ expand_keywords (rcs, ver, name, log, lo
        return;
      }
  
@@ -41,7 +41,7 @@
      /* If we are using -kkvl, dig out the locker information if any.  */
      locker = NULL;
      if (expand == KFLAG_KVL)
-@@ -3738,6 +3745,7 @@ expand_keywords (rcs, ver, name, log, lo
+@@ -3753,6 +3760,7 @@ expand_keywords (rcs, ver, name, log, lo
  
            case KEYWORD_HEADER:
            case KEYWORD_ID:
@@ -49,7 +49,7 @@
                {
                    const char *path;
                    int free_path;
-@@ -4383,7 +4391,7 @@ RCS_checkout (rcs, workfile, rev, nameta
+@@ -4402,7 +4410,7 @@ RCS_checkout (rcs, workfile, rev, nameta
        if (info != NULL)
        {
            /* If the size of `devtype' changes, fix the sscanf call also */
diff -r 6ef4f06602a6 -r edc61610971c devel/cvs/patches/patch-af
--- a/devel/cvs/patches/patch-af        Tue Mar 01 14:54:06 2005 +0000
+++ b/devel/cvs/patches/patch-af        Tue Mar 01 15:36:48 2005 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-af,v 1.10 2004/05/22 10:38:06 wiz Exp $
+$NetBSD: patch-af,v 1.11 2005/03/01 15:36:48 wiz Exp $
 
---- src/update.c.orig  2004-05-04 19:25:54.000000000 +0200
+--- src/update.c.orig  2005-01-31 23:18:01.000000000 +0100
 +++ src/update.c
-@@ -1359,11 +1359,18 @@ VERS: ", 0);
+@@ -1366,11 +1366,18 @@ VERS: ", 0);
                    xchmod (finfo->file, 1);
                else
                {
diff -r 6ef4f06602a6 -r edc61610971c devel/cvs/patches/patch-ag
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/cvs/patches/patch-ag        Tue Mar 01 15:36:48 2005 +0000
@@ -0,0 +1,20 @@
+$NetBSD: patch-ag,v 1.5 2005/03/01 15:36:48 wiz Exp $
+
+--- lib/xtime.h.orig   2004-11-11 23:30:47.000000000 +0100
++++ lib/xtime.h
+@@ -12,6 +12,9 @@
+  * functions
+  */
+ 
++#ifndef _XTIME_H_                                                                                  
++#define _XTIME_H_                                                                                  
++
+ #ifdef vms
+ # include <time.h>
+ #else /* vms */
+@@ -55,3 +58,5 @@ extern long timezone;
+ # endif /* !defined(HAVE_FTIME) && !defined(HAVE_TIMEZONE) */
+ 
+ #endif /* !vms */
++
++#endif /* !_XTIME_H_ */
diff -r 6ef4f06602a6 -r edc61610971c devel/cvs/patches/patch-ah
--- a/devel/cvs/patches/patch-ah        Tue Mar 01 14:54:06 2005 +0000
+++ b/devel/cvs/patches/patch-ah        Tue Mar 01 15:36:48 2005 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ah,v 1.6 2003/12/12 22:05:55 wiz Exp $
+$NetBSD: patch-ah,v 1.7 2005/03/01 15:36:48 wiz Exp $
 
---- src/mkmodules.c.orig       Wed Oct  8 21:56:13 2003
+--- src/mkmodules.c.orig       2005-01-31 23:14:17.000000000 +0100
 +++ src/mkmodules.c
-@@ -308,6 +308,9 @@ static const char *const config_contents



Home | Main Index | Thread Index | Old Index