1 |
commit: b84617d3319c2b137a689e4da009b82aa4df31ba |
2 |
Author: Florian Schmaus <flow <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Jan 5 17:15:18 2022 +0000 |
4 |
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Jan 5 17:15:22 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b84617d3 |
7 |
|
8 |
sys-fs/erofs-utils: treeclean, moved to ::gentoo |
9 |
|
10 |
Closes: https://bugs.gentoo.org/781623 |
11 |
Bug: https://bugs.gentoo.org/701284 |
12 |
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org> |
13 |
|
14 |
sys-fs/erofs-utils/Manifest | 2 -- |
15 |
sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild | 41 --------------------- |
16 |
sys-fs/erofs-utils/erofs-utils-1.3.ebuild | 42 ---------------------- |
17 |
.../files/erofs-utils-1.2.1-no-Werror.patch | 13 ------- |
18 |
sys-fs/erofs-utils/metadata.xml | 32 ----------------- |
19 |
5 files changed, 130 deletions(-) |
20 |
|
21 |
diff --git a/sys-fs/erofs-utils/Manifest b/sys-fs/erofs-utils/Manifest |
22 |
deleted file mode 100644 |
23 |
index a6e67c5d4..000000000 |
24 |
--- a/sys-fs/erofs-utils/Manifest |
25 |
+++ /dev/null |
26 |
@@ -1,2 +0,0 @@ |
27 |
-DIST erofs-utils-1.2.1.tar.gz 61218 BLAKE2B 787d3c549020bf44d750ef1af8878c452683579ff545ed0a6b03a24fb5e5f559dad8dd1d00664598b7d42ec6f9d69800b087d0dcb0de147b51696b416903d712 SHA512 1b0fae6f1d7a5ee01f65e71e389c474d596be8800087beb063bfbda471c54d76f9d3f08da645cecb613b637044ff3f6b19d3c8647425261cec1646c87ad57802 |
28 |
-DIST erofs-utils-1.3.tar.gz 66135 BLAKE2B 1051cf387d059d71b91e0a940c86b819593902606ae4665a7801e9597dd72987385bee997d2d63b186c493557ee22118aff23161e48e25ee8f4859f9f6e46f14 SHA512 6ddd8402dab80b0375b012ed51ff02b40cbeca9a4a1ba250b14ec6aeb97317ab575e315e9d4dc77ed1d7826c202396d9c0775917106ecbd7b4048168aca0fa6c |
29 |
|
30 |
diff --git a/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild b/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild |
31 |
deleted file mode 100644 |
32 |
index f4149cf7d..000000000 |
33 |
--- a/sys-fs/erofs-utils/erofs-utils-1.2.1.ebuild |
34 |
+++ /dev/null |
35 |
@@ -1,41 +0,0 @@ |
36 |
-# Copyright 1999-2021 Gentoo Authors |
37 |
-# Distributed under the terms of the GNU General Public License v2 |
38 |
- |
39 |
-EAPI=7 |
40 |
- |
41 |
-inherit autotools |
42 |
- |
43 |
-DESCRIPTION="Userspace tools for EROFS images" |
44 |
-HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git" |
45 |
-SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/snapshot/${P}.tar.gz" |
46 |
- |
47 |
-LICENSE="GPL-2+" |
48 |
-SLOT="0" |
49 |
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" |
50 |
-IUSE="fuse lz4 selinux +uuid" |
51 |
- |
52 |
-RDEPEND=" |
53 |
- fuse? ( sys-fs/fuse:0 ) |
54 |
- lz4? ( >=app-arch/lz4-1.9 ) |
55 |
- selinux? ( sys-libs/libselinux ) |
56 |
- uuid? ( sys-apps/util-linux ) |
57 |
-" |
58 |
-DEPEND="${RDEPEND}" |
59 |
-BDEPEND="virtual/pkgconfig" |
60 |
- |
61 |
-PATCHES=( |
62 |
- "${FILESDIR}"/erofs-utils-1.2.1-no-Werror.patch |
63 |
-) |
64 |
- |
65 |
-src_prepare() { |
66 |
- default |
67 |
- eautoreconf |
68 |
-} |
69 |
- |
70 |
-src_configure() { |
71 |
- econf \ |
72 |
- $(use_enable fuse) \ |
73 |
- $(use_enable lz4) \ |
74 |
- $(use_with selinux) \ |
75 |
- $(use_with uuid) |
76 |
-} |
77 |
|
78 |
diff --git a/sys-fs/erofs-utils/erofs-utils-1.3.ebuild b/sys-fs/erofs-utils/erofs-utils-1.3.ebuild |
79 |
deleted file mode 100644 |
80 |
index 5188e99b1..000000000 |
81 |
--- a/sys-fs/erofs-utils/erofs-utils-1.3.ebuild |
82 |
+++ /dev/null |
83 |
@@ -1,42 +0,0 @@ |
84 |
-# Copyright 1999-2021 Gentoo Authors |
85 |
-# Distributed under the terms of the GNU General Public License v2 |
86 |
- |
87 |
-EAPI=7 |
88 |
- |
89 |
-inherit autotools |
90 |
- |
91 |
-DESCRIPTION="Userspace tools for EROFS images" |
92 |
-HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git" |
93 |
-SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/snapshot/${P}.tar.gz" |
94 |
- |
95 |
-LICENSE="GPL-2+" |
96 |
-SLOT="0" |
97 |
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" |
98 |
-IUSE="fuse lz4 selinux +uuid" |
99 |
- |
100 |
-RDEPEND=" |
101 |
- fuse? ( sys-fs/fuse:0 ) |
102 |
- lz4? ( >=app-arch/lz4-1.9 ) |
103 |
- selinux? ( sys-libs/libselinux ) |
104 |
- uuid? ( sys-apps/util-linux ) |
105 |
-" |
106 |
-DEPEND="${RDEPEND}" |
107 |
-BDEPEND="virtual/pkgconfig" |
108 |
- |
109 |
-src_prepare() { |
110 |
- default |
111 |
- eautoreconf |
112 |
-} |
113 |
- |
114 |
-src_configure() { |
115 |
- econf \ |
116 |
- $(use_enable fuse) \ |
117 |
- $(use_enable lz4) \ |
118 |
- $(use_with selinux) \ |
119 |
- $(use_with uuid) |
120 |
-} |
121 |
- |
122 |
-src_install() { |
123 |
- default |
124 |
- use fuse || rm "${ED}/usr/share/man/man1/erofsfuse.1" || die |
125 |
-} |
126 |
|
127 |
diff --git a/sys-fs/erofs-utils/files/erofs-utils-1.2.1-no-Werror.patch b/sys-fs/erofs-utils/files/erofs-utils-1.2.1-no-Werror.patch |
128 |
deleted file mode 100644 |
129 |
index 90b004501..000000000 |
130 |
--- a/sys-fs/erofs-utils/files/erofs-utils-1.2.1-no-Werror.patch |
131 |
+++ /dev/null |
132 |
@@ -1,13 +0,0 @@ |
133 |
-diff --git a/configure.ac b/configure.ac |
134 |
-index 28926c3..6be002b 100644 |
135 |
---- a/configure.ac |
136 |
-+++ b/configure.ac |
137 |
-@@ -11,7 +11,7 @@ AC_CONFIG_SRCDIR([config.h.in]) |
138 |
- AC_CONFIG_HEADERS([config.h]) |
139 |
- AC_CONFIG_MACRO_DIR([m4]) |
140 |
- AC_CONFIG_AUX_DIR(config) |
141 |
--AM_INIT_AUTOMAKE([foreign -Wall -Werror]) |
142 |
-+AM_INIT_AUTOMAKE([foreign -Wall]) |
143 |
- |
144 |
- # Checks for programs. |
145 |
- AM_PROG_AR |
146 |
|
147 |
diff --git a/sys-fs/erofs-utils/metadata.xml b/sys-fs/erofs-utils/metadata.xml |
148 |
deleted file mode 100644 |
149 |
index 2a13ff61c..000000000 |
150 |
--- a/sys-fs/erofs-utils/metadata.xml |
151 |
+++ /dev/null |
152 |
@@ -1,32 +0,0 @@ |
153 |
-<?xml version="1.0" encoding="UTF-8"?> |
154 |
-<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> |
155 |
-<pkgmetadata> |
156 |
- <longdescription lang="en"> |
157 |
- erofs-utils |
158 |
- =========== |
159 |
- erofs-utils includes user-space tools for erofs filesystem images. |
160 |
- Currently only mkfs.erofs is available. |
161 |
- |
162 |
- Mkfs.erofs |
163 |
- ---------- |
164 |
- It can create 2 primary kinds of erofs images: (un)compressed. |
165 |
- - For compressed images, it's able to use several compression algorithms, but lz4(hc) are only supported due to the current linux kernel implementation. |
166 |
- - For uncompressed images, it can decide whether the last page of a file should be inlined or not properly [1]. |
167 |
- How to generate erofs images |
168 |
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
169 |
- Currently lz4 and lz4hc are available for compression, e.g. |
170 |
- $ mkfs.erofs -zlz4hc foo.erofs.img foo/ |
171 |
- Or leave all files uncompressed as a option: |
172 |
- $ mkfs.erofs foo.erofs.img foo/ |
173 |
- |
174 |
- Known issues |
175 |
- ~~~~~~~~~~~~ |
176 |
- 1. LZ4HC cannot compress long zeroed buffer properly with |
177 |
- LZ4_compress_HC_destSize() |
178 |
- https://github.com/lz4/lz4/issues/784 |
179 |
- </longdescription> |
180 |
- <use> |
181 |
- <flag name="uuid">Allow interaction with libuuid in sys-apps/util-linux. It's recommended turn on</flag> |
182 |
- <flag name="fuse">Enable support for Filesystem in Userspace via sys-fs/fuse</flag> |
183 |
- </use> |
184 |
-</pkgmetadata> |