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>
