Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 8 Jan 2014 20:18:34 +0000 (UTC)
From:      Steven Kreuzer <skreuzer@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r339169 - in head/benchmarks: . spec-sfs spec-sfs/files
Message-ID:  <201401082018.s08KIYAT047688@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: skreuzer
Date: Wed Jan  8 20:18:34 2014
New Revision: 339169
URL: http://svnweb.freebsd.org/changeset/ports/339169

Log:
  SPECsfs2008: the SPEC NFSv3/CIFS benchmark
  
  SPECsfs2008 is the latest version of the Standard Performance Evaluation
  Corporation benchmark suite measuring file server throughput and response time,
  providing a standardized method for comparing performance across different
  vendor platforms. SPECsfs2008 results summarize the server's capabilities with
  respect to the number of operations that can be handled per second, as well as
  the overall latency of the operations. The suite is a follow-on to the SFS97_R1
  benchmark, adding a CIFS workload, an updated NFSv3 workload, support for
  additional client platforms, and a new test harness and reporting/submission
  framework.
  
  The ISO for SPECsfs2008 must be purchased from SPEC's web site, before
  this port can be built.
  
  WWW: http://www.spec.org/sfs2008/
  
  PR:		ports/185221
  Submitted by:	Craig Rodrigues <rodrigc@FreeBSD.org>

Added:
  head/benchmarks/spec-sfs/
  head/benchmarks/spec-sfs/Makefile   (contents, props changed)
  head/benchmarks/spec-sfs/distinfo   (contents, props changed)
  head/benchmarks/spec-sfs/files/
  head/benchmarks/spec-sfs/files/patch-Makefile   (contents, props changed)
  head/benchmarks/spec-sfs/files/patch-libcifs-connect.c   (contents, props changed)
  head/benchmarks/spec-sfs/files/patch-post_install.sh   (contents, props changed)
  head/benchmarks/spec-sfs/files/patch-src-Makefile   (contents, props changed)
  head/benchmarks/spec-sfs/files/patch-submit_tools-Makefile   (contents, props changed)
  head/benchmarks/spec-sfs/files/pkg-message.in   (contents, props changed)
  head/benchmarks/spec-sfs/pkg-descr   (contents, props changed)
  head/benchmarks/spec-sfs/pkg-message   (contents, props changed)
  head/benchmarks/spec-sfs/pkg-plist   (contents, props changed)
Modified:
  head/benchmarks/Makefile

Modified: head/benchmarks/Makefile
==============================================================================
--- head/benchmarks/Makefile	Wed Jan  8 20:05:12 2014	(r339168)
+++ head/benchmarks/Makefile	Wed Jan  8 20:18:34 2014	(r339169)
@@ -64,6 +64,7 @@
     SUBDIR += siege
     SUBDIR += sipp
     SUBDIR += slowloris
+    SUBDIR += spec-sfs
     SUBDIR += spp
     SUBDIR += stream
     SUBDIR += super-smack

Added: head/benchmarks/spec-sfs/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/spec-sfs/Makefile	Wed Jan  8 20:18:34 2014	(r339169)
@@ -0,0 +1,61 @@
+# Created by: Craig Rodrigues <rodrigc@FreeBSD.org>
+# $FreeBSD$
+#
+# Based on port originally created by Garrett Cooper <gcooper@FreeBSD.org>
+#
+
+PORTNAME=	spec-sfs
+PORTVERSION=	2008
+CATEGORIES=	benchmarks java
+DISTNAME=	SPECsfs2008-1.00
+EXTRACT_SUFX=	.iso
+
+MAINTAINER=	rodrigc@FreeBSD.org
+COMMENT=	SPEC NFS and CIFS filesystem benchmark suite
+
+NO_PACKAGE=	license restricts redistribution
+RESTRICTED=	license restricts redistribution
+
+USES=	gmake perl5
+USE_PERL5=	run
+USE_JAVA=	yes
+JAVA_VERSION=	1.6+
+
+SUB_FILES=	pkg-message
+
+WRKSRC=		${WRKDIR}
+BUILD_WRKSRC=	${WRKSRC}/spec-sfs2008
+DOWNLOAD_URL?=	http://www.spec.org/sfs2008/
+SPEC_ROOT?=	${PREFIX}/${PORTNAME}
+
+DOCSDIR=	${SPEC_ROOT}/documents
+
+OPTIONS=	RESERVED_PORT	"Use privileged ports when doing NFS testing" on
+
+.if defined(WITH_RESERVED_PORT)
+CFLAGS+=	-DRESVPORT
+.endif
+
+# Substitutions for pkg-plist
+PLIST_SUB+=	SPEC_ROOT=${SPEC_ROOT}
+
+.include <bsd.port.pre.mk>
+
+.if !exists(${DISTDIR}/${DISTFILES}) && !defined(PACKAGE_BUILDING)
+IGNORE?=You must purchase ${DISTFILES} from SPEC (${DOWNLOAD_URL}), place it in ${DISTDIR} and then run make again
+.endif
+
+pre-install:
+	${FIND} ${WRKDIR} -name "*\.orig" -delete
+
+do-install:
+	cd ${WRKDIR}/spec-sfs2008/manager && ${JAVA} SpecInstall ${SPEC_ROOT}
+	${RM} -fr ${SPEC_ROOT}/binaries
+	${CHMOD} g+w ${SPEC_ROOT}/result
+
+post-install:
+	@${ECHO_CMD}
+	@${CAT} ${WRKDIR}/${PKGMESSAGE:T}
+	@${ECHO_CMD}
+
+.include <bsd.port.post.mk>

Added: head/benchmarks/spec-sfs/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/spec-sfs/distinfo	Wed Jan  8 20:18:34 2014	(r339169)
@@ -0,0 +1,2 @@
+SHA256 (SPECsfs2008-1.00.iso) = ef7e7056c08960a2b13fff9680bbf60e5f8f3ecd0b458e1ff91a14cb198212e2
+SIZE (SPECsfs2008-1.00.iso) = 31132924

