1 |
commit: a5afd9975a438d0ed963fbeba2e6d9182488b419 |
2 |
Author: Tim Harder <radhermit <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Dec 12 09:47:45 2018 +0000 |
4 |
Commit: Tim Harder <radhermit <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Dec 12 09:56:18 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5afd997 |
7 |
|
8 |
sys-fs/fuse-common: move mount.fuse binary/man page to fuse pkg |
9 |
|
10 |
Since >=fuse-3.3.0 the mount.fuse3 binary links against the fuse library |
11 |
so it can't be used as a common file between the slotted library |
12 |
versions. Now each slot will install their own man pages and binaries. |
13 |
|
14 |
Closes: https://bugs.gentoo.org/672968 |
15 |
|
16 |
Signed-off-by: Tim Harder <radhermit <AT> gentoo.org> |
17 |
|
18 |
...mmon-3.3.0.ebuild => fuse-common-3.3.0-r1.ebuild} | 20 +------------------- |
19 |
1 file changed, 1 insertion(+), 19 deletions(-) |
20 |
|
21 |
diff --git a/sys-fs/fuse-common/fuse-common-3.3.0.ebuild b/sys-fs/fuse-common/fuse-common-3.3.0-r1.ebuild |
22 |
similarity index 68% |
23 |
rename from sys-fs/fuse-common/fuse-common-3.3.0.ebuild |
24 |
rename to sys-fs/fuse-common/fuse-common-3.3.0-r1.ebuild |
25 |
index ecc727e5723..5bfc1b51537 100644 |
26 |
--- a/sys-fs/fuse-common/fuse-common-3.3.0.ebuild |
27 |
+++ b/sys-fs/fuse-common/fuse-common-3.3.0-r1.ebuild |
28 |
@@ -3,7 +3,7 @@ |
29 |
|
30 |
EAPI=6 |
31 |
|
32 |
-inherit meson udev flag-o-matic |
33 |
+inherit udev |
34 |
|
35 |
DESCRIPTION="Common files for multiple slots of sys-fs/fuse" |
36 |
HOMEPAGE="https://github.com/libfuse/libfuse" |
37 |
@@ -18,25 +18,7 @@ RDEPEND="!<sys-fs/fuse-2.9.7-r1:0" |
38 |
|
39 |
S=${WORKDIR}/fuse-${PV} |
40 |
|
41 |
-# tests run in sys-fs/fuse |
42 |
-RESTRICT="test" |
43 |
- |
44 |
-src_prepare() { |
45 |
- default |
46 |
- |
47 |
- # lto not supported yet -- https://github.com/libfuse/libfuse/issues/198 |
48 |
- filter-flags -flto* |
49 |
-} |
50 |
- |
51 |
-src_configure() { |
52 |
- local emesonargs=( -Dudevrulesdir="$(get_udevdir)"/rules.d ) |
53 |
- meson_src_configure |
54 |
-} |
55 |
- |
56 |
src_install() { |
57 |
- newsbin "${BUILD_DIR}"/util/mount.fuse3 mount.fuse |
58 |
- newman doc/mount.fuse3.8 mount.fuse.8 |
59 |
- |
60 |
udev_newrules util/udev.rules 99-fuse.rules |
61 |
|
62 |
if use kernel_linux ; then |