#!/bin/sh

export PKG_PREFIX='/tmp/svn-inst'
mkdir /tmp/svn-inst

tar -xzf zlib-1.1.4.tar.gz
cd zlib-1.1.4
./configure --prefix=$PKG_PREFIX --exec-prefix=$PKG_PREFIX
make && make test && make install

cd ../

tar -xzf expat-1.95.6.tar.gz
cd expat-1.95.6
./configure --prefix=$PKG_PREFIX --exec-prefix=$PKG_PREFIX
make && make check && make install

cd ../

tar -xzf db-4.0.14.tar.gz
cd db-4.0.14/build_unix
../dist/configure --prefix=$PKG_PREFIX --exec-prefix=$PKG_PREFIX
make && make install

cd ../../

tar -xzf openssl-0.9.7c.tar.gz
cd openssl-0.9.7c
./config --prefix=$PKG_PREFIX
make && make test && make install

cd ../

tar -xzf neon-0.24.3.tar.gz
cd neon-0.24.3
./configure --prefix=$PKG_PREFIX --exec-prefix=$PKG_PREFIX --with-ssl --with-libs=$PKG_PREFIX --enable-shared
make  && make check && make install

cd ../

tar -xzf httpd-2.0.47.tar.gz
cd httpd-2.0.47
./configure --prefix=$PKG_PREFIX --exec-prefix=$PKG_PREFIX --enable-maintainer-mode --enable-ssl --enable-deflate --enable-so --enable-dav --with-z=$PKG_PREFIX --with-ssl=$PKG_PREFIX --with-dbm=db4 --with-berkeley-db=$PKG_PREFIX 
make && make install


cd ../

tar -xzf subversion-0.31.0.tar.gz
cd subversion-0.31.0
rm -rf neon
./configure --prefix=$PKG_PREFIX --exec-prefix=$PKG_PREFIX --enable-dso --enable-maintainer-mode --with-neon=$PKG_PREFIX --with-apache=/tmp/svn/httpd-2.0.47 --with-zlib=$PKG_PREFIX --with-berkeley-db=$PKG_PREFIX
make && make test && make install

cd ../
