diff options
author | Tim Harder <radhermit@gentoo.org> | 2014-05-15 00:13:36 +0000 |
---|---|---|
committer | Tim Harder <radhermit@gentoo.org> | 2014-05-15 00:13:36 +0000 |
commit | 321256df075d0cce5d6a65aea6e8920278b54427 (patch) | |
tree | a3d90108213acb5d8752dceb1a7edb41b27c261c /sys-block | |
parent | Initial commit. (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | sys-block/fio/Manifest | 24 | ||||
-rw-r--r-- | sys-block/fio/fio-2.1.9.ebuild | 80 |
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/* +} |