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/files/, sys-fs/btrfs-progs/
Date: Fri, 16 Feb 2018 20:57:53
Message-Id: 1518814645.782a966c9180423af03692f1d4e27ffb6e6221b2.floppym@gentoo
1 commit: 782a966c9180423af03692f1d4e27ffb6e6221b2
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Fri Feb 16 20:56:55 2018 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Fri Feb 16 20:57:25 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=782a966c
7
8 sys-fs/btrfs-progs: cleanup old ebuilds
9
10 Keeping versions corresponding to longterm kernels.
11
12 Package-Manager: Portage-2.3.24_p18, Repoman-2.3.6_p99
13
14 sys-fs/btrfs-progs/Manifest | 13 ---
15 sys-fs/btrfs-progs/btrfs-progs-3.14.2.ebuild | 61 -------------
16 sys-fs/btrfs-progs/btrfs-progs-3.17.3.ebuild | 62 -------------
17 sys-fs/btrfs-progs/btrfs-progs-3.19.1.ebuild | 79 ----------------
18 sys-fs/btrfs-progs/btrfs-progs-4.0.1.ebuild | 79 ----------------
19 sys-fs/btrfs-progs/btrfs-progs-4.11.ebuild | 93 -------------------
20 sys-fs/btrfs-progs/btrfs-progs-4.12.ebuild | 93 -------------------
21 sys-fs/btrfs-progs/btrfs-progs-4.13.3.ebuild | 100 ---------------------
22 sys-fs/btrfs-progs/btrfs-progs-4.2.2.ebuild | 80 -----------------
23 sys-fs/btrfs-progs/btrfs-progs-4.3.1.ebuild | 96 --------------------
24 sys-fs/btrfs-progs/btrfs-progs-4.5.3.ebuild | 93 -------------------
25 sys-fs/btrfs-progs/btrfs-progs-4.6.1.ebuild | 93 -------------------
26 sys-fs/btrfs-progs/btrfs-progs-4.7.3.ebuild | 93 -------------------
27 sys-fs/btrfs-progs/btrfs-progs-4.8.5.ebuild | 93 -------------------
28 .../files/btrfs-progs-3.14.2-install-man.patch | 13 ---
29 15 files changed, 1141 deletions(-)
30
31 diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
32 index e9d4eb10e7e..4c4d2fb226f 100644
33 --- a/sys-fs/btrfs-progs/Manifest
34 +++ b/sys-fs/btrfs-progs/Manifest
35 @@ -1,22 +1,9 @@
36 -DIST btrfs-progs-v3.14.2.tar.xz 275372 BLAKE2B 1df7ec4aa29ba52c0af1428e879210dd6476a6c8e4b2a5947b00fddc6e7b5048d74ed0c2b82281152fd3a762d4bf1a17351b356d32e2593e848639946e2bd31f SHA512 02f0cf7581b41143707769e53debecfdd3f5a1dd717530c33d4a657b09feafd73bb43408516a58fb6d2754365803018673321c7c1898b81bb36194f05a0d8955
37 DIST btrfs-progs-v3.16.2.tar.xz 291604 BLAKE2B 66c19a47062386888209b2bb569cc5db8629446554387af971f5ba13ee49b654b2706fd6ed391115075533e6aa5637c7ebfe87b9abc2fa941739baee9fffe1aa SHA512 7dc0f2f8f0bbddbbf1d4d99854425341c4b3997334c65d7e936bcec1ee5ca880101b8b45498721502857b478edae6237a934c7d4acb735de43c6d8ff35efe53b
38 -DIST btrfs-progs-v3.17.3.tar.xz 588424 BLAKE2B ffc753e9b782eeeb30b75a83265ae31201144deceac3d7b6267cffeca9fbbebadecea9eda3418072b6d8a60ba6d00564735a6b759a5a943f78b851a5b4524d87 SHA512 faa9b0d5281f72777d4b64b96774dcb1d6f579fd84e3bac3c256e779bf6fd67ee17aaf8f904dd29a8a8592f504e3e8af0caf1ab261689457a30467d3c1fb6a71
39 DIST btrfs-progs-v3.18.2.tar.xz 1029228 BLAKE2B be8b3e0151c939135bcac11cdd118b7cafdfefa9d06de4629a0727db781b42dfdfa447265d1b4dafce8711a65ac838b19c38a2a93c0439d92d5b8fb4b4d974f5 SHA512 7fd125eeedabd54178f5198ac09c364b6772125124adcdb2620515a51c331307205ae06ff81375a49ebc62650d537c6f9eed2b63bf1f7e97b9ff047cda8a2cc4
40 -DIST btrfs-progs-v3.19.1.tar.xz 1101168 BLAKE2B 237ad9b85e622dcc2f841476293dfb67e4740f5aadba9803ae9a6b3d416705719a5560a3d5f8a0975b8e0f21684faaa8e6c82eb385eed00ef8d7f7659af6801a SHA512 c8b1c348afe3e32f54a72fcf361700bd63c12272e34ab34774936a2eca338dbea568d452f494d6ddd3c7be75b37a6d400fec33500548ed9b6df008212613d7f5
41 -DIST btrfs-progs-v4.0.1.tar.xz 1104340 BLAKE2B 980e20222c787648fe3faf206a83fc430ecf1843d2f1145f8def2d9c68c4a5977d4ff58e7663859613b2b92ef81b97c2521497eb5c900e34de40400b73a05a8c SHA512 52e5165f2fdd0f27f9c2f099b774523c36ab442948a13ede03736297a139903af4c0c444c77abc14b05f3cf633b006eb9dbc29f2b127858698ee1b6ad517a53f
42 DIST btrfs-progs-v4.1.2.tar.xz 1123080 BLAKE2B 4b6395080c1456321d6923609544da066bd86806588e5860bc2750162a257a94a64cd4e3fb1362065eaa38a73fdee92f053cd2a26c367fe179aa13f068e8b1d2 SHA512 dd159bcc3adb65efd4f612d75f5a6b30df8ad9fa06ef952dd03dac965256de37eab26f4cc2fb3840178403ccbb7368cae11638e27eadb9b1835b636c4b126e2e
43 DIST btrfs-progs-v4.10.2.tar.xz 1508304 BLAKE2B d2540b27f4405d43ea60e0f6d31fae1794641d81db066ffab57a8f8cc9f6671c3bc01df5efc6309967e88af418e62eed61b7837863bc222bf371ce24b7d63cea SHA512 1a21ca29d03c8d0e697ce075b841e38b021771a67da20087c80ab84bb87c5f56ea80695f9b2a25a2a159fba8b01d74a364435f5462545ec00ebd6f335d3fcd6f
44 -DIST btrfs-progs-v4.11.tar.xz 1508580 BLAKE2B ff7fb9888193853883f230c884869aef074695f075005116b0ed3b6e344b5c1438bcc894966c99d6c8064fe63bfbac0acf5691a5c16475eff53c5a6a09e82828 SHA512 914fb415f7ddec4d3ee203b67cde135dcc4c62d3e25e76e920b9a0ee5099d1cf75d21611795ce5aee78908ed466dc74b0b7ab2e036224b7e357e421f13e4f6c8
45 -DIST btrfs-progs-v4.12.tar.xz 1587604 BLAKE2B da75d89c34c6500c32dc4deee1e77ef61dd3287842154f34cc9f8aca3dd53dc08c24ed30c2307f01cbd8d457317466c118fe111b4ad4def4261021ef76336935 SHA512 6a9b13241edda68c866249874189aafb121f73515bf71e46f1f574eff858405d9ce22a251a07c6437f0dc21ca6ee55b4b57c15b431ce63faa3c16d1c8112616e
46 -DIST btrfs-progs-v4.13.3.tar.xz 1674084 BLAKE2B 1ce0747e776253a8e93613705e4aa3bc704367b54939e010e2dc69a114760041b5d85b6a7370f6919010f694792dda280a1891c9f6193ad95c98317b5730784b SHA512 6db18197ab48a43da5212ead2fdd4a6d0c9eb035cd5ce40fdb5e6e39a69dd118aa0112246df8cb4a339665c20c39479d630e03ccc1ffea3017646695e1c5f833
47 DIST btrfs-progs-v4.14.1.tar.xz 1926492 BLAKE2B 35575946c1de9cb81f1aed2a5be2433149b6aae5e8602cef4c892f7e5fa1160e4b8bbed354bf36c90d3a6a4d6856b57cb10e632a9fba47b1f0b312098a6393da SHA512 e01a52a84bc0de81e7173fda46c12fbd451b5117014008033e16c7bf48165065c6362d812a95ade17c01f62f66755b4c7ab11dd22804eb3bdfc56346a161e2a6
48 DIST btrfs-progs-v4.15.1.tar.xz 1931820 BLAKE2B 00c4b9f6ec2039ad680cd625e5ece1cd306b8eaa4572f262cd2272c9d1e03923834ec7af7e59afc9e931cf95d224aea883cc544ba8e26de03119d85c67f19b64 SHA512 6e6a9799f6716bbf772d5f0c8069579815060db20d30807e12948e7274448bca09a12c385ea05a95afc23722d12067a8d99623ea0091dca8ae75ea646aa84b88
49 DIST btrfs-progs-v4.15.tar.xz 1928788 BLAKE2B 54bbf65f18d182ffa8cd6fc1437e243fe9c6aac6467c038bc32d925ca6070d2c56949d65cd3d26bbdff1995d211633a9791bf790f49eb8a9c081684b6a32dab3 SHA512 7c80fb44c9747e51db89a1d1487e15a1163061b0e85e50a07f28368c1e9e1b32ee2a4f2b769514e1581d1410b7ae5cca8ccd44b5a4e95c32b95e10198aa4f13c
50 -DIST btrfs-progs-v4.2.2.tar.xz 1143760 BLAKE2B 4a4aa9c55e03548e361308682dd24da96d98f32a5867fb1f15112f91f9911d59a7d5b4386f7585a1ade59b95a45bc149c0566746dbd7c4503c25bd55983dac3d SHA512 2ad23546b3bb421faad1f67da37566b6ae1887c5340c0f1d06ca59fc0cd0fb1060d92e74e36ba7bfd85b0aff30811525654cd03b7d3570b0b51c2d8e2d6d9a76
51 -DIST btrfs-progs-v4.3.1.tar.xz 1184416 BLAKE2B 395fd772a757f9f8de96ff0f3df991678b560c88f120b51d612fcaef79f760a347c94c66d0156724d79e2aaad0312119d3cdece22c4f50a89566e664ea5b9d01 SHA512 661c7c05ee3527cc34f3aa08e88e252e6e836a86752f7e607e3f6dc0a9a861d3bc645a6fa0a5af5f6abfe4f3f2f7e193cffc2bb1c53595e0b7f99c3ff59daeff
52 DIST btrfs-progs-v4.4.1.tar.xz 1173248 BLAKE2B 8bf07a3bc3d24a3f641c2dc7a6353f186ebd98f7a633bdbc2689359e6204b3f1db76accee3e648634f319e26b57e6376c13fa31d39413908d0b2308e0ae28d0e SHA512 3086e2e0385d9e14edcfa25e1aee1ed98087dd5b91a66aa450786c932d79841b5c4ee3f9a40b8fdecee0ba1e386196b89679d28e58e4924ce66cd78c5e3c0d4a
53 -DIST btrfs-progs-v4.5.3.tar.xz 1207344 BLAKE2B ecef7048b2bdb26af6c95974072bd2c03e7e97d2960cbf8535e06732307b1c3908663ad523319d3cc433f3e20024ade058f13df2bfc9ced7117d552bbe0dcdd4 SHA512 7bb15728577cdc56773e87583196ed36e15a4c417f03816e8a101506070e667b8e51f66fcf98095ddc20c9ce10da0b78de1171e9c8a6cb20a4811fd35d508961
54 -DIST btrfs-progs-v4.6.1.tar.xz 1281240 BLAKE2B 6292ce01da6d505ac514be357414b50233afef60d32683fd99946c976f83a193f1ce622e15af82945fc08857781169c9cdd0dce831ca99c1e27b0cfc972dbc6f SHA512 7bdf350a3051326f495e1694e11b27b830dce219ddbb0a805f1916f5deecdbd5332c3cd8abe36296832e196eee45e4cdc4695e99e186a51b85ec8b9f6ff5381d
55 -DIST btrfs-progs-v4.7.3.tar.xz 1341512 BLAKE2B 0407dcf65f2672cd1e1a9d58122cdb05c3429ce93c1c2c8cf66d0858ec18ec81634925e93e4868519e38d7e82e9f7cc78620ef7daad26e7e5735916b26486da6 SHA512 2609bfa90483a14daf33b77f4f1560ca75de602ad3d4ce705a95f1aebbec016574db91b0287287622e49d199507c90243eb6739bb5719a5f99557f8f3e8e2c1a
56 -DIST btrfs-progs-v4.8.5.tar.xz 1466688 BLAKE2B 619e4fb76c112eb8b7bb44937c92d62390ef1a77c85f88d2d03fadae57ef1ca384609426df464433a7fc83af71b488bf8fc935a54d41f7b597aca30b08b0da40 SHA512 497c221fe329febc7cca777e347e8ab6ebb368070d35cb5122214bcf928eb2e7e854f7b0af5bc846f0d34ad84dfb33b372d24bf947ca0b15cb83291c390c664b
57 DIST btrfs-progs-v4.9.1.tar.xz 1476524 BLAKE2B 3fdd1c040fdf8083fcf5d4106db22112aaba59dd9a6ab8ad164302ec153a83151fbf88d84181dc849c296bb96ad883d4f7329bff111c67c19fdb814db5073fb2 SHA512 143f5c8863f3b9eff2e4ca2c750bb80ffe62f66d0c15d23e6f5bf75dab0133dcd3ff4d4c722360560de24b73e3da1222f265230d18de06d7bccd85ad2cb9a6a5
58
59 diff --git a/sys-fs/btrfs-progs/btrfs-progs-3.14.2.ebuild b/sys-fs/btrfs-progs/btrfs-progs-3.14.2.ebuild
60 deleted file mode 100644
61 index c92d22cfc56..00000000000
62 --- a/sys-fs/btrfs-progs/btrfs-progs-3.14.2.ebuild
63 +++ /dev/null
64 @@ -1,61 +0,0 @@
65 -# Copyright 1999-2014 Gentoo Foundation
66 -# Distributed under the terms of the GNU General Public License v2
67 -
68 -EAPI=5
69 -
70 -inherit eutils multilib toolchain-funcs
71 -
72 -libbtrfs_soname=0
73 -
74 -if [[ ${PV} != 9999 ]]; then
75 - MY_PV=v${PV}
76 - KEYWORDS="~alpha amd64 arm ~ia64 ~mips ppc ppc64 ~sparc x86"
77 - SRC_URI="https://www.kernel.org/pub/linux/kernel/people/mason/${PN}/${PN}-${MY_PV}.tar.xz"
78 - S="${WORKDIR}"/${PN}-${MY_PV}
79 -else
80 - inherit git-2
81 - EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-progs.git
82 - https://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-progs.git"
83 -fi
84 -
85 -DESCRIPTION="Btrfs filesystem utilities"
86 -HOMEPAGE="https://btrfs.wiki.kernel.org"
87 -
88 -LICENSE="GPL-2"
89 -SLOT="0/${libbtrfs_soname}"
90 -IUSE=""
91 -
92 -RDEPEND="
93 - dev-libs/lzo:2=
94 - sys-libs/zlib:0=
95 - sys-fs/e2fsprogs:0=
96 -"
97 -DEPEND="${RDEPEND}
98 - sys-apps/acl
99 - app-text/asciidoc
100 - app-text/docbook-xml-dtd:4.5
101 - app-text/xmlto
102 -"
103 -
104 -src_prepare() {
105 - epatch "${FILESDIR}/${PN}-3.14.2-install-man.patch"
106 - epatch_user
107 -}
108 -
109 -src_compile() {
110 - emake \
111 - AR="$(tc-getAR)" \
112 - CC="$(tc-getCC)" \
113 - CFLAGS="${CFLAGS}" \
114 - LDFLAGS="${LDFLAGS}" \
115 - BUILD_VERBOSE=1
116 -}
117 -
118 -src_install() {
119 - emake install \
120 - DESTDIR="${D}" \
121 - prefix=/usr \
122 - bindir=/sbin \
123 - libdir=/usr/$(get_libdir) \
124 - mandir=/usr/share/man
125 -}
126
127 diff --git a/sys-fs/btrfs-progs/btrfs-progs-3.17.3.ebuild b/sys-fs/btrfs-progs/btrfs-progs-3.17.3.ebuild
128 deleted file mode 100644
129 index b4a859e551d..00000000000
130 --- a/sys-fs/btrfs-progs/btrfs-progs-3.17.3.ebuild
131 +++ /dev/null
132 @@ -1,62 +0,0 @@
133 -# Copyright 1999-2015 Gentoo Foundation
134 -# Distributed under the terms of the GNU General Public License v2
135 -
136 -EAPI=5
137 -
138 -inherit eutils multilib toolchain-funcs
139 -
140 -libbtrfs_soname=0
141 -
142 -if [[ ${PV} != 9999 ]]; then
143 - MY_PV=v${PV}
144 - KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
145 - SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
146 - S="${WORKDIR}"/${PN}-${MY_PV}
147 -else
148 - inherit git-r3
149 - EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git
150 - https://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git"
151 -fi
152 -
153 -DESCRIPTION="Btrfs filesystem utilities"
154 -HOMEPAGE="https://btrfs.wiki.kernel.org"
155 -
156 -LICENSE="GPL-2"
157 -SLOT="0/${libbtrfs_soname}"
158 -IUSE=""
159 -
160 -RESTRICT=test # tries to mount repared filesystems
161 -
162 -RDEPEND="
163 - dev-libs/lzo:2=
164 - sys-libs/zlib:0=
165 - sys-fs/e2fsprogs:0=
166 -"
167 -DEPEND="${RDEPEND}
168 - sys-apps/acl
169 - app-text/asciidoc
170 - app-text/docbook-xml-dtd:4.5
171 - app-text/xmlto
172 -"
173 -
174 -src_prepare() {
175 - epatch_user
176 -}
177 -
178 -src_compile() {
179 - emake \
180 - AR="$(tc-getAR)" \
181 - CC="$(tc-getCC)" \
182 - CFLAGS="${CFLAGS}" \
183 - LDFLAGS="${LDFLAGS}" \
184 - BUILD_VERBOSE=1
185 -}
186 -
187 -src_install() {
188 - emake install \
189 - DESTDIR="${D}" \
190 - prefix=/usr \
191 - bindir=/sbin \
192 - libdir=/usr/$(get_libdir) \
193 - mandir=/usr/share/man
194 -}
195
196 diff --git a/sys-fs/btrfs-progs/btrfs-progs-3.19.1.ebuild b/sys-fs/btrfs-progs/btrfs-progs-3.19.1.ebuild
197 deleted file mode 100644
198 index 1fadf24a61e..00000000000
199 --- a/sys-fs/btrfs-progs/btrfs-progs-3.19.1.ebuild
200 +++ /dev/null
201 @@ -1,79 +0,0 @@
202 -# Copyright 1999-2015 Gentoo Foundation
203 -# Distributed under the terms of the GNU General Public License v2
204 -
205 -EAPI=5
206 -
207 -inherit bash-completion-r1 eutils multilib toolchain-funcs
208 -
209 -libbtrfs_soname=0
210 -
211 -if [[ ${PV} != 9999 ]]; then
212 - MY_PV=v${PV}
213 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
214 - SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
215 - S="${WORKDIR}"/${PN}-${MY_PV}
216 -else
217 - WANT_LIBTOOL=none
218 - inherit autotools git-r3
219 - EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git
220 - https://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git"
221 -fi
222 -
223 -DESCRIPTION="Btrfs filesystem utilities"
224 -HOMEPAGE="https://btrfs.wiki.kernel.org"
225 -
226 -LICENSE="GPL-2"
227 -SLOT="0/${libbtrfs_soname}"
228 -IUSE="+convert"
229 -
230 -RESTRICT=test # tries to mount repared filesystems
231 -
232 -RDEPEND="
233 - dev-libs/lzo:2=
234 - sys-libs/zlib:0=
235 - convert? (
236 - sys-fs/e2fsprogs:0=
237 - sys-libs/e2fsprogs-libs:0=
238 - )
239 -"
240 -DEPEND="${RDEPEND}
241 - convert? ( sys-apps/acl )
242 - app-text/asciidoc
243 - app-text/docbook-xml-dtd:4.5
244 - app-text/xmlto
245 -"
246 -
247 -if [[ ${PV} == 9999 ]]; then
248 - DEPEND+=" sys-devel/gnuconfig"
249 -fi
250 -
251 -src_prepare() {
252 - epatch_user
253 - if [[ ${PV} == 9999 ]]; then
254 - eautoreconf
255 - mkdir config || die
256 - local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
257 - [[ -e ${automakedir} ]] || die "Could not locate automake directory"
258 - ln -s "${automakedir}"/install-sh config/install-sh || die
259 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.guess config/config.guess || die
260 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config/config.sub || die
261 - fi
262 -}
263 -
264 -src_configure() {
265 - local myeconfargs=(
266 - --bindir="${EPREFIX}"/sbin
267 - $(use_enable convert)
268 - $(use_enable elibc_glibc backtrace)
269 - )
270 - econf "${myeconfargs[@]}"
271 -}
272 -
273 -src_compile() {
274 - emake V=1
275 -}
276 -
277 -src_install() {
278 - default
279 - newbashcomp btrfs-completion btrfs
280 -}
281
282 diff --git a/sys-fs/btrfs-progs/btrfs-progs-4.0.1.ebuild b/sys-fs/btrfs-progs/btrfs-progs-4.0.1.ebuild
283 deleted file mode 100644
284 index 62bff36c8f0..00000000000
285 --- a/sys-fs/btrfs-progs/btrfs-progs-4.0.1.ebuild
286 +++ /dev/null
287 @@ -1,79 +0,0 @@
288 -# Copyright 1999-2015 Gentoo Foundation
289 -# Distributed under the terms of the GNU General Public License v2
290 -
291 -EAPI=5
292 -
293 -inherit bash-completion-r1 eutils multilib toolchain-funcs
294 -
295 -libbtrfs_soname=0
296 -
297 -if [[ ${PV} != 9999 ]]; then
298 - MY_PV=v${PV}
299 - KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86"
300 - SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
301 - S="${WORKDIR}"/${PN}-${MY_PV}
302 -else
303 - WANT_LIBTOOL=none
304 - inherit autotools git-r3
305 - EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git
306 - https://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git"
307 -fi
308 -
309 -DESCRIPTION="Btrfs filesystem utilities"
310 -HOMEPAGE="https://btrfs.wiki.kernel.org"
311 -
312 -LICENSE="GPL-2"
313 -SLOT="0/${libbtrfs_soname}"
314 -IUSE="+convert"
315 -
316 -RESTRICT=test # tries to mount repared filesystems
317 -
318 -RDEPEND="
319 - dev-libs/lzo:2=
320 - sys-libs/zlib:0=
321 - convert? (
322 - sys-fs/e2fsprogs:0=
323 - sys-libs/e2fsprogs-libs:0=
324 - )
325 -"
326 -DEPEND="${RDEPEND}
327 - convert? ( sys-apps/acl )
328 - >=app-text/asciidoc-8.6.0
329 - app-text/docbook-xml-dtd:4.5
330 - app-text/xmlto
331 -"
332 -
333 -if [[ ${PV} == 9999 ]]; then
334 - DEPEND+=" sys-devel/gnuconfig"
335 -fi
336 -
337 -src_prepare() {
338 - epatch_user
339 - if [[ ${PV} == 9999 ]]; then
340 - eautoreconf
341 - mkdir config || die
342 - local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
343 - [[ -e ${automakedir} ]] || die "Could not locate automake directory"
344 - ln -s "${automakedir}"/install-sh config/install-sh || die
345 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.guess config/config.guess || die
346 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config/config.sub || die
347 - fi
348 -}
349 -
350 -src_configure() {
351 - local myeconfargs=(
352 - --bindir="${EPREFIX}"/sbin
353 - $(use_enable convert)
354 - $(use_enable elibc_glibc backtrace)
355 - )
356 - econf "${myeconfargs[@]}"
357 -}
358 -
359 -src_compile() {
360 - emake V=1
361 -}
362 -
363 -src_install() {
364 - default
365 - newbashcomp btrfs-completion btrfs
366 -}
367
368 diff --git a/sys-fs/btrfs-progs/btrfs-progs-4.11.ebuild b/sys-fs/btrfs-progs/btrfs-progs-4.11.ebuild
369 deleted file mode 100644
370 index 397d271d38c..00000000000
371 --- a/sys-fs/btrfs-progs/btrfs-progs-4.11.ebuild
372 +++ /dev/null
373 @@ -1,93 +0,0 @@
374 -# Copyright 1999-2017 Gentoo Foundation
375 -# Distributed under the terms of the GNU General Public License v2
376 -
377 -EAPI=6
378 -
379 -inherit bash-completion-r1
380 -
381 -libbtrfs_soname=0
382 -
383 -if [[ ${PV} != 9999 ]]; then
384 - MY_PV=v${PV}
385 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
386 - SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
387 - S="${WORKDIR}"/${PN}-${MY_PV}
388 -else
389 - WANT_LIBTOOL=none
390 - inherit autotools git-r3
391 - EGIT_REPO_URI="git://repo.or.cz/btrfs-progs-unstable/devel.git"
392 - EGIT_BRANCH="devel"
393 -fi
394 -
395 -DESCRIPTION="Btrfs filesystem utilities"
396 -HOMEPAGE="https://btrfs.wiki.kernel.org"
397 -
398 -LICENSE="GPL-2"
399 -SLOT="0/${libbtrfs_soname}"
400 -IUSE="+convert static static-libs"
401 -
402 -RESTRICT=test # tries to mount repared filesystems
403 -
404 -RDEPEND="
405 - dev-libs/lzo:2=
406 - sys-apps/util-linux:0=[static-libs(+)?]
407 - sys-libs/zlib:0=
408 - convert? (
409 - sys-fs/e2fsprogs:0=
410 - sys-libs/e2fsprogs-libs:0=
411 - )
412 -"
413 -DEPEND="${RDEPEND}
414 - convert? ( sys-apps/acl )
415 - >=app-text/asciidoc-8.6.0
416 - app-text/docbook-xml-dtd:4.5
417 - app-text/xmlto
418 - static? (
419 - dev-libs/lzo:2[static-libs(+)]
420 - sys-apps/util-linux:0[static-libs(+)]
421 - sys-libs/zlib:0[static-libs(+)]
422 - convert? (
423 - sys-fs/e2fsprogs:0[static-libs(+)]
424 - sys-libs/e2fsprogs-libs:0[static-libs(+)]
425 - )
426 - )
427 -"
428 -
429 -if [[ ${PV} == 9999 ]]; then
430 - DEPEND+=" sys-devel/gnuconfig"
431 -fi
432 -
433 -src_prepare() {
434 - default
435 - if [[ ${PV} == 9999 ]]; then
436 - eautoreconf
437 - mkdir config || die
438 - local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
439 - [[ -e ${automakedir} ]] || die "Could not locate automake directory"
440 - ln -s "${automakedir}"/install-sh config/install-sh || die
441 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.guess config/config.guess || die
442 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config/config.sub || die
443 - fi
444 -}
445 -
446 -src_configure() {
447 - local myeconfargs=(
448 - --bindir="${EPREFIX}"/sbin
449 - $(use_enable convert)
450 - $(use_enable elibc_glibc backtrace)
451 - )
452 - econf "${myeconfargs[@]}"
453 -}
454 -
455 -src_compile() {
456 - emake V=1 all $(usev static)
457 -}
458 -
459 -src_install() {
460 - local makeargs=(
461 - $(usex static-libs '' 'libs_static=')
462 - $(usex static install-static '')
463 - )
464 - emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
465 - newbashcomp btrfs-completion btrfs
466 -}
467
468 diff --git a/sys-fs/btrfs-progs/btrfs-progs-4.12.ebuild b/sys-fs/btrfs-progs/btrfs-progs-4.12.ebuild
469 deleted file mode 100644
470 index 397d271d38c..00000000000
471 --- a/sys-fs/btrfs-progs/btrfs-progs-4.12.ebuild
472 +++ /dev/null
473 @@ -1,93 +0,0 @@
474 -# Copyright 1999-2017 Gentoo Foundation
475 -# Distributed under the terms of the GNU General Public License v2
476 -
477 -EAPI=6
478 -
479 -inherit bash-completion-r1
480 -
481 -libbtrfs_soname=0
482 -
483 -if [[ ${PV} != 9999 ]]; then
484 - MY_PV=v${PV}
485 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
486 - SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
487 - S="${WORKDIR}"/${PN}-${MY_PV}
488 -else
489 - WANT_LIBTOOL=none
490 - inherit autotools git-r3
491 - EGIT_REPO_URI="git://repo.or.cz/btrfs-progs-unstable/devel.git"
492 - EGIT_BRANCH="devel"
493 -fi
494 -
495 -DESCRIPTION="Btrfs filesystem utilities"
496 -HOMEPAGE="https://btrfs.wiki.kernel.org"
497 -
498 -LICENSE="GPL-2"
499 -SLOT="0/${libbtrfs_soname}"
500 -IUSE="+convert static static-libs"
501 -
502 -RESTRICT=test # tries to mount repared filesystems
503 -
504 -RDEPEND="
505 - dev-libs/lzo:2=
506 - sys-apps/util-linux:0=[static-libs(+)?]
507 - sys-libs/zlib:0=
508 - convert? (
509 - sys-fs/e2fsprogs:0=
510 - sys-libs/e2fsprogs-libs:0=
511 - )
512 -"
513 -DEPEND="${RDEPEND}
514 - convert? ( sys-apps/acl )
515 - >=app-text/asciidoc-8.6.0
516 - app-text/docbook-xml-dtd:4.5
517 - app-text/xmlto
518 - static? (
519 - dev-libs/lzo:2[static-libs(+)]
520 - sys-apps/util-linux:0[static-libs(+)]
521 - sys-libs/zlib:0[static-libs(+)]
522 - convert? (
523 - sys-fs/e2fsprogs:0[static-libs(+)]
524 - sys-libs/e2fsprogs-libs:0[static-libs(+)]
525 - )
526 - )
527 -"
528 -
529 -if [[ ${PV} == 9999 ]]; then
530 - DEPEND+=" sys-devel/gnuconfig"
531 -fi
532 -
533 -src_prepare() {
534 - default
535 - if [[ ${PV} == 9999 ]]; then
536 - eautoreconf
537 - mkdir config || die
538 - local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
539 - [[ -e ${automakedir} ]] || die "Could not locate automake directory"
540 - ln -s "${automakedir}"/install-sh config/install-sh || die
541 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.guess config/config.guess || die
542 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config/config.sub || die
543 - fi
544 -}
545 -
546 -src_configure() {
547 - local myeconfargs=(
548 - --bindir="${EPREFIX}"/sbin
549 - $(use_enable convert)
550 - $(use_enable elibc_glibc backtrace)
551 - )
552 - econf "${myeconfargs[@]}"
553 -}
554 -
555 -src_compile() {
556 - emake V=1 all $(usev static)
557 -}
558 -
559 -src_install() {
560 - local makeargs=(
561 - $(usex static-libs '' 'libs_static=')
562 - $(usex static install-static '')
563 - )
564 - emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
565 - newbashcomp btrfs-completion btrfs
566 -}
567
568 diff --git a/sys-fs/btrfs-progs/btrfs-progs-4.13.3.ebuild b/sys-fs/btrfs-progs/btrfs-progs-4.13.3.ebuild
569 deleted file mode 100644
570 index 75f377d2505..00000000000
571 --- a/sys-fs/btrfs-progs/btrfs-progs-4.13.3.ebuild
572 +++ /dev/null
573 @@ -1,100 +0,0 @@
574 -# Copyright 1999-2017 Gentoo Foundation
575 -# Distributed under the terms of the GNU General Public License v2
576 -
577 -EAPI=6
578 -
579 -inherit bash-completion-r1
580 -
581 -libbtrfs_soname=0
582 -
583 -if [[ ${PV} != 9999 ]]; then
584 - MY_PV=v${PV}
585 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
586 - SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
587 - S="${WORKDIR}"/${PN}-${MY_PV}
588 -else
589 - WANT_LIBTOOL=none
590 - inherit autotools git-r3
591 - EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git"
592 - EGIT_BRANCH="devel"
593 -fi
594 -
595 -DESCRIPTION="Btrfs filesystem utilities"
596 -HOMEPAGE="https://btrfs.wiki.kernel.org"
597 -
598 -LICENSE="GPL-2"
599 -SLOT="0/${libbtrfs_soname}"
600 -IUSE="+convert reiserfs static static-libs"
601 -
602 -RESTRICT=test # tries to mount repared filesystems
603 -
604 -RDEPEND="
605 - dev-libs/lzo:2=
606 - sys-apps/util-linux:0=[static-libs(+)?]
607 - sys-libs/zlib:0=
608 - convert? (
609 - sys-fs/e2fsprogs:0=
610 - sys-libs/e2fsprogs-libs:0=
611 - reiserfs? (
612 - >=sys-fs/reiserfsprogs-3.6.27
613 - )
614 - )
615 -"
616 -DEPEND="${RDEPEND}
617 - convert? ( sys-apps/acl )
618 - >=app-text/asciidoc-8.6.0
619 - app-text/docbook-xml-dtd:4.5
620 - app-text/xmlto
621 - static? (
622 - dev-libs/lzo:2[static-libs(+)]
623 - sys-apps/util-linux:0[static-libs(+)]
624 - sys-libs/zlib:0[static-libs(+)]
625 - convert? (
626 - sys-fs/e2fsprogs:0[static-libs(+)]
627 - sys-libs/e2fsprogs-libs:0[static-libs(+)]
628 - reiserfs? (
629 - >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
630 - )
631 - )
632 - )
633 -"
634 -
635 -if [[ ${PV} == 9999 ]]; then
636 - DEPEND+=" sys-devel/gnuconfig"
637 -fi
638 -
639 -src_prepare() {
640 - default
641 - if [[ ${PV} == 9999 ]]; then
642 - AT_M4DIR=m4 eautoreconf
643 - mkdir config || die
644 - local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
645 - [[ -e ${automakedir} ]] || die "Could not locate automake directory"
646 - ln -s "${automakedir}"/install-sh config/install-sh || die
647 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.guess config/config.guess || die
648 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config/config.sub || die
649 - fi
650 -}
651 -
652 -src_configure() {
653 - local myeconfargs=(
654 - --bindir="${EPREFIX}"/sbin
655 - $(use_enable convert)
656 - $(use_enable elibc_glibc backtrace)
657 - --with-convert=ext2$(usex reiserfs ',reiserfs' '')
658 - )
659 - econf "${myeconfargs[@]}"
660 -}
661 -
662 -src_compile() {
663 - emake V=1 all $(usev static)
664 -}
665 -
666 -src_install() {
667 - local makeargs=(
668 - $(usex static-libs '' 'libs_static=')
669 - $(usex static install-static '')
670 - )
671 - emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
672 - newbashcomp btrfs-completion btrfs
673 -}
674
675 diff --git a/sys-fs/btrfs-progs/btrfs-progs-4.2.2.ebuild b/sys-fs/btrfs-progs/btrfs-progs-4.2.2.ebuild
676 deleted file mode 100644
677 index 0f9295456a1..00000000000
678 --- a/sys-fs/btrfs-progs/btrfs-progs-4.2.2.ebuild
679 +++ /dev/null
680 @@ -1,80 +0,0 @@
681 -# Copyright 1999-2015 Gentoo Foundation
682 -# Distributed under the terms of the GNU General Public License v2
683 -
684 -EAPI=5
685 -
686 -inherit bash-completion-r1 eutils multilib toolchain-funcs
687 -
688 -libbtrfs_soname=0
689 -
690 -if [[ ${PV} != 9999 ]]; then
691 - MY_PV=v${PV}
692 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
693 - SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
694 - S="${WORKDIR}"/${PN}-${MY_PV}
695 -else
696 - WANT_LIBTOOL=none
697 - inherit autotools git-r3
698 - EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git
699 - https://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git"
700 - EGIT_BRANCH="devel"
701 -fi
702 -
703 -DESCRIPTION="Btrfs filesystem utilities"
704 -HOMEPAGE="https://btrfs.wiki.kernel.org"
705 -
706 -LICENSE="GPL-2"
707 -SLOT="0/${libbtrfs_soname}"
708 -IUSE="+convert"
709 -
710 -RESTRICT=test # tries to mount repared filesystems
711 -
712 -RDEPEND="
713 - dev-libs/lzo:2=
714 - sys-libs/zlib:0=
715 - convert? (
716 - sys-fs/e2fsprogs:0=
717 - sys-libs/e2fsprogs-libs:0=
718 - )
719 -"
720 -DEPEND="${RDEPEND}
721 - convert? ( sys-apps/acl )
722 - >=app-text/asciidoc-8.6.0
723 - app-text/docbook-xml-dtd:4.5
724 - app-text/xmlto
725 -"
726 -
727 -if [[ ${PV} == 9999 ]]; then
728 - DEPEND+=" sys-devel/gnuconfig"
729 -fi
730 -
731 -src_prepare() {
732 - epatch_user
733 - if [[ ${PV} == 9999 ]]; then
734 - eautoreconf
735 - mkdir config || die
736 - local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
737 - [[ -e ${automakedir} ]] || die "Could not locate automake directory"
738 - ln -s "${automakedir}"/install-sh config/install-sh || die
739 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.guess config/config.guess || die
740 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config/config.sub || die
741 - fi
742 -}
743 -
744 -src_configure() {
745 - local myeconfargs=(
746 - --bindir="${EPREFIX}"/sbin
747 - $(use_enable convert)
748 - $(use_enable elibc_glibc backtrace)
749 - )
750 - econf "${myeconfargs[@]}"
751 -}
752 -
753 -src_compile() {
754 - emake V=1
755 -}
756 -
757 -src_install() {
758 - default
759 - newbashcomp btrfs-completion btrfs
760 -}
761
762 diff --git a/sys-fs/btrfs-progs/btrfs-progs-4.3.1.ebuild b/sys-fs/btrfs-progs/btrfs-progs-4.3.1.ebuild
763 deleted file mode 100644
764 index 670da034806..00000000000
765 --- a/sys-fs/btrfs-progs/btrfs-progs-4.3.1.ebuild
766 +++ /dev/null
767 @@ -1,96 +0,0 @@
768 -# Copyright 1999-2016 Gentoo Foundation
769 -# Distributed under the terms of the GNU General Public License v2
770 -
771 -EAPI=5
772 -
773 -inherit bash-completion-r1 eutils multilib toolchain-funcs
774 -
775 -libbtrfs_soname=0
776 -
777 -if [[ ${PV} != 9999 ]]; then
778 - MY_PV=v${PV}
779 - KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86"
780 - SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
781 - S="${WORKDIR}"/${PN}-${MY_PV}
782 -else
783 - WANT_LIBTOOL=none
784 - inherit autotools git-r3
785 - EGIT_REPO_URI="git://repo.or.cz/btrfs-progs-unstable/devel.git"
786 - EGIT_BRANCH="devel"
787 -fi
788 -
789 -DESCRIPTION="Btrfs filesystem utilities"
790 -HOMEPAGE="https://btrfs.wiki.kernel.org"
791 -
792 -LICENSE="GPL-2"
793 -SLOT="0/${libbtrfs_soname}"
794 -IUSE="+convert static static-libs"
795 -
796 -RESTRICT=test # tries to mount repared filesystems
797 -
798 -RDEPEND="
799 - dev-libs/lzo:2=
800 - sys-apps/util-linux:0=[static-libs(+)?]
801 - sys-libs/zlib:0=
802 - convert? (
803 - sys-fs/e2fsprogs:0=
804 - sys-libs/e2fsprogs-libs:0=
805 - )
806 -"
807 -DEPEND="${RDEPEND}
808 - convert? ( sys-apps/acl )
809 - >=app-text/asciidoc-8.6.0
810 - app-text/docbook-xml-dtd:4.5
811 - app-text/xmlto
812 - static? (
813 - dev-libs/lzo:2[static-libs(+)]
814 - sys-apps/util-linux:0[static-libs(+)]
815 - sys-libs/zlib:0[static-libs(+)]
816 - convert? (
817 - sys-fs/e2fsprogs:0[static-libs(+)]
818 - sys-libs/e2fsprogs-libs:0[static-libs(+)]
819 - )
820 - )
821 -"
822 -
823 -if [[ ${PV} == 9999 ]]; then
824 - DEPEND+=" sys-devel/gnuconfig"
825 -fi
826 -
827 -src_prepare() {
828 - epatch_user
829 - if [[ ${PV} == 9999 ]]; then
830 - eautoreconf
831 - mkdir config || die
832 - local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
833 - [[ -e ${automakedir} ]] || die "Could not locate automake directory"
834 - ln -s "${automakedir}"/install-sh config/install-sh || die
835 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.guess config/config.guess || die
836 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config/config.sub || die
837 - fi
838 -}
839 -
840 -src_configure() {
841 - local myeconfargs=(
842 - --bindir="${EPREFIX}"/sbin
843 - $(use_enable convert)
844 - $(use_enable elibc_glibc backtrace)
845 - )
846 - econf "${myeconfargs[@]}"
847 -}
848 -
849 -src_compile() {
850 - emake V=1 all $(usev static)
851 -}
852 -
853 -src_install() {
854 - local makeargs=(
855 - $(usex static-libs '' 'libs_static=')
856 - $(usex static install-static '')
857 - )
858 -
859 - # Bug 572512
860 - dodir /sbin
861 - emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
862 - newbashcomp btrfs-completion btrfs
863 -}
864
865 diff --git a/sys-fs/btrfs-progs/btrfs-progs-4.5.3.ebuild b/sys-fs/btrfs-progs/btrfs-progs-4.5.3.ebuild
866 deleted file mode 100644
867 index fa7bc3eb6b3..00000000000
868 --- a/sys-fs/btrfs-progs/btrfs-progs-4.5.3.ebuild
869 +++ /dev/null
870 @@ -1,93 +0,0 @@
871 -# Copyright 1999-2016 Gentoo Foundation
872 -# Distributed under the terms of the GNU General Public License v2
873 -
874 -EAPI=6
875 -
876 -inherit bash-completion-r1
877 -
878 -libbtrfs_soname=0
879 -
880 -if [[ ${PV} != 9999 ]]; then
881 - MY_PV=v${PV}
882 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
883 - SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
884 - S="${WORKDIR}"/${PN}-${MY_PV}
885 -else
886 - WANT_LIBTOOL=none
887 - inherit autotools git-r3
888 - EGIT_REPO_URI="git://repo.or.cz/btrfs-progs-unstable/devel.git"
889 - EGIT_BRANCH="devel"
890 -fi
891 -
892 -DESCRIPTION="Btrfs filesystem utilities"
893 -HOMEPAGE="https://btrfs.wiki.kernel.org"
894 -
895 -LICENSE="GPL-2"
896 -SLOT="0/${libbtrfs_soname}"
897 -IUSE="+convert static static-libs"
898 -
899 -RESTRICT=test # tries to mount repared filesystems
900 -
901 -RDEPEND="
902 - dev-libs/lzo:2=
903 - sys-apps/util-linux:0=[static-libs(+)?]
904 - sys-libs/zlib:0=
905 - convert? (
906 - sys-fs/e2fsprogs:0=
907 - sys-libs/e2fsprogs-libs:0=
908 - )
909 -"
910 -DEPEND="${RDEPEND}
911 - convert? ( sys-apps/acl )
912 - >=app-text/asciidoc-8.6.0
913 - app-text/docbook-xml-dtd:4.5
914 - app-text/xmlto
915 - static? (
916 - dev-libs/lzo:2[static-libs(+)]
917 - sys-apps/util-linux:0[static-libs(+)]
918 - sys-libs/zlib:0[static-libs(+)]
919 - convert? (
920 - sys-fs/e2fsprogs:0[static-libs(+)]
921 - sys-libs/e2fsprogs-libs:0[static-libs(+)]
922 - )
923 - )
924 -"
925 -
926 -if [[ ${PV} == 9999 ]]; then
927 - DEPEND+=" sys-devel/gnuconfig"
928 -fi
929 -
930 -src_prepare() {
931 - default
932 - if [[ ${PV} == 9999 ]]; then
933 - eautoreconf
934 - mkdir config || die
935 - local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
936 - [[ -e ${automakedir} ]] || die "Could not locate automake directory"
937 - ln -s "${automakedir}"/install-sh config/install-sh || die
938 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.guess config/config.guess || die
939 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config/config.sub || die
940 - fi
941 -}
942 -
943 -src_configure() {
944 - local myeconfargs=(
945 - --bindir="${EPREFIX}"/sbin
946 - $(use_enable convert)
947 - $(use_enable elibc_glibc backtrace)
948 - )
949 - econf "${myeconfargs[@]}"
950 -}
951 -
952 -src_compile() {
953 - emake V=1 all $(usev static)
954 -}
955 -
956 -src_install() {
957 - local makeargs=(
958 - $(usex static-libs '' 'libs_static=')
959 - $(usex static install-static '')
960 - )
961 - emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
962 - newbashcomp btrfs-completion btrfs
963 -}
964
965 diff --git a/sys-fs/btrfs-progs/btrfs-progs-4.6.1.ebuild b/sys-fs/btrfs-progs/btrfs-progs-4.6.1.ebuild
966 deleted file mode 100644
967 index a5b593962fa..00000000000
968 --- a/sys-fs/btrfs-progs/btrfs-progs-4.6.1.ebuild
969 +++ /dev/null
970 @@ -1,93 +0,0 @@
971 -# Copyright 1999-2017 Gentoo Foundation
972 -# Distributed under the terms of the GNU General Public License v2
973 -
974 -EAPI=6
975 -
976 -inherit bash-completion-r1
977 -
978 -libbtrfs_soname=0
979 -
980 -if [[ ${PV} != 9999 ]]; then
981 - MY_PV=v${PV}
982 - KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86"
983 - SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
984 - S="${WORKDIR}"/${PN}-${MY_PV}
985 -else
986 - WANT_LIBTOOL=none
987 - inherit autotools git-r3
988 - EGIT_REPO_URI="git://repo.or.cz/btrfs-progs-unstable/devel.git"
989 - EGIT_BRANCH="devel"
990 -fi
991 -
992 -DESCRIPTION="Btrfs filesystem utilities"
993 -HOMEPAGE="https://btrfs.wiki.kernel.org"
994 -
995 -LICENSE="GPL-2"
996 -SLOT="0/${libbtrfs_soname}"
997 -IUSE="+convert static static-libs"
998 -
999 -RESTRICT=test # tries to mount repared filesystems
1000 -
1001 -RDEPEND="
1002 - dev-libs/lzo:2=
1003 - sys-apps/util-linux:0=[static-libs(+)?]
1004 - sys-libs/zlib:0=
1005 - convert? (
1006 - sys-fs/e2fsprogs:0=
1007 - sys-libs/e2fsprogs-libs:0=
1008 - )
1009 -"
1010 -DEPEND="${RDEPEND}
1011 - convert? ( sys-apps/acl )
1012 - >=app-text/asciidoc-8.6.0
1013 - app-text/docbook-xml-dtd:4.5
1014 - app-text/xmlto
1015 - static? (
1016 - dev-libs/lzo:2[static-libs(+)]
1017 - sys-apps/util-linux:0[static-libs(+)]
1018 - sys-libs/zlib:0[static-libs(+)]
1019 - convert? (
1020 - sys-fs/e2fsprogs:0[static-libs(+)]
1021 - sys-libs/e2fsprogs-libs:0[static-libs(+)]
1022 - )
1023 - )
1024 -"
1025 -
1026 -if [[ ${PV} == 9999 ]]; then
1027 - DEPEND+=" sys-devel/gnuconfig"
1028 -fi
1029 -
1030 -src_prepare() {
1031 - default
1032 - if [[ ${PV} == 9999 ]]; then
1033 - eautoreconf
1034 - mkdir config || die
1035 - local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
1036 - [[ -e ${automakedir} ]] || die "Could not locate automake directory"
1037 - ln -s "${automakedir}"/install-sh config/install-sh || die
1038 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.guess config/config.guess || die
1039 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config/config.sub || die
1040 - fi
1041 -}
1042 -
1043 -src_configure() {
1044 - local myeconfargs=(
1045 - --bindir="${EPREFIX}"/sbin
1046 - $(use_enable convert)
1047 - $(use_enable elibc_glibc backtrace)
1048 - )
1049 - econf "${myeconfargs[@]}"
1050 -}
1051 -
1052 -src_compile() {
1053 - emake V=1 all $(usev static)
1054 -}
1055 -
1056 -src_install() {
1057 - local makeargs=(
1058 - $(usex static-libs '' 'libs_static=')
1059 - $(usex static install-static '')
1060 - )
1061 - emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
1062 - newbashcomp btrfs-completion btrfs
1063 -}
1064
1065 diff --git a/sys-fs/btrfs-progs/btrfs-progs-4.7.3.ebuild b/sys-fs/btrfs-progs/btrfs-progs-4.7.3.ebuild
1066 deleted file mode 100644
1067 index fa7bc3eb6b3..00000000000
1068 --- a/sys-fs/btrfs-progs/btrfs-progs-4.7.3.ebuild
1069 +++ /dev/null
1070 @@ -1,93 +0,0 @@
1071 -# Copyright 1999-2016 Gentoo Foundation
1072 -# Distributed under the terms of the GNU General Public License v2
1073 -
1074 -EAPI=6
1075 -
1076 -inherit bash-completion-r1
1077 -
1078 -libbtrfs_soname=0
1079 -
1080 -if [[ ${PV} != 9999 ]]; then
1081 - MY_PV=v${PV}
1082 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
1083 - SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
1084 - S="${WORKDIR}"/${PN}-${MY_PV}
1085 -else
1086 - WANT_LIBTOOL=none
1087 - inherit autotools git-r3
1088 - EGIT_REPO_URI="git://repo.or.cz/btrfs-progs-unstable/devel.git"
1089 - EGIT_BRANCH="devel"
1090 -fi
1091 -
1092 -DESCRIPTION="Btrfs filesystem utilities"
1093 -HOMEPAGE="https://btrfs.wiki.kernel.org"
1094 -
1095 -LICENSE="GPL-2"
1096 -SLOT="0/${libbtrfs_soname}"
1097 -IUSE="+convert static static-libs"
1098 -
1099 -RESTRICT=test # tries to mount repared filesystems
1100 -
1101 -RDEPEND="
1102 - dev-libs/lzo:2=
1103 - sys-apps/util-linux:0=[static-libs(+)?]
1104 - sys-libs/zlib:0=
1105 - convert? (
1106 - sys-fs/e2fsprogs:0=
1107 - sys-libs/e2fsprogs-libs:0=
1108 - )
1109 -"
1110 -DEPEND="${RDEPEND}
1111 - convert? ( sys-apps/acl )
1112 - >=app-text/asciidoc-8.6.0
1113 - app-text/docbook-xml-dtd:4.5
1114 - app-text/xmlto
1115 - static? (
1116 - dev-libs/lzo:2[static-libs(+)]
1117 - sys-apps/util-linux:0[static-libs(+)]
1118 - sys-libs/zlib:0[static-libs(+)]
1119 - convert? (
1120 - sys-fs/e2fsprogs:0[static-libs(+)]
1121 - sys-libs/e2fsprogs-libs:0[static-libs(+)]
1122 - )
1123 - )
1124 -"
1125 -
1126 -if [[ ${PV} == 9999 ]]; then
1127 - DEPEND+=" sys-devel/gnuconfig"
1128 -fi
1129 -
1130 -src_prepare() {
1131 - default
1132 - if [[ ${PV} == 9999 ]]; then
1133 - eautoreconf
1134 - mkdir config || die
1135 - local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
1136 - [[ -e ${automakedir} ]] || die "Could not locate automake directory"
1137 - ln -s "${automakedir}"/install-sh config/install-sh || die
1138 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.guess config/config.guess || die
1139 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config/config.sub || die
1140 - fi
1141 -}
1142 -
1143 -src_configure() {
1144 - local myeconfargs=(
1145 - --bindir="${EPREFIX}"/sbin
1146 - $(use_enable convert)
1147 - $(use_enable elibc_glibc backtrace)
1148 - )
1149 - econf "${myeconfargs[@]}"
1150 -}
1151 -
1152 -src_compile() {
1153 - emake V=1 all $(usev static)
1154 -}
1155 -
1156 -src_install() {
1157 - local makeargs=(
1158 - $(usex static-libs '' 'libs_static=')
1159 - $(usex static install-static '')
1160 - )
1161 - emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
1162 - newbashcomp btrfs-completion btrfs
1163 -}
1164
1165 diff --git a/sys-fs/btrfs-progs/btrfs-progs-4.8.5.ebuild b/sys-fs/btrfs-progs/btrfs-progs-4.8.5.ebuild
1166 deleted file mode 100644
1167 index fa7bc3eb6b3..00000000000
1168 --- a/sys-fs/btrfs-progs/btrfs-progs-4.8.5.ebuild
1169 +++ /dev/null
1170 @@ -1,93 +0,0 @@
1171 -# Copyright 1999-2016 Gentoo Foundation
1172 -# Distributed under the terms of the GNU General Public License v2
1173 -
1174 -EAPI=6
1175 -
1176 -inherit bash-completion-r1
1177 -
1178 -libbtrfs_soname=0
1179 -
1180 -if [[ ${PV} != 9999 ]]; then
1181 - MY_PV=v${PV}
1182 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
1183 - SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
1184 - S="${WORKDIR}"/${PN}-${MY_PV}
1185 -else
1186 - WANT_LIBTOOL=none
1187 - inherit autotools git-r3
1188 - EGIT_REPO_URI="git://repo.or.cz/btrfs-progs-unstable/devel.git"
1189 - EGIT_BRANCH="devel"
1190 -fi
1191 -
1192 -DESCRIPTION="Btrfs filesystem utilities"
1193 -HOMEPAGE="https://btrfs.wiki.kernel.org"
1194 -
1195 -LICENSE="GPL-2"
1196 -SLOT="0/${libbtrfs_soname}"
1197 -IUSE="+convert static static-libs"
1198 -
1199 -RESTRICT=test # tries to mount repared filesystems
1200 -
1201 -RDEPEND="
1202 - dev-libs/lzo:2=
1203 - sys-apps/util-linux:0=[static-libs(+)?]
1204 - sys-libs/zlib:0=
1205 - convert? (
1206 - sys-fs/e2fsprogs:0=
1207 - sys-libs/e2fsprogs-libs:0=
1208 - )
1209 -"
1210 -DEPEND="${RDEPEND}
1211 - convert? ( sys-apps/acl )
1212 - >=app-text/asciidoc-8.6.0
1213 - app-text/docbook-xml-dtd:4.5
1214 - app-text/xmlto
1215 - static? (
1216 - dev-libs/lzo:2[static-libs(+)]
1217 - sys-apps/util-linux:0[static-libs(+)]
1218 - sys-libs/zlib:0[static-libs(+)]
1219 - convert? (
1220 - sys-fs/e2fsprogs:0[static-libs(+)]
1221 - sys-libs/e2fsprogs-libs:0[static-libs(+)]
1222 - )
1223 - )
1224 -"
1225 -
1226 -if [[ ${PV} == 9999 ]]; then
1227 - DEPEND+=" sys-devel/gnuconfig"
1228 -fi
1229 -
1230 -src_prepare() {
1231 - default
1232 - if [[ ${PV} == 9999 ]]; then
1233 - eautoreconf
1234 - mkdir config || die
1235 - local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
1236 - [[ -e ${automakedir} ]] || die "Could not locate automake directory"
1237 - ln -s "${automakedir}"/install-sh config/install-sh || die
1238 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.guess config/config.guess || die
1239 - ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config/config.sub || die
1240 - fi
1241 -}
1242 -
1243 -src_configure() {
1244 - local myeconfargs=(
1245 - --bindir="${EPREFIX}"/sbin
1246 - $(use_enable convert)
1247 - $(use_enable elibc_glibc backtrace)
1248 - )
1249 - econf "${myeconfargs[@]}"
1250 -}
1251 -
1252 -src_compile() {
1253 - emake V=1 all $(usev static)
1254 -}
1255 -
1256 -src_install() {
1257 - local makeargs=(
1258 - $(usex static-libs '' 'libs_static=')
1259 - $(usex static install-static '')
1260 - )
1261 - emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
1262 - newbashcomp btrfs-completion btrfs
1263 -}
1264
1265 diff --git a/sys-fs/btrfs-progs/files/btrfs-progs-3.14.2-install-man.patch b/sys-fs/btrfs-progs/files/btrfs-progs-3.14.2-install-man.patch
1266 deleted file mode 100644
1267 index 69e36aaadeb..00000000000
1268 --- a/sys-fs/btrfs-progs/files/btrfs-progs-3.14.2-install-man.patch
1269 +++ /dev/null
1270 @@ -1,13 +0,0 @@
1271 -diff --git a/Documentation/Makefile b/Documentation/Makefile
1272 -index 034559e..f461bf2 100644
1273 ---- a/Documentation/Makefile
1274 -+++ b/Documentation/Makefile
1275 -@@ -75,7 +75,7 @@ install: install-man
1276 - install-man: man
1277 - $(INSTALL) -d -m 755 $(DESTDIR)$(man8dir)
1278 - $(INSTALL) -m 644 $(GZ_MAN8) $(DESTDIR)$(man8dir)
1279 -- $(LNS) btrfs-check.8.gz $(DESTDIR)$(man8dir)
1280 -+ $(LNS) btrfs-check.8.gz $(DESTDIR)$(man8dir)/btrfsck.8.gz
1281 -
1282 - clean:
1283 - $(RM) *.xml *.xml+ *.8 *.8.gz