summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2014-05-15 00:13:36 +0000
committerTim Harder <radhermit@gentoo.org>2014-05-15 00:13:36 +0000
commit321256df075d0cce5d6a65aea6e8920278b54427 (patch)
treea3d90108213acb5d8752dceb1a7edb41b27c261c /sys-block
parentInitial commit. (diff)
downloadhistorical-321256df075d0cce5d6a65aea6e8920278b54427.tar.gz
historical-321256df075d0cce5d6a65aea6e8920278b54427.tar.bz2
historical-321256df075d0cce5d6a65aea6e8920278b54427.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/Manifest24
-rw-r--r--sys-block/fio/fio-2.1.9.ebuild80
3 files changed, 96 insertions, 15 deletions
diff --git a/sys-block/fio/ChangeLog b/sys-block/fio/ChangeLog
index 4b499a650f6d..c35b1e25ae0e 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.44 2014/04/12 17:02:30 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/fio/ChangeLog,v 1.45 2014/05/15 00:13:35 radhermit Exp $
+
+*fio-2.1.9 (15 May 2014)
+
+ 15 May 2014; Tim Harder <radhermit@gentoo.org> +fio-2.1.9.ebuild:
+ Version bump.
*fio-2.1.8-r1 (12 Apr 2014)
diff --git a/sys-block/fio/Manifest b/sys-block/fio/Manifest
index 8159e18d366b..1c2ad90d0de4 100644
--- a/sys-block/fio/Manifest
+++ b/sys-block/fio/Manifest
@@ -28,6 +28,7 @@ DIST fio-2.1.5.tar.bz2 413595 SHA256 8cb8a6599c223ba7a3f9b7fe817a9ca2b3c8512be89
DIST fio-2.1.6.1.tar.bz2 425743 SHA256 fc64ac4f7f83bf9be0776fb66f10b8be0bd716d5979754242f016f36c9a751d8 SHA512 9fe6684e439b87cef22a9eb90319611f6a0be25dfe5d45c7686de9f64d649e32c57b6d3639955a9b71ee3bcc033e5654f378af9e9fff1da37328a7a45c6e9865 WHIRLPOOL 3572a83899b0e3413a4fb26f99d4c1716949673298586b35f2e0611a6fa6301cb2f62057d9a539f1a985ccb504bfcf509fb53a2f731e038f48d1ba0d2511816b
DIST fio-2.1.7.tar.bz2 425743 SHA256 1e35db08337ea090cb5c6b91d6666882ba640bc6826fa67cd6116c6e46bb5def SHA512 ecc4a30eaf87afe42289b362fe0b5cbf7da9580d11766d322ba8f42e74766055ea5f91f295486979d81a743824b6b6d6134c947e14a7dde260ca47a3bebbbfd3 WHIRLPOOL 5d4e2ff6d4c7d255444c85a132cecd57607c14d3ac62f5b72bc5218a970fc1eb2e1207984113e0aed140e59640c1527c2b80e0fc58943609c1c266213d36e5e8
DIST fio-2.1.8.tar.bz2 427983 SHA256 b35eb8309c22ecc4148e4ac608f22b9140638e36cf98c238cb7d5776cd16db16 SHA512 d9937838867d079318bfac7014f04f3e6f4b55b09bea6f92c914fa1ffc99cf2aeaed2b7f964be4daad08271675a70e0aa887703f17eb45e4d9f3d8d586c5a5c0 WHIRLPOOL 61b021f671961fff1e25259ea786332543f4956223c921cb7f634ae9243121daec1372f9e5a0c04188e139c619f6d2bc7d93da98ffab3cefb240468a7aafdc9e
+DIST fio-2.1.9.tar.bz2 429122 SHA256 4ae877939a1a1460ad4d93f7891a15bad8ca7295f441204b12c723758a0d4493 SHA512 91913941c0d83705c156eef550eb87b388368804ee722c8c99ea638481ee657960e333c58b54e720034e92c2c34e9a8bb901336399a209a87f5eaa1ad1dfde53 WHIRLPOOL 6f44cbfe601f436b1ed0173e1dfbcf3b342f1a191c947392f0167a2dba9c4806fa422ffaedf9475f83b49fab8832aa1076ba91d27a9f2bdbcae126fa4d708824
EBUILD fio-1.17.2.ebuild 782 SHA256 f5370415d2e76613b4c2a167892ee1d622792d341514188bfacca3ce86ad2922 SHA512 6fed3fb8d1d06e70466008757d55a1bd42d064268658683075360381277298db27f55de400bbd9e76f99fea417b4036a21111453d19928be2e9ee825101e9e69 WHIRLPOOL 77f6864824ac06d8a7ad2b9b75dd02ff3526a6a1e05e885209bb9f0e211caca9fb1cc6b0bb909f3a92c18f27a9a96380bdafd9b6b4db31e383063d1873e14b64
EBUILD fio-1.17.ebuild 778 SHA256 184832b4d7707cedf0cf38da719d1c41e9604fa8747ff520c64bd387f93028fb SHA512 2d07f5c7dc9887a69516191f75d2fe4413500c8bc7a7f66788ddc22a02cb980cdbbfa9df39a8211c5474774041f112c71b49e85067033621cdee29404493c84b WHIRLPOOL e9cff286aca6ccdd256fc13254221f2a2791cacdfa82c5474569f74a927d4821d5a1fef87f31f40c23de43432cdc1c5a7422963c16209e7869a8dcb6a26eb704
EBUILD fio-1.18.1.ebuild 787 SHA256 6e5a50b2c217f6ad0e17b2acc94fcf30bdb540a2624f436bf82574d64c50a5fe SHA512 fffbb821480bce710010f4dd13e3a8de6c2a8f516004bb0a547bf6ecc22f458b869ce5aacc7815f3d46b2d1a2d08ab2fa93f6e8cff88af99c1666d06ab9c8570 WHIRLPOOL 679d1cc0ca843904201fa1cae2fac8b444226602e19568ca3908226b292096485f44f77cd993d9a251b61a970d3a2d1a0b4c11cca953e6eb7543ffc360daa0e8
@@ -56,22 +57,17 @@ EBUILD fio-2.1.6.1.ebuild 1245 SHA256 c3bc06f0dadb5a52c85f073f074f8c86bbb3ead466
EBUILD fio-2.1.7.ebuild 1243 SHA256 ed5b19b051a070bd116c54db5f9476177cc8bd2016833a6acb726356471d7f8d SHA512 583d524a1df9596373695c4fecacbc8bd9750f859d63990e11924da3bbb2cb2e89d3dcb3fe8a6358c9b594d8d77e3b4d5aea8f8cdb866561d03025b925194989 WHIRLPOOL a4229f11abb105a505ce730ec3ba85021ff4d7e82d80c65d62cbe143c1876c3a58ee318ba2c6c676667d60b11b64480d8185b799ae8c526fd18ff2426cac2167
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
-MISC ChangeLog 5602 SHA256 6e7269d5b9d9f1ef5901a595a44dd1ee6243877b71411a5b0899f2594abf784e SHA512 92643ec07a9408dbf323c3a87d42b395a43c0fe2d0d35ec96c5fde3577aa2813473cd04fd0d72a88eb0f4087e564b2d14b56da2caf4d63b95c94af16892edfd0 WHIRLPOOL c19dc30d1cebe50611a629ab7eb445c1a302b709842dc9f4b1167757e7142faa6be560cd48049316dd8099bd2a2823aa18a6b6fa5ff08129661f60c70d4e9cb4
+EBUILD fio-2.1.9.ebuild 2096 SHA256 f37da029dc6827248770825efb270db26160a6e16c210ea0c869c467007cbe8b SHA512 d38be092804de72c12d061f8db0d337d2d599e15fde37fed50f9f2ae4c7278ea09840699490f6d708490a2adf29c91a68d6ebe91c81d192ee477a0c1954fa79d WHIRLPOOL ef59b7bbd90f59999152e67fa454ff53afa21097c262fd68a188716f5689a8b0b7bee247d263cc31ef54044aa2e77fcd6bbbef0a174eb55811c9c58c0d1849cc
+MISC ChangeLog 5716 SHA256 38818a807ef207afcf9f59239b19292309e1dd350a174300a61876df4c8a949e SHA512 5230b76c8fdeeb166ac8552f016b449612cb9e692564751a6c535747ea79481a4078e6bcc80dc428e3fb80ec829c83607d0c2bc6b6e29b1b1881e7a6c1195a9d WHIRLPOOL 1a664026f021afa69b694c70f7b23adc08fe4c170d7b1053babc64720306bd2b07ddaffd5c0116fac5be239602211202d2dd1dc5ede2a3aba586872f6d840e4a
MISC metadata.xml 452 SHA256 5b6d0e9054d1eac1b7990980f960776666c8077053b1b4afcb0e6d274dea86fc SHA512 9a3b2c5edc41973d8a9ec4ac9f385a86d94598c9724d8105a2d7983221aeb1798bf8f3f06dca39e2d5f7f5406209ebfa99c07fd3611db5decba534ca62f9f67e WHIRLPOOL 7ea8effc47fb8e193b5c5e3d5c50d1e69d05d3fc4d950e129075df1d3d5c5fe6bb307ea5928f7e2b4af8dabd1d30d419697a7b60b1f61d54c865601068df4f2e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJTSXGqAAoJEPGu1DbS6WIAZzYQAInSumveuhS7+ci6JErDB+be
-7GxXRktV4bfy2G8GDE/5KxkO4qr1boWffUSzAqCIZodN+wJ7uvmVCC6MiaZ9TTD1
-s2tbo93RQnwZXOhCBA6jMUbPvonfFwuqAGN1JJGApGL3AxeFMZ647r+wl/iItwoc
-6uLkYnwp/so4sq6HnnRCe5hUaq8uGHliJTdaAnPz3Eap6dsBREXRyHC5FEOx675c
-iiqdnS7QMnQduY3XfInkkYFd0qxwZ61Bxwhuf4alwnGgkhle1vP0fOQUnRUH1uvd
-FgU6+2dmAi0Gw5TPLoNuFts2VEzrYKLeY6BHVKAr2EmAPvYq2vwckDpjNIaIrxFt
-exdbfK4Ysv9tCiH0yflo0guX8NfuPjKRYiKE2iYfW+eWczo1rAo39MZxlL+18wSb
-9BnBkwDs5kiQuzWKq4LLgKiq1QzysdhIPCIK/DNdda8EP3xmwh7dZ0WUmbpEk/q9
-MtC3q0gUEHf09BSPIoElk2Mi/TfZiyQS+dFZly/5d4r/yAlNk7F7TkiY3987VqMS
-xOBGev41YnJoFGkhiBugWc07YMIDOzPrMBct6JyCqi2UBYOR3XfOxZZoOFNJRQ8P
-BW2M905lS1DeSQjKY904bmo/nYY0uS9G/2/lXZQykUyZ3SVAJbrDmmi/0RywTtxV
-AsY8Qj8UUlOcgfuFSQTg
-=MaX+
+iQEcBAEBCAAGBQJTdAawAAoJEEqz6FtPBkyjnZcH+gO5Wt6qYiE24mzNwO98tHcY
+HEEL3D+crYKMJR+Molfs71Hx7dfb7MxLsHC/z5ctGwwre40fKAyaQ5WWwybBylLw
+0ivrgeeer5g62QYmst1G0p++MUnLlbLdh3GR/u9yWEH8RL8lcaGzBHabcH+Fhz7o
+Gu63INlxr5YjE4T1FhJBBf8coTp2u1VNgv6z2mt+tyn8I02rQZpJPnSSCpry47nV
+qld9iMY9/aUU5OhdPkfpT0Yp23Ud2gz13yWRPQ6dctUEedJI6IolsjaYgqpRF648
+5jPUsT+ltIk/LwXEGlE7IUwrTWu5sQqGYBkDXPUt26xowHFBCxVvhcGRRhhY18Y=
+=apUd
-----END PGP SIGNATURE-----
diff --git a/sys-block/fio/fio-2.1.9.ebuild b/sys-block/fio/fio-2.1.9.ebuild
new file mode 100644
index 000000000000..de18a677311b
--- /dev/null
+++ b/sys-block/fio/fio-2.1.9.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.9.ebuild,v 1.1 2014/05/15 00:13:35 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/*
+}