Gentoo Archives: gentoo-commits

From: Mike Frysinger <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/gcs-oauth2-boto-plugin/files/, dev-python/gcs-oauth2-boto-plugin/
Date: Mon, 28 Mar 2016 19:11:40
Message-Id: 1459192257.189309b1697e8cd8dcb88e8a617734fbb545cec4.vapier@gentoo
1 commit: 189309b1697e8cd8dcb88e8a617734fbb545cec4
2 Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
3 AuthorDate: Mon Mar 28 18:38:59 2016 +0000
4 Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
5 CommitDate: Mon Mar 28 19:10:57 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=189309b1
7
8 dev-python/gcs-oauth2-boto-plugin: version bump to 1.12
9
10 dev-python/gcs-oauth2-boto-plugin/Manifest | 1 +
11 ...to-plugin-1.12-use-friendy-version-checks.patch | 16 ++++++++++
12 .../gcs-oauth2-boto-plugin-1.12.ebuild | 34 ++++++++++++++++++++++
13 3 files changed, 51 insertions(+)
14
15 diff --git a/dev-python/gcs-oauth2-boto-plugin/Manifest b/dev-python/gcs-oauth2-boto-plugin/Manifest
16 index a68ac5b..200d8f1 100644
17 --- a/dev-python/gcs-oauth2-boto-plugin/Manifest
18 +++ b/dev-python/gcs-oauth2-boto-plugin/Manifest
19 @@ -1,2 +1,3 @@
20 +DIST gcs-oauth2-boto-plugin-1.12.tar.gz 14601 SHA256 4d35958f3724d6632f91a70acb3761c3860425ea6438c001e7e6b94d1431ad23 SHA512 998bc3187ef1483d8301f952dd68daf1dabf5775c7c948a18bdec1ed1c0ecacc336d8a0b4401e93f10e7d2b70a2fd4675c2c9d8f077fed5f126ee334e966ca19 WHIRLPOOL 48bda2622963b93b3d87abd2c3744ca9a21ba1e9f574b0a29c02e1de7379f4f4af35612b89cfcce60e09ee629960f2491347b11f7cfe26b6ae4d5199c2783af1
21 DIST gcs-oauth2-boto-plugin-1.8.tar.gz 13248 SHA256 cb4f3c608c953c9f6eecbad0dd33c6a2dba283cf1cd332ceaac1a9ba8a17c64b SHA512 5504fc38d58ee68a78ee2b8e6c3757045494d000748382bc26888a65085cec08d2d137c63cb51afd1cef72d31b3f0cac5d40014548cca47c5322a67a7f1ef204 WHIRLPOOL 238ee67cdad11162abe614fad7d6eb6175a27fc132c790e17f4380373b8c8d48906e5ac361c4d3c34fbac85e851bdf6426c3660434bf809d4abca87f6cb995a9
22 DIST gcs-oauth2-boto-plugin-1.9.tar.gz 14625 SHA256 82e70621354a0291ff312d060fedf25f8016eb0af215d443562ac2b26f94b28d SHA512 439def0c7b78a103bd3041600e25eaede44c3aac8a161f12acd6dee98cd8404b03229df24cf4e7814d63600ca50793496a80893f1e32f8ed8ac4a2825dd07df8 WHIRLPOOL ba28ac45e909a2410f36c81ba7f5e83e9c71963b1fd4d69df7fe425d26f066ea8376cf935f6b732c57d98b7d2e770d68a2658953279f0985725970af9d206dd6
23
24 diff --git a/dev-python/gcs-oauth2-boto-plugin/files/gcs-oauth2-boto-plugin-1.12-use-friendy-version-checks.patch b/dev-python/gcs-oauth2-boto-plugin/files/gcs-oauth2-boto-plugin-1.12-use-friendy-version-checks.patch
25 new file mode 100644
26 index 0000000..73f8951
27 --- /dev/null
28 +++ b/dev-python/gcs-oauth2-boto-plugin/files/gcs-oauth2-boto-plugin-1.12-use-friendy-version-checks.patch
29 @@ -0,0 +1,16 @@
30 +--- a/setup.py
31 ++++ b/setup.py
32 +@@ -36,11 +36,9 @@
33 + requires = [
34 + 'boto>=2.29.1',
35 + 'httplib2>=0.8',
36 +- 'oauth2client==1.5.2',
37 ++ 'oauth2client>=1.5.2',
38 + 'pyOpenSSL>=0.13',
39 +- # Not using 1.02 because of:
40 +- # https://code.google.com/p/socksipy-branch/issues/detail?id=3
41 +- 'SocksiPy-branch==1.01',
42 ++ 'SocksiPy-branch>=1.01',
43 + 'retry_decorator>=1.0.0',
44 + ]
45 +
46
47 diff --git a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.12.ebuild b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.12.ebuild
48 new file mode 100644
49 index 0000000..5793ada
50 --- /dev/null
51 +++ b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.12.ebuild
52 @@ -0,0 +1,34 @@
53 +# Copyright 1999-2016 Gentoo Foundation
54 +# Distributed under the terms of the GNU General Public License v2
55 +# $Id$
56 +
57 +EAPI="5"
58 +
59 +# Python 3: https://github.com/GoogleCloudPlatform/gcs-oauth2-boto-plugin/issues/10
60 +PYTHON_COMPAT=( python2_7 )
61 +
62 +inherit distutils-r1
63 +
64 +DESCRIPTION="OAuth 2.0 plugin for Google Cloud Storage credentials in the Boto library"
65 +HOMEPAGE="https://pypi.python.org/pypi/gcs-oauth2-boto-plugin"
66 +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
67 +
68 +LICENSE="Apache-2.0"
69 +SLOT="0"
70 +KEYWORDS="~amd64 ~arm ~x86"
71 +IUSE=""
72 +
73 +PATCHES=(
74 + "${FILESDIR}/${PN}-1.12-use-friendy-version-checks.patch"
75 +)
76 +
77 +# Keep versions in sync with setup.py.
78 +DEPEND="${PYTHON_DEPS}
79 + dev-python/setuptools[${PYTHON_USEDEP}]"
80 +RDEPEND="${PYTHON_DEPS}
81 + >=dev-python/boto-2.29.1[${PYTHON_USEDEP}]
82 + >=dev-python/httplib2-0.8[${PYTHON_USEDEP}]
83 + >=dev-python/oauth2client-1.5.2[${PYTHON_USEDEP}]
84 + >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
85 + >=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
86 + >=dev-python/PySocks-1.01[${PYTHON_USEDEP}]"