Added: head/benchmarks/spec-sfs/files/patch-Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/spec-sfs/files/patch-Makefile	Wed Jan  8 20:18:34 2014	(r339169)
@@ -0,0 +1,15 @@
+--- spec-sfs2008/Makefile.orig	2013-09-24 02:00:10.013168784 -0700
++++ spec-sfs2008/Makefile	2013-09-24 02:02:29.965159029 -0700
+@@ -65,10 +65,10 @@
+ ifeq	($(OS), freebsd)
+ MACHID= freebsd
+ CC= /usr/bin/gcc
+-OPT= -O
++OPT= -O0
+ LIBS= -lm
+ OSTYPE= -DFreeBSD
+-EXTRA_CFLAGS= -DSETPGRP_BSD -DNO_T_TYPES -DUSE_INTTYPES $(CIFS_CFLAGS) $(MVFDN_FLAG)
++EXTRA_CFLAGS= -DSETPGRP_BSD -DNO_T_TYPES -DUSE_INTTYPES -DUSE_POSIX_SIGNALS $(CIFS_CFLAGS) $(MVFDN_FLAG)
+ CIFS_CFLAGS = -DCIFS_VFS_USERSPACE 
+ RESVPORT_MOUNT=
+ SFSCIFS = sfscifs

Added: head/benchmarks/spec-sfs/files/patch-libcifs-connect.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/spec-sfs/files/patch-libcifs-connect.c	Wed Jan  8 20:18:34 2014	(r339169)
@@ -0,0 +1,26 @@
+--- spec-sfs2008/redistributable_sources/libcifs/connect.c.orig	2008-02-02 21:30:04.000000000 -0800
++++ spec-sfs2008/redistributable_sources/libcifs/connect.c	2011-08-20 15:50:55.000000000 -0700
+@@ -19,6 +19,9 @@
+  *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 
+  */
+ 
++#if defined(FreeBSD)
++#include <sys/param.h>
++#endif
+ #ifndef CIFS_VFS_USERSPACE
+ #include <linux/fs.h>
+ #include <linux/net.h>
+@@ -102,9 +105,10 @@
+ 	unsigned short int port;
+ };
+ 
+-#if defined(FreeBSD) || defined(SOLARIS2) || defined(macosx) 
+-int
+-strnlen(char *a,int len)
++#if (defined(FreeBSD) && __FreeBSD_version < 800067) || \
++     defined(SOLARIS2) || defined(macosx)
++size_t
++strnlen(const char *a, size_t maxlen)
+ {
+ 	int i,j;
+ 	j=0;

Added: head/benchmarks/spec-sfs/files/patch-post_install.sh
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/spec-sfs/files/patch-post_install.sh	Wed Jan  8 20:18:34 2014	(r339169)
@@ -0,0 +1,11 @@
+--- spec-sfs2008/post_install.sh.orig	2013-09-23 14:24:56.000000000 -0700
++++ spec-sfs2008/post_install.sh	2013-09-23 14:25:16.000000000 -0700
+@@ -19,7 +19,7 @@
+ #
+ # Fix up the binaries
+ #
+-for i in binaries/*
++for i in binaries/* bin
+ do
+         if [ -f $i/sfsnfs3 ]; then
+            chmod 755 $i/sfs*

Added: head/benchmarks/spec-sfs/files/patch-src-Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/spec-sfs/files/patch-src-Makefile	Wed Jan  8 20:18:34 2014	(r339169)
@@ -0,0 +1,11 @@
+--- spec-sfs2008/src/Makefile.orig	2013-09-12 16:56:55.851060286 -0700
++++ spec-sfs2008/src/Makefile	2013-09-12 16:57:25.012057145 -0700
+@@ -216,7 +216,7 @@
+ 
+ ${RPCLIB}: FRC
+ 	@cd rpc; ${MAKE} MACHID="${MACHID}" \
+-		CC="${CC}" CFLAGS="${CFLAGS}" \
++		CC="${CC}" CFLAGS="${CFLAGS}" DEBUG="${DEBUG}" \
+ 		LDFLAGS="${LDFLAGS}" EXTRA_CFLAGS="${EXTRA_CFLAGS}" \
+ 		EXTRA_LDFLAGS="${EXTRA_LDFLAGS}" EXTRA_LIBS="${EXTRA_LIBS}" \
+ 		LIBS="${LIBS}" OSTYPE="${OSTYPE}" OPT="${OPT}" \

Added: head/benchmarks/spec-sfs/files/patch-submit_tools-Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/spec-sfs/files/patch-submit_tools-Makefile	Wed Jan  8 20:18:34 2014	(r339169)
@@ -0,0 +1,19 @@
+--- spec-sfs2008/submit_tools/Makefile.orig	2013-09-12 13:38:44.941878849 -0700
++++ spec-sfs2008/submit_tools/Makefile	2013-09-12 13:39:15.160876702 -0700
+@@ -10,12 +10,12 @@
+ INSTALLDIR=.
+ 
+ install:
+-	cd $(SPECREPORT); make install
+-	cd $(SUBEDIT); make install
++	cd $(SPECREPORT); $(MAKE) install
++	cd $(SUBEDIT); $(MAKE) install
+ 
+ clean:
+-	cd $(SPECREPORT); make clean
+-	cd $(SUBEDIT); make clean
++	cd $(SPECREPORT); $(MAKE) clean
++	cd $(SUBEDIT); $(MAKE) clean
+ 
+ uninstall:
+ 	cd $(INSTALLDIR); rm -f specreport.pl subedit.pl

Added: head/benchmarks/spec-sfs/files/pkg-message.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/spec-sfs/files/pkg-message.in	Wed Jan  8 20:18:34 2014	(r339169)
@@ -0,0 +1,3 @@
+Be sure to read through the documentation in
+%%DOCSDIR%% for how to properly
+setup SPECsfs2008.

Added: head/benchmarks/spec-sfs/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/spec-sfs/pkg-descr	Wed Jan  8 20:18:34 2014	(r339169)
@@ -0,0 +1,16 @@
+SPECsfs2008: the SPEC NFSv3/CIFS benchmark
+
+SPECsfs2008 is the latest version of the Standard Performance Evaluation
+Corporation benchmark suite measuring file server throughput and response time,
+providing a standardized method for comparing performance across different
+vendor platforms. SPECsfs2008 results summarize the server's capabilities with
+respect to the number of operations that can be handled per second, as well as
+the overall latency of the operations. The suite is a follow-on to the SFS97_R1
+benchmark, adding a CIFS workload, an updated NFSv3 workload, support for
+additional client platforms, and a new test harness and reporting/submission
+framework.
+
+The ISO for SPECsfs2008 must be purchased from SPEC's web site, before
+this port can be built.
+
+WWW: http://www.spec.org/sfs2008/

Added: head/benchmarks/spec-sfs/pkg-message
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/spec-sfs/pkg-message	Wed Jan  8 20:18:34 2014	(r339169)
@@ -0,0 +1 @@
+Hi

Added: head/benchmarks/spec-sfs/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/spec-sfs/pkg-plist	Wed Jan  8 20:18:34 2014	(r339169)
@@ -0,0 +1,591 @@
+%%SPEC_ROOT%%/bin/sfsnfs3
+%%SPEC_ROOT%%/bin/sfs_syncd
+%%SPEC_ROOT%%/bin/sfs_ext_mon
+%%SPEC_ROOT%%/bin/sfs_prime
+%%SPEC_ROOT%%/bin/sfscifs
+%%SPEC_ROOT%%/bin/.empty
+%%SPEC_ROOT%%/src/sfs_c_dmp.c
+%%SPEC_ROOT%%/src/sfs_m_prm.o
+%%SPEC_ROOT%%/src/sfs_c_def.h
+%%SPEC_ROOT%%/src/sfs_ext_mon
+%%SPEC_ROOT%%/src/sfs_c_pnt.o
+%%SPEC_ROOT%%/src/rpc/svc_auth.h
+%%SPEC_ROOT%%/src/rpc/pmap_clnt.o
+%%SPEC_ROOT%%/src/rpc/auth.h
+%%SPEC_ROOT%%/src/rpc/xdr_array.c
+%%SPEC_ROOT%%/src/rpc/clnt_tcp.o
+%%SPEC_ROOT%%/src/rpc/rpcb_getport.c
+%%SPEC_ROOT%%/src/rpc/librpclib.a
+%%SPEC_ROOT%%/src/rpc/get_myaddress.c
+%%SPEC_ROOT%%/src/rpc/rpc_msg.h
+%%SPEC_ROOT%%/src/rpc/clnt_udp.o
+%%SPEC_ROOT%%/src/rpc/sfs_cudp.c
+%%SPEC_ROOT%%/src/rpc/osdep.h
+%%SPEC_ROOT%%/src/rpc/svc_tcp.c
+%%SPEC_ROOT%%/src/rpc/xdr_mem.c
+%%SPEC_ROOT%%/src/rpc/svc_udp.c
+%%SPEC_ROOT%%/src/rpc/rpc_commondata.o
+%%SPEC_ROOT%%/src/rpc/sfs_ctcp.c
+%%SPEC_ROOT%%/src/rpc/xdr_float.o
+%%SPEC_ROOT%%/src/rpc/svc_simple.o
+%%SPEC_ROOT%%/src/rpc/svc_auth_unix.o
+%%SPEC_ROOT%%/src/rpc/clnt_simple.o
+%%SPEC_ROOT%%/src/rpc/xdr_rec.c
+%%SPEC_ROOT%%/src/rpc/svc_auth.o
+%%SPEC_ROOT%%/src/rpc/pmap_getport.c
+%%SPEC_ROOT%%/src/rpc/pmap_clnt.h
+%%SPEC_ROOT%%/src/rpc/svc_run.c
+%%SPEC_ROOT%%/src/rpc/xdr_reference.o
+%%SPEC_ROOT%%/src/rpc/xdr.c
+%%SPEC_ROOT%%/src/rpc/auth_unix.o
+%%SPEC_ROOT%%/src/rpc/xdr_stdio.c
+%%SPEC_ROOT%%/src/rpc/pmap_rmt.h
+%%SPEC_ROOT%%/src/rpc/pmap_prot.o
+%%SPEC_ROOT%%/src/rpc/clnt_generic.c
+%%SPEC_ROOT%%/src/rpc/rpc_prot.o
+%%SPEC_ROOT%%/src/rpc/authunix_prot.o
+%%SPEC_ROOT%%/src/rpc/bindresvport.o
+%%SPEC_ROOT%%/src/rpc/pmap_prot2.c
+%%SPEC_ROOT%%/src/rpc/svc.c
+%%SPEC_ROOT%%/src/rpc/auth_none.c
+%%SPEC_ROOT%%/src/rpc/pmap_prot.h
+%%SPEC_ROOT%%/src/rpc/auth_unix.h
+%%SPEC_ROOT%%/src/rpc/clnt_perror.c
+%%SPEC_ROOT%%/src/rpc/svc_raw.o
+%%SPEC_ROOT%%/src/rpc/rpc_callmsg.o
+%%SPEC_ROOT%%/src/rpc/rpc_dtablesize.o
+%%SPEC_ROOT%%/src/rpc/getrpcport.c
+%%SPEC_ROOT%%/src/rpc/xdr_array.o
+%%SPEC_ROOT%%/src/rpc/getrpcent.c
+%%SPEC_ROOT%%/src/rpc/pmap_clnt.c
+%%SPEC_ROOT%%/src/rpc/clnt_udp.c
+%%SPEC_ROOT%%/src/rpc/get_myaddress.o
+%%SPEC_ROOT%%/src/rpc/rpcb_clnt.h
+%%SPEC_ROOT%%/src/rpc/netdb.h
+%%SPEC_ROOT%%/src/rpc/clnt_tcp.c
+%%SPEC_ROOT%%/src/rpc/rpcb_getport.o
+%%SPEC_ROOT%%/src/rpc/rpc_commondata.c
+%%SPEC_ROOT%%/src/rpc/sfs_ctcp.o
+%%SPEC_ROOT%%/src/rpc/xdr_float.c
+%%SPEC_ROOT%%/src/rpc/xdr_mem.o
+%%SPEC_ROOT%%/src/rpc/svc_udp.o
+%%SPEC_ROOT%%/src/rpc/svc_tcp.o
+%%SPEC_ROOT%%/src/rpc/sfs_cudp.o
+%%SPEC_ROOT%%/src/rpc/xdr_rec.o
+%%SPEC_ROOT%%/src/rpc/clnt.h
+%%SPEC_ROOT%%/src/rpc/svc_auth.c
+%%SPEC_ROOT%%/src/rpc/pmap_getport.o
+%%SPEC_ROOT%%/src/rpc/types.h
+%%SPEC_ROOT%%/src/rpc/pmap_getmaps.c
+%%SPEC_ROOT%%/src/rpc/svc_simple.c
+%%SPEC_ROOT%%/src/rpc/svc_auth_unix.c
+%%SPEC_ROOT%%/src/rpc/clnt_simple.c
+%%SPEC_ROOT%%/src/rpc/pmap_prot.c
+%%SPEC_ROOT%%/src/rpc/auth_unix.c
+%%SPEC_ROOT%%/src/rpc/xdr_stdio.o
+%%SPEC_ROOT%%/src/rpc/rpc.h
+%%SPEC_ROOT%%/src/rpc/xdr.o
+%%SPEC_ROOT%%/src/rpc/xdr_reference.c
+%%SPEC_ROOT%%/src/rpc/svc_run.o
+%%SPEC_ROOT%%/src/rpc/bindresvport.c
+%%SPEC_ROOT%%/src/rpc/authunix_prot.c
+%%SPEC_ROOT%%/src/rpc/rpcb_prot.h
+%%SPEC_ROOT%%/src/rpc/rpc_prot.c
+%%SPEC_ROOT%%/src/rpc/svc.h
+%%SPEC_ROOT%%/src/rpc/auth_none.o
+%%SPEC_ROOT%%/src/rpc/pmap_prot2.o
+%%SPEC_ROOT%%/src/rpc/svc.o
+%%SPEC_ROOT%%/src/rpc/Makefile
+%%SPEC_ROOT%%/src/rpc/rpc_dtablesize.c
+%%SPEC_ROOT%%/src/rpc/socket_gen.h
+%%SPEC_ROOT%%/src/rpc/xdr.h
+%%SPEC_ROOT%%/src/rpc/rpc_callmsg.c
+%%SPEC_ROOT%%/src/rpc/clnt_perror.o
+%%SPEC_ROOT%%/src/rpc/svc_raw.c
+%%SPEC_ROOT%%/src/rpc/pmap_rmt.c
+%%SPEC_ROOT%%/src/sfs_cifs_ops.c
+%%SPEC_ROOT%%/src/sfs_c_man.o
+%%SPEC_ROOT%%/src/sfs_c_bio.c
+%%SPEC_ROOT%%/src/sfs_c_sub.o
+%%SPEC_ROOT%%/src/sfs_c_clnt.o
+%%SPEC_ROOT%%/src/sfs_c_sig.o
+%%SPEC_ROOT%%/src/sfs_cifs_vld.c
+%%SPEC_ROOT%%/src/sfs_m_def.h
+%%SPEC_ROOT%%/src/sfs_c_chd.c
+%%SPEC_ROOT%%/src/sfs_c_hmm.o
+%%SPEC_ROOT%%/src/sfs_m_msg.o
+%%SPEC_ROOT%%/src/sfs_c_chd_cifs.c
+%%SPEC_ROOT%%/src/sfs_3_xdr.o
+%%SPEC_ROOT%%/src/sfs_m_snc.c
+%%SPEC_ROOT%%/src/sfs_m_xdr.o
+%%SPEC_ROOT%%/src/sfs_c_hsh.h
+%%SPEC_ROOT%%/src/sfs_c_cifs.c
+%%SPEC_ROOT%%/src/sfs_c_mnt.o
+%%SPEC_ROOT%%/src/sfs_suchown
+%%SPEC_ROOT%%/src/sfs_c_dat.c
+%%SPEC_ROOT%%/src/sfs_c_nfs.c
+%%SPEC_ROOT%%/src/sfs_c_clk.o
+%%SPEC_ROOT%%/src/sfs_c_hsh.o
+%%SPEC_ROOT%%/src/sfs_3_vld.c
+%%SPEC_ROOT%%/src/sfs_3_ops.c
+%%SPEC_ROOT%%/src/sfs_c_rnd.o
+%%SPEC_ROOT%%/src/sfs_c_mnt_cifs.c
+%%SPEC_ROOT%%/src/sfs_m_prm.c
+%%SPEC_ROOT%%/src/sfs_c_dmp.o
+%%SPEC_ROOT%%/src/UnivSystem.sh
+%%SPEC_ROOT%%/src/sfs_c_pnt.c
+%%SPEC_ROOT%%/src/Makefile
+%%SPEC_ROOT%%/src/sfs_c_bio.o
+%%SPEC_ROOT%%/src/sfs_c_sub.c
+%%SPEC_ROOT%%/src/sfs_sync.x
+%%SPEC_ROOT%%/src/sfs_cifs_ops.o
+%%SPEC_ROOT%%/src/sfs_c_man.c
+%%SPEC_ROOT%%/src/sfs_c_sig.c
+%%SPEC_ROOT%%/src/sfs_c_types.h
+%%SPEC_ROOT%%/src/sfs_cifs_vld.o
+%%SPEC_ROOT%%/src/sfs_c_clnt.c
+%%SPEC_ROOT%%/src/sfs_c_chd_cifs.o
+%%SPEC_ROOT%%/src/sfs_m_msg.c
+%%SPEC_ROOT%%/src/sfs_c_chd.o
+%%SPEC_ROOT%%/src/sfs_c_hmm.c
+%%SPEC_ROOT%%/src/sfs_c_mnt.c
+%%SPEC_ROOT%%/src/sfs_c_nfs.h
+%%SPEC_ROOT%%/src/sfs_c_cifs.o
+%%SPEC_ROOT%%/src/sfs_3_xdr.c
+%%SPEC_ROOT%%/src/sfs_m_snc.o
+%%SPEC_ROOT%%/src/sfs_m_xdr.c
+%%SPEC_ROOT%%/src/sfs_c_clk.c
+%%SPEC_ROOT%%/src/sfs_c_hsh.c
+%%SPEC_ROOT%%/src/sfs_c_cifs.h
+%%SPEC_ROOT%%/src/sfs_3_vld.o
+%%SPEC_ROOT%%/src/sfs_ext_mon.bat
+%%SPEC_ROOT%%/src/sfs_c_dat.o
+%%SPEC_ROOT%%/src/sfs_c_nfs.o
+%%SPEC_ROOT%%/src/sfs_c_mnt_cifs.o
+%%SPEC_ROOT%%/src/win32/win32_signum.h
+%%SPEC_ROOT%%/src/win32/win32_stdint.h
+%%SPEC_ROOT%%/src/win32/win32_getopt.c
+%%SPEC_ROOT%%/src/win32/win32_if.h
+%%SPEC_ROOT%%/src/win32/win32_sub.h
+%%SPEC_ROOT%%/src/win32/win32_errno.h
+%%SPEC_ROOT%%/src/win32/win32_types.h
+%%SPEC_ROOT%%/src/win32/win32_getopt.h
+%%SPEC_ROOT%%/src/win32/win32_portmap.c
+%%SPEC_ROOT%%/src/win32/VS2005/win32_portmap/win32_portmap.vcproj
+%%SPEC_ROOT%%/src/win32/VS2005/sfs_prime/sfs_prime.vcproj
+%%SPEC_ROOT%%/src/win32/VS2005/sfs_syncd/sfs_syncd.vcproj
+%%SPEC_ROOT%%/src/win32/VS2005/sfscifs/sfscifs.vcproj
+%%SPEC_ROOT%%/src/win32/VS2005/SFS_WIN32.sln
+%%SPEC_ROOT%%/src/win32/VS2005/cleanup.bat
+%%SPEC_ROOT%%/src/win32/VS2005/rpc/rpc.vcproj
+%%SPEC_ROOT%%/src/win32/VS2005/sfsnfs3/sfsnfs3.vcproj
+%%SPEC_ROOT%%/src/win32/VS2005/libcifs/libcifs.vcproj
+%%SPEC_ROOT%%/src/win32/win32_sub.c
+%%SPEC_ROOT%%/src/sfs_c_rnd.c
+%%SPEC_ROOT%%/src/sfs_3_ops.o
+%%SPEC_ROOT%%/post_install.sh
+%%SPEC_ROOT%%/documents/pdf/SPECsfs2008_run_rules.pdf
+%%SPEC_ROOT%%/documents/pdf/SPECsfs2008_users_guide.pdf
+%%SPEC_ROOT%%/documents/pdf/.empty
+%%SPEC_ROOT%%/documents/html/SPECsfs2008_users_guide.htm
+%%SPEC_ROOT%%/documents/html/SPECsfs2008_run_rules_files/image003.wmz
+%%SPEC_ROOT%%/documents/html/SPECsfs2008_run_rules_files/filelist.xml
+%%SPEC_ROOT%%/documents/html/SPECsfs2008_run_rules_files/image006.gif
+%%SPEC_ROOT%%/documents/html/SPECsfs2008_run_rules_files/image005.wmz
+%%SPEC_ROOT%%/documents/html/SPECsfs2008_run_rules_files/header.htm
+%%SPEC_ROOT%%/documents/html/SPECsfs2008_run_rules_files/image002.gif
+%%SPEC_ROOT%%/documents/html/SPECsfs2008_run_rules_files/image001.wmz
+%%SPEC_ROOT%%/documents/html/SPECsfs2008_run_rules_files/image004.gif
+%%SPEC_ROOT%%/documents/html/SPECsfs2008_run_rules.htm
+%%SPEC_ROOT%%/documents/html/.empty
+%%SPEC_ROOT%%/documents/html/SPECsfs2008_users_guide_files/filelist.xml
+%%SPEC_ROOT%%/documents/html/SPECsfs2008_users_guide_files/image007.gif
+%%SPEC_ROOT%%/documents/html/SPECsfs2008_users_guide_files/header.htm
+%%SPEC_ROOT%%/documents/html/SPECsfs2008_users_guide_files/image001.gif
+%%SPEC_ROOT%%/documents/html/SPECsfs2008_users_guide_files/image006.gif
+%%SPEC_ROOT%%/documents/html/SPECsfs2008_users_guide_files/image005.gif
+%%SPEC_ROOT%%/documents/html/SPECsfs2008_users_guide_files/image002.gif
+%%SPEC_ROOT%%/documents/html/SPECsfs2008_users_guide_files/image003.gif
+%%SPEC_ROOT%%/documents/html/SPECsfs2008_users_guide_files/image004.gif
+%%SPEC_ROOT%%/documents/ms-word/SPECsfs2008_run_rules.doc
+%%SPEC_ROOT%%/documents/ms-word/SPECsfs2008_users_guide.doc
+%%SPEC_ROOT%%/redistributable_sources/XML-XPath-1.13.tar.gz
+%%SPEC_ROOT%%/redistributable_sources/jcommon-1.0.8.tar.gz
+%%SPEC_ROOT%%/redistributable_sources/XML-Parser_license.txt
+%%SPEC_ROOT%%/redistributable_sources/libcifs/misc.o
+%%SPEC_ROOT%%/redistributable_sources/libcifs/cifspdu.h
+%%SPEC_ROOT%%/redistributable_sources/libcifs/md4.c
+%%SPEC_ROOT%%/redistributable_sources/libcifs/bsd_smbdes.o
+%%SPEC_ROOT%%/redistributable_sources/libcifs/interface.h
+%%SPEC_ROOT%%/redistributable_sources/libcifs/status_code.c
+%%SPEC_ROOT%%/redistributable_sources/libcifs/test_smbdes.c
+%%SPEC_ROOT%%/redistributable_sources/libcifs/testconnect
+%%SPEC_ROOT%%/redistributable_sources/libcifs/x86_linux.h
+%%SPEC_ROOT%%/redistributable_sources/libcifs/des_locl.h
+%%SPEC_ROOT%%/redistributable_sources/libcifs/connect.c
+%%SPEC_ROOT%%/redistributable_sources/libcifs/sk.h
+%%SPEC_ROOT%%/redistributable_sources/libcifs/libcifs.a
+%%SPEC_ROOT%%/redistributable_sources/libcifs/bsd_smbencrypt.o
+%%SPEC_ROOT%%/redistributable_sources/libcifs/interface.o
+%%SPEC_ROOT%%/redistributable_sources/libcifs/convert_smb.h
+%%SPEC_ROOT%%/redistributable_sources/libcifs/des_setkey.o
+%%SPEC_ROOT%%/redistributable_sources/libcifs/cifssmb.o
+%%SPEC_ROOT%%/redistributable_sources/libcifs/des.h
+%%SPEC_ROOT%%/redistributable_sources/libcifs/userspace.c
+%%SPEC_ROOT%%/redistributable_sources/libcifs/transport.o
+%%SPEC_ROOT%%/redistributable_sources/libcifs/convert_smb.o
+%%SPEC_ROOT%%/redistributable_sources/libcifs/cifsproto.h
+%%SPEC_ROOT%%/redistributable_sources/libcifs/des_enc.o
+%%SPEC_ROOT%%/redistributable_sources/libcifs/bsd_smbdes.c
+%%SPEC_ROOT%%/redistributable_sources/libcifs/status_code.o
+%%SPEC_ROOT%%/redistributable_sources/libcifs/cifsglob.h
+%%SPEC_ROOT%%/redistributable_sources/libcifs/testconnect.c
+%%SPEC_ROOT%%/redistributable_sources/libcifs/md4.o
+%%SPEC_ROOT%%/redistributable_sources/libcifs/misc.c
+%%SPEC_ROOT%%/redistributable_sources/libcifs/ntlmssp.h
+%%SPEC_ROOT%%/redistributable_sources/libcifs/bsd_smbencrypt.c
+%%SPEC_ROOT%%/redistributable_sources/libcifs/connect.o
+%%SPEC_ROOT%%/redistributable_sources/libcifs/interface.c
+%%SPEC_ROOT%%/redistributable_sources/libcifs/status_code.h
+%%SPEC_ROOT%%/redistributable_sources/libcifs/cifssmb.c
+%%SPEC_ROOT%%/redistributable_sources/libcifs/podd.h
+%%SPEC_ROOT%%/redistributable_sources/libcifs/des_setkey.c
+%%SPEC_ROOT%%/redistributable_sources/libcifs/spr.h
+%%SPEC_ROOT%%/redistributable_sources/libcifs/userspace.h
+%%SPEC_ROOT%%/redistributable_sources/libcifs/userspace.o
+%%SPEC_ROOT%%/redistributable_sources/libcifs/UserlandMakefile
+%%SPEC_ROOT%%/redistributable_sources/libcifs/convert_smb.c
+%%SPEC_ROOT%%/redistributable_sources/libcifs/des_enc.c
+%%SPEC_ROOT%%/redistributable_sources/libcifs/transport.c
+%%SPEC_ROOT%%/redistributable_sources/jfreechart_license.txt
+%%SPEC_ROOT%%/redistributable_sources/jfreechart-1.0.3.tar.gz
+%%SPEC_ROOT%%/redistributable_sources/expat_license.txt
+%%SPEC_ROOT%%/redistributable_sources/libcifs_license.txt
+%%SPEC_ROOT%%/redistributable_sources/expat-2.0.0.tar.gz
+%%SPEC_ROOT%%/redistributable_sources/XML-Parser-2.34.tar.gz
+%%SPEC_ROOT%%/redistributable_sources/jcommon_license.txt
+%%SPEC_ROOT%%/Makefile
+%%SPEC_ROOT%%/submit_tools/lib/SimpleObj.pm
+%%SPEC_ROOT%%/submit_tools/lib/SimpleMath.pm
+%%SPEC_ROOT%%/submit_tools/lib/jcommon-1.0.0.jar
+%%SPEC_ROOT%%/submit_tools/lib/ChartGen.jar
+%%SPEC_ROOT%%/submit_tools/lib/Subedit.jar
+%%SPEC_ROOT%%/submit_tools/lib/Exceptions.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/MANIFEST
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/Root.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/Expr.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/PerlSAX.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/Builder.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/Parser.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/Step.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/Node.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/Literal.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/Variable.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/Boolean.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/Function.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/Number.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/NodeSet.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/Node/Namespace.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/Node/Text.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/Node/Comment.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/Node/Attribute.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/Node/Element.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/Node/PI.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/LocationPath.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/XPath/XMLParser.pm
+%%SPEC_ROOT%%/submit_tools/lib/XML/Makefile.PL
+%%SPEC_ROOT%%/submit_tools/lib/XML/examples/test.xml
+%%SPEC_ROOT%%/submit_tools/lib/XML/examples/xpath
+%%SPEC_ROOT%%/submit_tools/lib/XML/README
+%%SPEC_ROOT%%/submit_tools/lib/XML/TODO
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/16axisprec_sib.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/01basic.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/02descendant.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/rdf.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/21allnodes.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/22name_select.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/stress.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/04pos.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/03star.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/23func.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/08name.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/27asxml.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/10pipe.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/18axispreceding.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/remove.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/28ancestor2.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/29desc_with_predicate.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/19axisd_or_s.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/15axisfol_sib.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/20axisa_or_s.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/09a_string_length.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/12axisdescendant.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/insert.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/17axisfollowing.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/11axischild.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/13axisparent.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/07count.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/14axisancestor.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/25scope.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/24namespaces.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/30lang.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/05attrib.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/09string_length.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/26predicate.t
+%%SPEC_ROOT%%/submit_tools/lib/XML/t/06attrib_val.t
+%%SPEC_ROOT%%/submit_tools/lib/jfreechart-1.0.1.jar
+%%SPEC_ROOT%%/submit_tools/lib/Html2Text.pm
+%%SPEC_ROOT%%/submit_tools/lib/ReportRender.pm
+%%SPEC_ROOT%%/submit_tools/lib/HtmlParser.pm
+%%SPEC_ROOT%%/submit_tools/README.submit_tools
+%%SPEC_ROOT%%/submit_tools/subedit/SFSNode.class
+%%SPEC_ROOT%%/submit_tools/subedit/SFSUI.java
+%%SPEC_ROOT%%/submit_tools/subedit/SFSWriter.class
+%%SPEC_ROOT%%/submit_tools/subedit/SFSUI.class
+%%SPEC_ROOT%%/submit_tools/subedit/CLI.java
+%%SPEC_ROOT%%/submit_tools/subedit/Subedit.class
+%%SPEC_ROOT%%/submit_tools/subedit/SFSReader.java
+%%SPEC_ROOT%%/submit_tools/subedit/subedit.pl
+%%SPEC_ROOT%%/submit_tools/subedit/CLI.class
+%%SPEC_ROOT%%/submit_tools/subedit/SFSProvider.java
+%%SPEC_ROOT%%/submit_tools/subedit/SFSElement.class
+%%SPEC_ROOT%%/submit_tools/subedit/SFSProvider.class
+%%SPEC_ROOT%%/submit_tools/subedit/SFSAttribute.class
+%%SPEC_ROOT%%/submit_tools/subedit/SFSElement.java
+%%SPEC_ROOT%%/submit_tools/subedit/SFSWriter.java
+%%SPEC_ROOT%%/submit_tools/subedit/SFSNode.java
+%%SPEC_ROOT%%/submit_tools/subedit/SFSAttribute.java
+%%SPEC_ROOT%%/submit_tools/subedit/Subedit.jar
+%%SPEC_ROOT%%/submit_tools/subedit/manifest.mf
+%%SPEC_ROOT%%/submit_tools/subedit/sfs.4.0.xsd
+%%SPEC_ROOT%%/submit_tools/subedit/SFSReader.class
+%%SPEC_ROOT%%/submit_tools/subedit/Makefile
+%%SPEC_ROOT%%/submit_tools/subedit/Subedit.java
+%%SPEC_ROOT%%/submit_tools/examples/example.txt
+%%SPEC_ROOT%%/submit_tools/examples/example.cifs.html
+%%SPEC_ROOT%%/submit_tools/examples/example_cifs_rc
+%%SPEC_ROOT%%/submit_tools/examples/example_config.jpg
+%%SPEC_ROOT%%/submit_tools/examples/example_review.txt
+%%SPEC_ROOT%%/submit_tools/examples/sfssum.example
+%%SPEC_ROOT%%/submit_tools/examples/example.cifs.png
+%%SPEC_ROOT%%/submit_tools/examples/example.html
+%%SPEC_ROOT%%/submit_tools/examples/example.cifs.xml
+%%SPEC_ROOT%%/submit_tools/examples/example.png
+%%SPEC_ROOT%%/submit_tools/examples/sfssum.cifs.example
+%%SPEC_ROOT%%/submit_tools/examples/example_review.html
+%%SPEC_ROOT%%/submit_tools/examples/example.xml
+%%SPEC_ROOT%%/submit_tools/examples/example_review.png
+%%SPEC_ROOT%%/submit_tools/examples/example.cifs.txt
+%%SPEC_ROOT%%/submit_tools/examples/example_rc
+%%SPEC_ROOT%%/submit_tools/examples/README
+%%SPEC_ROOT%%/submit_tools/specreport.pl
+%%SPEC_ROOT%%/submit_tools/specreport/ChartGen.java
+%%SPEC_ROOT%%/submit_tools/specreport/HtmlParser.pm
+%%SPEC_ROOT%%/submit_tools/specreport/Html2Text.pm
+%%SPEC_ROOT%%/submit_tools/specreport/Makefile
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/Literal.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/XMLParser.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/Boolean.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/Number.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/LocationPath.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/NodeSet.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/Root.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/Function.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/Node/Attribute.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/Node/Text.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/Node/Namespace.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/Node/Element.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/Node/PI.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/Node/Comment.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/Variable.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/Expr.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/PerlSAX.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/Builder.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/Parser.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/Step.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/Node.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/examples/test.xml
+%%SPEC_ROOT%%/submit_tools/specreport/XML/examples/xpath
+%%SPEC_ROOT%%/submit_tools/specreport/XML/XPath.pm
+%%SPEC_ROOT%%/submit_tools/specreport/XML/Makefile.PL
+%%SPEC_ROOT%%/submit_tools/specreport/XML/MANIFEST
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/07count.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/25scope.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/14axisancestor.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/28ancestor2.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/15axisfol_sib.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/12axisdescendant.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/30lang.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/02descendant.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/insert.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/19axisd_or_s.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/18axispreceding.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/26predicate.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/17axisfollowing.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/27asxml.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/rdf.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/13axisparent.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/05attrib.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/21allnodes.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/remove.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/09a_string_length.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/10pipe.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/22name_select.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/20axisa_or_s.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/09string_length.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/01basic.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/11axischild.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/stress.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/06attrib_val.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/04pos.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/23func.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/08name.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/03star.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/24namespaces.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/29desc_with_predicate.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/t/16axisprec_sib.t
+%%SPEC_ROOT%%/submit_tools/specreport/XML/TODO
+%%SPEC_ROOT%%/submit_tools/specreport/XML/README
+%%SPEC_ROOT%%/submit_tools/specreport/manifest.mf
+%%SPEC_ROOT%%/submit_tools/specreport/ChartGen.class
+%%SPEC_ROOT%%/submit_tools/specreport/lib/jcommon-1.0.0.jar
+%%SPEC_ROOT%%/submit_tools/specreport/lib/jfreechart-1.0.1.jar
+%%SPEC_ROOT%%/submit_tools/specreport/SimpleMath.pm
+%%SPEC_ROOT%%/submit_tools/specreport/ChartGen.jar
+%%SPEC_ROOT%%/submit_tools/specreport/ReportRender.pm
+%%SPEC_ROOT%%/submit_tools/specreport/Exceptions.pm
+%%SPEC_ROOT%%/submit_tools/specreport/specreport.pl
+%%SPEC_ROOT%%/submit_tools/specreport/SimpleObj.pm
+%%SPEC_ROOT%%/submit_tools/dev/schema2table.pl
+%%SPEC_ROOT%%/submit_tools/subedit.pl
+%%SPEC_ROOT%%/submit_tools/Makefile
+%%SPEC_ROOT%%/COPYRIGHT
+%%SPEC_ROOT%%/result/.empty
+%%SPEC_ROOT%%/manager/TokenMgrError.java
+%%SPEC_ROOT%%/manager/SfsReportGenerator.java
+%%SPEC_ROOT%%/manager/build
+%%SPEC_ROOT%%/manager/InputStreamHandler.class
+%%SPEC_ROOT%%/manager/InputStreamHandler.java
+%%SPEC_ROOT%%/manager/SfsManager.jar
+%%SPEC_ROOT%%/manager/SfsManager.java
+%%SPEC_ROOT%%/manager/MergedInputStreamHandler.class
+%%SPEC_ROOT%%/manager/SfsParameters.java
+%%SPEC_ROOT%%/manager/manifestSfs.mf
+%%SPEC_ROOT%%/manager/ConfigParserTokenManager.class
+%%SPEC_ROOT%%/manager/SpecInstall.java
+%%SPEC_ROOT%%/manager/SpecRemoteInterface.java
+%%SPEC_ROOT%%/manager/MergedInputStreamHandler.java
+%%SPEC_ROOT%%/manager/SpecRemote_Stub.class
+%%SPEC_ROOT%%/manager/ReportGenerator.java
+%%SPEC_ROOT%%/manager/sfs_nfs_rc
+%%SPEC_ROOT%%/manager/startup_windows.vbs
+%%SPEC_ROOT%%/manager/README
+%%SPEC_ROOT%%/manager/Manager.class
+%%SPEC_ROOT%%/manager/SpecInstall.class
+%%SPEC_ROOT%%/manager/SpecRemote.class
+%%SPEC_ROOT%%/manager/SpecRemote.java
+%%SPEC_ROOT%%/manager/ConfigParser.jj
+%%SPEC_ROOT%%/manager/ConfigParser.java
+%%SPEC_ROOT%%/manager/startup_unix.sh
+%%SPEC_ROOT%%/manager/SfsReportGenerator.class
+%%SPEC_ROOT%%/manager/Token.java
+%%SPEC_ROOT%%/manager/Manager.java
+%%SPEC_ROOT%%/manager/java.policy
+%%SPEC_ROOT%%/manager/ConfigParserConstants.java
+%%SPEC_ROOT%%/manager/javacc-3.2/LICENSE
+%%SPEC_ROOT%%/manager/javacc-3.2/bin/javacc
+%%SPEC_ROOT%%/manager/javacc-3.2/bin/jjtree.bat
+%%SPEC_ROOT%%/manager/javacc-3.2/bin/javacc.bat
+%%SPEC_ROOT%%/manager/javacc-3.2/bin/jjdoc
+%%SPEC_ROOT%%/manager/javacc-3.2/bin/jjdoc.bat
+%%SPEC_ROOT%%/manager/javacc-3.2/bin/lib/javacc.jar
+%%SPEC_ROOT%%/manager/javacc-3.2/bin/jjtree
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/simpleREADME.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/apiroutines.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/index.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/features.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/lexertips.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/lookahead.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/javaccreleasenotes.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/errorrecovery.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/jjtreeintro.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/commandline.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/jjtreeREADME.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/jjdocreleasenotes.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/mailinglist.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/installhelp.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/javaccgrm.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/JJDoc.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/JJTree.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/tokenmanager.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/support.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/docindex.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/jjtreereleasenotes.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/getstarted.html
+%%SPEC_ROOT%%/manager/javacc-3.2/doc/CharStream.html
+%%SPEC_ROOT%%/manager/ConfigParserConstants.class
+%%SPEC_ROOT%%/manager/Parameters.class
+%%SPEC_ROOT%%/manager/JavaCharStream.java
+%%SPEC_ROOT%%/manager/Token.class
+%%SPEC_ROOT%%/manager/Parameters.java
+%%SPEC_ROOT%%/manager/sfs_cifs_rc
+%%SPEC_ROOT%%/manager/manifestMgr.mf
+%%SPEC_ROOT%%/manager/ShutdownThread.java
+%%SPEC_ROOT%%/manager/ConfigParserTokenManager.java
+%%SPEC_ROOT%%/manager/ReportGenerator.class
+%%SPEC_ROOT%%/manager/SfsParameters.class
+%%SPEC_ROOT%%/manager/SpecRemoteInterface.class
+%%SPEC_ROOT%%/manager/Manager.jar
+%%SPEC_ROOT%%/manager/SfsManager.class
+%%SPEC_ROOT%%/manager/ParseException.class
+%%SPEC_ROOT%%/manager/ShutdownThread.class
+%%SPEC_ROOT%%/manager/JavaCharStream.class
+%%SPEC_ROOT%%/manager/ParseException.java
+%%SPEC_ROOT%%/manager/TokenMgrError.class
+%%SPEC_ROOT%%/manager/ConfigParser.class
+%%SPEC_ROOT%%/LICENSE.txt
+@dirrm %%SPEC_ROOT%%/submit_tools/subedit
+@dirrm %%SPEC_ROOT%%/submit_tools/specreport/lib
+@dirrm %%SPEC_ROOT%%/submit_tools/specreport/XML/t
+@dirrm %%SPEC_ROOT%%/submit_tools/specreport/XML/examples
+@dirrm %%SPEC_ROOT%%/submit_tools/specreport/XML/XPath/Node
+@dirrm %%SPEC_ROOT%%/submit_tools/specreport/XML/XPath
+@dirrm %%SPEC_ROOT%%/submit_tools/specreport/XML
+@dirrm %%SPEC_ROOT%%/submit_tools/specreport
+@dirrm %%SPEC_ROOT%%/submit_tools/lib/XML/t
+@dirrm %%SPEC_ROOT%%/submit_tools/lib/XML/examples
+@dirrm %%SPEC_ROOT%%/submit_tools/lib/XML/XPath/Node
+@dirrm %%SPEC_ROOT%%/submit_tools/lib/XML/XPath
+@dirrm %%SPEC_ROOT%%/submit_tools/lib/XML
+@dirrm %%SPEC_ROOT%%/submit_tools/lib
+@dirrm %%SPEC_ROOT%%/submit_tools/examples
+@dirrm %%SPEC_ROOT%%/submit_tools/dev
+@dirrm %%SPEC_ROOT%%/submit_tools
+@dirrm %%SPEC_ROOT%%/src/win32/VS2005/win32_portmap
+@dirrm %%SPEC_ROOT%%/src/win32/VS2005/sfsnfs3
+@dirrm %%SPEC_ROOT%%/src/win32/VS2005/sfscifs
+@dirrm %%SPEC_ROOT%%/src/win32/VS2005/sfs_syncd
+@dirrm %%SPEC_ROOT%%/src/win32/VS2005/sfs_prime
+@dirrm %%SPEC_ROOT%%/src/win32/VS2005/rpc
+@dirrm %%SPEC_ROOT%%/src/win32/VS2005/libcifs
+@dirrm %%SPEC_ROOT%%/src/win32/VS2005
+@dirrm %%SPEC_ROOT%%/src/win32
+@dirrm %%SPEC_ROOT%%/src/rpc
+@dirrm %%SPEC_ROOT%%/src
+@dirrm %%SPEC_ROOT%%/result
+@dirrm %%SPEC_ROOT%%/redistributable_sources/libcifs
+@dirrm %%SPEC_ROOT%%/redistributable_sources
+@dirrm %%SPEC_ROOT%%/manager/javacc-3.2/doc
+@dirrm %%SPEC_ROOT%%/manager/javacc-3.2/bin/lib
+@dirrm %%SPEC_ROOT%%/manager/javacc-3.2/bin
+@dirrm %%SPEC_ROOT%%/manager/javacc-3.2
+@dirrm %%SPEC_ROOT%%/manager
+@dirrm %%SPEC_ROOT%%/documents/pdf
+@dirrm %%SPEC_ROOT%%/documents/ms-word
+@dirrm %%SPEC_ROOT%%/documents/html/SPECsfs2008_users_guide_files
+@dirrm %%SPEC_ROOT%%/documents/html/SPECsfs2008_run_rules_files
+@dirrm %%SPEC_ROOT%%/documents/html
+@dirrm %%SPEC_ROOT%%/documents
+@dirrm %%SPEC_ROOT%%/bin
+@dirrm %%SPEC_ROOT%%



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