Gentoo Archives: gentoo-commits

From: Patrick Lauer <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/argcomplete/
Date: Thu, 18 Feb 2016 10:22:22
Message-Id: 1455790879.04d1a402d7f0bc201e32c84f083268cb35efcedc.patrick@gentoo
1 commit: 04d1a402d7f0bc201e32c84f083268cb35efcedc
2 Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
3 AuthorDate: Thu Feb 18 10:04:04 2016 +0000
4 Commit: Patrick Lauer <patrick <AT> gentoo <DOT> org>
5 CommitDate: Thu Feb 18 10:21:19 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04d1a402
7
8 dev-python/argcomplete: Bump
9
10 Package-Manager: portage-2.2.27
11
12 dev-python/argcomplete/Manifest | 1 +
13 dev-python/argcomplete/argcomplete-1.0.0.ebuild | 39 +++++++++++++++++++++++++
14 2 files changed, 40 insertions(+)
15
16 diff --git a/dev-python/argcomplete/Manifest b/dev-python/argcomplete/Manifest
17 index bcfa66a..c39b11d 100644
18 --- a/dev-python/argcomplete/Manifest
19 +++ b/dev-python/argcomplete/Manifest
20 @@ -1,3 +1,4 @@
21 DIST argcomplete-0.8.1.tar.gz 30272 SHA256 12e36f784160547ca855a2c9d753cf60cd3f87cab72b1e4993ceffb6ba51443b SHA512 faf37f5a5c3f619066503b6fb53570e8c084d2f28895da6bfe38db58b06447dd3aee00d6073a33000486ba9c3c12b784276a57c625ed02f4bfcc78319bee0ea4 WHIRLPOOL 7c55337ca8bafb2779ee4e5cd3c42b0df0e3953bef548ceed516bc65c64870ea62c29914b9ad140dbab446bcec286e611ea82356b0a9c0e6c92a020986f4b161
22 DIST argcomplete-0.8.9.tar.gz 30575 SHA256 98f04fa2ca22479459d8ba04583dca653a41c2d7a57648ba7f3b4d7e19ea82be SHA512 21b7d267f2d5a43a299841ca05b3b4dc38587e9ac90db8634d8e13d089e58483b88506376eff16d8ea2d03a169e118a5be32549b74c5168a337e6a6d22a01f7f WHIRLPOOL 336d7096a0dbfd3fa2beeacee6189fe375586ddec7dfe5277687149701bb52befcc83234de6ea59c06f662c20e44de00420b51fc640517055d5505374f0fcd26
23 DIST argcomplete-0.9.0.tar.gz 35214 SHA256 f97577332d19aea09583ecb426a49e85dc7bbc9822ab345b9c790d923413af0e SHA512 e127a8d2e7914f2601d649963115595db40ed612d352c134c5b68acdcbcd52477728e6e1edddd405562b28329f960d87d1418fa8fe3b3f1dcb9c3ad10c42a65d WHIRLPOOL 03c5f4eac0aeac9887d8ba1d21b585854b91c7399c95260ecf58f92d709b9194f801b730ab26435e329e003f8041c96d11410983a83c21f262cd2ad68a32a100
24 +DIST argcomplete-1.0.0.tar.gz 35480 SHA256 2cba862e5ce5b0057a33169484544c38bfdc17a1dd865c197adb7ce07800e36e SHA512 9f974833d4e699d87e575a51c024ae7782f51f6e085be291bbac645b6e72873597be6da3c75b0461a8ef5a33311ce3d1fcb6e58f999ad043099331e269f5e9a6 WHIRLPOOL 52ce076077cb4dca8777e55a265351e817b9369af66635dd89b9b2dd3c6ef27e8329864f6024be70d786c42139ccd784d1e3535700a4bea304b2ce8611f1c407
25
26 diff --git a/dev-python/argcomplete/argcomplete-1.0.0.ebuild b/dev-python/argcomplete/argcomplete-1.0.0.ebuild
27 new file mode 100644
28 index 0000000..153dded
29 --- /dev/null
30 +++ b/dev-python/argcomplete/argcomplete-1.0.0.ebuild
31 @@ -0,0 +1,39 @@
32 +# Copyright 1999-2015 Gentoo Foundation
33 +# Distributed under the terms of the GNU General Public License v2
34 +# $Id$
35 +
36 +EAPI=5
37 +
38 +PYTHON_COMPAT=( python{2_7,3_3,3_4} )
39 +
40 +inherit distutils-r1 bash-completion-r1
41 +
42 +DESCRIPTION="Bash tab completion for argparse"
43 +HOMEPAGE="https://pypi.python.org/pypi/argcomplete"
44 +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
45 +
46 +SLOT="0"
47 +LICENSE="Apache-2.0"
48 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
49 +IUSE=""
50 +
51 +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
52 +
53 +python_prepare_all() {
54 + # purge test folder to avoid file collisions
55 + sed -e "s:find_packages():find_packages(exclude=['test','test.*']):" -i setup.py || die
56 + distutils-r1_python_prepare_all
57 +}
58 +
59 +python_test() {
60 + ${EPYTHON} test/test.py || die
61 +}
62 +
63 +python_install_all() {
64 + sed \
65 + -e "/complete /d" \
66 + -i argcomplete/bash_completion.d/python-argcomplete.sh || die
67 +
68 + distutils-r1_python_install_all
69 + newbashcomp "${S}"/${PN}/bash_completion.d/python-argcomplete.sh python-${PN}
70 +}