commit: 75bf884b8913480a8fed7e8d9f48159a244a0232
parent 804eb8b78fe5be06c40641b448f6e8d73e41ecd1
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Sun, 1 Jun 2025 11:02:32 +0200
sys-fs/mdevd: add 0.1.7.0
Diffstat:
2 files changed, 38 insertions(+), 0 deletions(-)
diff --git a/sys-fs/mdevd/Manifest b/sys-fs/mdevd/Manifest
@@ -1 +1,2 @@
DIST mdevd-0.1.6.3.tar.gz 33088 BLAKE2B c98d93e8190dcbe38ce506db1c063dcf97ef23a3604ef06f3ba767518a62f2ef1502e47dc63b1ff002a468bbdebcc71d17b1773e1be693014ccb75cafb9d49ef SHA512 2962be689858117960aa5b332bbc7ca31c2d6592bae1c10acb35a7d66e4bf093cc70d2966649b742ce10ab3ac252b49a4b86b2c548355544aae65ca6214cdaf1
+DIST mdevd-0.1.7.0.tar.gz 37377 BLAKE2B b2ecaa10e676ee76b7ae60fe4a1fddf1c3687b5910171663e2f82327ac4e4034c887847fc31ca5578976ebe727aecde8432afd14c6b96178509f5c142b212cf0 SHA512 b50750afbba81c5168348acc2b38ba28abe0ac19bf4ea49c04f68eec1269a079642bccbed0acb1ef5da4848aea20c5f71c2711945eb2218ab79d570ffecdce57
diff --git a/sys-fs/mdevd/mdevd-0.1.7.0.ebuild b/sys-fs/mdevd/mdevd-0.1.7.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2024-2025 Haelwenn (lanodan) Monnier <contact@hacktivis.me>
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature toolchain-funcs
+
+DESCRIPTION="small daemon managing kernel hotplug events, similarly to udevd"
+HOMEPAGE="https://skarnet.org/software/mdevd/"
+SRC_URI="https://skarnet.org/software/mdevd/${P}.tar.gz"
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=dev-libs/skalibs-2.14.4.0:="
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS NEWS README doc/ examples )
+
+src_configure() {
+ econf \
+ --with-sysdeps=/usr/$(get_libdir)/skalibs/ \
+ --enable-shared \
+ --disable-allstatic \
+ --with-pkgconfig
+
+ # TODO: --enable-nsss
+}
+
+src_compile() {
+ emake AR=$(tc-getAR) RANLIB=$(tc-getRANLIB)
+}
+
+pkg_postinst() {
+ optfeature "For +/-/& command directives in mdev.conf" dev-lang/execline
+}