ChangeLog

# ChangeLog for app-benchmarks/iozone
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/iozone/ChangeLog,v 1.33 2008/05/03 00:12:30 dragonheart Exp $

*iozone-3.291 (03 May 2008)

03 May 2008; Daniel Black
-iozone-3.226-r1.ebuild, -iozone-3.279.ebuild, +iozone-3.291.ebuild:
version bump and cleanout

*iozone-3.281 (15 Feb 2007)

15 Feb 2007; Daniel Black iozone-3.226-r1.ebuild,
iozone-3.242.ebuild, -iozone-3.263.ebuild, -iozone-3.267.ebuild,
iozone-3.279.ebuild, +iozone-3.281.ebuild:
no more prep all as per bug #140699 + version bump + cleanout

*iozone-3.279 (16 Dec 2006)

16 Dec 2006; Daniel Black +iozone-3.279.ebuild:
version bump

*iozone-3.267 (06 Nov 2006)

06 Nov 2006; Daniel Black -iozone-3.247.ebuild,
-iozone-3.248.ebuild, -iozone-3.254.ebuild, +iozone-3.267.ebuild:
version bump/version cleanout

*iozone-3.263 (11 Jul 2006)

11 Jul 2006; Daniel Black +iozone-3.263.ebuild:
version bump

26 Jun 2006; Gustavo Zacarias iozone-3.242.ebuild:
Stable on sparc

25 Nov 2005; Tom Gall iozone-3.242.ebuild:
stable on ppc64

*iozone-3.254 (13 Nov 2005)

13 Nov 2005; Daniel Black +iozone-3.254.ebuild:
version bump

*iozone-3.248 (04 Sep 2005)

04 Sep 2005; Daniel Black +iozone-3.248.ebuild:
version bump

23 Aug 2005; Aron Griffis iozone-3.242.ebuild:
stable on ia64

07 Aug 2005; Simon Stelling iozone-3.242.ebuild:
stable on amd64

31 Jul 2005; Tobias Scherbaum iozone-3.242.ebuild:
ppc stable

*iozone-3.247 (30 Jul 2005)

30 Jul 2005; Daniel Black iozone-3.242.ebuild,
+iozone-3.247.ebuild:
version bump. +3.242 x86 stable

*iozone-3.242 (25 Jun 2005)

25 Jun 2005; Daniel Black +iozone-3.242.ebuild:
version bump

21 Apr 2005; Simon Stelling iozone-3.226-r1.ebuild:
stable on amd64

31 Mar 2005; Aron Griffis iozone-3.226-r1.ebuild:
stable on ia64

20 Feb 2005; Aron Griffis iozone-3.226-r1.ebuild:
add ~ia64

09 Jan 2005; Daniel Black -files/3.221-gcc.patch,
-iozone-3.221-r1.ebuild, -iozone-3.221.ebuild, iozone-3.226-r1.ebuild,
-iozone-3.226.ebuild:
x86 and ppc stable. Removed old versions

*iozone-3.226-r1 (09 Jan 2005)

09 Jan 2005; Markus Rothe
+files/iozone-3.226-ppc64.patch, +iozone-3.226-r1.ebuild:
Added ppc64 make rule patch

*iozone-3.226 (25 Nov 2004)

25 Nov 2004; Daniel Black -iozone-3.222.ebuild,
+iozone-3.226.ebuild:
version bump as per bug #72154. Thanks to Daniel Webert


*iozone-3.222 (28 Oct 2004)

28 Oct 2004; Daniel Black -iozone-3.217.ebuild,
-iozone-3.218.ebuild, iozone-3.221-r1.ebuild, iozone-3.221.ebuild,
+iozone-3.222.ebuild:
removed old version. x86 stable for 3.221-r1. Version bump to 3.222. Fixed bug
#68977 thanks to SpanKY

05 Oct 2004; Pieter Van den Abeele
iozone-3.217.ebuild, iozone-3.218.ebuild, iozone-3.221.ebuild:
Masked iozone-3.221.ebuild stable for ppc

