commit:     9ba8421d1add320a9d4e947b049637aaf8ad1479
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Sat Jul 19 03:31:35 2025 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Sat Jul 19 03:33:17 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ba8421d

sys-fs/mdevd: new package, add 0.1.7.0

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>

 sys-fs/mdevd/Manifest             |  1 +
 sys-fs/mdevd/mdevd-0.1.7.0.ebuild | 36 ++++++++++++++++++++++++++++++++++++
 sys-fs/mdevd/metadata.xml         |  8 ++++++++
 3 files changed, 45 insertions(+)

diff --git a/sys-fs/mdevd/Manifest b/sys-fs/mdevd/Manifest
new file mode 100644
index 0000000000..61799c001c
--- /dev/null
+++ b/sys-fs/mdevd/Manifest
@@ -0,0 +1 @@
+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
new file mode 100644
index 0000000000..31b1dddfbe
--- /dev/null
+++ b/sys-fs/mdevd/mdevd-0.1.7.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2024-2025 Gentoo Authors
+# 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"
+
+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
+}

diff --git a/sys-fs/mdevd/metadata.xml b/sys-fs/mdevd/metadata.xml
new file mode 100644
index 0000000000..2092bcc33a
--- /dev/null
+++ b/sys-fs/mdevd/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer type="person">
+               <email>[email protected]</email>
+               <name>Haelwenn (lanodan) Monnier</name>
+       </maintainer>
+</pkgmetadata>

Reply via email to