summaryrefslogtreecommitdiff
path: root/benchmarks/iozone21
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>2000-01-09 22:49:54 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>2000-01-09 22:49:54 +0000
commit0f3260c1ba0c10f53f3e04b5bdd0852a0771de8d (patch)
tree0dd81201e1572a4ff52127261da892eb82f9174f /benchmarks/iozone21
parentUpdate to version 2.10 to unbreak (diff)
Revert back to version 2.1 The 3.x versions of iozone have completely
changed their testing methods, thus their output is useless in comparing with older statistics.
Notes
Notes: svn path=/head/; revision=24612
Diffstat (limited to 'benchmarks/iozone21')
-rw-r--r--benchmarks/iozone21/Makefile27
-rw-r--r--benchmarks/iozone21/distinfo2
-rw-r--r--benchmarks/iozone21/files/patch-aa38
3 files changed, 50 insertions, 17 deletions
diff --git a/benchmarks/iozone21/Makefile b/benchmarks/iozone21/Makefile
index f33616ec34bd..58c49f29fdd5 100644
--- a/benchmarks/iozone21/Makefile
+++ b/benchmarks/iozone21/Makefile
@@ -1,30 +1,25 @@
# New ports collection makefile for: iozone
-# Version required: 3.9
+# Version required: 2.01
# Date created: 26 September 1994
# Whom: jmz
#
# $FreeBSD$
#
-DISTNAME= iozone3_9
-PKGNAME= iozone-3.9
+DISTNAME= iozone-2.01
CATEGORIES= benchmarks
-MASTER_SITES= http://www.iozone.org/src/stable/
-EXTRACT_SUFX= .tar
+MASTER_SITES= ftp://ftp.cs.uni-sb.de/pub/others/
+EXTRACT_SUFX= .shar.gz
-MAINTAINER= jmz@FreeBSD.org
+# This site does not allow root@<hostname> password
+FETCH_CMD= FTP_PASSWORD=portsuser@FreeBSD.org /usr/bin/fetch
-WRKSRC= ${WRKDIR}/src
-
-MAKEFILE= makefile
-MAKE_ARGS= freebsd
-ALL_TARGET=
+MAINTAINER= obrien@FreeBSD.org
+EXTRACT_CMD= ( gzcat | awk '{if (/^\#!/) x++} {if(x) print $$0'}| /bin/sh )
+EXTRACT_BEFORE_ARGS= <
+EXTRACT_AFTER_ARGS= # empty
+NO_WRKSUBDIR= YES
MAN1= iozone.1
-do-install:
- strip ${WRKSRC}/iozone
- ${INSTALL_PROGRAM} ${WRKSRC}/iozone ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/iozone.1 ${PREFIX}/man/man1
-
.include <bsd.port.mk>
diff --git a/benchmarks/iozone21/distinfo b/benchmarks/iozone21/distinfo
index 6b47751dd1ff..4df2103cc280 100644
--- a/benchmarks/iozone21/distinfo
+++ b/benchmarks/iozone21/distinfo
@@ -1 +1 @@
-MD5 (iozone3_9.tar) = 5b81151f0d8a2abd737af53f7f60f348
+MD5 (iozone-2.01.shar.gz) = 6c7d5f67de6e93650cf945470ec94ba4
diff --git a/benchmarks/iozone21/files/patch-aa b/benchmarks/iozone21/files/patch-aa
new file mode 100644
index 000000000000..07a2da65ec0e
--- /dev/null
+++ b/benchmarks/iozone21/files/patch-aa
@@ -0,0 +1,38 @@
+*** /dev/null Wed Oct 5 14:46:59 1994
+--- Makefile Wed Oct 5 16:03:22 1994
+***************
+*** 0 ****
+--- 1,33 ----
++ all: iozone
++
++ iozone:
++ $(CC) $(CFLAGS) -Dbsd4_3 -DOS_TYPE="\"FreeBSD 2.x\"" -o iozone iozone.c
++
++ install:
++ -@mkdir -p ${PREFIX}/bin
++ -@mkdir -p ${PREFIX}/man/man1
++ ${INSTALL} ${COPY} ${STRIP} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} iozone ${PREFIX}/bin
++ @echo .Dd `/bin/date` > iozone.1
++ @echo .Dt IOZONE 1 >> iozone.1
++ @echo .Sh NAME >> iozone.1
++ @echo .Nm iozone >> iozone.1
++ @echo .Nd Performance Test of Sequential File I/O >> iozone.1
++ @echo .Sh SYNOPSIS >> iozone.1
++ @echo .Nm iozone >> iozone.1
++ @echo .Op Ar megabytes >> iozone.1
++ @echo .Op Ar record_length_in_bytes >> iozone.1
++ @echo .Op Ar [path]filename>> iozone.1
++ @echo .Nm iozone >> iozone.1
++ @echo .Ar auto[=filename] >> iozone.1
++ @echo .Nm iozone >> iozone.1
++ @echo .Ar raw[=filename] >> iozone.1
++ @echo .Nm iozone >> iozone.1
++ @echo .Ar cdrom[=filename] >> iozone.1
++ @echo .Nm iozone >> iozone.1
++ @echo .Ar help >> iozone.1
++ @echo .Sh DESCRIPTION >> iozone.1
++ ./iozone help|awk '{if (/Copyright/) x++} {if (/For V1.06/) exit;}\
++ {if (x) print $0}' >>iozone.1
++ @echo .Sh AUTHOR >> iozone.1
++ @echo Bill Norcott >> iozone.1
++ ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m 644 iozone.1 ${PREFIX}/man/man1 \ No newline at end of file