ports/opt (2.4): mod_svn: new port
commit 7ce7bda51b406495a81fc29661b63aab76fac43f Author: Juergen Daubert <jue@jue.li> Date: Mon Aug 4 18:48:13 2008 +0200 mod_svn: new port diff --git a/mod_svn/.footprint b/mod_svn/.footprint new file mode 100644 index 0000000..fb31405 --- /dev/null +++ b/mod_svn/.footprint @@ -0,0 +1,5 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/apache/ +-rwxr-xr-x root/root usr/lib/apache/mod_authz_svn.so +-rwxr-xr-x root/root usr/lib/apache/mod_dav_svn.so diff --git a/mod_svn/.md5sum b/mod_svn/.md5sum new file mode 100644 index 0000000..7066d3a --- /dev/null +++ b/mod_svn/.md5sum @@ -0,0 +1 @@ +8dbdaa625d6b18887702885df07fc87e subversion-1.5.1.tar.bz2 diff --git a/mod_svn/Pkgfile b/mod_svn/Pkgfile new file mode 100644 index 0000000..13434a4 --- /dev/null +++ b/mod_svn/Pkgfile @@ -0,0 +1,25 @@ +# Description: Apache module for the Subversion version control system +# URL: http://subversion.tigris.org +# Maintainer: Juergen Daubert, juergen dot daubert at t-online dot de +# Depends on: subversion apache + +name=mod_svn +version=1.5.1 +release=1 +source=(http://subversion.tigris.org/downloads/subversion-$version.tar.bz2) + +build() { + cd subversion-$version + + ./configure --prefix=/usr \ + --mandir=/usr/man \ + --with-apr=/usr \ + --with-apr-util=/usr \ + --with-neon=/usr \ + --disable-mod-activation \ + --without-swig --disable-nls \ + --with-apxs=/usr/sbin/apxs + + make apache-mod + make DESTDIR=$PKG install-mods-shared +} diff --git a/mod_svn/README b/mod_svn/README new file mode 100644 index 0000000..075668f --- /dev/null +++ b/mod_svn/README @@ -0,0 +1,29 @@ +README for mod_svn + +REQUIREMENTS + +PRE-INSTALL + +POST-INSTALL + +Add something like this to your apache configuration: + + LoadModule dav_module lib/apache/mod_dav.so + LoadModule dav_svn_module lib/apache/mod_dav_svn.so + + <Location /svn/repos> + DAV svn + SVNPath /home/svnroot + + # Limit write permission to list of valid users. + <LimitExcept GET PROPFIND OPTIONS REPORT> + # Require SSL connection for password protection. + # SSLRequireSSL + + AuthType Basic + AuthName "Authorization Realm" + AuthUserFile /absolute/path/to/passwdfile + Require valid-user + </LimitExcept> + </Location> +
participants (1)
-
crux@crux.nu