1 |
commit: ab8d7b5c4a6db71ee43a29ddb1b05a3f88572ffa |
2 |
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Feb 9 23:32:40 2021 +0000 |
4 |
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Feb 9 23:34:49 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab8d7b5c |
7 |
|
8 |
sys-fs/mergerfs: drop old. |
9 |
|
10 |
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org> |
11 |
|
12 |
sys-fs/mergerfs/Manifest | 5 --- |
13 |
sys-fs/mergerfs/mergerfs-2.28.3-r1.ebuild | 46 ------------------------- |
14 |
sys-fs/mergerfs/mergerfs-2.29.0.ebuild | 43 ------------------------ |
15 |
sys-fs/mergerfs/mergerfs-2.30.0.ebuild | 56 ------------------------------- |
16 |
sys-fs/mergerfs/mergerfs-2.31.0.ebuild | 52 ---------------------------- |
17 |
sys-fs/mergerfs/mergerfs-2.32.0.ebuild | 52 ---------------------------- |
18 |
6 files changed, 254 deletions(-) |
19 |
|
20 |
diff --git a/sys-fs/mergerfs/Manifest b/sys-fs/mergerfs/Manifest |
21 |
index 96f2342ce53..737727e6153 100644 |
22 |
--- a/sys-fs/mergerfs/Manifest |
23 |
+++ b/sys-fs/mergerfs/Manifest |
24 |
@@ -1,7 +1,2 @@ |
25 |
-DIST mergerfs-2.28.3.tar.gz 294065 BLAKE2B 2e59e00726aec53438d5a5df143ca204069794d68c663a130139102a19e118a54fede1c8eca99199a3e634ffa92cb21c25c30718ea0842826de8a64e876b2819 SHA512 5469b3515464680aa72fc393c218fb038bed31194a933e6736eec478d87a110979323308b642d7f100a5c506534ca75badf4a87a050007cdc77cd2a641217929 |
26 |
-DIST mergerfs-2.29.0.tar.gz 302391 BLAKE2B a7d051c63b12a95af2868d8b3be9b32aa1be3d9c4cc4e359914b07e18ed30dadece80861ad559d5cdd85b375f565b9e70dac9ad3e34b98c054dd54822897c1a6 SHA512 2c21dedffc2f261c6c8427af59cffcacacc9b67bce7bb9989bd5946aa645c68bac0f56250ec19710e586a00892f7198853390bea3ff5981035d5a492ae4569a2 |
27 |
-DIST mergerfs-2.30.0.tar.gz 316560 BLAKE2B 7e6be39cfa5f085aabbc928e1da9c0bf1f6442be1de4ccef1868832c852d138901071129cf7feff19b13dd5939c5fff56520c5292473b92c71a85430818ab25c SHA512 6914c5efa783d66293ebcce0a6a493267eedfa45ac058cd24b2024aea15a866b997f4474363e4ababa4af59d302466c5f8c6b9f07ee42f7661b335d4701315b4 |
28 |
-DIST mergerfs-2.31.0.tar.gz 314286 BLAKE2B 595dd05e7bd4e6b2fbc2b1901a0d752710c6efea9957c400b394594e5586607a88899bf9966a9406ca0a57e0059af214ce30b06d87db5871aa42b5443a872cdb SHA512 c4504a8f585ffc7f58b11df441755db821611d9754a630ec211aaf611657df82c72120737ba2a2480e1ebebcb0af05adef2e4b8c463b97f4fd98ab5630890253 |
29 |
-DIST mergerfs-2.32.0.tar.gz 314388 BLAKE2B 8f009d8328702c48ec134e2dc80e65c88aa684dac541b9c09d0adaf81f3a013848d826e809fca9fed9d0b68917300f3dd65c5ba687f349006e950c7935b6adab SHA512 a25d075afcd0afb589ebf0306fb25bf8d170ab293047e1501128dcda1941abdce84b5513d9725c06aea3cb003f8abb4573826e81d11cfe90e4a2825ef75887ca |
30 |
DIST mergerfs-2.32.1.tar.gz 314392 BLAKE2B 8024dd835af3380fc53ed7255e720c2475da229b2cb3cea68c7bb64edf2b56de903f82c22f65459ea40f08ff724a60fa474a20fbd1e964686a9b1f0df5c5a05d SHA512 2e09ae48d9b06c5a6b7cc577b458a9ec402fcd8243c023f9c03d0b37a35c28722586c738e76f7291559deae84aa69f52bcc76a9042947f984b24b85d84276807 |
31 |
DIST mergerfs-2.32.2.tar.gz 314267 BLAKE2B 768241671202019262e16ff9e2247014904fdf503057472b8b68805980215c6585a77047b66aa105fc99a83642b104d002808e532445021500ef3da4cdd3a6ae SHA512 f138f53ce9a9fbda6194847e74e3b3b161f49d84bc659f85c56cd61113fb7e5a89a9950eb54537c4a486a57ade5c8644a9809f97bbfff981cff32a6043329a73 |
32 |
|
33 |
diff --git a/sys-fs/mergerfs/mergerfs-2.28.3-r1.ebuild b/sys-fs/mergerfs/mergerfs-2.28.3-r1.ebuild |
34 |
deleted file mode 100644 |
35 |
index 101fdf4ffc7..00000000000 |
36 |
--- a/sys-fs/mergerfs/mergerfs-2.28.3-r1.ebuild |
37 |
+++ /dev/null |
38 |
@@ -1,46 +0,0 @@ |
39 |
-# Copyright 1999-2020 Gentoo Authors |
40 |
-# Distributed under the terms of the GNU General Public License v2 |
41 |
- |
42 |
-EAPI=7 |
43 |
- |
44 |
-DESCRIPTION="A featureful union filesystem" |
45 |
-HOMEPAGE="https://github.com/trapexit/mergerfs" |
46 |
- |
47 |
-SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> ${P}.tar.gz" |
48 |
-KEYWORDS="amd64 x86" |
49 |
- |
50 |
-# Vendorized libfuse that's bundled is under LGPL-2.1. |
51 |
-LICENSE="ISC LGPL-2.1" |
52 |
-SLOT="0" |
53 |
-IUSE="+xattr" |
54 |
- |
55 |
-DEPEND=" |
56 |
- xattr? ( sys-apps/attr ) |
57 |
-" |
58 |
- |
59 |
-RDEPEND="${DEPEND}" |
60 |
- |
61 |
-BDEPEND="sys-devel/gettext" |
62 |
- |
63 |
-src_prepare() { |
64 |
- default |
65 |
- |
66 |
- # drop -O2 from those handmade Makefiles. |
67 |
- sed -r '/^OPTS[ \t]*=/d' -i Makefile || die |
68 |
- |
69 |
- # Hand made build system at it's finest. |
70 |
- echo -e "#!/bin/sh\ntrue" >tools/update-version || die |
71 |
- echo "#pragma once" >src/version.hpp || die |
72 |
- echo "static const char MERGERFS_VERSION[] = \"${PV}\";" >>src/version.hpp || die |
73 |
- |
74 |
- if ! use xattr; then |
75 |
- sed 's%USE_XATTR = 1%USE_XATTR = 0%g' -i Makefile || die |
76 |
- fi |
77 |
-} |
78 |
- |
79 |
-src_install() { |
80 |
- dobin build/mergerfs |
81 |
- dosym mergerfs /usr/bin/mount.mergerfs |
82 |
- dodoc README.md |
83 |
- doman man/mergerfs.1 |
84 |
-} |
85 |
|
86 |
diff --git a/sys-fs/mergerfs/mergerfs-2.29.0.ebuild b/sys-fs/mergerfs/mergerfs-2.29.0.ebuild |
87 |
deleted file mode 100644 |
88 |
index 97325c3ba21..00000000000 |
89 |
--- a/sys-fs/mergerfs/mergerfs-2.29.0.ebuild |
90 |
+++ /dev/null |
91 |
@@ -1,43 +0,0 @@ |
92 |
-# Copyright 1999-2019 Gentoo Authors |
93 |
-# Distributed under the terms of the GNU General Public License v2 |
94 |
- |
95 |
-EAPI=7 |
96 |
- |
97 |
-DESCRIPTION="A featureful union filesystem" |
98 |
-HOMEPAGE="https://github.com/trapexit/mergerfs" |
99 |
- |
100 |
-SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> ${P}.tar.gz" |
101 |
-KEYWORDS="~amd64 ~x86" |
102 |
- |
103 |
-# Vendorized libfuse that's bundled is under LGPL-2.1. |
104 |
-LICENSE="ISC LGPL-2.1" |
105 |
-SLOT="0" |
106 |
-IUSE="+xattr" |
107 |
- |
108 |
-DEPEND=" |
109 |
- xattr? ( sys-apps/attr ) |
110 |
-" |
111 |
- |
112 |
-RDEPEND="${DEPEND}" |
113 |
- |
114 |
-BDEPEND="sys-devel/gettext" |
115 |
- |
116 |
-src_prepare() { |
117 |
- default |
118 |
- |
119 |
- # Hand made build system at it's finest. |
120 |
- echo -e "#!/bin/sh\ntrue" >tools/update-version || die |
121 |
- echo "#pragma once" >src/version.hpp || die |
122 |
- echo "static const char MERGERFS_VERSION[] = \"${PV}\";" >>src/version.hpp || die |
123 |
- |
124 |
- if ! use xattr; then |
125 |
- sed 's%USE_XATTR = 1%USE_XATTR = 0%g' -i Makefile || die |
126 |
- fi |
127 |
-} |
128 |
- |
129 |
-src_install() { |
130 |
- dobin build/mergerfs |
131 |
- dosym mergerfs /usr/bin/mount.mergerfs |
132 |
- dodoc README.md |
133 |
- doman man/mergerfs.1 |
134 |
-} |
135 |
|
136 |
diff --git a/sys-fs/mergerfs/mergerfs-2.30.0.ebuild b/sys-fs/mergerfs/mergerfs-2.30.0.ebuild |
137 |
deleted file mode 100644 |
138 |
index 09f2db8f49b..00000000000 |
139 |
--- a/sys-fs/mergerfs/mergerfs-2.30.0.ebuild |
140 |
+++ /dev/null |
141 |
@@ -1,56 +0,0 @@ |
142 |
-# Copyright 1999-2020 Gentoo Authors |
143 |
-# Distributed under the terms of the GNU General Public License v2 |
144 |
- |
145 |
-EAPI=7 |
146 |
- |
147 |
-inherit toolchain-funcs |
148 |
- |
149 |
-DESCRIPTION="A featureful union filesystem" |
150 |
-HOMEPAGE="https://github.com/trapexit/mergerfs" |
151 |
- |
152 |
-SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> ${P}.tar.gz" |
153 |
-KEYWORDS="amd64 x86" |
154 |
- |
155 |
-# Vendorized libfuse that's bundled is under LGPL-2.1. |
156 |
-LICENSE="ISC LGPL-2.1" |
157 |
-SLOT="0" |
158 |
-IUSE="+xattr" |
159 |
- |
160 |
-DEPEND=" |
161 |
- xattr? ( sys-apps/attr ) |
162 |
-" |
163 |
- |
164 |
-RDEPEND="${DEPEND}" |
165 |
- |
166 |
-BDEPEND="sys-devel/gettext" |
167 |
- |
168 |
-PATCHES=( |
169 |
- "${FILESDIR}"/mergerfs-makefiles-fixes-ar-cflags-cxxflags-ldflags.patch |
170 |
-) |
171 |
- |
172 |
-src_prepare() { |
173 |
- default |
174 |
- |
175 |
- # Hand made build system at it's finest. |
176 |
- echo -e "#!/bin/sh\ntrue" >tools/update-version || die |
177 |
- echo "#pragma once" >src/version.hpp || die |
178 |
- echo "static const char MERGERFS_VERSION[] = \"${PV}\";" >>src/version.hpp || die |
179 |
- |
180 |
- if ! use xattr; then |
181 |
- sed 's%USE_XATTR = 1%USE_XATTR = 0%g' -i Makefile || die |
182 |
- fi |
183 |
-} |
184 |
- |
185 |
-src_compile() { |
186 |
- # https://bugs.gentoo.org/725978 |
187 |
- tc-export AR |
188 |
- |
189 |
- default |
190 |
-} |
191 |
- |
192 |
-src_install() { |
193 |
- dobin build/mergerfs |
194 |
- dosym mergerfs /usr/bin/mount.mergerfs |
195 |
- dodoc README.md |
196 |
- doman man/mergerfs.1 |
197 |
-} |
198 |
|
199 |
diff --git a/sys-fs/mergerfs/mergerfs-2.31.0.ebuild b/sys-fs/mergerfs/mergerfs-2.31.0.ebuild |
200 |
deleted file mode 100644 |
201 |
index 5d1e3ec0e4c..00000000000 |
202 |
--- a/sys-fs/mergerfs/mergerfs-2.31.0.ebuild |
203 |
+++ /dev/null |
204 |
@@ -1,52 +0,0 @@ |
205 |
-# Copyright 1999-2020 Gentoo Authors |
206 |
-# Distributed under the terms of the GNU General Public License v2 |
207 |
- |
208 |
-EAPI=7 |
209 |
- |
210 |
-inherit toolchain-funcs |
211 |
- |
212 |
-DESCRIPTION="A featureful union filesystem" |
213 |
-HOMEPAGE="https://github.com/trapexit/mergerfs" |
214 |
- |
215 |
-SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> ${P}.tar.gz" |
216 |
-KEYWORDS="~amd64 ~x86" |
217 |
- |
218 |
-# Vendorized libfuse that's bundled is under LGPL-2.1. |
219 |
-LICENSE="ISC LGPL-2.1" |
220 |
-SLOT="0" |
221 |
-IUSE="+xattr" |
222 |
- |
223 |
-DEPEND=" |
224 |
- xattr? ( sys-apps/attr ) |
225 |
-" |
226 |
- |
227 |
-RDEPEND="${DEPEND}" |
228 |
- |
229 |
-BDEPEND="sys-devel/gettext" |
230 |
- |
231 |
-src_prepare() { |
232 |
- default |
233 |
- |
234 |
- # Hand made build system at it's finest. |
235 |
- echo -e "#!/bin/sh\ntrue" >tools/update-version || die |
236 |
- echo "#pragma once" >src/version.hpp || die |
237 |
- echo "static const char MERGERFS_VERSION[] = \"${PV}\";" >>src/version.hpp || die |
238 |
- |
239 |
- if ! use xattr; then |
240 |
- sed 's%USE_XATTR = 1%USE_XATTR = 0%g' -i Makefile || die |
241 |
- fi |
242 |
-} |
243 |
- |
244 |
-src_compile() { |
245 |
- # https://bugs.gentoo.org/725978 |
246 |
- tc-export AR |
247 |
- |
248 |
- default |
249 |
-} |
250 |
- |
251 |
-src_install() { |
252 |
- dobin build/mergerfs |
253 |
- dosym mergerfs /usr/bin/mount.mergerfs |
254 |
- dodoc README.md |
255 |
- doman man/mergerfs.1 |
256 |
-} |
257 |
|
258 |
diff --git a/sys-fs/mergerfs/mergerfs-2.32.0.ebuild b/sys-fs/mergerfs/mergerfs-2.32.0.ebuild |
259 |
deleted file mode 100644 |
260 |
index 1a8305d7048..00000000000 |
261 |
--- a/sys-fs/mergerfs/mergerfs-2.32.0.ebuild |
262 |
+++ /dev/null |
263 |
@@ -1,52 +0,0 @@ |
264 |
-# Copyright 1999-2021 Gentoo Authors |
265 |
-# Distributed under the terms of the GNU General Public License v2 |
266 |
- |
267 |
-EAPI=7 |
268 |
- |
269 |
-inherit toolchain-funcs |
270 |
- |
271 |
-DESCRIPTION="A featureful union filesystem" |
272 |
-HOMEPAGE="https://github.com/trapexit/mergerfs" |
273 |
- |
274 |
-SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> ${P}.tar.gz" |
275 |
-KEYWORDS="amd64 x86" |
276 |
- |
277 |
-# Vendorized libfuse that's bundled is under LGPL-2.1. |
278 |
-LICENSE="ISC LGPL-2.1" |
279 |
-SLOT="0" |
280 |
-IUSE="+xattr" |
281 |
- |
282 |
-DEPEND=" |
283 |
- xattr? ( sys-apps/attr ) |
284 |
-" |
285 |
- |
286 |
-RDEPEND="${DEPEND}" |
287 |
- |
288 |
-BDEPEND="sys-devel/gettext" |
289 |
- |
290 |
-src_prepare() { |
291 |
- default |
292 |
- |
293 |
- # Hand made build system at it's finest. |
294 |
- echo -e "#!/bin/sh\ntrue" >tools/update-version || die |
295 |
- echo "#pragma once" >src/version.hpp || die |
296 |
- echo "static const char MERGERFS_VERSION[] = \"${PV}\";" >>src/version.hpp || die |
297 |
- |
298 |
- if ! use xattr; then |
299 |
- sed 's%USE_XATTR = 1%USE_XATTR = 0%g' -i Makefile || die |
300 |
- fi |
301 |
-} |
302 |
- |
303 |
-src_compile() { |
304 |
- # https://bugs.gentoo.org/725978 |
305 |
- tc-export AR |
306 |
- |
307 |
- default |
308 |
-} |
309 |
- |
310 |
-src_install() { |
311 |
- dobin build/mergerfs |
312 |
- dosym mergerfs /usr/bin/mount.mergerfs |
313 |
- dodoc README.md |
314 |
- doman man/mergerfs.1 |
315 |
-} |