diff options
author | Mike Frysinger <vapier@gentoo.org> | 2015-07-29 05:44:10 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2015-07-29 05:44:10 +0000 |
commit | 7a1d4de5a596a500a453643e9a3703148cebbd86 (patch) | |
tree | 44690d36aab18aa19265e967d21fadd4219242c6 /sys-block | |
parent | Stable for PPC64 (bug #555416). (diff) | |
download | historical-7a1d4de5a596a500a453643e9a3703148cebbd86.tar.gz historical-7a1d4de5a596a500a453643e9a3703148cebbd86.tar.bz2 historical-7a1d4de5a596a500a453643e9a3703148cebbd86.zip |
Version bump #554968 by Manuel Rüger. Add support for USE=static #484538 by Austin S. Hemmelgarn.
Package-Manager: portage-2.2.20/cvs/Linux x86_64
Manifest-Sign-Key: 0xD2E96200
Diffstat (limited to 'sys-block')
-rw-r--r-- | sys-block/thin-provisioning-tools/ChangeLog | 9 | ||||
-rw-r--r-- | sys-block/thin-provisioning-tools/Manifest | 30 | ||||
-rw-r--r-- | sys-block/thin-provisioning-tools/thin-provisioning-tools-0.5.3.ebuild | 54 |
3 files changed, 78 insertions, 15 deletions
diff --git a/sys-block/thin-provisioning-tools/ChangeLog b/sys-block/thin-provisioning-tools/ChangeLog index 385d19060d77..639bbecc8833 100644 --- a/sys-block/thin-provisioning-tools/ChangeLog +++ b/sys-block/thin-provisioning-tools/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for sys-block/thin-provisioning-tools # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-block/thin-provisioning-tools/ChangeLog,v 1.64 2015/07/29 05:29:36 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-block/thin-provisioning-tools/ChangeLog,v 1.65 2015/07/29 05:44:08 vapier Exp $ + +*thin-provisioning-tools-0.5.3 (29 Jul 2015) + + 29 Jul 2015; Mike Frysinger <vapier@gentoo.org> + +thin-provisioning-tools-0.5.3.ebuild: + Version bump #554968 by Manuel Rüger. Add support for USE=static #484538 by + Austin S. Hemmelgarn. 29 Jul 2015; Mike Frysinger <vapier@gentoo.org> thin-provisioning-tools-0.4.1.ebuild: diff --git a/sys-block/thin-provisioning-tools/Manifest b/sys-block/thin-provisioning-tools/Manifest index 80ebb11dacd5..357a5330c72c 100644 --- a/sys-block/thin-provisioning-tools/Manifest +++ b/sys-block/thin-provisioning-tools/Manifest @@ -6,26 +6,28 @@ DIST thin-provisioning-tools-0.2.8.tar.gz 158332 SHA256 8a5d87b929095a383594b714 DIST thin-provisioning-tools-0.3.2.tar.gz 175049 SHA256 1b9d8e9269cffe06f3c87214d35436225e12599debefbf1a50194c69cc3404ca SHA512 d6e18c303769b39c5bd48ef30d2819adc57d2d87b3c9b56d5d72468fb35f9b7b2309d35c6c12eabc36d653dd85338b9ad2fca9eed5c738a87b932b71f3a6da4f WHIRLPOOL b1bd87aa1995ba0616001837247c962c492d0029cb8a89b97aa326eb63d8a89113905f5d34490593e0cfcca33ef074e02a50679d22c3b1859d8fe5b97368c608 DIST thin-provisioning-tools-0.4.0.tar.gz 186925 SHA256 6af8b9d31013e1dc3e59b9bd90803cb25f60b3d2e0a44c3ee2e1fb6cdf63e7d0 SHA512 ebbb616e1a06b6437232058de007ad63c7711c78c8e47559280b27b0072087a8cd6ab5f3013247058add6a9e3e51f37a9b8ea3e86458ac3656a2f01fc6da1809 WHIRLPOOL 53679193f24c1216935f7f45107bf3642b66781b8170dca55a11646c82c46387796f76bd50578a6b2b149addcb497209586e79c1e261e267bf653da7d3496b69 DIST thin-provisioning-tools-0.4.1.tar.gz 186979 SHA256 59c8a787df8d4828bf9ca1b6310584f2b7723068901e20aa609015ce85df1d46 SHA512 e148296b55f7ff4ab85dc3b4679c7eab0ee8d56e61415397fc2e46f17bcc16a6a582c17343381320f8582bc4f12311af622d43aabe60e7abb25a882446016b7e WHIRLPOOL a7e5da6879dfdc64d5e60e9072d43db21fb8f328d268366a6e4892cad9b2d55e907d564240f9bd67da0d726d80eab9d45e151bbe6d89272887703a8ae8b66c8c +DIST thin-provisioning-tools-0.5.3.tar.gz 191431 SHA256 6d6856dbca2f0fcf23ece171a8e68a4a7054350a3810958da37615358695597e SHA512 c36f85fc59b98195b7b6fa635b0d18da06b5798d735887dfa3af96bf6fa88bac0d353968ceae00de5960eb5360db70bc166fdd254a88b2246c36f6868c190e6d WHIRLPOOL cc85ff4c0bd0a9f7010bbbdfb9e9dd08d9dd1370ce5ca6ebc60626e05a2bfc52dec187dca546a8e6f4d9eb5dc786ea7063322b1b2bbfaec7cd022022fe428c3f EBUILD thin-provisioning-tools-0.2.8-r1.ebuild 1373 SHA256 d0eb87d9e534cd4204310233cefaa41be51bed71545856d170cd1e464453598a SHA512 1204e284156d45a66eabb71fbe20de31e19e1befe282091689e1976a4c1caa6e7594e86e7c08baec33d4efec16b688ce8f3a146d78b0a9a0d2a0086c747a97fb WHIRLPOOL 483d718555c5f606f5a58a6eb55180c3caeb4dab40e75a240de68376f95e4f38fcfaa646b6044af79368fbdd9c07de967c757ebb5b7d63b74d59675604b3c17b EBUILD thin-provisioning-tools-0.3.2-r1.ebuild 1496 SHA256 9225874f0b7f0fa26a0ce6266c03f022f303fcbbaf0f3c9d4c63f137568bce98 SHA512 bcf85e2b5a9fd953cb1ae35d3324d289124953cb59495baf3f1d846689dcf7339bd631c8d37613c580312a46d292f4f05bdde3758ffffd9e8e2a9921a6becf86 WHIRLPOOL 9d36089211c5fa483253a403c41d62180f652bacb0daf3d6064b6e70d5fdbf186870e2205f7c6e3070dbe55ba332d5af67cee42ecf470c0717314329ac9186ff EBUILD thin-provisioning-tools-0.4.0.ebuild 1498 SHA256 350701659c7095d770ed3751c6366403147bcd90231ac73213ef5c3fdc61b206 SHA512 2c998bc904fe2ac0d2fa5450bee18e56cb60232b33914b2a02fc510e35a191796c4c137849ad44df627e3c483546b05f2c7f9af987d3985f687aa81ebfd62406 WHIRLPOOL 268cad25cf49475d487d6aee208f4d7e2af0a8ee0aa31843c15918e2b3042b3b13362cafdc89de5ba9d545898fcb347b747724c7ae8b1d5a8c56654db0bcd94f EBUILD thin-provisioning-tools-0.4.1.ebuild 1493 SHA256 881654b1dca59bbef74f1336195457272ee112f2dfc3bc8c2c67008e8a4d3486 SHA512 35fff94d1366e62e51e57d779a651cdeea80b24eed0cce85a0e3b4508cad5e39786b965bca60de4c8ec341031c919aa6c5b28440d16a5f2e5b076c7cb148c91f WHIRLPOOL 649579ad7e6a926caf0356478b0fe8707c73b61b95e86846d0eaf15fa5a9611c2b0bf0d5004f8a9867ae85e85c1a57815c17650ce6891b5d9be6bab97148fbef -MISC ChangeLog 10029 SHA256 369ceb84d1bf9a2f46af462ced426bfb4109c27a1b39590be1a20bb18506a18d SHA512 d6845c5120497138f5bde91fc2a999a34182c10d37342c8b99ef7becace73daa59971a2b02ad6c5224aeb0065cb9e2b41dd30dfbf7ef089c2247f082c2967a5d WHIRLPOOL 47e812454596c4260af15a7f2a48eb1ff22e27f90c571f8a459c7851eac3cd5524c5cf219d5499296575f0e7d951041e2e5f1ab695a15100edd5614b2b4f0ae6 +EBUILD thin-provisioning-tools-0.5.3.ebuild 1632 SHA256 a5a5f36e515c7a66611cd07db1539a232c481dfd27ed46aa123d8d7ad48cd20f SHA512 0003cc207efc33fc96dbff368a5dddca1938c4e2031c9b8b8b2b44e204f5ca43c96ef2cd17fb25e57002cac55188011d266bcb71fc1cd99f86d8957ffcedf3c9 WHIRLPOOL 36a6434406a9129043e7f66c1c90d08efd9dd2c1354edc9ad9eac266456786897f2e198d68e180cd9d3f6e89c8a67ebec37650e97a6ba9bbe8b6a1d4e224a8dc +MISC ChangeLog 10271 SHA256 823e33bdba441cbad001210b589a354bd80d71f8e5c07fcd69a165d6bb8e276e SHA512 4f605decc9f90c39981e0152f06ace8ee814e222107a6c6a2812cd1899c332bc65747294e3d3fd3b950112d3e3951af8bfe553ddca9f46e17435cea6854618e2 WHIRLPOOL e155d50bf6a98a1bae06a9239529106042ce76206cf388bb43b548941a874e6ab4a99da39f72a157535d8b32f41840a5ba55efd7d2dc6d4619b4905540603aaa MISC metadata.xml 457 SHA256 8283b979ca234301828c060894ba654b7731811ccfb860dde7cba90dafd05ba8 SHA512 838f6d3e2514c91dbcef049b0dd866fc71c8a0040c1bbb128a2613063f298d40dfb63391de97016cc768811c0cc19e93b89ff8c2061f01cc044048a8c090e1ce WHIRLPOOL 254971786e417e803815d12032e5ebcdcbe533f719acafbdb0b8dd75521f33e085f5f4a501379a8e95e739656290f12a37ed29c3a4ba03e98cb57dc5c32d1698 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJVuGTEAAoJEPGu1DbS6WIAFAgP+QH8JL7zV/Hjgh1gdEQBK3OP -XKlNk9u5QRJc+xOWToQxYBTRjWLMXx9Fr7yFHL6/AXIQwar0BQfAJBUql7RylyS5 -siuNYIqI21ek4FHyHB/R9WuCnDTn4+eu5yfX+HUs1rVc0qZHe7VFxFxgITW5bKHv -b1v7Wy8Vc6BuqJ7G8fClI3q0VGXTck+bKka6TzuN4flUEvCMMeju7aa0gsZQ5KUh -xi0u+8ZwdVm+6V4sHBQEfFz7q94YTvfLMWLOd9nYsCJ3v2GJvufrDUT0GKk/piD1 -NJCawIr5Tli3YfLeBMAnndTO4sRvw3p+1Yf1CC9LMqv0zerGFY/sHonUFIamLuXa -34lm0KHvfelA8AqKMLwd+/RDA24IJy2nz3usZLm5qcQs0W3aPhPMiaMs8CedibEM -KyQaALFH1/Y/Q8qPaR8CUEi858UoHy0UwyiJZQrYeW8/vHAKdGLxFDT3Xmkn4Oar -Fg8ZJAHIQbAcsyLm4vI10L1nkNLswDRqs+xP7UcdXlbehfnIvEksCsH80RcfrVAc -nR2pegbZjwU9mrMyS2/fAlyaEu8FckhGK3bPir0AyRzdSui1wrtvaLVODXWvsjLE -CK0EZ+MpieBhVWRoYgKSdes0xN9oXlo8hXxEz6YN7asYxQbM2CR7fZBgKX6c53Mv -MUtDci+VoKWvjFkookf+ -=I7su +iQIcBAEBCAAGBQJVuGgtAAoJEPGu1DbS6WIAzPwP/3HDMOTSqCbZWHuW016e6qBR +6H0FHCuxjSX8kQJuSuNG/CbvJw10LoAFTOG6WO19WEBIL0BZG90ycBY2BHXIXIr3 +IDb8Sfp/QLeWlfsyEezLESUe+MBu11cXVjr8PH9AFtXRqe1ugWhO/iMp7fOe4jYT +NAs2X3nJUZNbVZbTvRbNrEolHLJhN8w0E1so67+ZX34keumZNprWk8TXXweNkLG8 +Bb9akilGvFHesXJ48FUl/UQ0tiiriyVL5fDNUUfvrA+jApxRMcxmUJ4TkQhFxag+ +1p3UoX50M+kwH0hhYHTTWDrNqVW6V3cTIr9QNR8Ar+7Q4Z+PZAmXFm0i3meQcSD+ +G25BeqgAXJnHKKWzUTncgyJ1xk2VIaaayB2Gd0JdgBaLSbvOIHMsvEUMXPgqDnMi +JnfDkVgAq8Ku5kjuZJQTPW1rWaNmGLgYh6HJEzdP0rwsH/TX8cacC7AEXnnmxwoM +vH9NEqehBsjcvVSV21ERXQLV/jOUV4hNtIijjP2b51TC4c7o/wUzw/JrgEeF27+h +/qkq3sTWo4Z2H/oaiRsSIYHWuxamxiK1yNTIbDon8WL+99kypQp8nMZXAoJQvPu4 +AumYGFBw5lTozlifGcohhKz6g3Za+ZE6B3w418N+5P1JEqyiRZ14ILF8KaR0aLw3 +b4Xe0sxqJbrggvyCW0wU +=9GH4 -----END PGP SIGNATURE----- diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.5.3.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.5.3.ebuild new file mode 100644 index 000000000000..dcc6114b0484 --- /dev/null +++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.5.3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.5.3.ebuild,v 1.1 2015/07/29 05:44:08 vapier Exp $ + +EAPI="5" + +inherit autotools eutils flag-o-matic + +DESCRIPTION="A suite of tools for thin provisioning on Linux" +HOMEPAGE="http://github.com/jthornber/thin-provisioning-tools" +SRC_URI="http://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="static test" + +LIB_DEPEND="dev-libs/expat[static-libs(+)] + dev-libs/libaio[static-libs(+)]" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +# || ( ) is a non-future proof workaround for Portage unefficiency wrt #477050 +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} ) + test? ( + || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 dev-lang/ruby:1.9 ) + dev-cpp/gmock + dev-util/cucumber + dev-util/aruba + ) + dev-libs/boost" + +src_prepare() { + sed -i -e '/^INSTALL_PROGRAM/s:-s::' Makefile.in || die + epatch_user + eautoreconf +} + +src_configure() { + use static && append-ldflags -static + econf \ + --prefix="${EPREFIX}"/ \ + --bindir="${EPREFIX}"/sbin \ + --with-optimisation='' \ + $(use_enable test testing) +} + +src_test() { + emake unit-test +} + +src_install() { + emake DESTDIR="${D}" DATADIR="${ED}/usr/share" install + dodoc README.md TODO.org +} |