logo

overlay

My own overlay for experimentations, use with caution, no support is provided git clone https://anongit.hacktivis.me/git/overlay.git/
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:

Msys-fs/mdevd/Manifest1+
Asys-fs/mdevd/mdevd-0.1.7.0.ebuild37+++++++++++++++++++++++++++++++++++++
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 +}