pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/subversion Update to Version 0.37.0 [Beta Interi...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2da7be46bd54
branches:  trunk
changeset: 467203:2da7be46bd54
user:      epg <epg%pkgsrc.org@localhost>
date:      Mon Jan 26 17:13:42 2004 +0000

description:
Update to Version 0.37.0 [Beta Interim 2]

(branching 24 January 2004, from /branches/1.0-stabilization)
http://svn.collab.net/repos/svn/tags/0.37.0

 User-visible changes:
 * bugfix: buffer overflow for AIX client
 * 'svn merge' now notices ancestry by default. (r8390)
 * bugfix:  double Ctrl-C on windows no longer wedges repository.
 * New date formats (see API change: Rewrite of date parser below)
 * bugfix: Errors in authentication when --no-interactive is turned on (r8139)
 * bugfix: Fix some 'access denied' errors on Windows (r8341, r8352)

 Developer-visible changes:
 * API change: Rewrite of date parser (r8327, r8328, r8329) (issue #408)
 * bugfix: svn_fs__bdb_changes_fetch() fouls up change ordering (issue #1695)
 * require SWIG >=1.3.19 (issue #1690)
 * numerous changes to language bindings, to keep up with C API.
 * fix: apr build issues (r8279, r8280, r8318) (issue #1666)
 * changed the auth-provider C API to use 'realmstring' on all funcs
 * check the ra plugin ABI versions.
 * fix: ABI problem with blame.  (r8494) (issue #1705)
 * remove svn_io_file_printf from public API. (r8492) (issue #1653)
 * extensive changes in the perl client bindings. (r8270)
 * too many big and small internal code cleanups and fixes to mention here

diffstat:

 devel/subversion/Makefile.version |   4 +-
 devel/subversion/distinfo         |   9 +++----
 devel/subversion/patches/patch-ae |  40 +++++++++++++++++++-------------------
 devel/subversion/patches/patch-ag |  18 -----------------
 4 files changed, 26 insertions(+), 45 deletions(-)

diffs (134 lines):

diff -r f147199d98af -r 2da7be46bd54 devel/subversion/Makefile.version
--- a/devel/subversion/Makefile.version Mon Jan 26 17:07:21 2004 +0000
+++ b/devel/subversion/Makefile.version Mon Jan 26 17:13:42 2004 +0000
@@ -1,5 +1,5 @@
-# $NetBSD: Makefile.version,v 1.13 2004/01/13 22:48:41 epg Exp $
+# $NetBSD: Makefile.version,v 1.14 2004/01/26 17:13:42 epg Exp $
 
 .if !defined(SVNVER)
-SVNVER=                0.36.0
+SVNVER=                0.37.0
 .endif
diff -r f147199d98af -r 2da7be46bd54 devel/subversion/distinfo
--- a/devel/subversion/distinfo Mon Jan 26 17:07:21 2004 +0000
+++ b/devel/subversion/distinfo Mon Jan 26 17:13:42 2004 +0000
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.23 2004/01/20 17:08:47 epg Exp $
+$NetBSD: distinfo,v 1.24 2004/01/26 17:13:42 epg Exp $
 
-SHA1 (subversion-0.36.0.tar.gz) = 71e246114a954ec35bb035379ddc8ad8197c1f27
-Size (subversion-0.36.0.tar.gz) = 7508556 bytes
+SHA1 (subversion-0.37.0.tar.gz) = 78d1896b5a09a9d268630a7799082e7a7dc270c5
+Size (subversion-0.37.0.tar.gz) = 7501295 bytes
 SHA1 (patch-aa) = 00bd9a667459a704c6454e581c2cc5b1cfc197a9
 SHA1 (patch-ac) = 7f0669a6f684583ff0ca4a443be356ae2fca06db
-SHA1 (patch-ae) = fb741922e349072bcae16c23bb0de9f146d7bfd5
-SHA1 (patch-ag) = 7f51d50d53faac1dd5df4abf6514cd04b4f8d3bc
+SHA1 (patch-ae) = d31075da81c84ff7064b65146c2f9fdbbf3f37e0
diff -r f147199d98af -r 2da7be46bd54 devel/subversion/patches/patch-ae
--- a/devel/subversion/patches/patch-ae Mon Jan 26 17:07:21 2004 +0000
+++ b/devel/subversion/patches/patch-ae Mon Jan 26 17:13:42 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ae,v 1.7 2004/01/13 22:48:41 epg Exp $
+$NetBSD: patch-ae,v 1.8 2004/01/26 17:13:42 epg Exp $
 
---- configure.orig     Tue Jan 13 13:32:27 2004
+--- configure.orig     Sat Jan 24 08:30:50 2004
 +++ configure
-@@ -10559,8 +10559,9 @@ echo "$as_me: WARNING: swig bindings req
+@@ -10583,8 +10583,9 @@ echo "$as_me: WARNING: swig bindings ver
      if test "$PYTHON" != "none" -a "$SWIG_SUITABLE" = "yes" -a "$svn_swig_bindings_enable_python" = "yes"; then
        { echo "$as_me:$LINENO: \"Configuring python swig binding\"" >&5
  echo "$as_me: \"Configuring python swig binding\"" >&6;}
@@ -12,18 +12,18 @@
 +      #SWIG_BUILD_RULES="$SWIG_BUILD_RULES swig-py-lib"
 +      #SWIG_INSTALL_RULES="$SWIG_INSTALL_RULES install-swig-py-lib"
  
-       echo "$as_me:$LINENO: checking for swig library directory" >&5
- echo $ECHO_N "checking for swig library directory... $ECHO_C" >&6
-@@ -10654,7 +10655,7 @@ echo "${ECHO_T}$ac_cv_python_link" >&6
+ 
+       echo "$as_me:$LINENO: checking if swig needs -L for its libraries" >&5
+@@ -10666,7 +10667,7 @@ echo "${ECHO_T}$ac_cv_python_link" >&6
        ### TODO: enable when the target is implemented correctly
  #      SWIG_BUILD_RULES="$SWIG_BUILD_RULES swig-pl-lib"
  #      SWIG_INSTALL_RULES="$SWIG_INSTALL_RULES install-swig-pl-lib"
--      SWIG_PL_INCLUDES="`$PERL -MExtUtils::Embed -e ccopts`"
-+      SWIG_PL_INCLUDES="`$PERL -MExtUtils::Embed -e ccopts | sed s/-fno-strict-aliasing//`"
+-      SWIG_PL_INCLUDES="\$(SWIG_INCLUDES) `$PERL -MExtUtils::Embed -e ccopts`"
++      SWIG_PL_INCLUDES="\$(SWIG_INCLUDES) `$PERL -MExtUtils::Embed -e ccopts | sed s/-fno-strict-aliasing//`"
        SWIG_PL_COMPILE="`$PERL -MConfig -e 'print $Config{cc}'` \$(SWIG_PL_INCLUDES)"
        SWIG_PL_LINK="`$PERL -MConfig -e 'print $Config{ld}'` `$PERL -MConfig -e 'print $Config{lddlflags}'` `$PERL -MExtUtils::Embed -e ldopts`"
      fi
-@@ -10749,8 +10750,9 @@ echo "$as_me: WARNING: swig bindings req
+@@ -10784,8 +10785,9 @@ echo "$as_me: WARNING: swig bindings ver
      if test "$PYTHON" != "none" -a "$SWIG_SUITABLE" = "yes" -a "$svn_swig_bindings_enable_python" = "yes"; then
        { echo "$as_me:$LINENO: \"Configuring python swig binding\"" >&5
  echo "$as_me: \"Configuring python swig binding\"" >&6;}
@@ -33,18 +33,18 @@
 +      #SWIG_BUILD_RULES="$SWIG_BUILD_RULES swig-py-lib"
 +      #SWIG_INSTALL_RULES="$SWIG_INSTALL_RULES install-swig-py-lib"
  
-       echo "$as_me:$LINENO: checking for swig library directory" >&5
- echo $ECHO_N "checking for swig library directory... $ECHO_C" >&6
-@@ -10844,7 +10846,7 @@ echo "${ECHO_T}$ac_cv_python_link" >&6
+ 
+       echo "$as_me:$LINENO: checking if swig needs -L for its libraries" >&5
+@@ -10867,7 +10869,7 @@ echo "${ECHO_T}$ac_cv_python_link" >&6
        ### TODO: enable when the target is implemented correctly
  #      SWIG_BUILD_RULES="$SWIG_BUILD_RULES swig-pl-lib"
  #      SWIG_INSTALL_RULES="$SWIG_INSTALL_RULES install-swig-pl-lib"
--      SWIG_PL_INCLUDES="`$PERL -MExtUtils::Embed -e ccopts`"
-+      SWIG_PL_INCLUDES="`$PERL -MExtUtils::Embed -e ccopts | sed s/-fno-strict-aliasing//`"
+-      SWIG_PL_INCLUDES="\$(SWIG_INCLUDES) `$PERL -MExtUtils::Embed -e ccopts`"
++      SWIG_PL_INCLUDES="\$(SWIG_INCLUDES) `$PERL -MExtUtils::Embed -e ccopts | sed s/-fno-strict-aliasing//`"
        SWIG_PL_COMPILE="`$PERL -MConfig -e 'print $Config{cc}'` \$(SWIG_PL_INCLUDES)"
        SWIG_PL_LINK="`$PERL -MConfig -e 'print $Config{ld}'` `$PERL -MConfig -e 'print $Config{lddlflags}'` `$PERL -MExtUtils::Embed -e ldopts`"
      fi
-@@ -10942,8 +10944,9 @@ echo "$as_me: WARNING: swig bindings req
+@@ -10988,8 +10990,9 @@ echo "$as_me: WARNING: swig bindings ver
      if test "$PYTHON" != "none" -a "$SWIG_SUITABLE" = "yes" -a "$svn_swig_bindings_enable_python" = "yes"; then
        { echo "$as_me:$LINENO: \"Configuring python swig binding\"" >&5
  echo "$as_me: \"Configuring python swig binding\"" >&6;}
@@ -54,14 +54,14 @@
 +      #SWIG_BUILD_RULES="$SWIG_BUILD_RULES swig-py-lib"
 +      #SWIG_INSTALL_RULES="$SWIG_INSTALL_RULES install-swig-py-lib"
  
-       echo "$as_me:$LINENO: checking for swig library directory" >&5
- echo $ECHO_N "checking for swig library directory... $ECHO_C" >&6
-@@ -11037,7 +11040,7 @@ echo "${ECHO_T}$ac_cv_python_link" >&6
+ 
+       echo "$as_me:$LINENO: checking if swig needs -L for its libraries" >&5
+@@ -11071,7 +11074,7 @@ echo "${ECHO_T}$ac_cv_python_link" >&6
        ### TODO: enable when the target is implemented correctly
  #      SWIG_BUILD_RULES="$SWIG_BUILD_RULES swig-pl-lib"
  #      SWIG_INSTALL_RULES="$SWIG_INSTALL_RULES install-swig-pl-lib"
--      SWIG_PL_INCLUDES="`$PERL -MExtUtils::Embed -e ccopts`"
-+      SWIG_PL_INCLUDES="`$PERL -MExtUtils::Embed -e ccopts | sed s/-fno-strict-aliasing//`"
+-      SWIG_PL_INCLUDES="\$(SWIG_INCLUDES) `$PERL -MExtUtils::Embed -e ccopts`"
++      SWIG_PL_INCLUDES="\$(SWIG_INCLUDES) `$PERL -MExtUtils::Embed -e ccopts | sed s/-fno-strict-aliasing//`"
        SWIG_PL_COMPILE="`$PERL -MConfig -e 'print $Config{cc}'` \$(SWIG_PL_INCLUDES)"
        SWIG_PL_LINK="`$PERL -MConfig -e 'print $Config{ld}'` `$PERL -MConfig -e 'print $Config{lddlflags}'` `$PERL -MExtUtils::Embed -e ldopts`"
      fi
diff -r f147199d98af -r 2da7be46bd54 devel/subversion/patches/patch-ag
--- a/devel/subversion/patches/patch-ag Mon Jan 26 17:07:21 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-$NetBSD: patch-ag,v 1.3 2004/01/20 17:08:47 epg Exp $
-
---- subversion/bindings/swig/perl/Makefile.PL.orig     Sun Dec  7 12:25:10 2003
-+++ subversion/bindings/swig/perl/Makefile.PL
-@@ -23,11 +23,10 @@ my %config = (
-     CCFLAGS  => join(' ', $apr_cflags, `perl -MExtUtils::Embed -e ccopts`,
-                    ' -I.. -I../../../include -g'),
-     OBJECT => q/$(O_FILES)/,
--    dynamic_lib => {
--      OTHERLDFLAGS => join(' ', $apr_ldflags, (map {"-L$_"} @ldpaths),
-+      LIBS => [join(' ', $apr_ldflags, (map {"-L$_"} @ldpaths),
-                            @ldmodules, '-lsvn_swig_perl-1',
-                            `swig -perl -ldflags`),
--    },
-+                ],
- );
- 
- sub perlish {



Home | Main Index | Thread Index | Old Index