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 0.28.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5a02cec1c7d6
branches:  trunk
changeset: 460344:5a02cec1c7d6
user:      epg <epg%pkgsrc.org@localhost>
date:      Fri Aug 29 01:58:49 2003 +0000

description:
Update to 0.28.1.

#####################################################################
##  WARNING  WARNING  WARNING  WARNING  WARNING  WARNING  WARNING  ##
#####################################################################
##                                                                 ##
##  This release makes an incompatible change to the Subversion    ##
##  repository filesystem schema.  Repositories created with       ##
##  Subversion code prior to this release will unable to operate   ##
##  with this new code.  To maintain the ability to use said       ##
##  repositories, you must use a version 'svnadmin dump' prior to  ##
##  this change to dump your repository to a dumpfile, then use    ##
##  this new Subversion code to create, and load your dumpfile     ##
##  a new repository using 'svnadmin load'.  And don't forget to   ##
##  copy over any custom configuration/hooks from the old to the   ##
##  new repository.                                                ##
##                                                                 ##
#####################################################################

 Please see the repository_upgrade_HOWTO document located in the notes
 directory of the source tree for documentation on migrating pre-.28
 repos to revision .28.

 Also located here:
    http://svn.collab.net/repos/svn/trunk/notes/repos_upgrade_HOWTO

 User-visible changes:
 * fs schema change, see issue #1003 **NOTE: repos dump/load cycle required!**
 * command-line options
  - changed  'lsdblogs' is now 2 commands 'list-dblogs', 'list-unused-dblogs'
  - removed  '--only-unread' option
  - new      'list-unused-dblogs'
  - new      '--config-dir' allows svn config to live outside ~/.subversion
  - new      (r6811)
    - svn-status-get-specific-revision (interface to svn cat)
    - svn-ediff-with-revision (run ediff w/ a file wc and a specified rev)
 * fixed 'mod_dav_svn' segfault bug caused by foreign DeltaV requests (r6725)
 * fixed 'svn switch' bug which could result in corrupted repo (#1316,r6746)
 * fixed items now marked as 'deleted' if they no longer exist (#919,r6748)
 * fixed 'merge' no longer adds file/dir if schema differs from wc. (#1321)
 * fixed Handle \r correctly when prompting on Windows. (r6792,#1307)
 * 'svn merge' now 'skip's when it hits unversioned obstructions (r6810,#1425)
 * fixed repos->wc of file w/ svn:keywords set caused segfault (r6818,#1473)
 * fixed 'svn diff -r PREV:HEAD' failed if tmp/ exists in cwd (r6838,#1487)

 Developer-visible changes:
 * database schema changed (see warning above!) (r6752,#1003,#1248,#1438)
 * svn Perl bindings are ready - see swig/INSTALL
 * internal changes to treat swig libraries more like normal libraries (r6761)
 * improved handling of errors opening a repository over ra_svn (r6841)

diffstat:

 devel/subversion/Makefile.version |   6 +++---
 devel/subversion/distinfo         |   8 ++++----
 devel/subversion/patches/patch-aa |  20 ++++++++++----------
 3 files changed, 17 insertions(+), 17 deletions(-)

diffs (76 lines):

diff -r 53a5fe4b10e8 -r 5a02cec1c7d6 devel/subversion/Makefile.version
--- a/devel/subversion/Makefile.version Fri Aug 29 00:58:13 2003 +0000
+++ b/devel/subversion/Makefile.version Fri Aug 29 01:58:49 2003 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile.version,v 1.4 2003/08/15 19:27:43 recht Exp $
+# $NetBSD: Makefile.version,v 1.5 2003/08/29 01:58:49 epg Exp $
 
 .if !defined(SVNVER)
-SVNVER=                0.27.0
+SVNVER=                0.28.1
 # This macro is in this file because the URL changes with every release.
-MASTER_SITES=  http://subversion.tigris.org/files/documents/15/5642/
+MASTER_SITES=  http://subversion.tigris.org/files/documents/15/5880/
 .endif
diff -r 53a5fe4b10e8 -r 5a02cec1c7d6 devel/subversion/distinfo
--- a/devel/subversion/distinfo Fri Aug 29 00:58:13 2003 +0000
+++ b/devel/subversion/distinfo Fri Aug 29 01:58:49 2003 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.12 2003/08/15 23:42:58 epg Exp $
+$NetBSD: distinfo,v 1.13 2003/08/29 01:58:49 epg Exp $
 
-SHA1 (subversion-0.27.0.tar.gz) = 9c1844825991ed46dbc5394690b795435851b090
-Size (subversion-0.27.0.tar.gz) = 7326370 bytes
-SHA1 (patch-aa) = 15356102bdef8c5441fd7187bba2d052c9918b58
+SHA1 (subversion-0.28.1.tar.gz) = 6a113d76e9994244d075d7edafd377283d14f2ab
+Size (subversion-0.28.1.tar.gz) = 7324504 bytes
+SHA1 (patch-aa) = a4cbb157bd0f3c5d0e0061be6d68903a8357d92d
 SHA1 (patch-ac) = 6f57283a7b0088d596461b31ebf2838be3f440c6
 SHA1 (patch-ad) = 51b87256105182c02cd02a9530378d3caedd845b
 SHA1 (patch-ae) = c44ab54dccdec60fa83a86464bef1eba68597615
diff -r 53a5fe4b10e8 -r 5a02cec1c7d6 devel/subversion/patches/patch-aa
--- a/devel/subversion/patches/patch-aa Fri Aug 29 00:58:13 2003 +0000
+++ b/devel/subversion/patches/patch-aa Fri Aug 29 01:58:49 2003 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.5 2003/08/15 19:27:45 recht Exp $
+$NetBSD: patch-aa,v 1.6 2003/08/29 01:58:49 epg Exp $
 
---- build-outputs.mk.orig      2003-08-14 14:26:47.000000000 +0200
-+++ build-outputs.mk   2003-08-15 18:05:32.000000000 +0200
-@@ -114,10 +114,10 @@
+--- build-outputs.mk.orig      Thu Aug 28 11:53:06 2003
++++ build-outputs.mk
+@@ -114,10 +114,10 @@ libsvn_swig_perl_OBJECTS = swigutil_pl.l
  subversion/bindings/swig/libsvn_swig_perl-1.la: $(libsvn_swig_perl_DEPS)
        cd subversion/bindings/swig && $(LINK) -o libsvn_swig_perl-1.la $(libsvn_swig_perl_OBJECTS) $(SVN_APRUTIL_LIBS) $(SVN_APR_LIBS) $(LIBS)
  
@@ -15,7 +15,7 @@
  
  libsvn_test_DEPS = subversion/tests/svn_test_editor.lo subversion/tests/svn_tests_main.lo subversion/libsvn_delta/libsvn_delta-1.la subversion/libsvn_subr/libsvn_subr-1.la 
  libsvn_test_OBJECTS = svn_test_editor.lo svn_tests_main.lo
-@@ -139,15 +139,15 @@
+@@ -139,15 +139,15 @@ md5args_OBJECTS = md5args.o
  subversion/tests/libsvn_repos/md5args$(EXEEXT): $(md5args_DEPS)
        cd subversion/tests/libsvn_repos && $(LINK) -o md5args$(EXEEXT) $(md5args_OBJECTS) ../../../subversion/libsvn_subr/libsvn_subr-1.la $(SVN_APRUTIL_LIBS) $(SVN_APR_LIBS) $(LIBS)
  
@@ -35,9 +35,9 @@
  
  path_test_DEPS = subversion/tests/libsvn_subr/path-test.o subversion/tests/libsvn_test-1.la subversion/libsvn_subr/libsvn_subr-1.la 
  path_test_OBJECTS = path-test.o
-@@ -259,40 +259,40 @@
- subversion/bindings/swig/perl/_wc.la: $(perl_wc_DEPS)
-       cd subversion/bindings/swig/perl && $(LINK_PL_WRAPPER) -o _wc.la $(perl_wc_OBJECTS) ../../../../subversion/libsvn_wc/libsvn_wc-1.la -lswigpl 
../../../../subversion/bindings/swig/libsvn_swig_perl-1.la $(LIBS)
+@@ -264,40 +264,40 @@ perl_runtime_OBJECTS = swigpl.lo
+ subversion/bindings/swig/perl/swigpl.la: $(perl_runtime_DEPS)
+       cd subversion/bindings/swig/perl && $(LINK_PL_WRAPPER) -o swigpl.la $(perl_runtime_OBJECTS)  $(LIBS)
  
 -python_client_DEPS = subversion/bindings/swig/python/svn_client.lo subversion/libsvn_client/libsvn_client-1.la subversion/bindings/swig/libsvn_swig_py-1.la 
 +python_client_DEPS = subversion/bindings/swig/python/svn_client.lo subversion/bindings/swig/libsvn_swig_py-1.la 
@@ -88,5 +88,5 @@
 -      cd subversion/bindings/swig/python && $(LINK_PY_WRAPPER) -o _wc.la $(python_wc_OBJECTS) ../../../../subversion/libsvn_wc/libsvn_wc-1.la -lswigpy 
../../../../subversion/bindings/swig/libsvn_swig_py-1.la $(LIBS)
 +      cd subversion/bindings/swig/python && $(LINK_PY_WRAPPER) -o _wc.la $(python_wc_OBJECTS) -lsvn_wc-1 -lswigpy ../../../../subversion/bindings/swig/libsvn_swig_py-1.la $(LIBS)
  
- svn_DEPS = subversion/clients/cmdline/add-cmd.o subversion/clients/cmdline/cat-cmd.o subversion/clients/cmdline/checkout-cmd.o subversion/clients/cmdline/cleanup-cmd.o 
subversion/clients/cmdline/commit-cmd.o subversion/clients/cmdline/copy-cmd.o subversion/clients/cmdline/delete-cmd.o subversion/clients/cmdline/diff-cmd.o subversion/clients/cmdline/export-cmd.o 
subversion/clients/cmdline/feedback.o subversion/clients/cmdline/help-cmd.o subversion/clients/cmdline/import-cmd.o subversion/clients/cmdline/info-cmd.o subversion/clients/cmdline/log-cmd.o 
subversion/clients/cmdline/ls-cmd.o subversion/clients/cmdline/main.o subversion/clients/cmdline/merge-cmd.o subversion/clients/cmdline/mkdir-cmd.o subversion/clients/cmdline/move-cmd.o 
subversion/clients/cmdline/prompt.o subversion/clients/cmdline/propdel-cmd.o subversion/clients/cmdline/propedit-cmd.o subversion/clients/cmdline/propget-cmd.o 
subversion/clients/cmdline/proplist-cmd.o subversion/clients/cmdline/props.o subversion/clients/cmdline/propset-cmd.o subversion/clients/cmdline/resolved-cmd.o subversion/clients/cmdline/revert-cmd.o 
subversion/clients/cmdline/status-cmd.o subversion/clients/cmdline/status.o subversion/clients/cmdline/switch-cmd.o subversion/clients/cmdline/update-cmd.o subversion/clients/cmdline/util.o 
subversion/libsvn_client/libsvn_client-1.la subversion/libsvn_wc/libsvn_wc-1.la subversion/libsvn_ra/libsvn_ra-1.la subversion/libsvn_delta/libsvn_delta-1.la subversion/libsvn_subr/libsvn_subr-1.la 
- svn_OBJECTS = add-cmd.o cat-cmd.o checkout-cmd.o cleanup-cmd.o commit-cmd.o copy-cmd.o delete-cmd.o diff-cmd.o export-cmd.o feedback.o help-cmd.o import-cmd.o info-cmd.o log-cmd.o ls-cmd.o main.o 
merge-cmd.o mkdir-cmd.o move-cmd.o prompt.o propdel-cmd.o propedit-cmd.o propget-cmd.o proplist-cmd.o props.o propset-cmd.o resolved-cmd.o revert-cmd.o status-cmd.o status.o switch-cmd.o update-cmd.o 
util.o
+ python_runtime_DEPS = subversion/bindings/swig/python/swigpy.lo 
+ python_runtime_OBJECTS = swigpy.lo



Home | Main Index | Thread Index | Old Index