mirror of
https://git.yoctoproject.org/poky
synced 2026-04-21 12:32:15 +02:00
systemd: add udev-bash-completion package
Move the 'udevadm' autocompletion script into a dedicated package.
Indeed, bash (and therefore, the bash-completion package) is not
always installed. But the 'udevadm' autocompletion script remains
in ${datadir}/bash-completion.
Creating a dedicated package allows better split, and avoids
installing it if the bash-completion package is missing.
(From OE-Core rev: 7155ceadbd90b7c90fa0d734f8bc8b089ddd12f3)
Signed-off-by: Corentin Guillevic <corentin.guillevic@smile.fr>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
40d0aff1c2
commit
56c7ea02d2
@@ -408,6 +408,7 @@ PACKAGE_BEFORE_PN = "\
|
||||
${PN}-zsh-completion \
|
||||
libsystemd-shared \
|
||||
udev \
|
||||
udev-bash-completion \
|
||||
udev-hwdb \
|
||||
"
|
||||
|
||||
@@ -721,6 +722,7 @@ FILES:libsystemd-shared = "${rootlibdir}/systemd/libsystemd-shared*.so"
|
||||
|
||||
RPROVIDES:udev = "hotplug"
|
||||
|
||||
RDEPENDS:udev-bash-completion += "bash-completion"
|
||||
RDEPENDS:udev-hwdb += "udev"
|
||||
|
||||
FILES:udev += "${base_sbindir}/udevd \
|
||||
@@ -782,10 +784,10 @@ FILES:udev += "${base_sbindir}/udevd \
|
||||
${base_bindir}/systemd-hwdb \
|
||||
${base_bindir}/udevadm \
|
||||
${base_sbindir}/udevadm \
|
||||
${datadir}/bash-completion/completions/udevadm \
|
||||
${systemd_system_unitdir}/systemd-hwdb-update.service \
|
||||
"
|
||||
|
||||
FILES:udev-bash-completion = "${datadir}/bash-completion/completions/udevadm"
|
||||
FILES:udev-hwdb = "${rootlibexecdir}/udev/hwdb.d \
|
||||
"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user