05 Oct 2004; Pieter Van den Abeele
iozone-3.217.ebuild, iozone-3.218.ebuild:
Masked iozone-3.218.ebuild stable for ppc

05 Oct 2004; Pieter Van den Abeele
iozone-3.217.ebuild:
Masked iozone-3.217.ebuild stable for ppc

*iozone-3.221-r1 (12 Sep 2004)

12 Sep 2004; Daniel Black +files/3.221-gcc.patch,
+iozone-3.221-r1.ebuild, iozone-3.221.ebuild:
x86 stable. Revision bump adds patch to (hopefully) fix bug #59793. Thanks to
Alex Rostovtsev for characterizing the problem

07 Sep 2004; iozone-3.221.ebuild:
added ~amd64 keyword

*iozone-3.221 (21 Jul 2004)

21 Jul 2004; Daniel Black +iozone-3.221.ebuild:
version bump as per bug #57729. Thanks to rockoo@rockoo.homelinux.org

18 Jul 2004; Daniel Black iozone-3.218.ebuild:
x86 stable

22 Jun 2004; Gustavo Zacarias iozone-3.218.ebuild:
Keyworded ~sparc wrt #53521

15 Jun 2004; Daniel Black iozone-3.217.ebuild:
x86 stable

*iozone-3.218 (13 Jun 2004)

13 Jun 2004; Daniel Black +iozone-3.218.ebuild:
version bump notified by Daniel Webert in bug #53521

13 May 2004; David Holm iozone-3.217.ebuild:
Added to ~ppc.

*iozone-3.217 (13 May 2004)

13 May 2004; Daniel Black +metadata.xml,
+iozone-3.217.ebuild:
Inital import by Jesse Becker in bug #50804

Manifest

AUX iozone-3.226-ppc64.patch 1484 RMD160 7c095fab7a3827dfa6da5c2d857021409311f818 SHA1 3cda7b77c9bab7e8ee19a47a7af10b31743a4659 SHA256 251e0799acca0c62baabdefa701838bf9bb01fc76afb05e9e7f66e93dbe3b3c4
DIST iozone3_242.tar 1443840 RMD160 af5ef30b8270f79845b0f4b951258ddccd76c781 SHA1 d68163341864d6dc8ca870fd21201cfff6db211a SHA256 811bb987398b1644d161d7dd2d8459fddd3c9eef5648f8b5c8f0c0e511ab8a0c
DIST iozone3_281.tar 1525760 RMD160 bb5370057110e0cc17134de7e10a757bf1c911fb SHA1 0dbee2eeeec6e0255bd668c27cc826a4de928bbb SHA256 fbe69c29d8ea6dfd6cf12e00e82bf03c1c959498153617c0a2ca22a51a21d27a
DIST iozone3_291.tar 1546240 RMD160 bf6acb1bc7f2684ddaf70fb8dca06539c7dde264 SHA1 0f1a6d9ed98bcc8e7d16437c75fe175723b85dec SHA256 790e229a2fdc1a86196d1bf942fb58a51c14b6bccf9bc7e3a169b11ee6b1a4d8
EBUILD iozone-3.242.ebuild 2045 RMD160 6a66b6d15788f2b65617a6a854ddd937b1944df1 SHA1 0df93190479ea01e6555fd6c7e189ea0bb6c555c SHA256 b96aa2be5e54e922c2847304a92af1c8fe37f4061046487405c21c21d91085b7
EBUILD iozone-3.281.ebuild 2043 RMD160 b221b54955315968d97f538c77f8c17c14fc21dd SHA1 f7ed0e6d718e1034ed43dbf2b63fec11f324d20a SHA256 373bf1e10d3e13abce99bcbf3eacb7e68ce24cb88e7e9493aa5ad11cc410ceba
EBUILD iozone-3.291.ebuild 2043 RMD160 3833988a5e6a521c03946bb797fba077f4b9db8e SHA1 ceca68c696da7904f0463c1d64befa43ae9560b1 SHA256 abe4a809db12069f8ea8bfa0bbdf1d7f19dc281ce8eacbac4d526d192b47b6d3
MISC ChangeLog 5034 RMD160 a03c16ed0d9cec163146879396159541d9c057bd SHA1 bb5cae986f095feb3438b20548b133540063628c SHA256 13258f897268bc967f3526ad99a423accb4e250cbf3e5502b4816c70706b248a
MISC metadata.xml 403 RMD160 48afb924f8ddebfd4ea31a43eca3b277a30b62b6 SHA1 ec604212b5eb7dde6256c827184a228eaa8161d5 SHA256 148b8bb5514a7787fab372ad8a71c93c67db9ce84ed2aa5953691c2104ca788a

