diff options
Diffstat (limited to 'sys-kernel/ugrd/ugrd-1.11.2.ebuild')
-rw-r--r-- | sys-kernel/ugrd/ugrd-1.11.2.ebuild | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/sys-kernel/ugrd/ugrd-1.11.2.ebuild b/sys-kernel/ugrd/ugrd-1.11.2.ebuild deleted file mode 100644 index 544525b1c..000000000 --- a/sys-kernel/ugrd/ugrd-1.11.2.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) -inherit distutils-r1 optfeature shell-completion - -DESCRIPTION="Python based initramfs generator with TOML defintions" -HOMEPAGE="https://github.com/desultory/ugrd" -SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=" - app-misc/pax-utils - >=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}] - >=dev-python/pycpio-1.1.4[${PYTHON_USEDEP}] - sys-apps/pciutils -" - -src_install() { - # Call the distutils-r1_src_install function to install the package - distutils-r1_src_install - # Create the ugrd config directory - keepdir /etc/ugrd - # Install the example config into /etc/ugrd/config.toml - # Do not overwrite an existing config - insinto /etc/ugrd - newins examples/example.toml config.toml - # Create the kernel preinst.d directory if it doesn't exist - # Install the kernel preinst.d hook - exeinto /usr/lib/kernel/preinst.d - doexe hooks/installkernel/52-ugrd.install - exeinto /usr/lib/kernel/install.d - doexe hooks/kernel-install/52-ugrd.install - # Install bash autocomplete script - dobashcomp completion/ugrd - dozshcomp completion/_ugrd -} - -pkg_postinst() { - optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup - optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs - optfeature "ugrd.crypto.gpg support" app-crypt/gnupg - optfeature "ugrd.fs.lvm support" sys-fs/lvm2[lvm] - ewarn "UGRD will not be used with installkernel unless 'ugrd' is set as the" - ewarn "'initrd_generator' in /etc/kernel/install.conf." -} |