Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

app-admin/zkg: add new v0.2 #890

Merged
merged 1 commit into from
Oct 7, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions app-admin/zkg/Manifest
Original file line number Diff line number Diff line change
@@ -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
2 changes: 1 addition & 1 deletion app-admin/zkg/zkg-0.1.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -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
"
Expand Down
37 changes: 37 additions & 0 deletions app-admin/zkg/zkg-0.2.ebuild
Original file line number Diff line number Diff line change
@@ -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}
}
Loading