summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordrochner <drochner>2003-02-03 20:24:13 +0000
committerdrochner <drochner>2003-02-03 20:24:13 +0000
commit09e1e4b0957be5619afed2a21309f09e4a515f18 (patch)
tree2f564f29d75c49374e350614d7948df25f8818a6
parentb3d7dc4d67b93eeee5d5310a510b4b197c07fbca (diff)
downloadpkgsrc-09e1e4b0957be5619afed2a21309f09e4a515f18.tar.gz
add the missing link between subversion and apache2,
mostly from Eric Gillespie <epg@pretzelnet.org>
-rw-r--r--www/ap2-subversion/DESCR12
-rw-r--r--www/ap2-subversion/MESSAGE22
-rw-r--r--www/ap2-subversion/Makefile33
-rw-r--r--www/ap2-subversion/PLIST2
-rw-r--r--www/ap2-subversion/distinfo4
5 files changed, 73 insertions, 0 deletions
diff --git a/www/ap2-subversion/DESCR b/www/ap2-subversion/DESCR
new file mode 100644
index 00000000000..032104f275b
--- /dev/null
+++ b/www/ap2-subversion/DESCR
@@ -0,0 +1,12 @@
+The goal of the Subversion project is to build a version control system that
+is a compelling replacement for CVS in the open source community. The software
+is released under an Apache/BSD-style open source license.
+
+This package contains the mod_dav_svn Apache2 module, which implements
+a sub-set of WebDAV DeltaV; it is the server back-end for Subversion's
+'ra_dav' repository access mechanism. The server for the 'ra_svn'
+access mechanism is included in the subversion package.
+
+One of the long-term goals of mod_dav_svn is to provide a complete
+implementation of WebDAV and DeltaV, so that other WebDAV clients
+(such as Microsoft Office) can use a Subversion repository.
diff --git a/www/ap2-subversion/MESSAGE b/www/ap2-subversion/MESSAGE
new file mode 100644
index 00000000000..2667e754faf
--- /dev/null
+++ b/www/ap2-subversion/MESSAGE
@@ -0,0 +1,22 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2003/02/03 20:24:13 drochner Exp $
+
+See ${PREFIX}/share/doc/subversion/INSTALL for details on making
+a repository accessible via mod_dav_svn. Basically, you need
+something like this in httpd.conf:
+
+ LoadModule dav_svn_module "lib/httpd/mod_dav_svn.so"
+ <Location /svn>
+ DAV svn
+ SVNPath "/path/to/repository"
+ <LimitExcept GET HEAD OPTIONS POST PROPFIND REPORT TRACE>
+ AuthType Basic
+ AuthName "Subversion repository"
+ AuthUserFile "/path/to/passwd-file"
+ Require valid-user
+ Order deny,allow
+ Deny from all
+ </LimitExcept>
+ </Location>
+
+===========================================================================
diff --git a/www/ap2-subversion/Makefile b/www/ap2-subversion/Makefile
new file mode 100644
index 00000000000..3496c18a8bf
--- /dev/null
+++ b/www/ap2-subversion/Makefile
@@ -0,0 +1,33 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/02/03 20:24:13 drochner Exp $
+
+DISTNAME= subversion-r4503
+PKGNAME= ap2-subversion-0.17.1
+CATEGORIES= devel
+MASTER_SITES= http://subversion.tigris.org/files/documents/15/2699/
+
+MAINTAINER= epg@pretzelnet.org
+HOMEPAGE= http://subversion.tigris.org/
+COMMENT= WebDAV server (Apache module) for Subversion
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= \
+ --with-berkeley-db=${BUILDLINK_PREFIX.db4}/include/db4:${LOCALBASE}
+CONFIGURE_ARGS+= --with-apxs=${APXS}
+CONFIGURE_ARGS+= --disable-mod-activation
+USE_BUILDLINK2= yes
+USE_LIBTOOL= yes
+SHLIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+
+APACHE_MODULE= YES
+
+ALL_TARGET= apache-mod
+INSTALL_TARGET= install-mods-shared
+
+post-extract:
+ @${RM} -r ${WRKSRC}/neon
+ @${RM} -r ${WRKSRC}/apr
+ @${RM} -r ${WRKSRC}/apr-util
+
+.include "../../devel/subversion/buildlink2.mk"
+.include "../../www/apache2/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/www/ap2-subversion/PLIST b/www/ap2-subversion/PLIST
new file mode 100644
index 00000000000..c6225f26019
--- /dev/null
+++ b/www/ap2-subversion/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/02/03 20:24:13 drochner Exp $
+lib/httpd/mod_dav_svn.so
diff --git a/www/ap2-subversion/distinfo b/www/ap2-subversion/distinfo
new file mode 100644
index 00000000000..38c9f5f322b
--- /dev/null
+++ b/www/ap2-subversion/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/02/03 20:24:13 drochner Exp $
+
+SHA1 (subversion-r4503.tar.gz) = 7e7180216d974daf4e883839d72fa0d93eb11b08
+Size (subversion-r4503.tar.gz) = 6911118 bytes