summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrh <rh@pkgsrc.org>1999-12-06 18:58:26 +0000
committerrh <rh@pkgsrc.org>1999-12-06 18:58:26 +0000
commitb06ebcbefe39507a53a9fe9173b5206dc932f368 (patch)
tree29de26cf5b8b43c96f236f65de84adb3c50560aa
parentc829058dfadcddf694905769ac122e06fd45c60d (diff)
downloadpkgsrc-b06ebcbefe39507a53a9fe9173b5206dc932f368.tar.gz
Initial import of FreeBSD postmark-1.11, a netapps filesystem benchmark.
-rw-r--r--benchmarks/postmark/Makefile31
-rw-r--r--benchmarks/postmark/files/md51
-rw-r--r--benchmarks/postmark/pkg/COMMENT1
-rw-r--r--benchmarks/postmark/pkg/DESCR18
-rw-r--r--benchmarks/postmark/pkg/PLIST1
5 files changed, 52 insertions, 0 deletions
diff --git a/benchmarks/postmark/Makefile b/benchmarks/postmark/Makefile
new file mode 100644
index 00000000000..2a813ef82b6
--- /dev/null
+++ b/benchmarks/postmark/Makefile
@@ -0,0 +1,31 @@
+# ex:ts=8
+# Ports collection makefile for: postmark
+# Version required: 1.11
+# Date created: Sat Sep 18, 1999
+# Whom: David O'Brien (obrien@NUXI.com)
+#
+# $FreeBSD: ports/benchmarks/postmark/Makefile,v 1.2 1999/09/19 05:13:20 obrien Exp $
+#
+
+DISTNAME= postmark-1_11
+PKGNAME= postmark-1.11
+CATEGORIES= benchmarks
+MASTER_SITES= http://www.netapp.com/ftp/ \
+ http://www.taronga.com/~nick/files/
+EXTRACT_SUFX= .c
+
+MAINTAINER= obrien@FreeBSD.org
+
+NO_WRKSUBDIR= yes
+
+do-extract:
+ @${MKDIR} ${WRKDIR}
+ @${CP} ${DISTDIR}/${DISTFILES} ${WRKDIR}
+
+do-build:
+ (cd ${WRKSRC} && ${CC} ${CFLAGS} -o postmark ${DISTFILES})
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/postmark ${PREFIX}/sbin
+
+.include <bsd.port.mk>
diff --git a/benchmarks/postmark/files/md5 b/benchmarks/postmark/files/md5
new file mode 100644
index 00000000000..2928fbea453
--- /dev/null
+++ b/benchmarks/postmark/files/md5
@@ -0,0 +1 @@
+MD5 (postmark-1_11.c) = 0a89d3849a5058651eb0eaf03e8230f2
diff --git a/benchmarks/postmark/pkg/COMMENT b/benchmarks/postmark/pkg/COMMENT
new file mode 100644
index 00000000000..26f496cdfba
--- /dev/null
+++ b/benchmarks/postmark/pkg/COMMENT
@@ -0,0 +1 @@
+NetApps file system benchmark
diff --git a/benchmarks/postmark/pkg/DESCR b/benchmarks/postmark/pkg/DESCR
new file mode 100644
index 00000000000..a2b487226c4
--- /dev/null
+++ b/benchmarks/postmark/pkg/DESCR
@@ -0,0 +1,18 @@
+PostMark is the benchmark used in the NetApp Technical Report TR-3022,
+"PostMark: A New File System Benchmark". The paper fully explains how
+to use this tool.
+
+From the paper's Abstract:
+ Existing file system benchmarks are deficient in portraying
+ performance in the ephemeral small-file regime used by Internet
+ software, especially:
+ * electronic mail
+ * netnews
+ * web-based commerce
+
+PostMark is a new benchmark to measure performance for this class of
+application.
+
+WWW: http://www.netapp.com/tech_library/3022.html
+
+ -- David (obrien@cs.ucdavis.edu)
diff --git a/benchmarks/postmark/pkg/PLIST b/benchmarks/postmark/pkg/PLIST
new file mode 100644
index 00000000000..f5b5d3cfe8a
--- /dev/null
+++ b/benchmarks/postmark/pkg/PLIST
@@ -0,0 +1 @@
+sbin/postmark