Gentoo Archives: gentoo-commits

From: Tim Harder <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-common/
Date: Wed, 12 Dec 2018 09:56:50
Message-Id: 1544608578.a5afd9975a438d0ed963fbeba2e6d9182488b419.radhermit@gentoo
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