Compare commits

...
2 Commits
Author SHA1 Message Date
EnumDev 5a09b1587a Move udevd binary from usr/bin to usr/sbin 2025-11-15 21:54:37 +02:00
EnumDev 2e0bb23229 Add back missing libudev header file 2025-11-15 12:04:15 +02:00
2 changed files with 8 additions and 1 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
name: udev name: udev
description: Userspace device file manager description: Userspace device file manager
version: "258.2" version: "258.2"
revision: 1 revision: 3
url: https://github.com/systemd/systemd url: https://github.com/systemd/systemd
license: GPL-2.0-or-later,LGPL-2.1-or-later license: GPL-2.0-or-later,LGPL-2.1-or-later
architecture: any architecture: any
+7
View File
@@ -147,6 +147,10 @@ build() {
package_udev() { package_udev() {
meson install -C build --destdir="$BPM_OUTPUT" --no-rebuild --tags udev,udev-devel,hwdb meson install -C build --destdir="$BPM_OUTPUT" --no-rebuild --tags udev,udev-devel,hwdb
# Move udevd to usr/sbin
install -d "$BPM_OUTPUT"/usr/sbin
mv "$BPM_OUTPUT"/usr/bin/udevd "$BPM_OUTPUT"/usr/sbin/udevd
# Install man pages # Install man pages
for manpage in udev.conf.5 iocost.conf.5 udev.7 udevadm.8; do for manpage in udev.conf.5 iocost.conf.5 udev.7 udevadm.8; do
x=${manpage##*.} x=${manpage##*.}
@@ -168,6 +172,9 @@ package_udev() {
package_libudev() { package_libudev() {
meson install -C build --destdir="$BPM_OUTPUT" --no-rebuild --tags libudev,libudev-devel meson install -C build --destdir="$BPM_OUTPUT" --no-rebuild --tags libudev,libudev-devel
# Install libudev header file
install -Dm644 "$BPM_SOURCE"/src/libudev/libudev.h "$BPM_OUTPUT"/usr/include/libudev.h
# Install man page # Install man page
install -Dm644 build/man/libudev.3 -t "$BPM_OUTPUT"/usr/share/man/man3/ install -Dm644 build/man/libudev.3 -t "$BPM_OUTPUT"/usr/share/man/man3/