Gentoo Archives: gentoo-commits

From: "Patrick Lauer (patrick)" <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-benchmarks/iozone: ChangeLog Manifest iozone-3.315.ebuild metadata.xml
Date: Sun, 23 Nov 2008 09:26:31
Message-Id: E1L4BEV-0004Sh-6T@stork.gentoo.org
1 patrick 08/11/23 09:26:23
2
3 Modified: ChangeLog Manifest metadata.xml
4 Added: iozone-3.315.ebuild
5 Log:
6 Bump to .315, letting benchmarks herd take over maintenance
7
8 Revision Changes Path
9 1.35 app-benchmarks/iozone/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-benchmarks/iozone/ChangeLog?rev=1.35&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-benchmarks/iozone/ChangeLog?rev=1.35&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-benchmarks/iozone/ChangeLog?r1=1.34&r2=1.35
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/app-benchmarks/iozone/ChangeLog,v
18 retrieving revision 1.34
19 retrieving revision 1.35
20 diff -u -r1.34 -r1.35
21 --- ChangeLog 3 Nov 2008 16:42:12 -0000 1.34
22 +++ ChangeLog 23 Nov 2008 09:26:23 -0000 1.35
23 @@ -1,6 +1,12 @@
24 # ChangeLog for app-benchmarks/iozone
25 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/iozone/ChangeLog,v 1.34 2008/11/03 16:42:12 dragonheart Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/iozone/ChangeLog,v 1.35 2008/11/23 09:26:23 patrick Exp $
28 +
29 +*iozone-3.315 (23 Nov 2008)
30 +
31 + 23 Nov 2008; Patrick Lauer <patrick@g.o> metadata.xml,
32 + +iozone-3.315.ebuild:
33 + Letting benchmark herd take over maintenance. Bumping to .315
34
35 *iozone-3.311 (03 Nov 2008)
36
37
38
39
40 1.60 app-benchmarks/iozone/Manifest
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-benchmarks/iozone/Manifest?rev=1.60&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-benchmarks/iozone/Manifest?rev=1.60&content-type=text/plain
44 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-benchmarks/iozone/Manifest?r1=1.59&r2=1.60
45
46 Index: Manifest
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/app-benchmarks/iozone/Manifest,v
49 retrieving revision 1.59
50 retrieving revision 1.60
51 diff -u -r1.59 -r1.60
52 --- Manifest 3 Nov 2008 16:42:22 -0000 1.59
53 +++ Manifest 23 Nov 2008 09:26:23 -0000 1.60
54 @@ -2,8 +2,10 @@
55 DIST iozone3_242.tar 1443840 RMD160 af5ef30b8270f79845b0f4b951258ddccd76c781 SHA1 d68163341864d6dc8ca870fd21201cfff6db211a SHA256 811bb987398b1644d161d7dd2d8459fddd3c9eef5648f8b5c8f0c0e511ab8a0c
56 DIST iozone3_308.tar 1556480 RMD160 f0c55ed2e6ab8ac205d6a93f37c32db7f7707a64 SHA1 7617d3d6db2f674cbd8e3a2dad3627e4dee7d821 SHA256 f51aef3144f6b66dc59fd3e989140da9cd5abc8549271c077e8c41008ecb7563
57 DIST iozone3_311.tar 1556480 RMD160 2d6ce884201aa431dad11a159fc35bce5fdb5249 SHA1 130cba33b5a1dc670aaed21b42a93a821b00bbd0 SHA256 4c9a230bd8d7c884c6bb2c653d1e2ff122912e0fc5d111c11811be8210adef30
58 +DIST iozone3_315.tar 1566720 RMD160 c3808e2e476101c9023003defbaba5db67505f00 SHA1 8e198a95b87b1717bf50935f1354f2054410718f SHA256 a1f746f93e2db41b87e27408e83d00a654022fb7d11f8e18dd12db4013812cd5
59 EBUILD iozone-3.242.ebuild 2045 RMD160 6a66b6d15788f2b65617a6a854ddd937b1944df1 SHA1 0df93190479ea01e6555fd6c7e189ea0bb6c555c SHA256 b96aa2be5e54e922c2847304a92af1c8fe37f4061046487405c21c21d91085b7
60 EBUILD iozone-3.308.ebuild 2043 RMD160 1dc874aad94169eddad0107c4a1fa8362357ad06 SHA1 1475018e095ac6f547938a7c5df69132d4b495d3 SHA256 7e486463d6b1ef39ce1a4dc195c35bffbdbd940d336cf3c5f738223a172dea1a
61 EBUILD iozone-3.311.ebuild 2043 RMD160 51b8000d04bb914541e1a9f93779b5737152bc42 SHA1 009b6067709e987cacd96aa5c60ed1c5bf32c928 SHA256 f4af7381097ece5b07355801c4f1e8eb73b579f907d9bd12395b31d1445dceb6
62 +EBUILD iozone-3.315.ebuild 2043 RMD160 51b8000d04bb914541e1a9f93779b5737152bc42 SHA1 009b6067709e987cacd96aa5c60ed1c5bf32c928 SHA256 f4af7381097ece5b07355801c4f1e8eb73b579f907d9bd12395b31d1445dceb6
63 MISC ChangeLog 5385 RMD160 7c1b6cf848caa301ac39bf2fd9302e80b03d3310 SHA1 755ac942062c308a73614390b2bea3576d0165db SHA256 1ee0eec9a9aa73a64b6c2bb2bee77d2aed11a186b7a1ab3994806a2756dbfb83
64 -MISC metadata.xml 403 RMD160 48afb924f8ddebfd4ea31a43eca3b277a30b62b6 SHA1 ec604212b5eb7dde6256c827184a228eaa8161d5 SHA256 148b8bb5514a7787fab372ad8a71c93c67db9ce84ed2aa5953691c2104ca788a
65 +MISC metadata.xml 352 RMD160 5b24dfc4be12130acef39e60ecc2921738300df4 SHA1 71e693bb80ecf1fceb6166207ee35ab751183b3e SHA256 38a240431c297ab20750c919df6207e08884f1909f5987011c98540581d1a9fe
66
67
68
69 1.2 app-benchmarks/iozone/metadata.xml
70
71 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-benchmarks/iozone/metadata.xml?rev=1.2&view=markup
72 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-benchmarks/iozone/metadata.xml?rev=1.2&content-type=text/plain
73 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-benchmarks/iozone/metadata.xml?r1=1.1&r2=1.2
74
75 Index: metadata.xml
76 ===================================================================
77 RCS file: /var/cvsroot/gentoo-x86/app-benchmarks/iozone/metadata.xml,v
78 retrieving revision 1.1
79 retrieving revision 1.2
80 diff -u -r1.1 -r1.2
81 --- metadata.xml 13 May 2004 04:56:41 -0000 1.1
82 +++ metadata.xml 23 Nov 2008 09:26:23 -0000 1.2
83 @@ -1,12 +1,11 @@
84 <?xml version="1.0" encoding="UTF-8"?>
85 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
86 <pkgmetadata>
87 -<herd>no-herd</herd>
88 +<herd>benchmarks</herd>
89 <maintainer>
90 - <email>dragonheart@g.o</email>
91 - <name>Daniel Black</name>
92 - <description>A user ebuild that I felt obliged to include. Please take over if you want
93 -it</description>
94 + <email>patrick@g.o</email>
95 + <name>Patrick Lauer</name>
96 + <description>A Filesystem benchmark tool</description>
97 </maintainer>
98 <longdescription></longdescription>
99 </pkgmetadata>
100
101
102
103 1.1 app-benchmarks/iozone/iozone-3.315.ebuild
104
105 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-benchmarks/iozone/iozone-3.315.ebuild?rev=1.1&view=markup
106 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-benchmarks/iozone/iozone-3.315.ebuild?rev=1.1&content-type=text/plain
107
108 Index: iozone-3.315.ebuild
109 ===================================================================
110 # Copyright 1999-2008 Gentoo Foundation
111 # Distributed under the terms of the GNU General Public License v2
112 # $Header: /var/cvsroot/gentoo-x86/app-benchmarks/iozone/iozone-3.315.ebuild,v 1.1 2008/11/23 09:26:23 patrick Exp $
113
114 # TODO
115 # -> linux-arm (32bit) <-
116 # -> linux-AMD64 (64bit) <-
117 # -> linux-ia64 (64bit) <-
118 # -> linux-powerpc (32bit) <-
119 # -> linux-powerpc64 (64bit) <-
120 # -> linux-S390 (32bit) <-
121 # -> linux-S390X (64bit) <-
122 #
123 # -> freebsd (32bit) <-
124 # -> macosx (32bit) <-
125 # -> netbsd (32bit) <-
126 # -> openbsd (32bit) <-
127 # -> openbsd-threads (32bit) <-
128 #
129 # ~ia64 ~s390 alpha(?) x86-fbsd
130
131 inherit eutils toolchain-funcs
132
133 DESCRIPTION="Filesystem benchmarking program"
134 HOMEPAGE="http://www.iozone.org/"
135 SRC_URI="http://www.iozone.org/src/current/${PN}${PV/./_}.tar"
136
137 LICENSE="freedist"
138 SLOT="0"
139 KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
140 IUSE=""
141
142 DEPEND="
143 >=sys-apps/sed-4
144 virtual/libc"
145 RDEPEND="virtual/libc"
146
147 S=${WORKDIR}/${PN}${PV/./_}
148
149 src_compile() {
150 cd src/current
151
152 # Options FIX
153 sed -i -e "s:CC =.*:CC =$(tc-getCC):g" \
154 -e "s:-O3:${CFLAGS}:g" makefile
155
156 case ${ARCH} in
157 x86|alpha) PLATFORM="linux";;
158 arm) PLATFORM="linux-arm";;
159 ppc) PLATFORM="linux-powerpc";;
160 ppc64) PLATFORM="linux-powerpc64";;
161 amd64) PLATFORM="linux-AMD64";;
162 ia64) PLATFORM="linux-ia64";;
163 s390) PLATFORM="linux-S390";;
164 x86-fbsd) PLATFORM="freebsd";;
165 *) PLATFORM="linux-${ARCH}";;
166 esac
167
168 emake ${PLATFORM} || die "Compile failed"
169 }
170
171 src_install() {
172 dosbin src/current/iozone
173 dodoc docs/I*
174 dodoc docs/Run_rules.doc
175 dodoc src/current/Changes.txt
176 doman docs/iozone.1
177
178 insinto /usr/share/doc/${PF}
179 cd src/current
180 doins Generate_Graphs Gnuplot.txt gengnuplot.sh gnu3d.dem
181 }
182
183 src_test() {
184 cd "${T}"
185 "${S}"/src/current/iozone testfile || die "self test failed"
186 }