summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2014-06-11 08:09:53 +0000
committerTim Harder <radhermit@gentoo.org>2014-06-11 08:09:53 +0000
commitad2c98350fd241043d8e564a279086cff6b4568c (patch)
tree9610b91abd0cd19077f8e4be13fc7579a13e1911 /sys-block
parentEnable multilib support in samba-3. (diff)
downloadhistorical-ad2c98350fd241043d8e564a279086cff6b4568c.tar.gz
historical-ad2c98350fd241043d8e564a279086cff6b4568c.tar.bz2
historical-ad2c98350fd241043d8e564a279086cff6b4568c.zip
Version bump.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'sys-block')
-rw-r--r--sys-block/fio/ChangeLog7
-rw-r--r--sys-block/fio/Manifest20
-rw-r--r--sys-block/fio/fio-2.1.10.ebuild80
3 files changed, 97 insertions, 10 deletions
diff --git a/sys-block/fio/ChangeLog b/sys-block/fio/ChangeLog
index c35b1e25ae0e..5dac33f63deb 100644
--- a/sys-block/fio/ChangeLog
+++ b/sys-block/fio/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-block/fio
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-block/fio/ChangeLog,v 1.45 2014/05/15 00:13:35 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/fio/ChangeLog,v 1.46 2014/06/11 08:09:47 radhermit Exp $
+
+*fio-2.1.10 (11 Jun 2014)
+
+ 11 Jun 2014; Tim Harder <radhermit@gentoo.org> +fio-2.1.10.ebuild:
+ Version bump.
*fio-2.1.9 (15 May 2014)
diff --git a/sys-block/fio/Manifest b/sys-block/fio/Manifest
index 1c2ad90d0de4..d0061c37165e 100644
--- a/sys-block/fio/Manifest
+++ b/sys-block/fio/Manifest
@@ -22,6 +22,7 @@ DIST fio-2.0.15.tar.bz2 258773 SHA256 3cc1b5e6c6955f9acad016b4d2ef619061ad993787
DIST fio-2.0.3.tar.bz2 373972 SHA256 5cba2bfe5f9ad23d2a1e2be5c63898ac5566e309f6fe5fb75c346b00e179efdd SHA512 fd984c1b9ee3e9939bd3f950b0f6a95e71cf65f11a618232b1e7dc33752739d3b0a8bbc1036f6c126a225c0dbfc925766701c717909e2c32c8aaaf026f7462e1 WHIRLPOOL 7c306af9ee44ce615bc4ebeaa13773e301fa3e77a875db21aefa3dcd7542b8a042c79faa27c169a364fd0d9c33a2f6cee06405b12a87c9fb2d72f7164e77cf81
DIST fio-2.0.8.tar.bz2 216417 SHA256 584724a98cbed7364a550c9106c88d1ae3833b3edffda46ed5fcbb90fffb672a SHA512 ae254e4a2ea1a17052c9c2de6e6707c6254a80dd96c29a74c88d85808f1aa471e1ef2dd0a558114814b7813daedfabf4d38eb1bf875791d186b08eaeaecfe9e4 WHIRLPOOL 0350893fb7b097ae6ef902134f77fed078ae54be29e5c8c3108467c1d4dffb87e96d75fb365473c80f5f9b36b63a5fdc135bf0dd3f5f45f358081adc191a5df8
DIST fio-2.0.9.tar.bz2 217972 SHA256 46c44757f489ffa89fa4566baba93c9f2efdc584029f1106d0c04ee900a8993a SHA512 c8be33477e3735170de9b91da3af8de32680e5e6e96728f0664aab21156e59f24a2508f6d2966b316c01e89f4932e0cdcbd9ef3c22067b76f81dd48e56dd6fc3 WHIRLPOOL 4e9313a75b56c925b58fd9dd19d4148e9643661ee63bfd7dfca89c669f42c9fc58d91bdcfaf62b5761a44a189c9c11555456557d76069ffdc80f935ea4584d84
+DIST fio-2.1.10.tar.bz2 432787 SHA256 4dd98cfe7da343b82ce351dd2a12f9ea456f9a54efc80a380786956a68c4edfc SHA512 207e4dc2c3f2d39dda6d901e38baa7a4e40ab0c2b7af074d4d7c24e72ca6859a43d6a10a1de8ab0953a82234d114762bcb53c4adf12cd12f748b3c4aa3e02914 WHIRLPOOL faecbe02ccad8b8cb982a25bfd0aec0f410c90761c3add1f0f99b0fc0973ab8ebdf6da4914ce5683fe4127c3ee9475b57216844f53194dcc955176a98054079c
DIST fio-2.1.2.tar.bz2 403177 SHA256 ebebbdfb6035369a6e5c960527a3ec77e96cd6c35cd3cfda058d76b7f15d2729 SHA512 39e67fce877f971ca86ce95f318bd582b481b52a679435279aa0fb44c9b099660010d8f8855c82df522f2a7a9519002feb395d4693139b4785a1b40dba898df7 WHIRLPOOL 398a9581c6efaf750b33a9043f602ef2421834d24782572cacb6ff63597ced5016b7bbc1d4e18ab04728a8716763fca53b97245a6c2e0d50147c3742f94da72d
DIST fio-2.1.4.tar.bz2 407430 SHA256 62e075862340513fcdb1f75ccee3765a47d1f380f7a6bdb2175f24acf4b77467 SHA512 5dd12c298a715012761554a2239548571052d0655e51a142d6cc87f62e0daf0a007dafd61c7d0c1a7c45cb2ca1670493caa70bb056254e1bb9ebb86b75f7f556 WHIRLPOOL 82014ef1b9e6e9c87e532a66a19f98c229cdb165e38802679da5a869bfa5be9e7872d30cfda464bd3cf66cdfc459cb7a1dbdb9c9f909c6f9c10e6e8569abb038
DIST fio-2.1.5.tar.bz2 413595 SHA256 8cb8a6599c223ba7a3f9b7fe817a9ca2b3c8512be89c64cc223f1951f3b19d26 SHA512 3e37ab487d8c97a31c752b9f5b70ca32632d7ba871db9d3501ef1528bb5e2f40d0d698ed13fbafa2ca59166a332d5984c4f14118a91f2fe1a32d2d682d9495c0 WHIRLPOOL b86a1d689cb49c0ecd1640fb1313f5662f00fa36a0bdafe301e745c7ccfa6fd89d8967049080d4e365bf45f39574019775aac199cf26dabfd20dcee6b7974e0c
@@ -50,6 +51,7 @@ EBUILD fio-2.0.15.ebuild 1170 SHA256 a5b92fadce62b29a89dcc52da6908c36a49e65e5dde
EBUILD fio-2.0.3.ebuild 1012 SHA256 a1e602601007ad48ac1ce21390d4a3df90ba775869aef0e8b10d2f8a037d144d SHA512 43bfc536e6a3337b6bf59ec42544cceeebccc02d3923b2aed305e75e24c16c2b8f1d1e26a801b43fadfba716ca657fe1bb0601f15022ebf66827e44b16bf2cc9 WHIRLPOOL d3adeb8c44cd333ad053ea7441a73af72d49bd45f8fabba9e59bcabf6d20fa5112605c725ba03c8c0c5d7a28ae800b521d4209aa1780d65a4422150cd25c70c3
EBUILD fio-2.0.8.ebuild 959 SHA256 056b421e12c9c46d65c2336ef61e873bc3c934a43244df0a43b15012360598ba SHA512 b648749c404449d9e6a61ecbd3aacbe367327b42d72388614eb2cea58b7b53fb7e1e5131aedfee51e5b557fc637c283b7526f4911cc77299926b8d284a7ab61d WHIRLPOOL 9b79aaeee96efbbae6374450cc995c880a8ab3757614183e2615b4fb0606fc11214b1421b6f943d38e794e3b2b32c3c5332bb8e8421bb5a6d9b3265685fa103d
EBUILD fio-2.0.9.ebuild 959 SHA256 a73d5feb166c41a35657269868514a456ed35106abbcca85d46d8b3c8dc678b6 SHA512 c6aadcab34294d37cc757e533cb7f97c073b822204a1e83714ed3e96dfc4a315ab40bf5effcf6bc6ca90a0027e53813789761ab9ff790fca9be9a63d52066aa8 WHIRLPOOL e5f939fc964880d4006624da3326849bd9cb5e7262d657a4100615f71a3a54dbc6a5110bf4d4d6ab0a47eb54f62c5dd0696213e34896d5aad09db9df7b850fcd
+EBUILD fio-2.1.10.ebuild 2097 SHA256 7a94f7774ee6be989e3e77b1eabea7f1f5edfbf8d0fc0584491e9f1de8ed8d33 SHA512 fbc618abb2958f605ac84709d55b048d97feab01f4ca89da7fb3aa694d44f7f9335b7382123b03cb7f990dbaa91395df402bf82bfc3668e9a1d4fcb8ee6a2399 WHIRLPOOL d59b2257ede7f0be53c881a31b94a9f1c4585d54ddac233f39d05af267b98fab7f4eb909a54e10aed2f62008f1f74689c2aa9d036b66f9fd2f30899acb20aa05
EBUILD fio-2.1.2.ebuild 1279 SHA256 848d899063549182861ad214660564dd0dc533f6e47db934ffbc3296c727483e SHA512 225a95c546d3e44ea5629f6ea7807852a223b27de8bf256bb972fda5fc45b4ce713ed0df3fc86d9cafaec3b386cdb382872bda0a965c069c5b23fca8a12aec7e WHIRLPOOL 60764e080375aeea42d55d26cb5d114406bfcdde4292b0a9fd63262b3bace4f746b28267b6b5dd389d90808dd0322be6e3f58480e46d3994f6d8132f89aef1f7
EBUILD fio-2.1.4.ebuild 1293 SHA256 fe41e5847d3b2e86005d9a109ac602005146ef8153bdade46e5768ae3bfdbbc1 SHA512 2060b56309d81c80b524d547fc181e284a7d88b6ba4fe280074feb991c570e24c8f17b0510e3be800a91d5bace6bdf02e5c9cefaf2caec4dd36c68b4851b0397 WHIRLPOOL 7dd3dc6efd0673423eaaafb0dedf7eed17618789849a98ff9513e203443d93a0464118b82246cd3d6f50e6999e10e20a4afd9526d4532de07ef6560069d51004
EBUILD fio-2.1.5.ebuild 1243 SHA256 0599acf57d2e8ea7e1b32b9bb6f1d6b22f26844438f6bc9066c093082c950988 SHA512 bb9a7516e4d6c2c4d0647846ca470e800fa9f7d783391238fbcfb0516d3078e22d9bdfbf2ed94d042dfa4855ad2ce196d5cfd72dbdc10f623ccd10e882c12c58 WHIRLPOOL e9e10a2611e9a36629433e54cc98f1114a7ee8f8d6f69e7a78354cb2c7f0bdce408ba10556830a9a0db2f1869e6cb656df41faddc53ac2e02be1a4fa35f815d2
@@ -58,16 +60,16 @@ EBUILD fio-2.1.7.ebuild 1243 SHA256 ed5b19b051a070bd116c54db5f9476177cc8bd201683
EBUILD fio-2.1.8-r1.ebuild 2096 SHA256 6975643a7b531634509995af0f4b20cde846155bd2348c5fb62778a1b19ca3a7 SHA512 8d507846ba5865089b8fe701be6a423d9bf7945f2f7b61c4b9b16f36326555d820a234d29c579b43a784fe59fed4a7c958ee39fc52aec870ec7640b27cb3375c WHIRLPOOL 19a8e58ffa5c671de7fd3a5b5dfbd8cfbad31ca9b6c135a12c5c6d91c9cc4a66328de14a674a39a7a441a4f837587c8a0f8038d2fd6f327ed7811b1fee0ad7dc
EBUILD fio-2.1.8.ebuild 1243 SHA256 423f7bb912ddf169cbcc891f4a6905ae7d85acf19547dcc12271be74c51e6f06 SHA512 095e8683cc5032119597631805a0558a832b493a8b677e09691aa0f5b4dea17e324f446c2b4f90ee89248125415a23eefe52f03680c085a51f831ab91e4f827f WHIRLPOOL 8ae5391bf821cf8aeb4880560fd61286b345139fdf8afaf41a2a75286169d2551395b6b3abe366a2a3a7c010ac701e2c2a578040242d8f0c4c81356b95e3b8f2
EBUILD fio-2.1.9.ebuild 2096 SHA256 f37da029dc6827248770825efb270db26160a6e16c210ea0c869c467007cbe8b SHA512 d38be092804de72c12d061f8db0d337d2d599e15fde37fed50f9f2ae4c7278ea09840699490f6d708490a2adf29c91a68d6ebe91c81d192ee477a0c1954fa79d WHIRLPOOL ef59b7bbd90f59999152e67fa454ff53afa21097c262fd68a188716f5689a8b0b7bee247d263cc31ef54044aa2e77fcd6bbbef0a174eb55811c9c58c0d1849cc
-MISC ChangeLog 5716 SHA256 38818a807ef207afcf9f59239b19292309e1dd350a174300a61876df4c8a949e SHA512 5230b76c8fdeeb166ac8552f016b449612cb9e692564751a6c535747ea79481a4078e6bcc80dc428e3fb80ec829c83607d0c2bc6b6e29b1b1881e7a6c1195a9d WHIRLPOOL 1a664026f021afa69b694c70f7b23adc08fe4c170d7b1053babc64720306bd2b07ddaffd5c0116fac5be239602211202d2dd1dc5ede2a3aba586872f6d840e4a
+MISC ChangeLog 5829 SHA256 12624a322aa8dbfb82b0559b7fda9d1b56d7273f3e838e6ba355efa9707f4404 SHA512 61584f52c9beea918de308c85222589290f116e49cc618cf3f6809ba11e2b585ec0bbeb6ea3e7ebe8ac87fb41c48ef91bf6b4c5747e9fa16b5274f1e23df3a83 WHIRLPOOL 382d855741b910437c752c568c9ded7e397278e1f61c29674ccd33f313e67dad1ad2283fcbfecd8e7952374e8f3307001d460757976b2aea86abe11b75722a31
MISC metadata.xml 452 SHA256 5b6d0e9054d1eac1b7990980f960776666c8077053b1b4afcb0e6d274dea86fc SHA512 9a3b2c5edc41973d8a9ec4ac9f385a86d94598c9724d8105a2d7983221aeb1798bf8f3f06dca39e2d5f7f5406209ebfa99c07fd3611db5decba534ca62f9f67e WHIRLPOOL 7ea8effc47fb8e193b5c5e3d5c50d1e69d05d3fc4d950e129075df1d3d5c5fe6bb307ea5928f7e2b4af8dabd1d30d419697a7b60b1f61d54c865601068df4f2e
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2
-iQEcBAEBCAAGBQJTdAawAAoJEEqz6FtPBkyjnZcH+gO5Wt6qYiE24mzNwO98tHcY
-HEEL3D+crYKMJR+Molfs71Hx7dfb7MxLsHC/z5ctGwwre40fKAyaQ5WWwybBylLw
-0ivrgeeer5g62QYmst1G0p++MUnLlbLdh3GR/u9yWEH8RL8lcaGzBHabcH+Fhz7o
-Gu63INlxr5YjE4T1FhJBBf8coTp2u1VNgv6z2mt+tyn8I02rQZpJPnSSCpry47nV
-qld9iMY9/aUU5OhdPkfpT0Yp23Ud2gz13yWRPQ6dctUEedJI6IolsjaYgqpRF648
-5jPUsT+ltIk/LwXEGlE7IUwrTWu5sQqGYBkDXPUt26xowHFBCxVvhcGRRhhY18Y=
-=apUd
+iQEcBAEBCAAGBQJTmA7QAAoJEEqz6FtPBkyj12sH/21KAuZWDatZwFEMxYd++ciK
+QnHzZ4WQTGN1xVzUB9oX80+Ix0YeJACS3MSfOpaVHwuJpzWRSPdaI5+OxlZOAHg7
+Dn4Ub82kGeZZd5JSUMceTLogU0sAOvPIQX9kxOspLLMx5PPtnVZt7gZ6fsn4ZVjG
+yZFPffWIq8qj2FWa9KZSl0FBv9Qn9nSKgCbmYNB8yZ7A381o4/wdtRzPOrx7otVS
+SnIl1mp9Po9uUmlp58XExSSRJY1Dn3FO0QmshelcdKtTsuoAXRa2gv4tZ8N2bKYC
+zwfvtNMWIriDEYM2FWHPjeWus8w5HlXBJk7yKKtDiJzlRbXuYtzKp++D3q45/Hw=
+=4XP+
-----END PGP SIGNATURE-----
diff --git a/sys-block/fio/fio-2.1.10.ebuild b/sys-block/fio/fio-2.1.10.ebuild
new file mode 100644
index 000000000000..56ae34cd42dd
--- /dev/null
+++ b/sys-block/fio/fio-2.1.10.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-block/fio/fio-2.1.10.ebuild,v 1.1 2014/06/11 08:09:47 radhermit Exp $
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+inherit eutils python-r1 toolchain-funcs
+
+MY_PV="${PV/_rc/-rc}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Jens Axboe's Flexible IO tester"
+HOMEPAGE="http://brick.kernel.dk/snaps/"
+SRC_URI="http://brick.kernel.dk/snaps/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="aio gnuplot gtk numa zlib"
+
+DEPEND="aio? ( dev-libs/libaio )
+ gtk? (
+ dev-libs/glib:2
+ x11-libs/gtk+:2
+ )
+ numa? ( sys-process/numactl )
+ zlib? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}
+ gnuplot? (
+ sci-visualization/gnuplot
+ ${PYTHON_DEPS}
+ )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ sed -i '/^DEBUGFLAGS/s, -D_FORTIFY_SOURCE=2,,g' Makefile || die
+ epatch_user
+
+ # Many checks don't have configure flags.
+ sed -i \
+ -e "s:\<pkg-config\>:$(tc-getPKG_CONFIG):" \
+ -e '/if compile_prog "" "-lz" "zlib" *; *then/ '"s::if $(usex zlib true false) ; then:" \
+ -e '/if compile_prog "" "-laio" "libaio" ; then/'"s::if $(usex aio true false) ; then:" \
+ configure || die
+}
+
+src_configure() {
+ # not a real configure script
+ ./configure \
+ --extra-cflags="${CFLAGS} ${CPPFLAGS}" \
+ --cc="$(tc-getCC)" \
+ $(usex gtk '--enable-gfio' '') \
+ $(usex numa '' '--disable-numa') \
+ || die 'configure failed'
+}
+
+src_compile() {
+ emake V=1 OPTFLAGS=
+}
+
+src_install() {
+ emake install DESTDIR="${D}" prefix="${EPREFIX}/usr" mandir="${EPREFIX}/usr/share/man"
+
+ if use gnuplot ; then
+ python_replicate_script "${ED}/usr/bin/fio2gnuplot"
+ else
+ rm "${ED}"/usr/bin/{fio2gnuplot,fio_generate_plots} || die
+ rm "${ED}"/usr/share/man/man1/{fio2gnuplot,fio_generate_plots}.1 || die
+ rm "${ED}"/usr/share/fio/*.gpm || die
+ rmdir "${ED}"/usr/share/fio/ 2>/dev/null
+ fi
+
+ # This tool has security/parallel issues -- it hardcodes /tmp/template.fio.
+ rm "${ED}"/usr/bin/genfio || die
+
+ dodoc README REPORTING-BUGS HOWTO
+ docinto examples
+ dodoc examples/*
+}