Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Feb 2015 09:04:17 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r378822 - in head/www: . litmus litmus/files
Message-ID:  <201502110904.t1B94HEp064898@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201502110904.t1B94HEp064898>