Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/
Date: Sun, 07 Aug 2022 16:15:24
Message-Id: 1659888837.c1944ff3d5efe48fddddfde4c15392b74de9808f.floppym@gentoo
1 commit: c1944ff3d5efe48fddddfde4c15392b74de9808f
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 4 18:45:38 2022 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 7 16:13:57 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1944ff3
7
8 sys-fs/btrfs-progs: drop 5.10.1-r1, 5.16.2, 5.17
9
10 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
11
12 sys-fs/btrfs-progs/Manifest | 3 -
13 sys-fs/btrfs-progs/btrfs-progs-5.10.1-r1.ebuild | 131 ---------------------
14 sys-fs/btrfs-progs/btrfs-progs-5.16.2.ebuild | 137 ----------------------
15 sys-fs/btrfs-progs/btrfs-progs-5.17.ebuild | 148 ------------------------
16 4 files changed, 419 deletions(-)
17
18 diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
19 index 3b9e67b0132b..b2d5e48c0b55 100644
20 --- a/sys-fs/btrfs-progs/Manifest
21 +++ b/sys-fs/btrfs-progs/Manifest
22 @@ -1,5 +1,2 @@
23 -DIST btrfs-progs-v5.10.1.tar.xz 2204164 BLAKE2B ed83729754f9abd22d4d2e7ae9a7e90e80be9b63d49a4a9692e20e5939467dbd864834b71495661e1c7a1fca89e253a62fbda37f1d01d2eadecb13f5904f0dd0 SHA512 32e5b8bda1863e34613802db91946f240b2cde21288ff8f95c1807e7afd0a67c5a704aa4d2bc0d7b1ca094de6831adbfec83fe61f74e1caf6d1975be7d972f2d
24 DIST btrfs-progs-v5.15.1.tar.xz 2280796 BLAKE2B b460254a6261d3d04a2d265a3b4e05a89385888f7ea4f2b16ec5b73922646c7f47a546fc78ba7c009e65914125435cf38157eabffc74f5d00df2c21c844922e3 SHA512 68ed89e337ae857fdaf077eaa889e259e9f162ea2222bdaa03f4187783a8682c24d45c91b0559b901d81429ba2cd3f84087d032d354092d5512fb226bdf91549
25 -DIST btrfs-progs-v5.16.2.tar.xz 2334464 BLAKE2B a21809a840107c370f1598e19f8b07d8bdd704e8ff3ce4cb78431000e7560802e1047d8200c523a45a761d59a311f1ec384946bd585826a129b05a1a5fd0250e SHA512 c89a763e8b099e0e9d04ff239dfee156a15fc783c515bbd48597f5645f720c377dbb4f2dfe9065971a65d3ade9d8fcb24cf37d527811bf4204153a06f7c8c3a7
26 -DIST btrfs-progs-v5.17.tar.xz 2286016 BLAKE2B 013acc4f9ec294d8d88b04e9f0ee33c450bfa6621b029005d18885add7c0a1da7e645c1f984931749ebd8f3166e8d849ec128a0f95cc189c15878d45acc0901b SHA512 4c2bfafe0fcae47f01bad41910c2e2b3d48a12b88ca1891a9ea63ac1e65699c2e22f481492c7dd11fbea546647ab78718ab9b6997bb257fc29d1482fde9b08d1
27 DIST btrfs-progs-v5.18.1.tar.xz 2293940 BLAKE2B ce2326cca51a4242895aada860e290c6af69a216dc6369673bb3321ab91bfe1c995fcc37dd0c1e15c8e28aabaedf3d6c9508bde393eb0ba4c7b9327c922f749a SHA512 265a03b0db00a231ad51bb75fb161dee0a7a51cd120a696ca0524f08ef635b18afe43b391fa9889a4a79734ccc3931e4374bd950eb26dc47ddc8482368efed0e
28
29 diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.10.1-r1.ebuild b/sys-fs/btrfs-progs/btrfs-progs-5.10.1-r1.ebuild
30 deleted file mode 100644
31 index 5d4c1636e492..000000000000
32 --- a/sys-fs/btrfs-progs/btrfs-progs-5.10.1-r1.ebuild
33 +++ /dev/null
34 @@ -1,131 +0,0 @@
35 -# Copyright 2008-2022 Gentoo Authors
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=7
39 -
40 -PYTHON_COMPAT=( python3_{8..9} )
41 -
42 -inherit bash-completion-r1 python-single-r1 udev
43 -
44 -libbtrfs_soname=0
45 -
46 -if [[ ${PV} != 9999 ]]; then
47 - MY_PV="v${PV/_/-}"
48 - [[ "${PV}" = *_rc* ]] || \
49 - KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
50 - SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
51 - S="${WORKDIR}/${PN}-${MY_PV}"
52 -else
53 - WANT_LIBTOOL=none
54 - inherit autotools git-r3
55 - EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git"
56 - EGIT_BRANCH="devel"
57 -fi
58 -
59 -DESCRIPTION="Btrfs filesystem utilities"
60 -HOMEPAGE="https://btrfs.wiki.kernel.org"
61 -
62 -LICENSE="GPL-2"
63 -SLOT="0/${libbtrfs_soname}"
64 -IUSE="+convert doc python reiserfs static static-libs +zstd"
65 -
66 -RESTRICT=test # tries to mount repared filesystems
67 -
68 -RDEPEND="
69 - dev-libs/lzo:2=
70 - sys-apps/util-linux:0=[static-libs(+)?]
71 - sys-libs/zlib:0=
72 - convert? (
73 - sys-fs/e2fsprogs:=
74 - reiserfs? (
75 - >=sys-fs/reiserfsprogs-3.6.27
76 - )
77 - )
78 - python? ( ${PYTHON_DEPS} )
79 - zstd? ( app-arch/zstd:0= )
80 -"
81 -DEPEND="${RDEPEND}
82 - convert? ( sys-apps/acl )
83 - python? (
84 - $(python_gen_cond_dep '
85 - dev-python/setuptools[${PYTHON_USEDEP}]
86 - ')
87 - )
88 - static? (
89 - dev-libs/lzo:2[static-libs(+)]
90 - sys-apps/util-linux:0[static-libs(+)]
91 - sys-libs/zlib:0[static-libs(+)]
92 - convert? (
93 - sys-fs/e2fsprogs[static-libs(+)]
94 - reiserfs? (
95 - >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
96 - )
97 - )
98 - zstd? ( app-arch/zstd:0[static-libs(+)] )
99 - )
100 -"
101 -BDEPEND="
102 - doc? (
103 - || ( >=app-text/asciidoc-8.6.0 dev-ruby/asciidoctor )
104 - app-text/docbook-xml-dtd:4.5
105 - app-text/xmlto
106 - )
107 -"
108 -
109 -if [[ ${PV} == 9999 ]]; then
110 - DEPEND+=" sys-devel/gnuconfig"
111 -fi
112 -
113 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
114 -
115 -pkg_setup() {
116 - use python && python-single-r1_pkg_setup
117 -}
118 -
119 -src_prepare() {
120 - default
121 - if [[ ${PV} == 9999 ]]; then
122 - AT_M4DIR=m4 eautoreconf
123 - mkdir config || die
124 - local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
125 - [[ -e ${automakedir} ]] || die "Could not locate automake directory"
126 - ln -s "${automakedir}"/install-sh config/install-sh || die
127 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.guess config/config.guess || die
128 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config/config.sub || die
129 - fi
130 -}
131 -
132 -src_configure() {
133 - local myeconfargs=(
134 - --bindir="${EPREFIX}"/sbin
135 - $(use_enable convert)
136 - $(use_enable doc documentation)
137 - $(use_enable elibc_glibc backtrace)
138 - $(use_enable python)
139 - $(use_enable static-libs static)
140 - $(use_enable zstd)
141 - --with-convert=ext2$(usex reiserfs ',reiserfs' '')
142 - )
143 - econf "${myeconfargs[@]}"
144 -}
145 -
146 -src_compile() {
147 - emake V=1 all $(usev static)
148 -}
149 -
150 -src_install() {
151 - local makeargs=(
152 - $(usex python install_python '')
153 - $(usex static install-static '')
154 - )
155 - emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
156 - newbashcomp btrfs-completion btrfs
157 - use python && python_optimize
158 -
159 - # install prebuilt subset of manuals
160 - use doc || doman Documentation/*.[58]
161 -}
162 -
163 -pkg_postrm() {
164 - [[ -n ${REPLACED_BY_VERSION} ]] || udev_reload
165 -}
166
167 diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.16.2.ebuild b/sys-fs/btrfs-progs/btrfs-progs-5.16.2.ebuild
168 deleted file mode 100644
169 index b5468068d747..000000000000
170 --- a/sys-fs/btrfs-progs/btrfs-progs-5.16.2.ebuild
171 +++ /dev/null
172 @@ -1,137 +0,0 @@
173 -# Copyright 2008-2022 Gentoo Authors
174 -# Distributed under the terms of the GNU General Public License v2
175 -
176 -EAPI=7
177 -
178 -# TODO: change to sphinx for docs in 5.17
179 -PYTHON_COMPAT=( python3_{8..10} )
180 -
181 -inherit bash-completion-r1 python-single-r1 udev
182 -
183 -libbtrfs_soname=0
184 -
185 -if [[ ${PV} != 9999 ]]; then
186 - MY_PV="v${PV/_/-}"
187 - [[ "${PV}" = *_rc* ]] || \
188 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
189 - SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
190 - S="${WORKDIR}/${PN}-${MY_PV}"
191 -else
192 - WANT_LIBTOOL=none
193 - inherit autotools git-r3
194 - EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git"
195 - EGIT_BRANCH="devel"
196 -fi
197 -
198 -DESCRIPTION="Btrfs filesystem utilities"
199 -HOMEPAGE="https://btrfs.wiki.kernel.org"
200 -
201 -LICENSE="GPL-2"
202 -SLOT="0/${libbtrfs_soname}"
203 -IUSE="+convert doc python reiserfs static static-libs +zstd"
204 -
205 -RESTRICT="test" # tries to mount repaired filesystems
206 -
207 -RDEPEND="
208 - dev-libs/lzo:2=
209 - sys-apps/util-linux:0=[static-libs(+)?]
210 - sys-libs/zlib:0=
211 - convert? (
212 - sys-fs/e2fsprogs:=
213 - reiserfs? (
214 - >=sys-fs/reiserfsprogs-3.6.27
215 - )
216 - )
217 - python? ( ${PYTHON_DEPS} )
218 - zstd? ( app-arch/zstd:0= )
219 -"
220 -DEPEND="${RDEPEND}
221 - >=sys-kernel/linux-headers-5.10
222 - convert? ( sys-apps/acl )
223 - python? (
224 - $(python_gen_cond_dep '
225 - dev-python/setuptools[${PYTHON_USEDEP}]
226 - ')
227 - )
228 - static? (
229 - dev-libs/lzo:2[static-libs(+)]
230 - sys-apps/util-linux:0[static-libs(+)]
231 - sys-libs/zlib:0[static-libs(+)]
232 - convert? (
233 - sys-fs/e2fsprogs[static-libs(+)]
234 - reiserfs? (
235 - >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
236 - )
237 - )
238 - zstd? ( app-arch/zstd:0[static-libs(+)] )
239 - )
240 -"
241 -BDEPEND="
242 - doc? (
243 - || ( >=app-text/asciidoc-8.6.0 dev-ruby/asciidoctor )
244 - app-text/docbook-xml-dtd:4.5
245 - app-text/xmlto
246 - )
247 -"
248 -
249 -if [[ ${PV} == 9999 ]]; then
250 - BDEPEND+=" sys-devel/gnuconfig"
251 -fi
252 -
253 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
254 -
255 -pkg_setup() {
256 - use python && python-single-r1_pkg_setup
257 -}
258 -
259 -src_prepare() {
260 - default
261 - if [[ ${PV} == 9999 ]]; then
262 - AT_M4DIR=m4 eautoreconf
263 - mkdir config || die
264 - local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
265 - [[ -e ${automakedir} ]] || die "Could not locate automake directory"
266 - ln -s "${automakedir}"/install-sh config/install-sh || die
267 - ln -s "${BROOT}"/usr/share/gnuconfig/config.guess config/config.guess || die
268 - ln -s "${BROOT}"/usr/share/gnuconfig/config.sub config/config.sub || die
269 - fi
270 -}
271 -
272 -src_configure() {
273 - local myeconfargs=(
274 - --bindir="${EPREFIX}"/sbin
275 - $(use_enable convert)
276 - $(use_enable doc documentation)
277 - $(use_enable elibc_glibc backtrace)
278 - $(use_enable python)
279 - $(use_enable static-libs static)
280 - $(use_enable zstd)
281 - --with-convert=ext2$(usex reiserfs ',reiserfs' '')
282 - )
283 -
284 - econf "${myeconfargs[@]}"
285 -}
286 -
287 -src_compile() {
288 - emake V=1 all $(usev static)
289 -}
290 -
291 -src_install() {
292 - local makeargs=(
293 - $(usex python install_python '')
294 - $(usex static install-static '')
295 - )
296 -
297 - emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
298 -
299 - newbashcomp btrfs-completion btrfs
300 -
301 - use python && python_optimize
302 -
303 - # install prebuilt subset of manuals
304 - use doc || doman Documentation/*.[58]
305 -}
306 -
307 -pkg_postrm() {
308 - [[ -n ${REPLACED_BY_VERSION} ]] || udev_reload
309 -}
310
311 diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.17.ebuild b/sys-fs/btrfs-progs/btrfs-progs-5.17.ebuild
312 deleted file mode 100644
313 index ffb791583518..000000000000
314 --- a/sys-fs/btrfs-progs/btrfs-progs-5.17.ebuild
315 +++ /dev/null
316 @@ -1,148 +0,0 @@
317 -# Copyright 2008-2022 Gentoo Authors
318 -# Distributed under the terms of the GNU General Public License v2
319 -
320 -EAPI=7
321 -
322 -PYTHON_COMPAT=( python3_{8..10} )
323 -
324 -inherit bash-completion-r1 python-single-r1 udev
325 -
326 -libbtrfs_soname=0
327 -
328 -if [[ ${PV} != 9999 ]]; then
329 - MY_PV="v${PV/_/-}"
330 - SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
331 -
332 - if [[ ${PV} != *_rc* ]] ; then
333 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
334 - fi
335 -
336 - S="${WORKDIR}"/${PN}-${MY_PV}
337 -else
338 - EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git"
339 - EGIT_BRANCH="devel"
340 - WANT_LIBTOOL="none"
341 - inherit autotools git-r3
342 -fi
343 -
344 -DESCRIPTION="Btrfs filesystem utilities"
345 -HOMEPAGE="https://btrfs.wiki.kernel.org"
346 -
347 -LICENSE="GPL-2"
348 -SLOT="0/${libbtrfs_soname}"
349 -IUSE="+convert doc python reiserfs static static-libs +zstd"
350 -
351 -# Tries to mount repaired filesystems
352 -RESTRICT="test"
353 -
354 -RDEPEND="
355 - dev-libs/lzo:2=
356 - sys-apps/util-linux:=[static-libs(+)?]
357 - sys-libs/zlib:=
358 - convert? (
359 - sys-fs/e2fsprogs:=
360 - reiserfs? (
361 - >=sys-fs/reiserfsprogs-3.6.27
362 - )
363 - )
364 - python? ( ${PYTHON_DEPS} )
365 - zstd? ( app-arch/zstd:= )
366 -"
367 -DEPEND="${RDEPEND}
368 - >=sys-kernel/linux-headers-5.10
369 - convert? ( sys-apps/acl )
370 - python? (
371 - $(python_gen_cond_dep '
372 - dev-python/setuptools[${PYTHON_USEDEP}]
373 - ')
374 - )
375 - static? (
376 - dev-libs/lzo:2[static-libs(+)]
377 - sys-apps/util-linux:0[static-libs(+)]
378 - sys-libs/zlib:0[static-libs(+)]
379 - convert? (
380 - sys-fs/e2fsprogs[static-libs(+)]
381 - reiserfs? (
382 - >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
383 - )
384 - )
385 - zstd? ( app-arch/zstd[static-libs(+)] )
386 - )
387 -"
388 -BDEPEND="
389 - doc? (
390 - app-text/docbook-xml-dtd:4.5
391 - app-text/xmlto
392 - dev-python/sphinx
393 - )
394 -"
395 -
396 -if [[ ${PV} == 9999 ]]; then
397 - BDEPEND+=" sys-devel/gnuconfig"
398 -fi
399 -
400 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
401 -
402 -pkg_setup() {
403 - use python && python-single-r1_pkg_setup
404 -}
405 -
406 -src_prepare() {
407 - default
408 - if [[ ${PV} == 9999 ]]; then
409 - AT_M4DIR="m4" eautoreconf
410 -
411 - mkdir config || die
412 - local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
413 - [[ -e ${automakedir} ]] || die "Could not locate automake directory"
414 -
415 - ln -s "${automakedir}"/install-sh config/install-sh || die
416 - ln -s "${BROOT}"/usr/share/gnuconfig/config.guess config/config.guess || die
417 - ln -s "${BROOT}"/usr/share/gnuconfig/config.sub config/config.sub || die
418 - fi
419 -}
420 -
421 -src_configure() {
422 - local myeconfargs=(
423 - --bindir="${EPREFIX}"/sbin
424 -
425 - $(use_enable convert)
426 - $(use_enable doc documentation)
427 - $(use_enable elibc_glibc backtrace)
428 - $(use_enable python)
429 - $(use_enable static-libs static)
430 - $(use_enable zstd)
431 -
432 - --with-convert=ext2$(usex reiserfs ',reiserfs' '')
433 - )
434 -
435 - econf "${myeconfargs[@]}"
436 -}
437 -
438 -src_compile() {
439 - emake V=1 all $(usev static)
440 -}
441 -
442 -src_install() {
443 - local makeargs=(
444 - $(usex python install_python '')
445 - $(usex static install-static '')
446 - )
447 -
448 - emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
449 -
450 - newbashcomp btrfs-completion btrfs
451 -
452 - use python && python_optimize
453 -
454 - # Install prebuilt subset of manuals
455 - use doc || doman Documentation/*.[58]
456 -}
457 -
458 -pkg_postinst() {
459 - udev_reload
460 -}
461 -
462 -pkg_postrm() {
463 - [[ -n ${REPLACED_BY_VERSION} ]] || udev_reload
464 -}