1 |
commit: 00f50b10118935381bee5387350141fce9256574 |
2 |
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Jun 5 14:14:13 2019 +0000 |
4 |
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Jun 5 14:14:28 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00f50b10 |
7 |
|
8 |
sys-block/thin-provisioning-tools: Removed old. |
9 |
|
10 |
Package-Manager: Portage-2.3.67, Repoman-2.3.14 |
11 |
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org> |
12 |
|
13 |
sys-block/thin-provisioning-tools/Manifest | 2 - |
14 |
.../thin-provisioning-tools-0.4.1.ebuild | 59 ------------------ |
15 |
.../thin-provisioning-tools-0.8.2.ebuild | 72 ---------------------- |
16 |
3 files changed, 133 deletions(-) |
17 |
|
18 |
diff --git a/sys-block/thin-provisioning-tools/Manifest b/sys-block/thin-provisioning-tools/Manifest |
19 |
index c665cb67117..6dfad0c9e92 100644 |
20 |
--- a/sys-block/thin-provisioning-tools/Manifest |
21 |
+++ b/sys-block/thin-provisioning-tools/Manifest |
22 |
@@ -1,6 +1,4 @@ |
23 |
-DIST thin-provisioning-tools-0.4.1.tar.gz 186979 BLAKE2B d7e60b67f716c1398c4fa7230b3e0b57f62aa47cf6253806e4e3b932b0a71a489cf367ec9eb1e0a620dfab5a7ef0f4c2049a8ee5f5da0d94855fc3618dd03feb SHA512 e148296b55f7ff4ab85dc3b4679c7eab0ee8d56e61415397fc2e46f17bcc16a6a582c17343381320f8582bc4f12311af622d43aabe60e7abb25a882446016b7e |
24 |
DIST thin-provisioning-tools-0.7.0.tar.gz 230595 BLAKE2B 00238a682f80600e3a5bb6d0d2a9662bd0fd3ae5404d5895427f169640b469780f554c22c6a93187058e6399c76ba14a6fa8d73f2bb09aa79927dd458b58ffa9 SHA512 cb6c44c7215aadd72292d73e2374d8c0c28566adcb10c7a3de83576dbd28649ebba6e2cc59945a28921e423540969cb21f648c37e375d68f48e56a8be4a4c7b8 |
25 |
DIST thin-provisioning-tools-0.7.6.tar.gz 285428 BLAKE2B af74eff6d435f00e347872786fee8627f02844af122a9f1bf9ffd00234ce5275d3a61d9b4204313a19813cadbc0197bbeb9a1bd92d55992c6d9a03a299579e29 SHA512 395035b6f59fafb1c0f3e68750611e04f10223bc8d57b257e25c28c928647d1d2c6e94014b64ed90eeae1151fc7e5d23cf1aa428716e343338cb3c8fe55ed704 |
26 |
-DIST thin-provisioning-tools-0.8.2.tar.gz 305022 BLAKE2B ad4f7c088d890e111679a8de041ef0e05c30c5f4a46e96f7d0e1ca8034426d047dc9d2bbad624ba5e9371a5ebdd5be55ebc9486ed38c18c6fb764f8339806f3d SHA512 3aeaef4e720a14605181b700200ce6283e0e230034e5e787164a28043ae622f932e4fe8c166bc982e5e2e987cb2530027af08cc84443b2519cfbfc607c2b4681 |
27 |
DIST thin-provisioning-tools-0.8.3.tar.gz 305338 BLAKE2B 619f73ef7bd802eb72649d0bdaa8ce1d6afb4d7ae442ac7d2d709764aaa5058bf77b12710a332cf5f8215cfb94e1d63c189951058e2373467ca88c847e32cd8d SHA512 a69645d45fd62a487903a07f922fd622b5fb9c7858e656b9468903005ab7daa3098aa89ae356f2458fcf95e3c0672bf486b424553d82ffae54b83c0b71599541 |
28 |
DIST thin-provisioning-tools-0.8.5.tar.gz 305585 BLAKE2B 7e4bde537535db79e97ddab3cba775c89854362dac7da491c040badf5e3546d2e6ac4b8da8462edb59f50a2ecd95fe9c5e3349fca5e9acd588efaaf990617ca4 SHA512 1f9a1b6b9059f0b23ec3a00ddef223599292d447894316525f13b9c1e4f29d0371cb901d199cb503be4342555e016e5e6eb2d6e0e10c44b08e6c9478c573e1d4 |
29 |
|
30 |
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.4.1.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.4.1.ebuild |
31 |
deleted file mode 100644 |
32 |
index 5466c28be1c..00000000000 |
33 |
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.4.1.ebuild |
34 |
+++ /dev/null |
35 |
@@ -1,59 +0,0 @@ |
36 |
-# Copyright 1999-2018 Gentoo Foundation |
37 |
-# Distributed under the terms of the GNU General Public License v2 |
38 |
- |
39 |
-EAPI=5 |
40 |
-inherit autotools eutils |
41 |
- |
42 |
-DESCRIPTION="A suite of tools for thin provisioning on Linux" |
43 |
-HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools" |
44 |
-EXT=.tar.gz |
45 |
-BASE_A=${P}${EXT} |
46 |
-SRC_URI="https://github.com/jthornber/${PN}/archive/v${PV}${EXT} -> ${BASE_A}" |
47 |
- |
48 |
-LICENSE="GPL-3" |
49 |
-SLOT="0" |
50 |
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux" |
51 |
-IUSE="test" |
52 |
- |
53 |
-RDEPEND="dev-libs/expat |
54 |
- dev-libs/libaio" |
55 |
-DEPEND="${RDEPEND} |
56 |
- test? ( |
57 |
- || ( dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 ) |
58 |
- >=dev-cpp/gtest-1.8.0 |
59 |
- dev-util/cucumber |
60 |
- dev-util/aruba |
61 |
- ) |
62 |
- dev-libs/boost" |
63 |
- |
64 |
-src_prepare() { |
65 |
- sed -i -e '/^INSTALL_PROGRAM/s:-s::' Makefile.in || die |
66 |
- sed -i \ |
67 |
- -e '/^unit-tests\/unit_tests:/s:lib/libgmock.a::' \ |
68 |
- -e '/-lgmock/s:$: -lgtest:' \ |
69 |
- unit-tests/Makefile.in || die #493440 |
70 |
- epatch_user |
71 |
- eautoreconf |
72 |
-} |
73 |
- |
74 |
-src_configure() { |
75 |
- econf \ |
76 |
- --prefix="${EPREFIX}"/ \ |
77 |
- --bindir="${EPREFIX}"/sbin \ |
78 |
- --with-optimisation='' \ |
79 |
- $(use_enable test testing) |
80 |
-} |
81 |
- |
82 |
-src_compile() { |
83 |
- MAKEOPTS+=" V=" |
84 |
- default |
85 |
-} |
86 |
- |
87 |
-src_install() { |
88 |
- emake DESTDIR="${D}" MANPATH="${D}"/usr/share/man install |
89 |
- dodoc README.md TODO.org |
90 |
-} |
91 |
- |
92 |
-src_test() { |
93 |
- emake unit-test |
94 |
-} |
95 |
|
96 |
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.2.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.2.ebuild |
97 |
deleted file mode 100644 |
98 |
index f230773175a..00000000000 |
99 |
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.2.ebuild |
100 |
+++ /dev/null |
101 |
@@ -1,72 +0,0 @@ |
102 |
-# Copyright 1999-2019 Gentoo Authors |
103 |
-# Distributed under the terms of the GNU General Public License v2 |
104 |
- |
105 |
-EAPI=7 |
106 |
- |
107 |
-inherit autotools flag-o-matic |
108 |
- |
109 |
-DESCRIPTION="A suite of tools for thin provisioning on Linux" |
110 |
-HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools" |
111 |
- |
112 |
-if [[ ${PV} != *9999 ]]; then |
113 |
- SRC_URI="https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
114 |
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" |
115 |
-else |
116 |
- inherit git-r3 |
117 |
- EGIT_REPO_URI='https://github.com/jthornber/thin-provisioning-tools.git' |
118 |
-fi |
119 |
- |
120 |
-LICENSE="GPL-3" |
121 |
-SLOT="0" |
122 |
-IUSE="static test" |
123 |
- |
124 |
-LIB_DEPEND="dev-libs/expat[static-libs(+)] |
125 |
- dev-libs/libaio[static-libs(+)]" |
126 |
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" |
127 |
-DEPEND="${RDEPEND} |
128 |
- static? ( ${LIB_DEPEND} ) |
129 |
- test? ( |
130 |
- || ( |
131 |
- dev-lang/ruby:2.6 |
132 |
- dev-lang/ruby:2.5 |
133 |
- dev-lang/ruby:2.4 |
134 |
- ) |
135 |
- >=dev-cpp/gtest-1.8.0 |
136 |
- dev-util/cucumber |
137 |
- dev-util/aruba |
138 |
- ) |
139 |
- dev-libs/boost" |
140 |
- |
141 |
-PATCHES=( |
142 |
- "${FILESDIR}"/${PN}-0.7.0-build-fixes.patch |
143 |
-) |
144 |
- |
145 |
-src_prepare() { |
146 |
- default |
147 |
- eautoreconf |
148 |
-} |
149 |
- |
150 |
-src_configure() { |
151 |
- use static && append-ldflags -static |
152 |
- local myeconfargs=( |
153 |
- --prefix="${EPREFIX}"/ |
154 |
- --bindir="${EPREFIX}"/sbin |
155 |
- --with-optimisation='' |
156 |
- $(use_enable test testing) |
157 |
- ) |
158 |
- STRIP=true econf "${myeconfargs[@]}" |
159 |
-} |
160 |
- |
161 |
-src_compile() { |
162 |
- MAKEOPTS+=" V=" |
163 |
- default |
164 |
-} |
165 |
- |
166 |
-src_test() { |
167 |
- emake unit-test |
168 |
-} |
169 |
- |
170 |
-src_install() { |
171 |
- emake DESTDIR="${D}" DATADIR="${D}/usr/share" install |
172 |
- dodoc README.md TODO.org |
173 |
-} |