aboutsummaryrefslogtreecommitdiff
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
parentbca50bf7633395c477f9655c44520a2fec4be16f (diff)
downloadports-0f3260c1ba0c10f53f3e04b5bdd0852a0771de8d.tar.gz
ports-0f3260c1ba0c10f53f3e04b5bdd0852a0771de8d.zip
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