summaryrefslogtreecommitdiff
path: root/sys-block/thin-provisioning-tools
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-05-04 11:22:40 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-05-04 11:22:40 +0100
commitfe1c8b732bd548b699d4c2ef725f67f8b8c8911c (patch)
tree84c0b6ca01b7cb63c7d6e685a63823200ce1007f /sys-block/thin-provisioning-tools
parent7c7c2c9727d6b2ff30945b5aea0d575e1c406d8b (diff)
gentoo resync : 04.05.2018
Diffstat (limited to 'sys-block/thin-provisioning-tools')
-rw-r--r--sys-block/thin-provisioning-tools/Manifest7
-rw-r--r--sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.4-disabled-tests_build_fix.patch32
-rw-r--r--sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.2.ebuild59
-rw-r--r--sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild (renamed from sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.4.ebuild)1
4 files changed, 2 insertions, 97 deletions
diff --git a/sys-block/thin-provisioning-tools/Manifest b/sys-block/thin-provisioning-tools/Manifest
index 6834a1b6fe9e..6a6528df4500 100644
--- a/sys-block/thin-provisioning-tools/Manifest
+++ b/sys-block/thin-provisioning-tools/Manifest
@@ -1,17 +1,14 @@
AUX thin-provisioning-tools-0.6.3-build-fixes.patch 2206 BLAKE2B 7bed8f8a3eb9411674bca8a283ebe69bd241f6f2650928dfe6473c5d80a14b2e4ce20b35dba58280ece8c38253a24717e212e41fae3e8a8e292d275f8cc9f0f2 SHA512 1a9fee83de23f67a9b8051c3ccef47de212dedbc4dff585137628b7069fc204c7fbb116d3528db2e39c8fd8a104442ded83f303742b63a1981b06fd85a434353
AUX thin-provisioning-tools-0.7.0-build-fixes.patch 1077 BLAKE2B 540efcaff8a0f826f132aa06b5d63728d5b7e0de2da81ff65480537c10b4a769330f0e557496f1ce6116cce51b834057ffb6c967fb527deb419aee4d1f3d2ec5 SHA512 fbdf778774bca2e608bbab7696b6646c64ee740c40c743f40f28e7e360fc2a6c6c3752992d9d5f7bbb624a9240ba480a6e58a7c5956ba6d2b772ece18502afe7
-AUX thin-provisioning-tools-0.7.4-disabled-tests_build_fix.patch 909 BLAKE2B 8bae492e883cc7e5bb7c3d1f134facb8fddc4ee63297d2927c9ed2a74756b66216a3614baa49ddbab26eda71c81e29706c721dc7297091515f53db50ad393da2 SHA512 bed70d275d0cd98198432998e33ae8998141e03b066323a3cb38113030604dfde524dc5abe89a6fafab86e8700387340002585b950143fb3904adabd5c66e011
DIST thin-provisioning-tools-0.4.1.tar.gz 186979 BLAKE2B d7e60b67f716c1398c4fa7230b3e0b57f62aa47cf6253806e4e3b932b0a71a489cf367ec9eb1e0a620dfab5a7ef0f4c2049a8ee5f5da0d94855fc3618dd03feb SHA512 e148296b55f7ff4ab85dc3b4679c7eab0ee8d56e61415397fc2e46f17bcc16a6a582c17343381320f8582bc4f12311af622d43aabe60e7abb25a882446016b7e
DIST thin-provisioning-tools-0.6.3.tar.gz 198697 BLAKE2B 0bc9ae1ee650f4f2c553ca72e0569bcf2590174cde2b89084ff4347d78f0dbd08c29bbc9629498f2b8fe2149fb27eeee2e0b5928890224b9ead224fd1a3161d1 SHA512 ccebf5bb1ac2da56a3dab5b7ce8d61f6a71f84b5168c2680618d724340bbf8cf97c935c1bce966a296331d9dc048a855d81775d2a39f10b4096ab3ee835286d9
DIST thin-provisioning-tools-0.7.0.tar.gz 230595 BLAKE2B 00238a682f80600e3a5bb6d0d2a9662bd0fd3ae5404d5895427f169640b469780f554c22c6a93187058e6399c76ba14a6fa8d73f2bb09aa79927dd458b58ffa9 SHA512 cb6c44c7215aadd72292d73e2374d8c0c28566adcb10c7a3de83576dbd28649ebba6e2cc59945a28921e423540969cb21f648c37e375d68f48e56a8be4a4c7b8
-DIST thin-provisioning-tools-0.7.2.tar.gz 265819 BLAKE2B ccaecd37b1bfc2c7da6682651b51a9bdf7ececee806155b31b5342d3009109a510409a853ae54432fc810c4dd8f4a6207eb3cb84fa56bee273ef04ed0e5b34e6 SHA512 563363842ab0b92f563ac7fcaedb18b8fca70b0894ff30d55cc40487d53b035c32d3ef711adb7102ef1a55b26a75510239da2542b791d850a5cbccf1ddf1acdd
-DIST thin-provisioning-tools-0.7.4.tar.gz 276652 BLAKE2B 5ed00d6c2b34524656e37e9db5f41e09e2a17970edfe89a7539cea8bdc87474c1a7f52841aa5ef07dfa5a1792dec3d01aa1e3c2a6bc56ae0556e89edad3a9fb3 SHA512 cf7f15efc1dca4e4961ae72a1cafa46985639619da90d0ef192d14e0c45ae7996365f3f87846cce6d27259f72caf14cba653254414876687e4d14f500687b3cb
DIST thin-provisioning-tools-0.7.5.tar.gz 278856 BLAKE2B f554a9001bc9dde3510e3702f184d48cd77ddfc04f16c7e054fea8a3a47fdce7796ca4fcdb8d155e3d22526535ae965e344b3c2735f6275a7702044536dff923 SHA512 65268cc0c68428fa89f039c097794f574ef79b1862de3208715b9180ba73b197f37d879b386b110c52d9f2d3e80fb069a8d48ee2939aa1fd2b88f2513babc763
+DIST thin-provisioning-tools-0.7.6.tar.gz 285428 BLAKE2B af74eff6d435f00e347872786fee8627f02844af122a9f1bf9ffd00234ce5275d3a61d9b4204313a19813cadbc0197bbeb9a1bd92d55992c6d9a03a299579e29 SHA512 395035b6f59fafb1c0f3e68750611e04f10223bc8d57b257e25c28c928647d1d2c6e94014b64ed90eeae1151fc7e5d23cf1aa428716e343338cb3c8fe55ed704
EBUILD thin-provisioning-tools-0.4.1.ebuild 1536 BLAKE2B 60b69dab326a927ab038b88b016c5eac7e3df035e87b0f2bfc36253510b925650dc1cc3a556465583c6326b49373ebc3f301c07c66133cb531f2d00781eaf6f2 SHA512 c29a6d6b9ccfd057c87dd9e5ec0f5412c75153aa005984cf437fc0dd16e4cd313732bd2fb614bcf1ea1158f130e8180675982e9062149a8cb5cc716eec991074
EBUILD thin-provisioning-tools-0.6.3.ebuild 1515 BLAKE2B 0153fc18c298d21d8a1ffc588c46433fe1c8d5997f538ce587971a910d958e317e877104176701ceb676e3868cce079372a7ed1db96aa943bbe38d546c1dfe54 SHA512 99a7e571de608ff0555da2851d7a83fb2f4f2cb8f8188fdf31c301674adc31f92c6453c0419205dc5a9ef07ec69f4838a50e902c2a94b8e52efe25459d6af338
EBUILD thin-provisioning-tools-0.7.0.ebuild 1497 BLAKE2B dcae1a07463abec3091834aa3e159fc1361109334a3d32ee01c82d2fa7cd6245a6fba65b69f32327d434f84c5883f903314192d3b6777021e201afb1ca3ea374 SHA512 6a4562077741103fab13883667d91590bea219846b68038773c4214139da864e6b1b7be3cbe9a0b40e950c3450790f4df67479eff1a1b1dee167402a173ff93a
-EBUILD thin-provisioning-tools-0.7.2.ebuild 1506 BLAKE2B f45c43f60c0f6f9c4bd8a3ddf30c2189d46f2d064a320490fa781474355c4f2f1f8a3fcb35908018cb58fe5071b303808f423534676fead15dd1f2cade2cb735 SHA512 043e9fde76dc8326118a1d5e2068e2af509376dbe04ee7c821b3f93c86cae8d7f957b7dc7481b4fff3ab3c16c7727c3852a97ced74ba2fd20e7f11394544160a
-EBUILD thin-provisioning-tools-0.7.4.ebuild 1566 BLAKE2B c510974f07a081364197a8dd872b30963b5117fd88ffccf69dc2b8b357e660e56d399585665f467794679747317ddeeb787703bae7b19537ff1576ad308c32f1 SHA512 1bef274e4866a411816af17ab928ef2e91be2bb3ff8f31eeb81e636deb8a37feb663d1048c595c41f0ea2b6251baf329a6fd1c5ec8d82f4f7c72e405b548dc2b
EBUILD thin-provisioning-tools-0.7.5.ebuild 1507 BLAKE2B dc99b647a768f909585665a8c33b19e6ce75104cf4db062e7ef83d898a4ff473e720c2daf2b6a730c5c22771cfe13b6f3716eb40768c2fa58ff4e39ccdab7316 SHA512 f4c4301e555986e5dbb5cf8e219f5943685246590b1807c08985099a63abdae2248270fe60229ab35482de17aec78e72b148e1f3edd4c470bdd1aa44c2ba73d3
+EBUILD thin-provisioning-tools-0.7.6.ebuild 1507 BLAKE2B dc99b647a768f909585665a8c33b19e6ce75104cf4db062e7ef83d898a4ff473e720c2daf2b6a730c5c22771cfe13b6f3716eb40768c2fa58ff4e39ccdab7316 SHA512 f4c4301e555986e5dbb5cf8e219f5943685246590b1807c08985099a63abdae2248270fe60229ab35482de17aec78e72b148e1f3edd4c470bdd1aa44c2ba73d3
EBUILD thin-provisioning-tools-9999.ebuild 1657 BLAKE2B 5da2c9c3edde656d063621490cbddba266bf41790938abb3abf9efe04a5209f3946a52f98ebfc06e64413d4c3039a35612d0dc36b9a726546b0ad0a107c11dd0 SHA512 72d11623b72166a554c16bb807c45f0a642039e6ec3a470719886bc5da964c5dff5f2aca49a215e3060c1a64b08feff4f382429fc181a693df7d4e2435eb2ec6
MISC metadata.xml 531 BLAKE2B 37dbd49f21f2816fec9f5b620dae0e5d95f4233bedfcdcdd54d573899fc3aaf48ff6c82b62ceeb36f400924889ca52f3f826ed62c8333bc2723c40e1fe697117 SHA512 80fde34da9de5b2436c096bc9051ccb55124c330dc82ac538f66a100225623aa7cb0869041179999608cc52613e40ba464b46630cff52423c13d1a374eb98ed0
diff --git a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.4-disabled-tests_build_fix.patch b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.4-disabled-tests_build_fix.patch
deleted file mode 100644
index f9a64b2188d0..000000000000
--- a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.4-disabled-tests_build_fix.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 8d75be81120b9cf172c95d0153c5f845ed804234 Mon Sep 17 00:00:00 2001
-From: Adam Sampson <ats-github@offog.org>
-Date: Mon, 16 Oct 2017 13:07:36 +0100
-Subject: [PATCH] [functional-tests] fix build with testing disabled (#88)
-
-The rule for lib/libft.so is only enabled with --enable-testing,
-so the default target shouldn't depend unconditionally on it.
-With the default configure options, the build failed with:
-make: *** No rule to make target 'lib/libft.so', needed by 'all'. Stop.
----
- Makefile.in | 7 ++++++-
- 1 file changed, 6 insertions(+), 1 deletion(-)
-
-diff --git a/Makefile.in b/Makefile.in
-index e745739..02b75dd 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -21,8 +21,13 @@ V=@
- PROGRAMS=\
- bin/pdata_tools
-
-+ifeq ("@TESTING@", "yes")
-+TESTLIBS=\
-+ lib/libft.so
-+endif
-+
- .PHONY: all
--all: $(PROGRAMS) lib/libft.so
-+all: $(PROGRAMS) $(TESTLIBS)
-
- SOURCE=\
- base/output_file_requirements.cc \
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.2.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.2.ebuild
deleted file mode 100644
index bb0eec198af9..000000000000
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="A suite of tools for thin provisioning on Linux"
-HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools"
-SRC_URI="https://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-cpp/gtest-1.8.0
- dev-util/cucumber
- dev-util/aruba
- )
- dev-libs/boost"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.7.0-build-fixes.patch )
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- use static && append-ldflags -static
- STRIP=true econf \
- --prefix="${EPREFIX}"/ \
- --bindir="${EPREFIX}"/sbin \
- --with-optimisation='' \
- $(use_enable test testing)
-}
-
-src_compile() {
- MAKEOPTS+=" V="
- default
-}
-
-src_test() {
- emake unit-test
-}
-
-src_install() {
- emake DESTDIR="${D}" DATADIR="${ED%/}/usr/share" install
- dodoc README.md TODO.org
-}
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.4.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild
index 5df59e2f922c..543902c4aa95 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.4.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild
@@ -30,7 +30,6 @@ DEPEND="${RDEPEND}
PATCHES=(
"${FILESDIR}"/${PN}-0.7.0-build-fixes.patch
- "${FILESDIR}/${P}-disabled-tests_build_fix.patch" #634868
)
src_prepare() {