files

iozone-3.242.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/iozone/iozone-3.242.ebuild,v 1.10 2008/05/03 00:16:51 dragonheart Exp $

# TODO
# -> linux-arm (32bit) <-
# -> linux-AMD64 (64bit) <-
# -> linux-ia64 (64bit) <-
# -> linux-powerpc (32bit) <-
# -> linux-powerpc64 (64bit) <-
# -> linux-S390 (32bit) <-
# -> linux-S390X (64bit) <-
#
# -> freebsd (32bit) <-
# -> macosx (32bit) <-
# -> netbsd (32bit) <-
# -> openbsd (32bit) <-
# -> openbsd-threads (32bit) <-
#
# ~ia64 ~s390 alpha(?) x86-fbsd

inherit eutils toolchain-funcs

DESCRIPTION="Filesystem benchmarking program"
HOMEPAGE="http://www.iozone.org/"
SRC_URI="http://www.iozone.org/src/current/${PN}${PV/./_}.tar"

LICENSE="freedist"
SLOT="0"
KEYWORDS="amd64 arm ia64 ppc ppc64 sparc x86"
IUSE=""

DEPEND="
>=sys-apps/sed-4
virtual/libc"
RDEPEND="virtual/libc"

S=${WORKDIR}/${PN}${PV/./_}

src_compile() {
cd src/current

# Options FIX
sed -i -e "s:CC =.*:CC =$(tc-getCC):g" \
-e "s:-O3:${CFLAGS}:g" makefile

case ${ARCH} in
x86|alpha) PLATFORM="linux";;
arm) PLATFORM="linux-arm";;
ppc) PLATFORM="linux-powerpc";;
ppc64) PLATFORM="linux-powerpc64";;
amd64) PLATFORM="linux-AMD64";;
ia64) PLATFORM="linux-ia64";;
s390) PLATFORM="linux-S390";;
x86-fbsd) PLATFORM="freebsd";;
*) PLATFORM="linux-${ARCH}";;
esac

emake ${PLATFORM} || die "Compile failed"
}

src_install() {
dosbin src/current/iozone || die
dodoc docs/I*
dodoc docs/Run_rules.doc
dodoc src/current/Changes.txt
doman docs/iozone.1

insinto /usr/share/doc/${PF}
cd src/current
doins Generate_Graphs Gnuplot.txt gengnuplot.sh gnu3d.dem

}

src_test() {
cd "${T}"
"${S}"/src/current/iozone testfile || die "self test failed"
}

iozone-3.281.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/iozone/iozone-3.281.ebuild,v 1.2 2008/05/03 00:16:51 dragonheart Exp $

# TODO
# -> linux-arm (32bit) <-
# -> linux-AMD64 (64bit) <-
# -> linux-ia64 (64bit) <-
# -> linux-powerpc (32bit) <-
# -> linux-powerpc64 (64bit) <-
# -> linux-S390 (32bit) <-
# -> linux-S390X (64bit) <-
#
# -> freebsd (32bit) <-
# -> macosx (32bit) <-
# -> netbsd (32bit) <-
# -> openbsd (32bit) <-
# -> openbsd-threads (32bit) <-
#
# ~ia64 ~s390 alpha(?) x86-fbsd

inherit eutils toolchain-funcs

