commit:     a5f198a2cef6002cb8f8400153dc3b73977aff92
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 23 00:33:20 2018 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Fri Mar 23 01:34:52 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f198a2

sys-fs/fuse: use udev eclass to determine udev dir for removal

Closes: https://bugs.gentoo.org/651210

 sys-fs/fuse/fuse-2.9.7-r1.ebuild | 2 +-
 sys-fs/fuse/fuse-3.2.1.ebuild    | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-fs/fuse/fuse-2.9.7-r1.ebuild b/sys-fs/fuse/fuse-2.9.7-r1.ebuild
index 8ab358ad11f..b27dc23c141 100644
--- a/sys-fs/fuse/fuse-2.9.7-r1.ebuild
+++ b/sys-fs/fuse/fuse-2.9.7-r1.ebuild
@@ -64,7 +64,7 @@ src_install() {
        prune_libtool_files
 
        # installed via fuse-common
-       rm -r "${ED%/}"/{etc,lib} || die
+       rm -r "${ED%/}"/{etc,$(get_udevdir)} || die
        rm "${ED%/}"/usr/share/man/man8/mount.fuse.* || die
        rm "${ED%/}"/sbin/mount.fuse || die
 

diff --git a/sys-fs/fuse/fuse-3.2.1.ebuild b/sys-fs/fuse/fuse-3.2.1.ebuild
index 2514b6960a7..4012fc673b6 100644
--- a/sys-fs/fuse/fuse-3.2.1.ebuild
+++ b/sys-fs/fuse/fuse-3.2.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 PYTHON_COMPAT=( python3_{4,5,6} )
 
-inherit meson multilib-minimal flag-o-matic python-any-r1
+inherit meson multilib-minimal flag-o-matic udev python-any-r1
 
 DESCRIPTION="An interface for filesystems implemented in userspace"
 HOMEPAGE="https://github.com/libfuse/libfuse";
@@ -62,7 +62,7 @@ multilib_src_install_all() {
        einstalldocs
 
        # installed via fuse-common
-       rm -r "${ED%/}"/{etc,lib} || die
+       rm -r "${ED%/}"/{etc,$(get_udevdir)} || die
        rm "${ED%/}"/usr/sbin/mount.fuse3 || die
 
        # handled by the device manager

Reply via email to