summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2013-05-24 08:07:26 +0000
committeradam <adam@pkgsrc.org>2013-05-24 08:07:26 +0000
commit30dcd200c222edcfb5acb6a272e1c5443ec3a9eb (patch)
tree315fd90f299da0d8112926b44152398692af024f
parenta092d28e3202af6e73b6c07462c806136c159559 (diff)
downloadpkgsrc-30dcd200c222edcfb5acb6a272e1c5443ec3a9eb.tar.gz
litmus: WebDAV server protocol compliance test suite. Tests include:
* OPTIONS for DAV: header * PUT, GET with byte comparison * MKCOL * DELETE (collections, non-collections) * COPY, MOVE using combinations of: - overwrite t/f - destination exists/doesn't exist - collection/non-collection * Property manipulation and querying: - set, delete, replace properties - persist dead props across COPY - namespace handling * Locking - attempts to modify locked resource (as lock owner, not owner) - shared/exclusive locks, lock discovery
-rw-r--r--www/litmus/DESCR16
-rw-r--r--www/litmus/Makefile22
-rw-r--r--www/litmus/PLIST8
-rw-r--r--www/litmus/distinfo5
4 files changed, 51 insertions, 0 deletions
diff --git a/www/litmus/DESCR b/www/litmus/DESCR
new file mode 100644
index 00000000000..1d59ca8a8da
--- /dev/null
+++ b/www/litmus/DESCR
@@ -0,0 +1,16 @@
+litmus: WebDAV server protocol compliance test suite. Tests include:
+* OPTIONS for DAV: header
+* PUT, GET with byte comparison
+* MKCOL
+* DELETE (collections, non-collections)
+* COPY, MOVE using combinations of:
+ - overwrite t/f
+ - destination exists/doesn't exist
+ - collection/non-collection
+* Property manipulation and querying:
+ - set, delete, replace properties
+ - persist dead props across COPY
+ - namespace handling
+* Locking
+ - attempts to modify locked resource (as lock owner, not owner)
+ - shared/exclusive locks, lock discovery
diff --git a/www/litmus/Makefile b/www/litmus/Makefile
new file mode 100644
index 00000000000..1cae3f690ff
--- /dev/null
+++ b/www/litmus/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2013/05/24 08:07:26 adam Exp $
+
+DISTNAME= litmus-0.13
+CATEGORIES= www
+MASTER_SITES= http://www.webdav.org/neon/litmus/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.webdav.org/neon/litmus/
+COMMENT= WebDAV server protocol compliance test suite
+LICENSE= gnu-gpl-v2
+
+PKG_INSTALLATION_TYPES= overwrite pkgviews
+
+USE_LIBTOOL= yes
+USE_TOOLS+= pkg-config
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --with-ssl=openssl
+
+.include "../../security/openssl/buildlink3.mk"
+.include "../../textproc/expat/buildlink3.mk"
+.include "../../www/neon/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/www/litmus/PLIST b/www/litmus/PLIST
new file mode 100644
index 00000000000..26458ec42dd
--- /dev/null
+++ b/www/litmus/PLIST
@@ -0,0 +1,8 @@
+@comment $NetBSD: PLIST,v 1.1 2013/05/24 08:07:26 adam Exp $
+bin/litmus
+libexec/litmus/basic
+libexec/litmus/copymove
+libexec/litmus/http
+libexec/litmus/locks
+libexec/litmus/props
+share/litmus/htdocs/foo
diff --git a/www/litmus/distinfo b/www/litmus/distinfo
new file mode 100644
index 00000000000..ebf7877f817
--- /dev/null
+++ b/www/litmus/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2013/05/24 08:07:26 adam Exp $
+
+SHA1 (litmus-0.13.tar.gz) = 42ad603035d15798facb3be79b1c51376820cb19
+RMD160 (litmus-0.13.tar.gz) = f84d738abe7f23be4d70af8fd8fe23d59ef265f5
+Size (litmus-0.13.tar.gz) = 467532 bytes