diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-01-23 12:55:08 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-01-23 12:55:08 +0000 |
commit | 47bb4031ea0e98a9423d423f2181c0e3d06f256b (patch) | |
tree | 6a54fb70ac916b8ae725d002ac4a71386c8b6e2f /app-portage/gemato/gemato-18.0.ebuild | |
parent | 9a1d1c6b10a4640cea10e7040ed173cf593f4cab (diff) |
gentoo auto-resync : 23:01:2023 - 12:55:07
Diffstat (limited to 'app-portage/gemato/gemato-18.0.ebuild')
-rw-r--r-- | app-portage/gemato/gemato-18.0.ebuild | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/app-portage/gemato/gemato-18.0.ebuild b/app-portage/gemato/gemato-18.0.ebuild new file mode 100644 index 000000000000..7e02cc9bba9d --- /dev/null +++ b/app-portage/gemato/gemato-18.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +PYTHON_REQ_USE='threads(+)' + +inherit distutils-r1 + +DESCRIPTION="Stand-alone Manifest generation & verification tool" +HOMEPAGE=" + https://github.com/projg2/gemato/ + https://pypi.org/project/gemato/ +" +SRC_URI=" + https://github.com/projg2/gemato/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +IUSE="+gpg pretty-log tools" + +RDEPEND=" + gpg? ( + >=app-crypt/gnupg-2.2.20-r1 + dev-python/requests[${PYTHON_USEDEP}] + ) + pretty-log? ( + dev-python/rich[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + test? ( + >=app-crypt/gnupg-2.2.20-r1 + dev-python/requests[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_install_all() { + distutils-r1_python_install_all + + if use tools; then + exeinto /usr/share/gemato + doexe utils/*.{bash,py} + fi +} |