summaryrefslogtreecommitdiff
path: root/www/ap-dav
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2001-05-16 02:11:54 +0000
committerjlam <jlam@pkgsrc.org>2001-05-16 02:11:54 +0000
commitff9ccac706a03d9ba39cb24594375a4810bb53ec (patch)
treef255cb7163d3c0147ae4e3975c6bc968036b8e73 /www/ap-dav
parent318cb6ca5320f970f3195e9c82912be7c109393c (diff)
downloadpkgsrc-ff9ccac706a03d9ba39cb24594375a4810bb53ec.tar.gz
ap-dav -- Apache WebDAV module
WebDAV stands for "Web-based Distributed Authoring and Versioning". It is a set of extensions to the HTTP protocol which allows users to collaboratively edit and manage files on remote web servers. mod_dav is an Apache module to provide DAV capabilities (RFC 2518) for the Apache web server. mod_dav currently implements a Class 1 and Class 2 DAV server. This means that it provides all the basic DAV facilities for manipulating resources (files) on the target web server, along with manipulating properties on those resources. In addition, it handles the (un)locking of resources so that clients can have exclusive access to modify resources.
Diffstat (limited to 'www/ap-dav')
-rw-r--r--www/ap-dav/Makefile29
-rw-r--r--www/ap-dav/distinfo4
-rw-r--r--www/ap-dav/pkg/DESCR11
-rw-r--r--www/ap-dav/pkg/MESSAGE16
-rw-r--r--www/ap-dav/pkg/PLIST6
5 files changed, 66 insertions, 0 deletions
diff --git a/www/ap-dav/Makefile b/www/ap-dav/Makefile
new file mode 100644
index 00000000000..d49b859813c
--- /dev/null
+++ b/www/ap-dav/Makefile
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/05/16 02:11:54 jlam Exp $
+
+DISTNAME= mod_dav-1.0.2-1.3.6
+PKGNAME= ap-dav-1.0.2
+CATEGORIES= www
+MASTER_SITES= http://www.webdav.org/mod_dav/
+
+MAINTAINER= jlam@netbsd.org
+HOMEPAGE= http://www.webdav.org/mod_dav/
+COMMENT= Apache WebDAV module
+
+DEPENDS+= apache>=1.3.9:../../www/apache
+# For "apxs":
+BUILD_DEPENDS= perl>=${PERL5_REQD}:../../lang/perl5
+
+GNU_CONFIGURE= # defined
+CONFIGURE_ARGS+= --with-apxs="${LOCALBASE}/sbin/apxs"
+
+AP_MODULE_DIR= ${PREFIX}/lib/httpd
+DOCDIR= ${PREFIX}/share/doc/mod_dav
+HTMLDIR= ${PREFIX}/share/doc/html/mod_dav
+
+do-install:
+ ${INSTALL_DATA} ${WRKSRC}/libdav.so ${AP_MODULE_DIR}/mod_dav.so
+ ${INSTALL_DATA_DIR} ${DOCDIR} ${HTMLDIR}
+ ${INSTALL_DATA} ${WRKSRC}/INSTALL ${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/LICENSE.html ${HTMLDIR}
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/www/ap-dav/distinfo b/www/ap-dav/distinfo
new file mode 100644
index 00000000000..38c29d8f3c6
--- /dev/null
+++ b/www/ap-dav/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2001/05/16 02:11:54 jlam Exp $
+
+SHA1 (mod_dav-1.0.2-1.3.6.tar.gz) = 0771e843bcfeeb44fa90d09c4edb42d2ee83dd04
+Size (mod_dav-1.0.2-1.3.6.tar.gz) = 170197 bytes
diff --git a/www/ap-dav/pkg/DESCR b/www/ap-dav/pkg/DESCR
new file mode 100644
index 00000000000..bf32071a0f7
--- /dev/null
+++ b/www/ap-dav/pkg/DESCR
@@ -0,0 +1,11 @@
+WebDAV stands for "Web-based Distributed Authoring and Versioning". It is
+a set of extensions to the HTTP protocol which allows users to
+collaboratively edit and manage files on remote web servers.
+
+mod_dav is an Apache module to provide DAV capabilities (RFC 2518) for the
+Apache web server. mod_dav currently implements a Class 1 and Class 2 DAV
+server. This means that it provides all the basic DAV facilities for
+manipulating resources (files) on the target web server, along with
+manipulating properties on those resources. In addition, it handles the
+(un)locking of resources so that clients can have exclusive access to
+modify resources.
diff --git a/www/ap-dav/pkg/MESSAGE b/www/ap-dav/pkg/MESSAGE
new file mode 100644
index 00000000000..9854afdb6a4
--- /dev/null
+++ b/www/ap-dav/pkg/MESSAGE
@@ -0,0 +1,16 @@
+=============================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2001/05/16 02:11:54 jlam Exp $
+
+In order to use mod_dav in your Apache installation, you need to add
+the following to your httpd.conf file:
+
+ LoadModule dav_module lib/httpd/mod_dav.so
+ AddModule mod_dav.c
+
+Please read the information in
+
+ ${PREFIX}/share/doc/mod_dav/INSTALL
+
+to learn how to properly enable DAV support in your Apache configuration.
+
+=============================================================================
diff --git a/www/ap-dav/pkg/PLIST b/www/ap-dav/pkg/PLIST
new file mode 100644
index 00000000000..f94dd51239e
--- /dev/null
+++ b/www/ap-dav/pkg/PLIST
@@ -0,0 +1,6 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2001/05/16 02:11:54 jlam Exp $
+lib/httpd/mod_dav.so
+share/doc/html/mod_dav/LICENSE.html
+share/doc/mod_dav/INSTALL
+@dirrm share/doc/mod_dav
+@dirrm share/doc/html/mod_dav