diff --git a/app-admin/zkg/Manifest b/app-admin/zkg/Manifest index deb3fee3..997427db 100644 --- a/app-admin/zkg/Manifest +++ b/app-admin/zkg/Manifest @@ -1 +1,2 @@ DIST zkg-0.1.tar.gz 2347 BLAKE2B c7db9e3e7d338a028aaafd07918e04502aa398079f200cdf265ff9edd589fcb0318cd1afa1b39fd5865388fe7b370ba3760a072765ca6f2bbdf6976bdf72906e SHA512 d3fa945f4bbb1d29ca239fea0a45d73c4e75c578defa87f7a55c64c9eb502ce6e4a9250ea66e5064e16eec006d3711dd48b086dea07ac2a917905aba077ecf4f +DIST zkg-0.2.tar.gz 2423 BLAKE2B 1995f50716682f628375118dce1bc806b0fb2ce1028715400d7a8315a20be070612e96a8d3dc3c55df73ea101af7719625769a5c89ff455a636af154dd1292ca SHA512 ff7bc1d4355a6e8d7d5eb509b876972af28a899b65487b15dde0ccfa472cb4382300e1d35a0e324b90401ef05823867fcd127a4f7ce940dc83793042c209eda1 diff --git a/app-admin/zkg/zkg-0.1.ebuild b/app-admin/zkg/zkg-0.1.ebuild index e8df7319..6b9d3984 100644 --- a/app-admin/zkg/zkg-0.1.ebuild +++ b/app-admin/zkg/zkg-0.1.ebuild @@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 -DESCRIPTION="vault ecncryption key gateway for ZFS" +DESCRIPTION="vault encryption key gateway for ZFS" HOMEPAGE=" https://github.com/adjust/zkg " diff --git a/app-admin/zkg/zkg-0.2.ebuild b/app-admin/zkg/zkg-0.2.ebuild new file mode 100644 index 00000000..6b9d3984 --- /dev/null +++ b/app-admin/zkg/zkg-0.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) +inherit distutils-r1 + +DESCRIPTION="vault encryption key gateway for ZFS" +HOMEPAGE=" + https://github.com/adjust/zkg +" +SRC_URI=" + https://github.com/adjust/${PN}/releases/download/v${PV}/${P}.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" # Tests are not working here + +RDEPEND=" + dev-python/waitress[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/hvac[${PYTHON_USEDEP}] + dev-python/flask-env[${PYTHON_USEDEP}] + dev-python/flask-limiter[${PYTHON_USEDEP}] + dev-python/flask-failsafe[${PYTHON_USEDEP}] +" + +python_install_all() { + distutils-r1_python_install_all + keepdir "/var/log/${PN}" + newinitd "${FILESDIR}/${PN}.initd" ${PN} + newconfd "${FILESDIR}/${PN}.confd" ${PN} +}