Subject: CVS commit: pkgsrc/devel
To: None <pkgsrc-changes@NetBSD.org>
From: Eric Gillespie <epg@netbsd.org>
List: pkgsrc-changes
Date: 12/03/2003 15:20:44
Module Name:	pkgsrc
Committed By:	epg
Date:		Wed Dec  3 15:20:44 UTC 2003

Modified Files:
	pkgsrc/devel/subversion: Makefile Makefile.common Makefile.version
	    distinfo
	pkgsrc/devel/subversion-base: PLIST
	pkgsrc/devel/subversion/patches: patch-ac patch-ae
Added Files:
	pkgsrc/devel/subversion/patches: patch-aa patch-ag

Log Message:
Update to 0.33.1.
Add p5-subversion package.

Upstream change log:

Version 0.33.1 (released 17 November 2003, revision r7782)
http://svn.collab.net/repos/svn/tags/0.33.1

    NOTICE: This is a bugfix release.  The bug is fixed if *either*
            the client or server uses the new code.

User-visible changes:
* major performance fix for updates

Version 0.33.0 (released 13 November 2003, revision r7737)
http://svn.collab.net/repos/svn/tags/0.33.0

                              NOTICES:

    1. This client may be incompatible with ra_dav servers <= 0.31.

    2. In order to make commits more responsive, repository
       deltification is no longer automatic.  However, you may want
       to run deltification as a background process in your repository
       post-commit hook.  For example, the new post-commit.tmpl file
       recommends 'nice -2 svnadmin deltify "$REPOS" -r "$REV" &'.

 User-visible changes:
 * now require APR/APU 0.9.5 (ships in Apache 2.0.48)
 * lose automatic deltification, but recommend it in post-commit (r7695, #1573)
 * new configuration and authn/authz support in ra_svn (r7604, r7601)
 * much faster checkouts and updates, over both svn:// and http:// (#1429)
 * new partial-authz feature: checkouts/updates just skip unauthorized items
 * new 'use-commit-times = yes' config option to use commit-time timestamps
 * new 'svnadmin hotcopy' command, like hot-backup.py (#1567)
 * fix Win32 "access denied" error in renames (r7598, #1576)
 * unnecessary working copy tree locks now avoided, to save time (#1245)
 * Compatibility changes:
    - lose ra_dav compatibility with servers 0.31 and earlier
    - lose support for working copy format "1" (not created for over a year)
 * 'svn diff' and other read-only actions now work in read-only working copies
 * 'svn blame -rX' now does the intuitive thing
 * 'svn log' output headers now say "rXXXX | " instead of "rev XXXX:  "
 * 'svnversion' no longer stymied by svn:externals
 * new 'svn pd' alias for 'svn propdel'
 * '-rCOMMITTED' keyword now works on more commands
 * minor changes to output of 'svn ls -v' and 'svn st -v' (r7530)
 * 'svn log --xml' now obeys the '-q' flag (r7555)
 * cvs2svn.py bugfixes, especially issue #1440
 * book and documentation updates
 * removed server config options ssl-ignore-invalid-date and
   ssl-override-cert-hostname (r7644)
 * many other enhancements, minor features, and bugfixes not listed here

 Developer-visible changes:
 * repair text- and prop-time in .svn/entries if spuriously wrong (r7565)
 * speed up keyword translation (r7502)
 * two new editor functions, absent_file() and absent_directory()
 * ra_dav checkouts/updates no longer do O(n) number of GET, PROPFIND requests
 * new svn_io_temp_dir function, will morph to apr_temp_dir_get soon
 * new svn_io_file_close wrapper for apr_file_close
 * tools/test-scripts/svntest/ scripts now support ra_dav and ramdisk
 * many other changes not listed here


To generate a diff of this commit:
cvs rdiff -r1.13 -r1.14 pkgsrc/devel/subversion/Makefile
cvs rdiff -r1.5 -r1.6 pkgsrc/devel/subversion/Makefile.common
cvs rdiff -r1.9 -r1.10 pkgsrc/devel/subversion/Makefile.version
cvs rdiff -r1.18 -r1.19 pkgsrc/devel/subversion/distinfo
cvs rdiff -r1.4 -r1.5 pkgsrc/devel/subversion-base/PLIST
cvs rdiff -r0 -r1.9 pkgsrc/devel/subversion/patches/patch-aa
cvs rdiff -r1.6 -r1.7 pkgsrc/devel/subversion/patches/patch-ac
cvs rdiff -r1.4 -r1.5 pkgsrc/devel/subversion/patches/patch-ae
cvs rdiff -r0 -r1.1 pkgsrc/devel/subversion/patches/patch-ag

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.