diff --git a/sys-kernel/dracut-openssh/Manifest b/sys-kernel/dracut-openssh/Manifest index d12642e..d026df6 100644 --- a/sys-kernel/dracut-openssh/Manifest +++ b/sys-kernel/dracut-openssh/Manifest @@ -1,2 +1 @@ DIST dracut-openssh-0.3.tar.gz 13944 BLAKE2B 4116b892b2ed7988453d35cec2f2f3f73c56c24876d447d8f852fed1c820139a6ab9dab5a713e6e4d6664bc3f64a66422ce7ee453d5a294ba9e5ba30b20916eb SHA512 30b8dac3829574ecebc18f27ada22a5d9adbb5e61780d8aa9cd6dfbd55c06112174b482445dbe0b7c5d187a26963a6c31e4310f287d96220ff207918be3ba3c8 -EBUILD dracut-openssh-0.3.ebuild 701 BLAKE2B e55a9071a46199f2c0ebb62764505c865e5b819123b4fc1a0234b6a6b772f3ea1c66fc44f90107f337d6ed27695352a7fa9531ad19d8b680dc09dbced18ab6dd SHA512 717cf05b09a16e564a2058e1566ec13d82de66b098c234e4fa646a7a7603d3a2dcc305c835765434e7424d8278c3defb3b93a55cfff27189eb7a0bc8a2f0d808 diff --git a/sys-kernel/dracut-openssh/dracut-openssh-0.3.ebuild b/sys-kernel/dracut-openssh/dracut-openssh-0.3.ebuild index db5dffb..03e364e 100644 --- a/sys-kernel/dracut-openssh/dracut-openssh-0.3.ebuild +++ b/sys-kernel/dracut-openssh/dracut-openssh-0.3.ebuild @@ -1,26 +1,30 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="Dracut OpenSSH module" HOMEPAGE="https://github.com/dguglielmi/dracut-openssh" -SRC_URI="https://github.com/dguglielmi/dracut-openssh/archive/v0.3.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/dguglielmi/dracut-openssh/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="systemd-networkd" +IUSE="systemd systemd-networkd" -DEPEND="!systemd-networkd? ( net-misc/dhcp ) +DEPEND=" net-misc/openssh - sys-apps/systemd - sys-kernel/dracut" -RDEPEND="${DEPEND}" + sys-kernel/dracut +" +RDEPEND=" + ${DEPEND} + !systemd-networkd? ( net-misc/dhcp ) + systemd? ( sys-apps/systemd ) +" src_install() { - emake PREFIX=${D} install + emake PREFIX="${D}" install if use systemd-networkd; then sed -i \ diff --git a/sys-kernel/dracut-openssh/metadata.xml b/sys-kernel/dracut-openssh/metadata.xml new file mode 100644 index 0000000..c8897a8 --- /dev/null +++ b/sys-kernel/dracut-openssh/metadata.xml @@ -0,0 +1,14 @@ + + + + + david.guglielmi@gmail.com + David GUGLIELMI + + + Enable systemd-networkd support + + + dguglielmi/dracut-openssh + +