commit:     b42417d7a36986a94162398b630bae7609fe5ca4
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Fri Jul  9 17:09:19 2021 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Fri Jul  9 17:10:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b42417d7

sys-fs/udev: sync live

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 sys-fs/udev/udev-9999.ebuild | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/sys-fs/udev/udev-9999.ebuild b/sys-fs/udev/udev-9999.ebuild
index 676b5a0be4e..01117409e7f 100644
--- a/sys-fs/udev/udev-9999.ebuild
+++ b/sys-fs/udev/udev-9999.ebuild
@@ -137,6 +137,7 @@ multilib_src_compile() {
 
        local targets=(
                ${libudev}
+               src/libudev/libudev.pc
        )
        if use static-libs; then
                targets+=( src/udev/libudev.a )
@@ -149,6 +150,7 @@ multilib_src_compile() {
                        src/udev/fido_id
                        src/udev/mtd_probe
                        src/udev/scsi_id
+                       src/udev/udev.pc
                        src/udev/v4l_id
                        man/udev.conf.5
                        man/systemd.link.5
@@ -156,6 +158,8 @@ multilib_src_compile() {
                        man/udev.7
                        man/systemd-udevd.service.8
                        man/udevadm.8
+                       rules.d/50-udev-default.rules
+                       rules.d/64-btrfs.rules
                )
        fi
        eninja "${targets[@]}"
@@ -180,9 +184,9 @@ multilib_src_install() {
                exeinto /lib/udev
                doexe 
src/udev/{ata_id,cdrom_id,fido_id,mtd_probe,scsi_id,v4l_id}
 
-               rm rules.d/99-systemd.rules || die
                insinto /lib/udev/rules.d
                doins rules.d/*.rules
+               doins "${S}"/rules.d/*.rules
 
                insinto /usr/share/pkgconfig
                doins src/udev/udev.pc
@@ -207,6 +211,7 @@ multilib_src_install_all() {
        insinto /lib/udev/rules.d
        doins "${FILESDIR}"/40-gentoo.rules
        doins "${S}"/rules.d/*.rules
+       doins rules.d/*.rules
 
        dobashcomp shell-completion/bash/udevadm
 

Reply via email to