Jon Middleton <>

Patch Suggested
r848633, r848602, r844374, r844074, r844028, r844010, r843575, r843092, r842955 r843590

r842955 | brane | 2002-08-05 19:18:35 +0000 (Mon, 05 Aug 2002)

* (INSTALL_MOD_SHARED): Change the -a option to
@MOD_ACTIVATION@ substitution variable which is defined in

* Add an AC_ARG_ENABLE function to check for
--disable-mod-activation that substitutes @MOD_ACTIVATION@ in This feature defaults to "on".

Patch by: Jon Middleton <>

r843092 | brane | 2002-08-22 19:04:56 +0000 (Thu, 22 Aug 2002)

Add $(DESTDIR) support for "make install".

Patch by: Jon Middleton <>

* build/
  Added $(DESTDIR) variables before paths of $(MKDIR) and
  $(INSTALL_%s) in all install targets written to
  expect install-mods-shared.

r843575 | kfogel | 2002-10-25 21:10:46 +0000 (Fri, 25 Oct 2002)

Patch by: Jon Middleton <>

* subversion/bindings/swig/python/ Add --help and -h options
  that calls _do_usage(), as it exited with an error when running
  './setup --help'.

Note Greg Stein's comments in issue #954, the issue for this patch:

   "Note that is in the process of being deprecated -- the
    bindings will be built/installed by the normal build system. Until
    that point, though... I see no reason to avoid applying this

So, this is to make people's lives easier until we *really* make their
lives easier :-).

r843590 | brane | 2002-10-27 22:31:08 +0000 (Sun, 27 Oct 2002)

* tools/cvs2svn/ (main): Tell the --trunk, --tags
and --branches options to expect parameters.

Suggested by: Jon Middleton <>

r844010 | dwhedon | 2002-11-29 22:26:03 +0000 (Fri, 29 Nov 2002)

* doc/book/Makefile: prefix INSTALL_DIR with DESTDIR if passed to make

Patch by: Jon Middleton <>

r844028 | sussman | 2002-12-02 16:30:05 +0000 (Mon, 02 Dec 2002)

This change allows us to build against the apr-util shipped in apache
2.0.43.  Finally, we can once again announce that Subversion compiles
against the latest apache release.

Patch by: Jon Middleton <>

* ac-helpers/aprutil.m4 (SVN_LIB_APRUTIL): If $apu_config --version
  fails, just grep the version string out of the script.

r844074 | cmpilato | 2002-12-04 20:03:14 +0000 (Wed, 04 Dec 2002)

Patch by: Jon Middleton <>

* subversion/bindings/swig/svn_wc.i
  Set svn_boolean_t * as a OUTPARAM.

* tools/examples/
  Added - a python script that checks for modified files.

r844374 | gstein | 2003-01-09 10:01:48 +0000 (Thu, 09 Jan 2003)

Fix up some of the SWIG bindings, apply a tweak from Jon Middleton,
add some helpers to the python bindings, and extend fs.FileDiff to
return the temp files it opened rather than running diff.

* swig/svn_ra.i: include swigutil_*.h for any necessary helpers (for
    example, the python bindings need the thread lock funcs)

* swig/svn_types.i: inclue svn_types.h in the C wrapper and make sure
    the Java utilities are included.

Patch by: Jon Middleton <>
(Only the svn_wc.i change below.)

* swig/svn_wc.i: svn_wc_status_t ** is an out parameter. handle the
    output typemap application differently for svn_boolean_t (to
    correct a ptr vs int mapping problem). make sure the utility
    headers are included.

* swig/apr.i: revamp the 'apr_off_t *' typemap so we get the correct
    types in the wrapping code (it was declaring the temp var as a
    'long' but that threw off some assignments against apr_off_t). to
    generate a bit more trim code, remove some braces and use double
    quotes to denote the inserted code.

* swig/python/
  (FileDiff.__init__): change the default for diffoptions to '' so
    that we don't have to have a manual check in the code. simplify
    the assert code. create a subpool for operation.
  (FileDiff.get_files): refactored out of get_pipe to just create the
    tmp files. simplify the writing of the files. clear the subpool.
  (FileDiff.get_pipe): refactored to use self.get_files()

* swig/python/
  (secs_from_timestr): convert an SVN ISO8601 time string into a
    number of seconds from the Unix epoch (Python time seconds).

r848602 | kfogel | 2004-01-27 20:06:15 +0000 (Tue, 27 Jan 2004)

* tools/dev/ Update for new output of 'svn log'.

Patch by: Jon Middleton <>

r848633 | kfogel | 2004-02-05 06:00:53 +0000 (Thu, 05 Feb 2004)

* tools/dev/ Add a final blank line if the orginal
    message did not have one.

Patch by: Jon Middleton <>