Gentoo Archives: gentoo-commits

From: Matthew Thode <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/ansible/
Date: Fri, 30 Nov 2018 16:47:13
Message-Id: 1543596416.3975801940b10993bda9ad6977e52644f68554af.prometheanfire@gentoo
1 commit: 3975801940b10993bda9ad6977e52644f68554af
2 Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
3 AuthorDate: Fri Nov 30 16:46:36 2018 +0000
4 Commit: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
5 CommitDate: Fri Nov 30 16:46:56 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39758019
7
8 app-admin/ansible: 2.5.12 2.6.9 and 2.7.3 bump
9
10 Package-Manager: Portage-2.3.51, Repoman-2.3.12
11 Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>
12
13 app-admin/ansible/Manifest | 3 ++
14 app-admin/ansible/ansible-2.5.12.ebuild | 66 +++++++++++++++++++++++++++++++++
15 app-admin/ansible/ansible-2.6.9.ebuild | 66 +++++++++++++++++++++++++++++++++
16 app-admin/ansible/ansible-2.7.3.ebuild | 66 +++++++++++++++++++++++++++++++++
17 4 files changed, 201 insertions(+)
18
19 diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
20 index a406c928daf..a8aa1b25402 100644
21 --- a/app-admin/ansible/Manifest
22 +++ b/app-admin/ansible/Manifest
23 @@ -1,5 +1,8 @@
24 DIST ansible-2.5.11.tar.gz 10114022 BLAKE2B 196c657c66b588ed709b8354d7f043c12701f08e263ede1224f59457b7d65c113d6a936150c0379378615e7a89a66db6a8cfc52304f2c3431a4cafbed9a3bdb5 SHA512 b0da66fb67bdd33b42b35239d392793cc19b98650990028ef89b83384285ab6185accbfe15edb030b9e9a62e59961a22e2002b6aeea34f1f063da857ad199358
25 +DIST ansible-2.5.12.tar.gz 10115923 BLAKE2B 5a6b6f213d8faede69097ec61bc19615663fe5358bfe1bed91a48467e263e609384cafeffb793f47f15b1c59ec7cdae9c4a7e72bb461f0537d0da89570a54f31 SHA512 2a5020e2ea0b5f0e79e9b9001e69b88ea9b6725c0a082641343ca1955ef77c4c50be8b26c2307592034453d640abaa582ef2532ee36b29ceaa880c6f408f4aa0
26 DIST ansible-2.6.7.tar.gz 10708387 BLAKE2B cfdd8940e3c23183fa8650d9c5a46b9af056dc9850b25b7969925ea66f2ec7d78945efaf982bc8c8752a285295461922b3e047b4edf75ecf3e3d4c893f0dafbc SHA512 23fde88f7e2151154cd77bb8a946c06c703b620456e0f1e9dc74f532b95d2868eb96e9c6f52fc48fc75ed5ad77d45d61be48fe4b7bd11ac8baa4745a026852bc
27 DIST ansible-2.6.8.tar.gz 10714750 BLAKE2B 303e1be319d7fbe3ef6cccace6bcaafef8ddacc0ea2d749cabe71dbeae1bb8ca6bb770e45f226425625e6d045e31cff7f0ef08feafbebbd1db5751f11699a26e SHA512 a072ad1dac730dc9be50c902acd8ae6ba03cb82eecb505ed70e9cb33957fc0391c0461b89593331731e10dad970ee8f81843b1e1039788c320f593db1241ecf4
28 +DIST ansible-2.6.9.tar.gz 10716866 BLAKE2B a5dde34c440ccc74d8df93a952a76dae432c4dc32fc1b253c50656dd8c15655b76425de4d9ca78f4572fed74c7321cb00f63936b87e403229b2fa20211b9b88c SHA512 77fcff74b72c2180ae4fdb1f0415baf2a344f18f00f2d4bed572c94b760323c2a90a7c63a0a9c97c42f6fb493e06762743fe46d7782df4b30c08e99b52909b0f
29 DIST ansible-2.7.1.tar.gz 11738557 BLAKE2B 8d154d9f09eabd851fb182cea3a6a810385ed971429f4968b649ccd7e5cbbb5c6cd884a478b235f04f12134b471c99a4f77c32826661cc73cbb9e3a1159c377c SHA512 263ebc5fb172c7eda0cc703508ba06a5a6ab197923597a616bcdf28b8bc673ff6117c72cbff4546a1f3628656b0c4d7dd05c34c75e68b9a0d9c29ea9b5a4162f
30 DIST ansible-2.7.2.tar.gz 11755722 BLAKE2B 8f1b733f2d4569bd6d1fd52b49b984104bccca28e5fc572abea56572b634a5acfd556562f6a2d2d32277282c8ca7f0c35f2e768d2935dc7d161b2389b37b62e2 SHA512 ee1dcacfdf6af8124b3b000acecb7dcfbf4f221eefbd3165c109e03c8ce7efee56ad643f143a1d159c1ac539536490a15547a9d0635b3c7daae2c9cbda7bc824
31 +DIST ansible-2.7.3.tar.gz 11769094 BLAKE2B 72ec50acac20d2849cb35438565b51af1ddd406f4e64653822973de6c79f44050e479b53a7a2e824af752929addae622c321b0890d95e6de349dce52f1914f24 SHA512 23705716870abd54d54d27e065189cc5158b89ef4b68ff3c0683a043319d7a33fc1b11b419a914b7514ae059ad4c8c482be99a6fed50df7dbe7708706d3efdee
32
33 diff --git a/app-admin/ansible/ansible-2.5.12.ebuild b/app-admin/ansible/ansible-2.5.12.ebuild
34 new file mode 100644
35 index 00000000000..71d5cc29ecc
36 --- /dev/null
37 +++ b/app-admin/ansible/ansible-2.5.12.ebuild
38 @@ -0,0 +1,66 @@
39 +# Copyright 1999-2018 Gentoo Authors
40 +# Distributed under the terms of the GNU General Public License v2
41 +
42 +EAPI=7
43 +
44 +PYTHON_COMPAT=( python2_7 python3_{5,6} )
45 +
46 +inherit distutils-r1 eutils
47 +
48 +DESCRIPTION="Model-driven deployment, config management, and command execution framework"
49 +HOMEPAGE="https://ansible.com/"
50 +SRC_URI="https://releases.ansible.com/${PN}/${P}.tar.gz"
51 +
52 +LICENSE="GPL-3"
53 +SLOT="0"
54 +KEYWORDS="~amd64 ~x86 ~x64-macos"
55 +IUSE="doc test"
56 +
57 +RDEPEND="
58 + dev-python/paramiko[${PYTHON_USEDEP}]
59 + dev-python/jinja[${PYTHON_USEDEP}]
60 + dev-python/pyyaml[${PYTHON_USEDEP}]
61 + dev-python/setuptools[${PYTHON_USEDEP}]
62 + dev-python/cryptography[${PYTHON_USEDEP}]
63 + dev-python/httplib2[${PYTHON_USEDEP}]
64 + dev-python/six[${PYTHON_USEDEP}]
65 + dev-python/netaddr[${PYTHON_USEDEP}]
66 + net-misc/sshpass
67 + virtual/ssh
68 +"
69 +DEPEND="
70 + dev-python/setuptools[${PYTHON_USEDEP}]
71 + >=dev-python/packaging-16.6[${PYTHON_USEDEP}]
72 + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
73 + test? (
74 + ${RDEPEND}
75 + dev-python/nose[${PYTHON_USEDEP}]
76 + >=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
77 + dev-python/passlib[${PYTHON_USEDEP}]
78 + dev-python/coverage[${PYTHON_USEDEP}]
79 + dev-python/unittest2[${PYTHON_USEDEP}]
80 + dev-vcs/git
81 + )"
82 +
83 +# not included in release tarball
84 +RESTRICT="test"
85 +
86 +python_compile_all() {
87 + if use doc; then
88 + cd docs/docsite || die
89 + export CPUS=4
90 + emake -f Makefile.sphinx html
91 + fi
92 +}
93 +
94 +python_test() {
95 + nosetests -d -w test/units -v --with-coverage --cover-package=ansible --cover-branches || die
96 +}
97 +
98 +python_install_all() {
99 + use doc && local HTML_DOCS=( docs/docsite/_build/html/. )
100 + distutils-r1_python_install_all
101 +
102 + doman docs/man/man1/*.1
103 + dodoc -r examples
104 +}
105
106 diff --git a/app-admin/ansible/ansible-2.6.9.ebuild b/app-admin/ansible/ansible-2.6.9.ebuild
107 new file mode 100644
108 index 00000000000..71d5cc29ecc
109 --- /dev/null
110 +++ b/app-admin/ansible/ansible-2.6.9.ebuild
111 @@ -0,0 +1,66 @@
112 +# Copyright 1999-2018 Gentoo Authors
113 +# Distributed under the terms of the GNU General Public License v2
114 +
115 +EAPI=7
116 +
117 +PYTHON_COMPAT=( python2_7 python3_{5,6} )
118 +
119 +inherit distutils-r1 eutils
120 +
121 +DESCRIPTION="Model-driven deployment, config management, and command execution framework"
122 +HOMEPAGE="https://ansible.com/"
123 +SRC_URI="https://releases.ansible.com/${PN}/${P}.tar.gz"
124 +
125 +LICENSE="GPL-3"
126 +SLOT="0"
127 +KEYWORDS="~amd64 ~x86 ~x64-macos"
128 +IUSE="doc test"
129 +
130 +RDEPEND="
131 + dev-python/paramiko[${PYTHON_USEDEP}]
132 + dev-python/jinja[${PYTHON_USEDEP}]
133 + dev-python/pyyaml[${PYTHON_USEDEP}]
134 + dev-python/setuptools[${PYTHON_USEDEP}]
135 + dev-python/cryptography[${PYTHON_USEDEP}]
136 + dev-python/httplib2[${PYTHON_USEDEP}]
137 + dev-python/six[${PYTHON_USEDEP}]
138 + dev-python/netaddr[${PYTHON_USEDEP}]
139 + net-misc/sshpass
140 + virtual/ssh
141 +"
142 +DEPEND="
143 + dev-python/setuptools[${PYTHON_USEDEP}]
144 + >=dev-python/packaging-16.6[${PYTHON_USEDEP}]
145 + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
146 + test? (
147 + ${RDEPEND}
148 + dev-python/nose[${PYTHON_USEDEP}]
149 + >=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
150 + dev-python/passlib[${PYTHON_USEDEP}]
151 + dev-python/coverage[${PYTHON_USEDEP}]
152 + dev-python/unittest2[${PYTHON_USEDEP}]
153 + dev-vcs/git
154 + )"
155 +
156 +# not included in release tarball
157 +RESTRICT="test"
158 +
159 +python_compile_all() {
160 + if use doc; then
161 + cd docs/docsite || die
162 + export CPUS=4
163 + emake -f Makefile.sphinx html
164 + fi
165 +}
166 +
167 +python_test() {
168 + nosetests -d -w test/units -v --with-coverage --cover-package=ansible --cover-branches || die
169 +}
170 +
171 +python_install_all() {
172 + use doc && local HTML_DOCS=( docs/docsite/_build/html/. )
173 + distutils-r1_python_install_all
174 +
175 + doman docs/man/man1/*.1
176 + dodoc -r examples
177 +}
178
179 diff --git a/app-admin/ansible/ansible-2.7.3.ebuild b/app-admin/ansible/ansible-2.7.3.ebuild
180 new file mode 100644
181 index 00000000000..2f38c77741e
182 --- /dev/null
183 +++ b/app-admin/ansible/ansible-2.7.3.ebuild
184 @@ -0,0 +1,66 @@
185 +# Copyright 1999-2018 Gentoo Authors
186 +# Distributed under the terms of the GNU General Public License v2
187 +
188 +EAPI=7
189 +
190 +PYTHON_COMPAT=( python2_7 python3_{5,6} )
191 +
192 +inherit distutils-r1 eutils
193 +
194 +DESCRIPTION="Model-driven deployment, config management, and command execution framework"
195 +HOMEPAGE="https://ansible.com/"
196 +SRC_URI="https://releases.ansible.com/${PN}/${P}.tar.gz"
197 +
198 +LICENSE="GPL-3"
199 +SLOT="0"
200 +KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
201 +IUSE="doc test"
202 +
203 +RDEPEND="
204 + dev-python/paramiko[${PYTHON_USEDEP}]
205 + dev-python/jinja[${PYTHON_USEDEP}]
206 + dev-python/pyyaml[${PYTHON_USEDEP}]
207 + dev-python/setuptools[${PYTHON_USEDEP}]
208 + dev-python/cryptography[${PYTHON_USEDEP}]
209 + dev-python/httplib2[${PYTHON_USEDEP}]
210 + dev-python/six[${PYTHON_USEDEP}]
211 + dev-python/netaddr[${PYTHON_USEDEP}]
212 + net-misc/sshpass
213 + virtual/ssh
214 +"
215 +DEPEND="
216 + dev-python/setuptools[${PYTHON_USEDEP}]
217 + >=dev-python/packaging-16.6[${PYTHON_USEDEP}]
218 + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
219 + test? (
220 + ${RDEPEND}
221 + dev-python/nose[${PYTHON_USEDEP}]
222 + >=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
223 + dev-python/passlib[${PYTHON_USEDEP}]
224 + dev-python/coverage[${PYTHON_USEDEP}]
225 + dev-python/unittest2[${PYTHON_USEDEP}]
226 + dev-vcs/git
227 + )"
228 +
229 +# not included in release tarball
230 +RESTRICT="test"
231 +
232 +python_compile_all() {
233 + if use doc; then
234 + cd docs/docsite || die
235 + export CPUS=4
236 + emake -f Makefile.sphinx html
237 + fi
238 +}
239 +
240 +python_test() {
241 + nosetests -d -w test/units -v --with-coverage --cover-package=ansible --cover-branches || die
242 +}
243 +
244 +python_install_all() {
245 + use doc && local HTML_DOCS=( docs/docsite/_build/html/. )
246 + distutils-r1_python_install_all
247 +
248 + doman docs/man/man1/*.1
249 + dodoc -r examples
250 +}