version bump
authorDaniel Black <dragonheart@gentoo.org>
Sun, 13 Nov 2005 12:24:26 +0000 (12:24 +0000)
committerDaniel Black <dragonheart@gentoo.org>
Sun, 13 Nov 2005 12:24:26 +0000 (12:24 +0000)
Package-Manager: portage-2.0.53_rc7

app-benchmarks/iozone/ChangeLog
app-benchmarks/iozone/Manifest
app-benchmarks/iozone/files/digest-iozone-3.254 [new file with mode: 0644]
app-benchmarks/iozone/iozone-3.254.ebuild [new file with mode: 0644]

index c3af5e31e9d81aaaaa1fe9e787d3b181e8f92976..1acdd91344a70c1ebd877ac76e654828198f9ac8 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for app-benchmarks/iozone
 # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/iozone/ChangeLog,v 1.25 2005/09/04 12:57:29 dragonheart Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/iozone/ChangeLog,v 1.26 2005/11/13 12:24:26 dragonheart Exp $
+
+*iozone-3.254 (13 Nov 2005)
+
+  13 Nov 2005; Daniel Black <dragonheart@gentoo.org> +iozone-3.254.ebuild:
+  version bump
 
 *iozone-3.248 (04 Sep 2005)
 
index b7262a658ee6b3f413372aae681a43efe7555a55..4f818b203145f1696c09b4f698fc91a4aec2c347 100644 (file)
@@ -1,21 +1,23 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 cb84c2708451fa1a55d354190c856af0 iozone-3.247.ebuild 2069
-MD5 80be06d700b56905946571965479f36f iozone-3.242.ebuild 2062
-MD5 6d796b061ed1c1337ef157a5f74dab35 metadata.xml 403
-MD5 38263ed1c99f15721f45dd9ea99d7cbc ChangeLog 3827
-MD5 0e64306cd100a3e9ab0255a2b68fa1d2 iozone-3.248.ebuild 2069
-MD5 956c35cd4b9c426556c994ee85e080c8 iozone-3.226-r1.ebuild 2144
-MD5 a83eacd4a0113b467d5d88aef021cf49 files/digest-iozone-3.247 61
+MD5 c6dab50be4dda065afb48e1e6dcea80e ChangeLog 3947
+MD5 12fc9646500c0b8c87299cfd1e222779 files/digest-iozone-3.226-r1 61
 MD5 bfb280e0a5ed84a1079d5bacb7c09423 files/digest-iozone-3.242 61
+MD5 a83eacd4a0113b467d5d88aef021cf49 files/digest-iozone-3.247 61
 MD5 8c13cfbfeee6a903b2908add7f6b7ae8 files/digest-iozone-3.248 61
-MD5 12fc9646500c0b8c87299cfd1e222779 files/digest-iozone-3.226-r1 61
+MD5 23f034922f989324a48c2a7993969a93 files/digest-iozone-3.254 61
 MD5 28d68364294fafbeadf3f599f4ae4abd files/iozone-3.226-ppc64.patch 1484
+MD5 956c35cd4b9c426556c994ee85e080c8 iozone-3.226-r1.ebuild 2144
+MD5 80be06d700b56905946571965479f36f iozone-3.242.ebuild 2062
+MD5 cb84c2708451fa1a55d354190c856af0 iozone-3.247.ebuild 2069
+MD5 0e64306cd100a3e9ab0255a2b68fa1d2 iozone-3.248.ebuild 2069
+MD5 b6ef7fb087cff013ce4662a4ac99b715 iozone-3.254.ebuild 2069
+MD5 6d796b061ed1c1337ef157a5f74dab35 metadata.xml 403
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2 (GNU/Linux)
+Version: GnuPG v1.4.2-ecc0.1.6 (GNU/Linux)
 
-iD8DBQFDGu9RmdTrptrqvGERAu2JAJ9zzRL/uG0eLXIWoIiFcKcbLdTfxgCghKgI
-RSWeZLBssLdLtD7MJHEOCbE=
-=gKTQ
+iD8DBQFDdzCImdTrptrqvGERAnkNAJ0X9dc6yUYflzf2JT3VznnmqOmZwwCfSgs9
+0x8aAECZZlmMMD3JU9pXhmM=
+=Uxjo
 -----END PGP SIGNATURE-----
diff --git a/app-benchmarks/iozone/files/digest-iozone-3.254 b/app-benchmarks/iozone/files/digest-iozone-3.254
new file mode 100644 (file)
index 0000000..d9fe2a6
--- /dev/null
@@ -0,0 +1 @@
+MD5 29da54741ff04bf400c0cc3bb929b669 iozone3_254.tar 1474560
diff --git a/app-benchmarks/iozone/iozone-3.254.ebuild b/app-benchmarks/iozone/iozone-3.254.ebuild
new file mode 100644 (file)
index 0000000..35c34fd
--- /dev/null
@@ -0,0 +1,79 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/iozone/iozone-3.254.ebuild,v 1.1 2005/11/13 12:24:26 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-devel/gcc
+       >=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
+
+       prepall
+}
+
+src_test() {
+       cd ${T}
+       ${S}/src/current/iozone testfile || die "self test failed"
+}