commit:     ec9d8f90568646254242d2c8f900a8eb6c86cb85
Author:     Zen <z <AT> pyl <DOT> onl>
AuthorDate: Thu Nov 23 17:05:57 2023 +0000
Commit:     George Zenner <dev <AT> pyl <DOT> onl>
CommitDate: Thu Nov 23 17:05:57 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec9d8f90

sys-kernel/ugrd: Added 0.9.1 which now depends on dev-python/zenlib

Signed-off-by: Zen <z <AT> pyl.onl>

 sys-kernel/ugrd/Manifest          |  1 +
 sys-kernel/ugrd/ugrd-0.9.1.ebuild | 33 +++++++++++++++++++++++++++++++++
 2 files changed, 34 insertions(+)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index ba28bd7775..e4d9e73c32 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,3 +1,4 @@
 DIST ugrd-0.8.1.tar.gz 42632 BLAKE2B 
c530d9613d383eb3a04e30ea23ad4b9308d63b4be702c91c32ab971a0a447820ea312720b219f28accc328582f5aaf82bf92523a56ebfa1f107cbf4438c5a418
 SHA512 
2dd52fc4652a648811dfaf8a1f07217108d2b7d07ebfdf795e79e06cf3cb7ed0b5bf8deedca669f8faf4b0d0bdb5cb111d3ec37d73859854df6f36e2d81eab4f
 DIST ugrd-0.8.2.tar.gz 44135 BLAKE2B 
aea7294336327a332518f667aa85fd668af11e3293f83837bff03eaab75e024eae14e239cadf085713b94e556a3a312d829a66ec68fa89e926cde0f146238727
 SHA512 
1a760253e1c44893b27b1d04939fb251a31c0a9b7cc63e63d6b3f86f5f20d3bf08cf83029a3f2324cfe1e32e0940f3e45fecf2b96c5e7e323fb48d18567b79a2
 DIST ugrd-0.9.0.tar.gz 45761 BLAKE2B 
c815308a9e2ffbd57f6fc04654befeb674e1046f6eb50cf65edb9f24974f48630e324ea5b049f2fb81468a9239633619909d528d36e88700843e36f73919aaa4
 SHA512 
f9354c9b8e2601ea9027965a10472de1c905bced853bcf3fc793a76db4c2e7d264da547691be32f09d6b5e5da9a7901e009b9f80f10a20856a596d44e0eb0050
+DIST ugrd-0.9.1.tar.gz 42614 BLAKE2B 
59fd7b701fa6968984e84b6f7c5b1eb8d9b83e057b074a1edc532a3b1520f4f6340d1cafe6286d1ef8d4d4161e8c39f4289ef9db9faff15d74771ec9cb627105
 SHA512 
db008eb619c3c1a47b498900e8b6ad8b60e60786f986401246087a068dbbc2a6f5e17d3402666198404410716faf62c43881354b58af4df141814ef466118d5d

diff --git a/sys-kernel/ugrd/ugrd-0.9.1.ebuild 
b/sys-kernel/ugrd/ugrd-0.9.1.ebuild
new file mode 100644
index 0000000000..da602c8ba4
--- /dev/null
+++ b/sys-kernel/ugrd/ugrd-0.9.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2023 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
+
+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"
+
+RDEPEND="app-misc/pax-utils"
+DEPEND="dev-python/zenlib"
+
+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
+}
+
+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.zfs support" sys-fs/zfs
+}

Reply via email to