diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 13:49:04 -0700 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 17:38:18 -0700 |
commit | 56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch) | |
tree | 3f91093cdb475e565ae857f1c5a7fd339e2d781e /dev-python/keyring | |
download | gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2 gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip |
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'dev-python/keyring')
-rw-r--r-- | dev-python/keyring/Manifest | 7 | ||||
-rw-r--r-- | dev-python/keyring/files/setup-1.0.patch | 32 | ||||
-rw-r--r-- | dev-python/keyring/keyring-1.0.ebuild | 36 | ||||
-rw-r--r-- | dev-python/keyring/keyring-1.5-r1.ebuild | 39 | ||||
-rw-r--r-- | dev-python/keyring/keyring-1.5.ebuild | 39 | ||||
-rw-r--r-- | dev-python/keyring/keyring-1.6.1.ebuild | 39 | ||||
-rw-r--r-- | dev-python/keyring/keyring-3.1.ebuild | 39 | ||||
-rw-r--r-- | dev-python/keyring/keyring-3.3.ebuild | 28 | ||||
-rw-r--r-- | dev-python/keyring/keyring-3.7.ebuild | 28 | ||||
-rw-r--r-- | dev-python/keyring/keyring-4.0.ebuild | 32 | ||||
-rw-r--r-- | dev-python/keyring/metadata.xml | 16 |
11 files changed, 335 insertions, 0 deletions
diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest new file mode 100644 index 000000000000..ad86b24db359 --- /dev/null +++ b/dev-python/keyring/Manifest @@ -0,0 +1,7 @@ +DIST keyring-1.0.zip 61370 SHA256 628070bfb2daa080c98ddb3057a2f802cd1d15720ca40e54bdb2aa39d97485f9 SHA512 6b5002b06c5aa420786e4114c3fdaa75eb79ff72af460dcefba5909224bded2ccd9bd19a7a3847395403283f29d2108ba7679adbc97af5717a539c9f14439dd0 WHIRLPOOL 670e6420001defecbf17f1430fd62b48196d89d5ac4f5bf585c5116fec06bc028ca0c18f64fcf5d0c4dcc10e77674d17e75ce3ba29fb5e14877fa61c4f05ffd0 +DIST keyring-1.5.zip 80478 SHA256 e7065e8584d3b9724413eaa42198f0b6433a3c097b620bb176fd1e340cfb9dda SHA512 4c283bf7ae64bd38d846b7ff8c74cae6ad59f684c65c130b7dda726e337295cf9c31ad51ad2ef1bd4011e5f92cbd96f7dfd9606f62bcdf6a61e36ee6b3385606 WHIRLPOOL 58c751504e55c40eaea93cdc6abf64ea0c9791f72efef239da3904762d4022f3f993f3816e293a548da58a5c091da18f5eba50e39ef85344b90fa6fa9fa81b2a +DIST keyring-1.6.1.zip 80183 SHA256 720a53234749edf0c103e61abe07a16b2ad48b46295c96f58fb804158a739a04 SHA512 2a533cc35476e5748338431ec7b2e97c17a4f6ea66e05425586abadbd7997506cd09dae4bf9156e2747d14754c35b150013d7b0a2d62c47c84ed3094ca7dad6a WHIRLPOOL 92cf707be5c759132ad4a658de8857162c6f505f7269d918acef8a22c2f19a4b999596ee1655ffa17412bc2c3685e81abd8c1e9eb60c6811fbdc60a93aec816e +DIST keyring-3.1.zip 84216 SHA256 4aa49fa03e6d7b79e1490278c7610f6ff224f58ea8dd90b07541b69d0d178fa0 SHA512 79cb5b6932a7c9d0952893286f2c3e817fde3bfadcd42119a72adf2514d628f78aa0b5f13157c4eea31b49928b44dd1b646f62dc6b6da8958c3b95203a21a27f WHIRLPOOL 1cf8556f24e1c0b078914023ed9670eea879ab85f149d0ca4f9189642e18be5f4e5ac7a7f7ccf464fd87e1bd21bf3dd3715249b8959993899f0af2b446a3038f +DIST keyring-3.3.zip 86419 SHA256 b42e0d335102cb2cace64289c86faa6686b6addad803b032bf564046e24d1936 SHA512 32845546328969ddd2179e83bfeacccf5ef60e20919258f4bf6e938cffa6dbfa66b9b0cd64d26d8df636c41d387e6b87aaa1645fd6d86aecb3de937f3acccc8c WHIRLPOOL fe6a0f4209e1df5fa0f4d681cdc6f14e83c658604690e9f27e88f4eccb695aea0c7da0219704ab0f024deaaabc38d6666410f04f9ccbd1ce910d797d3bcf1b29 +DIST keyring-3.7.zip 89249 SHA256 e187358e6a9b8e63cc2e223f6f9d4c40c972c0076f4aa0d65b8c9eb75edbea02 SHA512 7343d40566484b33e3f265d874d75fcf502dbc0abfd653db65536ca4d475fc5596ba23a6472467b88b589fca740f62860a39d18ad7a285696b4cc2c79abe2729 WHIRLPOOL 79967660e4db75f4a89ebc462ee4cb73b3b261bdfc9666979f7a08cfcac6a04b2cbe975b0467155b8b159c630bdf938afcc5d9a3ab25928abfaf54cf6b233844 +DIST keyring-4.0.zip 83738 SHA256 ea93c3cd9666c648263df4daadc5f34aeb27415dbf8e4d76579a8a737f1741cf SHA512 e16fe24e9dfa897ecf05c5b269fd490abff654a885c8cf928d133943648fef436555832e3a364698fe7615be609e8b13808ebe6a758612c12d9067dbe6286bd1 WHIRLPOOL 4ff17622cb9d0bbb3af44947cab2436931f5738c3d4e9ddab36923b2c005c66f27f795acf0614d8d37a6cc148bb74124d9f2ae24a9727ea9a4e71db120a56ab8 diff --git a/dev-python/keyring/files/setup-1.0.patch b/dev-python/keyring/files/setup-1.0.patch new file mode 100644 index 000000000000..d510c6376aaf --- /dev/null +++ b/dev-python/keyring/files/setup-1.0.patch @@ -0,0 +1,32 @@ +--- setup.py 2012-11-29 11:01:22.000000000 -0500 ++++ setup.py.wanted 2012-12-27 23:55:56.679344322 -0500 +@@ -39,17 +39,6 @@ + return True + + +-test_requirements = [ +- 'pytest', +-] +-"dependencies for running tests" +- +-if sys.version_info < (2, 7) or ( +- sys.version_info >= (3, 0) and sys.version_info < (3, 1)): +- # Require unittest2 for Python which doesn't contain the new unittest +- # module (appears in Python 2.7 and Python 3.1) +- test_requirements.append('unittest2') +- + setup_params = dict( + name = 'keyring', + version = "1.0", +@@ -74,11 +63,6 @@ + platforms = ["Many"], + packages = ['keyring', 'keyring.tests', 'keyring.util', + 'keyring.backends'], +- extras_require = {'test': test_requirements}, +- tests_require = test_requirements, +- setup_requires = [ +- 'pytest-runner', +- ], + ) + + diff --git a/dev-python/keyring/keyring-1.0.ebuild b/dev-python/keyring/keyring-1.0.ebuild new file mode 100644 index 000000000000..d14466b2d866 --- /dev/null +++ b/dev-python/keyring/keyring-1.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 pypy ) + +inherit distutils-r1 + +DESCRIPTION="Provides access to the system keyring service" +HOMEPAGE="https://bitbucket.org/kang/python-keyring-lib" +SRC_URI="mirror://pypi/k/${PN}/${P}.zip" + +LICENSE="PSF-2" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="test" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="" + +PATCHES=( + "${FILESDIR}/setup-1.0.patch" +) + +python_test() { + # test_backend.py and test_core.py access keyring backends + # which may spawn password prompts and do other damage. + + # XXX: leave out the harmless tests (dummy backends?) + + for t in test_{cli,util}.py; do + "${PYTHON}" "${BUILD_DIR}"/lib/${PN}/tests/${t} \ + || die "${t} fails with ${EPYTHON}" + done +} diff --git a/dev-python/keyring/keyring-1.5-r1.ebuild b/dev-python/keyring/keyring-1.5-r1.ebuild new file mode 100644 index 000000000000..4ce5c23800a4 --- /dev/null +++ b/dev-python/keyring/keyring-1.5-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 python3_3 pypy ) +#tests restricted due to unpackaged dependancies +RESTRICT="test" + +inherit distutils-r1 +DESCRIPTION="Provides access to the system keyring service" +HOMEPAGE="https://bitbucket.org/kang/python-keyring-lib" +SRC_URI="mirror://pypi/k/${PN}/${P}.zip" + +LICENSE="PSF-2" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="test" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + app-arch/unzip + dev-python/pytest-runner[${PYTHON_USEDEP}]" +RDEPEND="" + +PATCHES=( +) +# "${FILESDIR}/setup-1.0.patch" + +python_test() { + # test_backend.py and test_core.py access keyring backends + # which may spawn password prompts and do other damage. + + # XXX: leave out the harmless tests (dummy backends?) + + for t in test_{cli,util}.py; do + "${PYTHON}" "${BUILD_DIR}"/lib/${PN}/tests/${t} \ + || die "${t} fails with ${EPYTHON}" + done +} diff --git a/dev-python/keyring/keyring-1.5.ebuild b/dev-python/keyring/keyring-1.5.ebuild new file mode 100644 index 000000000000..04f515036099 --- /dev/null +++ b/dev-python/keyring/keyring-1.5.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 python3_3 pypy ) +#tests restricted due to unpackaged dependancies +RESTRICT="test" + +inherit distutils-r1 +DESCRIPTION="Provides access to the system keyring service" +HOMEPAGE="https://bitbucket.org/kang/python-keyring-lib" +SRC_URI="mirror://pypi/k/${PN}/${P}.zip" + +LICENSE="PSF-2" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="test" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/pytest-runner[${PYTHON_USEDEP}] + app-arch/unzip" +RDEPEND="" + +PATCHES=( +) +# "${FILESDIR}/setup-1.0.patch" + +python_test() { + # test_backend.py and test_core.py access keyring backends + # which may spawn password prompts and do other damage. + + # XXX: leave out the harmless tests (dummy backends?) + + for t in test_{cli,util}.py; do + "${PYTHON}" "${BUILD_DIR}"/lib/${PN}/tests/${t} \ + || die "${t} fails with ${EPYTHON}" + done +} diff --git a/dev-python/keyring/keyring-1.6.1.ebuild b/dev-python/keyring/keyring-1.6.1.ebuild new file mode 100644 index 000000000000..8007fe7727a2 --- /dev/null +++ b/dev-python/keyring/keyring-1.6.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 python3_3 ) + +inherit distutils-r1 +DESCRIPTION="Provides access to the system keyring service" +HOMEPAGE="https://bitbucket.org/kang/python-keyring-lib" +SRC_URI="mirror://pypi/k/${PN}/${P}.zip" + +LICENSE="PSF-2" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="test" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + app-arch/unzip + test? ( dev-python/pytest-runner[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pycrypto[${PYTHON_USEDEP}] )" +RDEPEND="" + +python_prepare_all() { + sed -e s':from .py30compat:from keyring.tests.py30compat:' -i keyring/tests/test_util.py || die + distutils-r1_python_prepare_all +} + +python_test() { + # test_backend.py and test_core.py access keyring backends + # which may spawn password prompts and do other damage. + + # XXX: leave out the harmless tests (dummy backends?) + for t in test_{cli,util}.py; do + py.test "${BUILD_DIR}"/lib/${PN}/tests/${t} \ + || die "${t} fails with ${EPYTHON}" + done +} diff --git a/dev-python/keyring/keyring-3.1.ebuild b/dev-python/keyring/keyring-3.1.ebuild new file mode 100644 index 000000000000..04f515036099 --- /dev/null +++ b/dev-python/keyring/keyring-3.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 python3_3 pypy ) +#tests restricted due to unpackaged dependancies +RESTRICT="test" + +inherit distutils-r1 +DESCRIPTION="Provides access to the system keyring service" +HOMEPAGE="https://bitbucket.org/kang/python-keyring-lib" +SRC_URI="mirror://pypi/k/${PN}/${P}.zip" + +LICENSE="PSF-2" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="test" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/pytest-runner[${PYTHON_USEDEP}] + app-arch/unzip" +RDEPEND="" + +PATCHES=( +) +# "${FILESDIR}/setup-1.0.patch" + +python_test() { + # test_backend.py and test_core.py access keyring backends + # which may spawn password prompts and do other damage. + + # XXX: leave out the harmless tests (dummy backends?) + + for t in test_{cli,util}.py; do + "${PYTHON}" "${BUILD_DIR}"/lib/${PN}/tests/${t} \ + || die "${t} fails with ${EPYTHON}" + done +} diff --git a/dev-python/keyring/keyring-3.3.ebuild b/dev-python/keyring/keyring-3.3.ebuild new file mode 100644 index 000000000000..9e502ea3f5bc --- /dev/null +++ b/dev-python/keyring/keyring-3.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 python3_3 pypy) + +inherit distutils-r1 +DESCRIPTION="Provides access to the system keyring service" +HOMEPAGE="https://bitbucket.org/kang/python-keyring-lib" +SRC_URI="mirror://pypi/k/${PN}/${P}.zip" + +LICENSE="PSF-2" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="test" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + app-arch/unzip + test? ( dev-python/pytest-runner[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pycrypto[$(python_gen_usedep 'python2*' 'python3*')] )" +RDEPEND="" + +python_test() { + py.test || die "testsuite failed under ${EPYTHON}" +} diff --git a/dev-python/keyring/keyring-3.7.ebuild b/dev-python/keyring/keyring-3.7.ebuild new file mode 100644 index 000000000000..bb3c242999ad --- /dev/null +++ b/dev-python/keyring/keyring-3.7.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 python{3_3,3_4} pypy) + +inherit distutils-r1 +DESCRIPTION="Provides access to the system keyring service" +HOMEPAGE="https://bitbucket.org/kang/python-keyring-lib" +SRC_URI="mirror://pypi/k/${PN}/${P}.zip" + +LICENSE="PSF-2" +KEYWORDS="amd64 x86" +SLOT="0" +IUSE="test" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + app-arch/unzip + test? ( dev-python/pytest-runner[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pycrypto[$(python_gen_usedep 'python2*' 'python3*')] )" +RDEPEND="" + +python_test() { + py.test || die "testsuite failed under ${EPYTHON}" +} diff --git a/dev-python/keyring/keyring-4.0.ebuild b/dev-python/keyring/keyring-4.0.ebuild new file mode 100644 index 000000000000..b3c8d2896fc6 --- /dev/null +++ b/dev-python/keyring/keyring-4.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 python3_{3,4} pypy pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Provides access to the system keyring service" +HOMEPAGE="https://bitbucket.org/kang/python-keyring-lib" +SRC_URI="mirror://pypi/k/${PN}/${P}.zip" + +SLOT="0" +LICENSE="PSF-2" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-runner[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pycrypto[$(python_gen_usedep 'python2*' 'python3*')] + )" +RDEPEND="" + +python_test() { + py.test || die "testsuite failed under ${EPYTHON}" +} diff --git a/dev-python/keyring/metadata.xml b/dev-python/keyring/metadata.xml new file mode 100644 index 000000000000..ef2f5eba9e84 --- /dev/null +++ b/dev-python/keyring/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>openstack</herd> + <maintainer> + <email>prometheanfire@gentoo.org</email> + <name>Matthew Thode</name> + </maintainer> + <longdescription lang="en"> + Provides a easy way to access the system keyring service from python. + </longdescription> + <upstream> + <remote-id type="pypi">keyring</remote-id> + <remote-id type="bitbucket">kang/python-keyring-lib</remote-id> + </upstream> +</pkgmetadata> |