diff --git a/core/eudev/build b/core/eudev/build index ca8e02d0..07b1bbd1 100755 --- a/core/eudev/build +++ b/core/eudev/build @@ -8,3 +8,7 @@ make make DESTDIR="$1" install + +# Install runit service. +install -Dm755 udevd.run "$1/etc/sv/udevd/run" +ln -s /run/runit/supervise.udevd "$1/etc/sv/udevd/supervise" diff --git a/core/eudev/checksums b/core/eudev/checksums index 9f12204a..04f21a64 100644 --- a/core/eudev/checksums +++ b/core/eudev/checksums @@ -1 +1,2 @@ 89618619084a19e1451d373c43f141b469c9fd09767973d73dd268b92074d4fc eudev-3.2.9.tar.gz +5b965dc067c5f411a3342f867e11ccfcf689cc1bf5957b0da4521c528be4ce5e udevd.run diff --git a/core/eudev/files/udevd.run b/core/eudev/files/udevd.run new file mode 100644 index 00000000..5e21489c --- /dev/null +++ b/core/eudev/files/udevd.run @@ -0,0 +1,2 @@ +#!/bin/sh +exec udevd diff --git a/core/eudev/sources b/core/eudev/sources index 85053866..96d65f64 100644 --- a/core/eudev/sources +++ b/core/eudev/sources @@ -1 +1,2 @@ https://dev.gentoo.org/~blueness/eudev/eudev-3.2.9.tar.gz +files/udevd.run diff --git a/core/eudev/version b/core/eudev/version index 3a60d2ce..18935346 100644 --- a/core/eudev/version +++ b/core/eudev/version @@ -1 +1 @@ -3.2.9 1 +3.2.9 2