diff -r fcb5600be81f -r 138803117c57 subversion/subversion.patch
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/subversion/subversion.patch Fri Aug 10 14:34:00 2012 +0200
@@ -0,0 +1,69 @@
+Index: configure
+--- configure.orig 2012-02-10 16:45:29.000000000 +0100
++++ configure 2012-02-15 10:31:57.000000000 +0100
+@@ -5956,6 +5956,11 @@
+ ac_sub_cache_file="$ac_dots$cache_file" ;;
+ esac
+
++ args="$args --prefix=$prefix/libexec/subversion/neon"
++ if [ ".$with_ssl" = .yes ]; then
++ args="$args --with-ssl"
++ fi
++
+ # The eval makes quoting arguments work.
+ if eval $SHELL $ac_abs_srcdir/configure $ac_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_abs_srcdir --with-apr=$apr_config --with-apr-util=$apu_config
+ then :
+Index: subversion/mod_dav_svn/repos.c
+--- subversion/mod_dav_svn/repos.c.orig 2012-02-02 17:13:30.000000000 +0100
++++ subversion/mod_dav_svn/repos.c 2012-02-15 10:31:57.000000000 +0100
+@@ -3507,6 +3507,7 @@
+ */
+ ap_fputs(output, bb,
+ " \n
Powered by "
++ "OpenPKG "
+ ""
+ "Apache Subversion"
+ " version " SVN_VERSION "."
+Index: subversion/svnserve/cyrus_auth.c
+--- subversion/svnserve/cyrus_auth.c.orig 2011-06-23 18:43:25.000000000 +0200
++++ subversion/svnserve/cyrus_auth.c 2012-02-15 10:31:57.000000000 +0100
+@@ -110,7 +110,7 @@
+ status = svn_ra_svn__sasl_common_init(pool);
+ if (status)
+ return svn_error_wrap_apr(status,
+- _("Could not initialize the SASL library"));
++ _("Could not initialize the SASL library (svnserve: APR failure)"));
+
+ /* The second parameter tells SASL to look for a configuration file
+ named subversion.conf. */
+@@ -120,7 +120,7 @@
+ svn_error_t *err = svn_error_create(SVN_ERR_RA_NOT_AUTHORIZED, NULL,
+ sasl_errstring(result, NULL, NULL));
+ return svn_error_quick_wrap(err,
+- _("Could not initialize the SASL library"));
++ _("Could not initialize the SASL library (svnserve)"));
+ }
+ return SVN_NO_ERROR;
+ }
+Index: subversion/svnserve/main.c
+--- subversion/svnserve/main.c.orig 2011-06-21 20:00:13.000000000 +0200
++++ subversion/svnserve/main.c 2012-02-15 10:31:57.000000000 +0100
+@@ -59,6 +59,10 @@
+
+ #include "server.h"
+
++#ifdef SVN_HAVE_SASL
++#include
++#endif
++
+ /* The strategy for handling incoming connections. Some of these may be
+ unavailable due to platform limitations. */
+ enum connection_handling_mode {
+@@ -446,6 +450,7 @@
+
+ #ifdef SVN_HAVE_SASL
+ SVN_INT_ERR(cyrus_init(pool));
++ openlog("svnserve", LOG_NDELAY|LOG_PID, LOG_DAEMON);
+ #endif
+
+ /* Check library versions */