Required Tarballs:
Neon from http://www.webdav.org/neon/
apr and apr-util from http://apr.apache.org/
subversion from http://subversion.tigris.org/
In my case I have downloaded neon-0.28.3, apr 1.3.3 and apr-util 1.3.4.
Apparently you can download apr,apr-util and neon from the subversion website as subversion-debs but I found about that after installing them.
I have used the default installation prefix /usr/local. You may wish to change that, but don't forget to change all corresponding information on the commands.
Build and install apr:
./buildconf
This will show any dependency errors in regard to subversion. Correct them before proceeding. In my case I had to install libtool.
./configure
make
make test
make install
Build and install apr-util:
./buildconf --with-apr=../apr-1.3.3/
./configure --with-apr=/usr/local/apr --with-berkeley-db=/usr
make
make test
make install
If you get an error in make regarding libtool command not found edit /usr/local/src/apr-util-1.3.4/xml/expat/lib/Makefile and change
LIBTOOL = $(SHELL) $(top_builddir)/libtool
to:
LIBTOOL = $(SHELL) libtool
Not linking against Berkeley DB will lead to a warning when compiling subversion and DBD support will not be provided.
Build and install neon:
./configure --with-ssl
make
make install
Build and install subversion:
./configure --with-apxs=/usr/sbin/apxs --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr/ --with-neon=/usr/local --with-ssl
Spent some time before getting that --with-neon expects a prefix to bin/neon-config.
makeAt this point I believe I got it installed. Now I should try to learn how to use it :-)
make install