DESCRIPTION="Filesystem benchmarking program"
HOMEPAGE="http://www.iozone.org/"
SRC_URI="http://www.iozone.org/src/current/${PN}${PV/./_}.tar"

LICENSE="freedist"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""

DEPEND="
>=sys-apps/sed-4
virtual/libc"
RDEPEND="virtual/libc"

S=${WORKDIR}/${PN}${PV/./_}

src_compile() {
cd src/current

# Options FIX
sed -i -e "s:CC =.*:CC =$(tc-getCC):g" \
-e "s:-O3:${CFLAGS}:g" makefile

case ${ARCH} in
x86|alpha) PLATFORM="linux";;
arm) PLATFORM="linux-arm";;
ppc) PLATFORM="linux-powerpc";;
ppc64) PLATFORM="linux-powerpc64";;
amd64) PLATFORM="linux-AMD64";;
ia64) PLATFORM="linux-ia64";;
s390) PLATFORM="linux-S390";;
x86-fbsd) PLATFORM="freebsd";;
*) PLATFORM="linux-${ARCH}";;
esac

emake ${PLATFORM} || die "Compile failed"
}

src_install() {
dosbin src/current/iozone
dodoc docs/I*
dodoc docs/Run_rules.doc
dodoc src/current/Changes.txt
doman docs/iozone.1

insinto /usr/share/doc/${PF}
cd src/current
doins Generate_Graphs Gnuplot.txt gengnuplot.sh gnu3d.dem
}

src_test() {
cd "${T}"
"${S}"/src/current/iozone testfile || die "self test failed"
}

iozone-3.291.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/iozone/iozone-3.291.ebuild,v 1.2 2008/05/03 00:16:51 dragonheart Exp $

# TODO
# -> linux-arm (32bit) <-
# -> linux-AMD64 (64bit) <-
# -> linux-ia64 (64bit) <-
# -> linux-powerpc (32bit) <-
# -> linux-powerpc64 (64bit) <-
# -> linux-S390 (32bit) <-
# -> linux-S390X (64bit) <-
#
# -> freebsd (32bit) <-
# -> macosx (32bit) <-
# -> netbsd (32bit) <-
# -> openbsd (32bit) <-
# -> openbsd-threads (32bit) <-
#
# ~ia64 ~s390 alpha(?) x86-fbsd

inherit eutils toolchain-funcs

DESCRIPTION="Filesystem benchmarking program"
HOMEPAGE="http://www.iozone.org/"
SRC_URI="http://www.iozone.org/src/current/${PN}${PV/./_}.tar"

LICENSE="freedist"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""

DEPEND="
>=sys-apps/sed-4
virtual/libc"
RDEPEND="virtual/libc"

S=${WORKDIR}/${PN}${PV/./_}

src_compile() {
cd src/current

# Options FIX
sed -i -e "s:CC =.*:CC =$(tc-getCC):g" \
-e "s:-O3:${CFLAGS}:g" makefile

case ${ARCH} in
x86|alpha) PLATFORM="linux";;
arm) PLATFORM="linux-arm";;
ppc) PLATFORM="linux-powerpc";;
ppc64) PLATFORM="linux-powerpc64";;
amd64) PLATFORM="linux-AMD64";;
ia64) PLATFORM="linux-ia64";;
s390) PLATFORM="linux-S390";;
x86-fbsd) PLATFORM="freebsd";;
*) PLATFORM="linux-${ARCH}";;
esac

emake ${PLATFORM} || die "Compile failed"
}

src_install() {
dosbin src/current/iozone
dodoc docs/I*
dodoc docs/Run_rules.doc
dodoc src/current/Changes.txt
doman docs/iozone.1

insinto /usr/share/doc/${PF}
cd src/current
doins Generate_Graphs Gnuplot.txt gengnuplot.sh gnu3d.dem
}

src_test() {
cd "${T}"
"${S}"/src/current/iozone testfile || die "self test failed"
}

metadata.xml




no-herd

dragonheart@gentoo.org
Daniel Black
A user ebuild that I felt obliged to include. Please take over if you want
it