From 623ee73d661e5ed8475cb264511f683407d87365 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 12 Apr 2020 03:41:30 +0100 Subject: gentoo Easter resync : 12.04.2020 --- dev-python/zconfig/Manifest | 3 +++ dev-python/zconfig/metadata.xml | 20 +++++++++++++++++ dev-python/zconfig/zconfig-3.5.0.ebuild | 39 +++++++++++++++++++++++++++++++++ 3 files changed, 62 insertions(+) create mode 100644 dev-python/zconfig/Manifest create mode 100644 dev-python/zconfig/metadata.xml create mode 100644 dev-python/zconfig/zconfig-3.5.0.ebuild (limited to 'dev-python/zconfig') diff --git a/dev-python/zconfig/Manifest b/dev-python/zconfig/Manifest new file mode 100644 index 000000000000..4c90101aae0d --- /dev/null +++ b/dev-python/zconfig/Manifest @@ -0,0 +1,3 @@ +DIST ZConfig-3.5.0.tar.gz 127317 BLAKE2B 735d554072d4be4ee0552151a6bd0401e66bc0a7a091d97656a2c95efb13580d264a39e28c11e096ee77f57bc96d684720c22c981f5dbd82ce012d40c94d33ea SHA512 14af4de2adcb7e5404a4fd8e1a1903758c584898fda7c4d2a660616c37023f0e0b5d4acac789a930c2900eb501528899d51c4ea4c4050535cfbaa629e9159558 +EBUILD zconfig-3.5.0.ebuild 924 BLAKE2B 4664f8d5bb50819af410e6a02f97d63e895718d3806e9c0a9372dea2d0d00492ef3d9206cf364f933180b77f658a5b71d1913dd9652a21112b7065bd932abf57 SHA512 ae679b368fc558a8c40b90e240a2dcfdb107dfdb2748345f35b32c69d59f18301482d6f968eafdd19b9863fb71476552fa81efdb628233c6b2a554259110a0ba +MISC metadata.xml 1466 BLAKE2B ec9f04749ab0badfeabf3a1a87d40b394b3494cfcb8f838a0e821d3db37ad55e5578b6145c10ba65d2d36c2034696f33311b4d2e7ce3c7c1220d3ec1c96c6c08 SHA512 f49a9d63ebd430f154e115a4e7786bae532add4774f929b3bf326cebcffb17b41e002929913c209b4acf80e3c94a8313f33efdce0eb5ac2516c9aef595659ae9 diff --git a/dev-python/zconfig/metadata.xml b/dev-python/zconfig/metadata.xml new file mode 100644 index 000000000000..c2d543f28177 --- /dev/null +++ b/dev-python/zconfig/metadata.xml @@ -0,0 +1,20 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + proxy-maint@gentoo.org + Proxy Maintainers + + + zopefoundation/ZConfig + + +ZConfig is a configuration library intended for general use. It supports a hierarchical schema-driven configuration model that allows a schema to specify data conversion routines written in Python. ZConfig’s model is very different from the model supported by the ConfigParser module found in Python’s standard library, and is more suitable to configuration-intensive applications. + +ZConfig schema are written in an XML-based language and are able to “import” schema components provided by Python packages. Since components are able to bind to conversion functions provided by Python code in the package (or elsewhere), configuration objects can be arbitrarily complex, with values that have been verified against arbitrary constraints. This makes it easy for applications to separate configuration support from configuration loading even with configuration data being defined and consumed by a wide range of separate packages. + + diff --git a/dev-python/zconfig/zconfig-3.5.0.ebuild b/dev-python/zconfig/zconfig-3.5.0.ebuild new file mode 100644 index 000000000000..8e47fe2dcdc1 --- /dev/null +++ b/dev-python/zconfig/zconfig-3.5.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{6,7} ) + +inherit distutils-r1 + +MY_PN="ZConfig" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A configuration library supporting a hierarchical schema-driven configuration model" +HOMEPAGE="https://pypi.python.org/pypi/ZConfig" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="ZPL" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/manuel[${PYTHON_USEDEP}] + dev-python/zope-exceptions[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}] + dev-python/zope-testrunner[${PYTHON_USEDEP}] + ) +" +RDEPEND="" + +S="${WORKDIR}/${MY_P}" + +DOCS=( CHANGES.rst README.rst ) + +distutils_enable_tests nose +distutils_enable_sphinx doc dev-python/sphinxcontrib-programoutput -- cgit v1.2.3