Gentoo Archives: gentoo-commits

From: "Ian Delaney (idella4)" <idella4@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/pbr: pbr-0.5.23-r1.ebuild pbr-0.5.23.ebuild ChangeLog
Date: Tue, 21 Jan 2014 01:43:40
Message-Id: 20140121014335.B14772004C@flycatcher.gentoo.org
1 idella4 14/01/21 01:43:35
2
3 Modified: pbr-0.5.23.ebuild ChangeLog
4 Added: pbr-0.5.23-r1.ebuild
5 Log:
6 revbump; add py3.3 support, update to test phase
7
8 (Portage version: 2.2.8/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
9
10 Revision Changes Path
11 1.4 dev-python/pbr/pbr-0.5.23.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pbr/pbr-0.5.23.ebuild?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pbr/pbr-0.5.23.ebuild?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pbr/pbr-0.5.23.ebuild?r1=1.3&r2=1.4
16
17 Index: pbr-0.5.23.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-python/pbr/pbr-0.5.23.ebuild,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- pbr-0.5.23.ebuild 13 Dec 2013 21:37:57 -0000 1.3
24 +++ pbr-0.5.23.ebuild 21 Jan 2014 01:43:35 -0000 1.4
25 @@ -1,6 +1,6 @@
26 -# Copyright 1999-2013 Gentoo Foundation
27 +# Copyright 1999-2014 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pbr/pbr-0.5.23.ebuild,v 1.3 2013/12/13 21:37:57 prometheanfire Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pbr/pbr-0.5.23.ebuild,v 1.4 2014/01/21 01:43:35 idella4 Exp $
31
32 EAPI=5
33 PYTHON_COMPAT=( python2_7 )
34
35
36
37 1.9 dev-python/pbr/ChangeLog
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pbr/ChangeLog?rev=1.9&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pbr/ChangeLog?rev=1.9&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pbr/ChangeLog?r1=1.8&r2=1.9
42
43 Index: ChangeLog
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/dev-python/pbr/ChangeLog,v
46 retrieving revision 1.8
47 retrieving revision 1.9
48 diff -u -r1.8 -r1.9
49 --- ChangeLog 13 Dec 2013 21:37:57 -0000 1.8
50 +++ ChangeLog 21 Jan 2014 01:43:35 -0000 1.9
51 @@ -1,6 +1,12 @@
52 # ChangeLog for dev-python/pbr
53 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
54 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pbr/ChangeLog,v 1.8 2013/12/13 21:37:57 prometheanfire Exp $
55 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
56 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pbr/ChangeLog,v 1.9 2014/01/21 01:43:35 idella4 Exp $
57 +
58 +*pbr-0.5.23-r1 (21 Jan 2014)
59 +
60 + 21 Jan 2014; Ian Delaney <idella4@g.o> +pbr-0.5.23-r1.ebuild,
61 + pbr-0.5.23.ebuild:
62 + revbump; add py3.3 support, update to test phase
63
64 13 Dec 2013; Matthew Thode <prometheanfire@g.o> pbr-0.5.23.ebuild:
65 more missing test deps
66
67
68
69 1.1 dev-python/pbr/pbr-0.5.23-r1.ebuild
70
71 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pbr/pbr-0.5.23-r1.ebuild?rev=1.1&view=markup
72 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pbr/pbr-0.5.23-r1.ebuild?rev=1.1&content-type=text/plain
73
74 Index: pbr-0.5.23-r1.ebuild
75 ===================================================================
76 # Copyright 1999-2014 Gentoo Foundation
77 # Distributed under the terms of the GNU General Public License v2
78 # $Header: /var/cvsroot/gentoo-x86/dev-python/pbr/pbr-0.5.23-r1.ebuild,v 1.1 2014/01/21 01:43:35 idella4 Exp $
79
80 EAPI=5
81 PYTHON_COMPAT=( python{2_7,3_3} )
82
83 inherit distutils-r1
84
85 DESCRIPTION="PBR is a library that injects some useful and sensible default
86 behaviors into your setuptools run."
87 HOMEPAGE="https://github.com/openstack-dev/pbr"
88 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
89
90 LICENSE="Apache-2.0"
91 SLOT="0"
92 KEYWORDS="~amd64 ~x86"
93 IUSE="test"
94
95 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
96 test? ( >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
97 >=dev-python/fixtures-0.3.12[${PYTHON_USEDEP}]
98 ~dev-python/flake8-2.0[${PYTHON_USEDEP}]
99 dev-python/subunit[${PYTHON_USEDEP}]
100 dev-python/mimeparse[${PYTHON_USEDEP}]
101 >=dev-python/mock-1.0[${PYTHON_USEDEP}]
102 ~dev-python/pyflakes-0.7.2[${PYTHON_USEDEP}]
103 ~dev-python/pep8-1.4.5[${PYTHON_USEDEP}]
104 >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
105 <dev-python/sphinx-1.2[${PYTHON_USEDEP}]
106 >=dev-python/testrepository-0.0.17[${PYTHON_USEDEP}]
107 <dev-python/testresources-0.3[${PYTHON_USEDEP}]
108 >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
109 <dev-python/testscenarios-0.5[${PYTHON_USEDEP}]
110 >=dev-python/testtools-0.9.32[${PYTHON_USEDEP}]
111 )"
112 RDEPEND=">dev-python/pip-1.0[${PYTHON_USEDEP}]"
113
114 python_test() {
115 # These tests pass run within the source and don't represent failures but rather
116 # work outside the sandbox constraints
117 sed -e s':test_changelog:_&:' -i pbr/tests/test_packaging.py || die
118 sed -e s':test_console_script_develop:_&:' -i pbr/tests/test_core.py || die
119
120 sed -e s':test_authors:_&:' -i pbr/tests/test_packaging.py || die
121 sed -e s':test_global_setup_hooks:_&:' -i pbr/tests/test_hooks.py \
122 -e s':test_custom_commands_known:_&:' \
123 -e s':test_command_hooks:_&:' \
124 -i pbr/tests/test_hooks.py
125 sed -e s':test_setup_py_keywords:_&:' \
126 -e s':test_sdist_git_extra_file:_&:' \
127 -e s':test_sdist_extra_file:_&:' \
128 -e s':test_console_script_install:_&:' \
129 -i pbr/tests/test_core.py || die
130 sed -e s':test_custom_build_py_command:_&:' \
131 -i pbr/tests/test_commands.py || die
132
133 testr init
134 testr run || die "Testsuite failed under ${EPYTHON}"
135 flake8 "${PN}"/tests || die "Run over tests folder by flake8 drew error"
136 }