diff --git a/dev-python/ntc-templates/Manifest b/dev-python/ntc-templates/Manifest new file mode 100644 index 0000000..8967678 --- /dev/null +++ b/dev-python/ntc-templates/Manifest @@ -0,0 +1,3 @@ +DIST ntc_templates-3.5.0.tar.gz 188683 BLAKE2B 2e383dad227b03463c11c8cf49648cff0390de00d248124bdecf9feda898d1f6ba2f8b16ba105f46a3d050bc6fffde256eca79677555d7eca35a5cae04868e7a SHA512 143bfda1431fd28a236e986dcae784e1a43a37a36fc3b521243b3c8c304b5f977842af4e03bcbc1c791147368f35c7942323d89bd57fda7aa1e7e5325653cb1e +EBUILD ntc-templates-3.5.0.ebuild 724 BLAKE2B 3ef3fbccc4597e03adfeca17a377dceeab28b18ca172e5605464e9974af1d61b860d62beabdedd9b64fe24f6df69c99c65142bc2c9b55a513854078b8decea99 SHA512 a20123fa5e9a0ca0072204f9d1bbc86b6149eb34f8de00988117e0e7a6edb9bbee42d915f2a957026da2cf110098b20ac81fbc43114742dc02b34f0bf6dfda45 +MISC metadata.xml 532 BLAKE2B c48384dcbe271d2c6f088557b9824cec63a7cb6f621101171c7982f3f0583d052e319983434c217fce0b2b507518f0fbd3fa940e5d540d5cba5d7bd70bb26637 SHA512 044a2ac18c3ddb8d151594c841e1d470c8c9fcc4402681e83000dfd2635604b4bb6ccc7e5ff31bf4cd2c8d16fcbf73204f76d2e7eead61726f5f2921e608580c diff --git a/dev-python/ntc-templates/metadata.xml b/dev-python/ntc-templates/metadata.xml new file mode 100644 index 0000000..d30ceef --- /dev/null +++ b/dev-python/ntc-templates/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + + ntc-templates + networktocode/ntc-templates + + info@networktocode.com + Network to Code + + + diff --git a/dev-python/ntc-templates/ntc-templates-3.5.0.ebuild b/dev-python/ntc-templates/ntc-templates-3.5.0.ebuild new file mode 100644 index 0000000..38b1cd0 --- /dev/null +++ b/dev-python/ntc-templates/ntc-templates-3.5.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 pypi + +DESCRIPTION="TextFSM Templates for Network Devices, Python wrapper for TextFSMs CliTable." +HOMEPAGE="https://github.com/networktocode/ntc-templates https://pypi.org/project/ntc-templates/" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/textfsm-1.1.0[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest + +src_prepare() { + sed -e '22,23d' -i pyproject.toml || die + eapply_user +}