svn commit: r378822 - in head/www: . litmus litmus/files
Kurt Jaeger
pi at FreeBSD.org
Wed Feb 11 09:04:19 UTC 2015
Author: pi
Date: Wed Feb 11 09:04:17 2015
New Revision: 378822
URL: https://svnweb.freebsd.org/changeset/ports/378822
QAT: https://qat.redports.org/buildarchive/r378822/
Log:
New port: www/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:
o overwrite t/f
o destination exists/doesn't exist
o collection/non-collection
- Property manipulation and querying:
o set, delete, replace properties
o persist dead props across COPY
o namespace handling
- Locking
o attempts to modify locked resource (as lock owner, not owner)
o shared/exclusive locks, lock discovery
usage: litmus <url> <username> <password>
WWW: http://www.webdav.org/neon/litmus/
Submitted by: pi at FreeBSD.org
Added:
head/www/litmus/
head/www/litmus/Makefile (contents, props changed)
head/www/litmus/distinfo (contents, props changed)
head/www/litmus/files/
head/www/litmus/files/patch-Makefile.in (contents, props changed)
head/www/litmus/pkg-descr (contents, props changed)
head/www/litmus/pkg-plist (contents, props changed)
Modified:
head/www/Makefile
Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile Wed Feb 11 08:23:13 2015 (r378821)
+++ head/www/Makefile Wed Feb 11 09:04:17 2015 (r378822)
@@ -381,6 +381,7 @@
SUBDIR += linux-opera
SUBDIR += linux-seamonkey
SUBDIR += lionwiki
+ SUBDIR += litmus
SUBDIR += ljdeps
SUBDIR += ljdump
SUBDIR += llgal
Added: head/www/litmus/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/litmus/Makefile Wed Feb 11 09:04:17 2015 (r378822)
@@ -0,0 +1,16 @@
+# $FreeBSD$
+
+PORTNAME= litmus
+PORTVERSION= 0.13
+CATEGORIES= www
+MASTER_SITES= http://www.webdav.org/neon/litmus/
+
+MAINTAINER= pi at FreeBSD.org
+COMMENT= WebDAV server protocol compliance test suite
+
+LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --with-ssl
+
+.include <bsd.port.mk>
Added: head/www/litmus/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/litmus/distinfo Wed Feb 11 09:04:17 2015 (r378822)
@@ -0,0 +1,2 @@
+SHA256 (litmus-0.13.tar.gz) = 09d615958121706444db67e09c40df5f753ccf1fa14846fdeb439298aa9ac3ff
+SIZE (litmus-0.13.tar.gz) = 467532
Added: head/www/litmus/files/patch-Makefile.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/litmus/files/patch-Makefile.in Wed Feb 11 09:04:17 2015 (r378822)
@@ -0,0 +1,11 @@
+--- Makefile.in.orig 2015-02-11 08:44:24.000000000 +0100
++++ Makefile.in 2015-02-11 08:44:07.000000000 +0100
+@@ -69,7 +69,7 @@
+ $(INSTALL) -d $(DESTDIR)$(bindir)
+ $(INSTALL) -d $(DESTDIR)$(libexecdir)/litmus
+ $(INSTALL) -d $(DESTDIR)$(datadir)/litmus/htdocs
+- $(INSTALL_PROGRAM) $(top_builddir)/litmus $(DESTDIR)$(bindir)/litmus
++ DONTSTRIP=1 $(INSTALL_PROGRAM) $(top_builddir)/litmus $(DESTDIR)$(bindir)/litmus
+ for t in $(TESTS); do \
+ $(INSTALL_PROGRAM) $(top_builddir)/$$t $(DESTDIR)$(libexecdir)/litmus/$$t; done
+ for d in $(HTDOCS); do \
Added: head/www/litmus/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/litmus/pkg-descr Wed Feb 11 09:04:17 2015 (r378822)
@@ -0,0 +1,22 @@
+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:
+ o overwrite t/f
+ o destination exists/doesn't exist
+ o collection/non-collection
+- Property manipulation and querying:
+ o set, delete, replace properties
+ o persist dead props across COPY
+ o namespace handling
+- Locking
+ o attempts to modify locked resource (as lock owner, not owner)
+ o shared/exclusive locks, lock discovery
+
+usage: litmus <url> <username> <password>
+
+WWW: http://www.webdav.org/neon/litmus/
Added: head/www/litmus/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/litmus/pkg-plist Wed Feb 11 09:04:17 2015 (r378822)
@@ -0,0 +1,7 @@
+bin/litmus
+libexec/litmus/basic
+libexec/litmus/copymove
+libexec/litmus/http
+libexec/litmus/locks
+libexec/litmus/props
+%%DATADIR%%/htdocs/foo
More information about the svn-ports-head
mailing list