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 */