diff options
author | Mike Frysinger <vapier@gentoo.org> | 2014-11-18 19:33:03 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2014-11-18 19:33:03 +0000 |
commit | 0e786ed3b4bfc1467073c12cc22154aa366e6769 (patch) | |
tree | a4da46518d19f003745850cb855d33858b8817e7 /sys-block | |
parent | bup (diff) | |
download | historical-0e786ed3b4bfc1467073c12cc22154aa366e6769.tar.gz historical-0e786ed3b4bfc1467073c12cc22154aa366e6769.tar.bz2 historical-0e786ed3b4bfc1467073c12cc22154aa366e6769.zip |
Version bump.
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0xD2E96200
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.14.ebuild | 85 |
3 files changed, 94 insertions, 22 deletions
diff --git a/sys-block/fio/ChangeLog b/sys-block/fio/ChangeLog index 940350463d0c..c6a5debfbff3 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.56 2014/10/21 17:55:52 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-block/fio/ChangeLog,v 1.57 2014/11/18 19:32:01 vapier Exp $ + +*fio-2.1.14 (18 Nov 2014) + + 18 Nov 2014; Mike Frysinger <vapier@gentoo.org> +fio-2.1.14.ebuild: + Version bump. *fio-2.1.13 (21 Oct 2014) diff --git a/sys-block/fio/Manifest b/sys-block/fio/Manifest index 71d7b3d952da..9b7cdf135b98 100644 --- a/sys-block/fio/Manifest +++ b/sys-block/fio/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX fio-2.0.14-pic-clobber-fix.patch 1018 SHA256 224a0f76c1cf0f7ccbc39a5274366533a0155971b2e0d9d285e3284c8af25193 SHA512 84e3dd2ad14c230996f2b5fa133ccda401eadabc8ef253d1a134cf7eab6e4bb721b42a0c8b74042349cd08db8f78bad5fcb882d897472d53b919d144993d6523 WHIRLPOOL e4be27e42eb05515b431421fbd17edaeb077dff2471b00d41ab20c244baee66ff426a8e456ef0fc6f32197c44a0ca05becce00c4a9c3e1274ed4585b7107b1cd AUX fio-2.1.10-json.patch 1228 SHA256 17b2d34a7771752f17156893a1991e14710b8bfc9d351d7b44c545f937fc8b56 SHA512 aeeac56924c13c3b35cb9a47c9ce70f5d2a8ffdcbcdcc4e948819da51f2394f47d3d5d891ad63b6a4555a7b953755f863cd079514aae0b44195404230464254a WHIRLPOOL b8b2efaec2bfa27c98417a64902c0dcce49314200bd65530061d710c983c97d31458adeaa25090f829f1e939331e1bf5f003fca7064aacad2aa48edfa56ab4f7 DIST fio-1.17.2.tar.bz2 1155486 SHA256 1bf40fb709b7e7dbee778139cabae6b70ec6a89a43ddd83450a6b981bf813498 SHA512 99ea0da474f2d23d17a4c8775d1ec0421c020f072e2ccfbf920cbf52edac934e365dac38cdbd15993dfa72dd09b81540b0b9802f1896f031e8682fdfd805ee4b WHIRLPOOL 61da7007e3b591b148f3ffba45c3c1ecf646c47ad08d78c258cdca2906c441285fa0db738e5b0b0113a00ed178d99973b5b380a03690fe5d2e279a361cea0201 @@ -26,6 +23,7 @@ DIST fio-2.0.9.tar.bz2 217972 SHA256 46c44757f489ffa89fa4566baba93c9f2efdc584029 DIST fio-2.1.10.tar.bz2 432787 SHA256 4dd98cfe7da343b82ce351dd2a12f9ea456f9a54efc80a380786956a68c4edfc SHA512 207e4dc2c3f2d39dda6d901e38baa7a4e40ab0c2b7af074d4d7c24e72ca6859a43d6a10a1de8ab0953a82234d114762bcb53c4adf12cd12f748b3c4aa3e02914 WHIRLPOOL faecbe02ccad8b8cb982a25bfd0aec0f410c90761c3add1f0f99b0fc0973ab8ebdf6da4914ce5683fe4127c3ee9475b57216844f53194dcc955176a98054079c DIST fio-2.1.11.tar.bz2 438440 SHA256 aba2d8bac1997277cb9bb5a0abab345248298d4c0c712d484c3d2fab0674dbb1 SHA512 af6bb8038abbb704e21d183189f625ac321d651ff7a7027cc7f05095fb41671482c74903e08e4a5fb6ab5658b98371822580c62220a59333405ec26294a6104b WHIRLPOOL f06ee4ef948af1b74a8b365937838af13f4069c8d09a899edcc6b69d085fe9e197bf9824b9fd983bd1be4e0d1c7f5167b5cd8c96dbfce728980c78857aa31a14 DIST fio-2.1.13.tar.bz2 457353 SHA256 c2797f8c8ccc8e1af30b2263e79fb394cf46309b8dbb595f03accc421fde4678 SHA512 5f090069ed62309624374aa464209dbddd9baaf2b3abeac51fd7384e80a67417faddaddec61030f4908df052d7b48cd873561cdc25d6d26adea92f1ee0f04d19 WHIRLPOOL 670caa7ededb17eb696314b095e89310037d10645908074a0c7128843b6c16e4b7ccb3daeca3fe557b1a9abdc0d945a776af125a06600be766d502e1d9fc23fc +DIST fio-2.1.14.tar.bz2 464442 SHA256 98f7c375c7b1c9f9b5e02578e858437059bc9bfa0db8edaa800a37dc5b21d854 SHA512 b6e8f81ca05d1c0441cd6d0a3e97d472e11697cb3aecb381f07901e81328e966a79bd3cb4ef42cdae9d1f04405fb667c026cd64d14afa8d67a3c78fe7b267213 WHIRLPOOL cc0303c5c8d34d4dd2a34b16700c652b0866216e1da56595eed3bd8776447d70eecdb5f8459629b54149cec4966df0d3742129f5e37513f0c53a007f64b38b92 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 @@ -59,6 +57,7 @@ EBUILD fio-2.1.10.ebuild 2118 SHA256 fae3583cf48c8bef171203c4ea728b9f803c492dc25 EBUILD fio-2.1.11-r1.ebuild 2271 SHA256 b91beaf57a109d28dc879f6f5890f21c8bddb8ebf00788cdddae0f696276a182 SHA512 f3589b87d7687805912a02d413e4707af172953024a6faa8f8fc5f59235406178fcea511ceff1f6ea28fc600c6da0ad8976156a5be89814d95e030d725f803fc WHIRLPOOL 5a63b329208d97f4bb46f56d904d14b9cc96ee8f1d0b62e0eda004637a749ccedda4ccecd338133346ba04d8a1d449cdc67e1cf71d0a40dfe704ec368e73ede6 EBUILD fio-2.1.11.ebuild 2118 SHA256 7c5ff0dfa8a2c72bc2981e19566af35d6995839958590e3961c79766692e05c5 SHA512 dee3f493ee1a7196ff308c7ca8fd2f9a13e3a4e92dce935dc7d424d636960118f11f178d3efae0f339041979be9bbd6c6b231ffde2812bdd47e627cc8391774e WHIRLPOOL 26f9277f5bc8a20234c84be18f9c9c37e2ac7e2b1dedb85fcc1655dd52966eda1042f650ae67c630743b5b389f8d5201880a64da4912bbc61c553ebdb93dd5b0 EBUILD fio-2.1.13.ebuild 2274 SHA256 43626daddf12e4135a250dd3d2f8429bace62375ec9e66107b64d802413a6ab7 SHA512 f00596a93adec616a4f38cd2c1e526afec6ec358486f9c9851937a0fe76c258337b01d2fdb43bd766cf61266392390f6bc39edd4d8b3d2c8ac7a6c8cfe294046 WHIRLPOOL a03433e5feaec7826180484bbaedfc7f4fb6485c902c30f45865dc36dbc199e6c12aa84641b4873ac7ce494414e29fbbcb6175d801ca631b91b4539babd0a3d5 +EBUILD fio-2.1.14.ebuild 2274 SHA256 3804b011911042a59f598e73c694eb7afdf7458bff07c83ab471adcf9d369b9e SHA512 037dec5bdd5eb4d18e3393abc4f5d927a2d2da4d9e83135f31d5289915942ef85172c0292d22b7ba6bb8ebccb12a340853721901a42c54f419590150acc2dd7c WHIRLPOOL 0ae557f01046ceebfbcdf31f2e149c609e05814ac628083f8628537491427dcb0228892791693c985d4e885ed621fd6de987a0dd591a3697ce5d4f4a6a6ffe36 EBUILD fio-2.1.2.ebuild 1296 SHA256 1bfbbb7a96e8d3595b15231c56f582af9b1458d84eef3ccf2b942af7d0203306 SHA512 ce56a9a5794d98a966ff69e36dcad60867105dee904eb0ac7b083381532e5da80aaf2a2dae4daaa47ee6fb9f07d06c249e14127e6e606e56951c2c6671f1b172 WHIRLPOOL 995898d8da318cfc7d35e41cdd777a17081ba9855a4c71653f7ff925cddf4207e9e0ebe5d3353ece3c2a565b3d90d82c059cac975947102e47e8a7d1d9c37ea2 EBUILD fio-2.1.4.ebuild 1309 SHA256 c86fbcce70fa2b71e27b9a895bc080ee1248b095afe08723ce77292e9d443f56 SHA512 b56520e9ab9e4b2249dd0a1d2f52c5118855cf8441d656be78e0dcb934ff887c17a2447b07cba9c5187aab1c62129db99321e7e87cc1fc6abbe3aeb4a7311dcc WHIRLPOOL bb827c633d889157ce88e53ef5426e14ddb7b7875227d2f5d6b2c00e825d14efbe2843e294ea22cafb2ad4d1397e105b24965edf4f37944cd84e40d0d29796bc EBUILD fio-2.1.5.ebuild 1259 SHA256 eaf8c3ee1ff58aa583f3daa156e3eeba7063e185b547d5fb5c2ac6348c227111 SHA512 082c971da3b6205f6a895ddbbd5d76851d093e58562b2eda24270e21c1cb13036d2df9eefc432de2ae211f172baa89a12645674110a4561a742ec37f5b2ec4a8 WHIRLPOOL 5be7b5eaa93d411af8fe331afefc0ac6dda75eaf2c666d4486494feca1879e512c068bc3326d660b452144967a11b894fdedce2104f51d165d33e9a03e1f0db8 @@ -67,22 +66,5 @@ EBUILD fio-2.1.7.ebuild 1259 SHA256 f2d231f3317cba6d3c23eba9f07c2f40778e3486ea18 EBUILD fio-2.1.8-r1.ebuild 2115 SHA256 178092af1e618b9fd418bc95b828a8e6b22852b449fb8b2a569093479559273c SHA512 0291085d1784065a0697f103d0b1740e9f9b7d5f043b1d914a7609beeae9b27909ada194c1b8d1fbac37443c184f6fae9eea055b16b203a61c48dae630e0aba8 WHIRLPOOL 4e838f72a383ce7a84e24af6c3f324300b3aa49c4f47628eab3dba8f569806e940823c575bc3e5edcaa60276e2757034f73afa88029ff65bf178136cda7e5f60 EBUILD fio-2.1.8.ebuild 1259 SHA256 ec254f274df18e4c25f62f8f78d445ac3e6d175c66a0fe27d41c9b172f858452 SHA512 abded8849ac9952de88febec86df70b305c0dbe9449daab027f43cf10e71b61b4a5b4a18fdc3933ec9018b2d248d3cc1f755375344c7b2d812b4ceaaa9e83ca2 WHIRLPOOL 438542c69a03b376b70885025b36cffa205fb48371240718e71d9e17eb2f3ac829f70feb9277fa6937163f2de3e0b8b00ef18cb663fca17bebe61f28ae5fa0f8 EBUILD fio-2.1.9.ebuild 2112 SHA256 9ebe04c6c0d790e96339d842a3f01cbc41d273c8672e9d14a2537bf9ceb8d56e SHA512 a3f2d07f83c2046d60b82261dc0bc058530a036f0a64f67d79268625ef25391614ed58d7ef26686bb47a6ab4f17232772b33c9af835e0b43509d0f71373d46d4 WHIRLPOOL 3e5710d18a5338d3e03c8e327cc96fbf9d887fbaba1ecca71ad75225dd3f279507b39d962bd5d67917898577280939d652110e18ce33ed6fa6cd6f3e4c69f3bc -MISC ChangeLog 8346 SHA256 e7ce8bcda674671d9affbdbfc91ccc3bc2dadfd7dbaaff6481417df9696bf2ff SHA512 120fbb3e4b4d3c204d244fe0626b2f8da8d28d4a6f6432756a2b4ef604f75c3e54c753ef326bc691d5bdc8a9e51e75775e6f05662995f80dc5d3495fb6fa0a6a WHIRLPOOL 126b1a48874bbe3026bdd6a7e5ead4c459ec77e58637ab0aef722aeca21c046f1b9ae7bb26db8149c84c11e4402fbbb925363b9e6be980727c24f7a5791aa32f +MISC ChangeLog 8460 SHA256 7ccfa188cb69b0ae47edded64b9cf328d1886809af61c1a60e7da3a537c5717b SHA512 3a87f0a9218e6880de145e50295228d61c7c599fb3a4bebb2fbdcd127919ee1b5e076b102e13bb5597519325bb57670d7d3d28bbc801773002137a62ac01695d WHIRLPOOL fb3406f2170c1682e9c9888ee117a9b89972afda4d46e97e0985eb4b1d4193254315c28f53613c2e90220b0306644b69777feed396adac732e328404a6b0a335 MISC metadata.xml 644 SHA256 17deb790a4b030519353f59fd5e3e5853b41e1ead970334d1015a7d588ea3241 SHA512 18933841bc4408127b11f7ee67d8929a37e2a63276b6876b94a6b52a56eec8ba1c06a94b61c482759a7484502ff9966a9f725b591252f1ca9ea216f1e29bad99 WHIRLPOOL 85de1aa740292f52517789249d71a6091a29f3819abc3b8f809f74a08ae7a27c18bdfd90891c99283d433edc8d5a3eee3ea61fc9a7c120d581ca64c5c5d919ac ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iQIcBAEBCAAGBQJURp4pAAoJEPGu1DbS6WIAL3oP/1hT62ddTjuv3OaWqq62LbXo -TJMOPRXPhKnVvQ4XV9ia0iJMte6b+q4wFzTziHl8W1BvRhvEfgUtR+pgF7qhTN7a -9RRHPqHuKb1WXLe7Uan4f54+X/Z0nxqwcZdNwQVRXh72zobe8Y9AnxqVNISX9QqB -ueCHE2hs4kSFLWfpO/WDmPqPau0zwkYOZ6bKsZmW9rYzaxTJ+Ib1rDg+stI0u8ba -uXvXc78zJD7Q1ARfSNhnh+8RYRJxZDT+0cqQ80oQMe629aKMkssslnXh5EUAEOo5 -7odNY5W9OiZfIP4jy7hmqNzFJ5O8pz6fAzAj5NcAYQlS6eWwWi8ljKdh7sYg4T+Q -s1UwSGytn3NV02YHrmE1sUGX+M9mKMbrgv0W7/x3CfBGUGu3HdOw4GLPcBXze1Mh -ERdvJQD/MWeDKVWn8ZuSV7JUNWedIJfBIdqtcHJGEpxZDUrq9fUOADkd6FKdnw/7 -OKQZLpcQpVHSVpgjDsiUQ5foYzgnssq/xj1BPYVIfqhG8VjJjJy5sBEyEutu1CC0 -1QQGnVjhp3dFHSZ/yxcL26eaM8EIDv6pjL97108BdVI2FF5O2CO7VxM5B1QkPEYs -QwK4X22PHYSPoQbOL3VhSN/6Pc5BggCKGEVsM4hArGtwn0j5Te5b8uP/1A1tA3Au -RVRZCuoH4A+6qtTYpA/5 -=g+Oi ------END PGP SIGNATURE----- diff --git a/sys-block/fio/fio-2.1.14.ebuild b/sys-block/fio/fio-2.1.14.ebuild new file mode 100644 index 000000000000..167fa2c5a6a1 --- /dev/null +++ b/sys-block/fio/fio-2.1.14.ebuild @@ -0,0 +1,85 @@ +# 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.14.ebuild,v 1.1 2014/11/18 19:32:01 vapier 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 ~arm ~ia64 ~ppc ~ppc64 ~x86" +IUSE="aio glusterfs gnuplot gtk numa rbd zlib" + +DEPEND="aio? ( dev-libs/libaio ) + glusterfs? ( sys-cluster/glusterfs ) + gtk? ( + dev-libs/glib:2 + x11-libs/gtk+:2 + ) + numa? ( sys-process/numactl ) + rbd? ( sys-cluster/ceph ) + 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() { + chmod g-w "${T}" + # not a real configure script + ./configure \ + --extra-cflags="${CFLAGS} ${CPPFLAGS}" \ + --cc="$(tc-getCC)" \ + $(usex glusterfs '' '--disable-gfapi') \ + $(usex gtk '--enable-gfio' '') \ + $(usex numa '' '--disable-numa') \ + $(usex rbd '' '--disable-rbd') \ + || 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/* +} |