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/django-debug-toolbar: django-debug-toolbar-0.10.2.ebuild django-debug-toolbar-0.11.0.ebuild django-debug-toolbar-0.10.0.ebuild ChangeLog django-debug-toolbar-0.9.4-r1.ebuild
Date: Thu, 23 Jan 2014 09:55:56
Message-Id: 20140123095552.7F5A02004C@flycatcher.gentoo.org
1 idella4 14/01/23 09:55:52
2
3 Modified: django-debug-toolbar-0.10.0.ebuild ChangeLog
4 Added: django-debug-toolbar-0.10.2.ebuild
5 django-debug-toolbar-0.11.0.ebuild
6 Removed: django-debug-toolbar-0.9.4-r1.ebuild
7 Log:
8 -0.10.2: add missing dep for doc build, bumps: -0.11.0; update deps, rm tests folder (prior to install) due to file collisions
9
10 (Portage version: 2.2.8/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
11
12 Revision Changes Path
13 1.2 dev-python/django-debug-toolbar/django-debug-toolbar-0.10.0.ebuild
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/django-debug-toolbar/django-debug-toolbar-0.10.0.ebuild?rev=1.2&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/django-debug-toolbar/django-debug-toolbar-0.10.0.ebuild?rev=1.2&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/django-debug-toolbar/django-debug-toolbar-0.10.0.ebuild?r1=1.1&r2=1.2
18
19 Index: django-debug-toolbar-0.10.0.ebuild
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/dev-python/django-debug-toolbar/django-debug-toolbar-0.10.0.ebuild,v
22 retrieving revision 1.1
23 retrieving revision 1.2
24 diff -u -r1.1 -r1.2
25 --- django-debug-toolbar-0.10.0.ebuild 23 Jan 2014 07:52:16 -0000 1.1
26 +++ django-debug-toolbar-0.10.0.ebuild 23 Jan 2014 09:55:52 -0000 1.2
27 @@ -1,6 +1,6 @@
28 # Copyright 1999-2014 Gentoo Foundation
29 # Distributed under the terms of the GNU General Public License v2
30 -# $Header: /var/cvsroot/gentoo-x86/dev-python/django-debug-toolbar/django-debug-toolbar-0.10.0.ebuild,v 1.1 2014/01/23 07:52:16 idella4 Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/dev-python/django-debug-toolbar/django-debug-toolbar-0.10.0.ebuild,v 1.2 2014/01/23 09:55:52 idella4 Exp $
32
33 EAPI=5
34
35 @@ -21,8 +21,8 @@
36
37 RDEPEND=">=dev-python/django-1.4.2[${PYTHON_USEDEP}]
38 <dev-python/django-1.6[${PYTHON_USEDEP}]
39 - >=dev-python/python-sqlparse-0.1.10[$(python_gen_usedep python2_7 'python3*')]"
40 -
41 + >=dev-python/python-sqlparse-0.1.10[$(python_gen_usedep python2_7 'python3*')]
42 + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
43 DEPEND="${RDEPEND}
44 dev-python/setuptools[${PYTHON_USEDEP}]"
45
46 @@ -52,5 +52,5 @@
47
48 python_install_all() {
49 use doc && local HTML_DOCS=( docs/_build/html/. )
50 -distutils-r1_python_install_all
51 + distutils-r1_python_install_all
52 }
53
54
55
56 1.8 dev-python/django-debug-toolbar/ChangeLog
57
58 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/django-debug-toolbar/ChangeLog?rev=1.8&view=markup
59 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/django-debug-toolbar/ChangeLog?rev=1.8&content-type=text/plain
60 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/django-debug-toolbar/ChangeLog?r1=1.7&r2=1.8
61
62 Index: ChangeLog
63 ===================================================================
64 RCS file: /var/cvsroot/gentoo-x86/dev-python/django-debug-toolbar/ChangeLog,v
65 retrieving revision 1.7
66 retrieving revision 1.8
67 diff -u -r1.7 -r1.8
68 --- ChangeLog 23 Jan 2014 07:52:16 -0000 1.7
69 +++ ChangeLog 23 Jan 2014 09:55:52 -0000 1.8
70 @@ -1,6 +1,15 @@
71 # ChangeLog for dev-python/django-debug-toolbar
72 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
73 -# $Header: /var/cvsroot/gentoo-x86/dev-python/django-debug-toolbar/ChangeLog,v 1.7 2014/01/23 07:52:16 idella4 Exp $
74 +# $Header: /var/cvsroot/gentoo-x86/dev-python/django-debug-toolbar/ChangeLog,v 1.8 2014/01/23 09:55:52 idella4 Exp $
75 +
76 +*django-debug-toolbar-0.11.0 (23 Jan 2014)
77 +*django-debug-toolbar-0.10.2 (23 Jan 2014)
78 +
79 + 23 Jan 2014; Ian Delaney <idella4@g.o>
80 + +django-debug-toolbar-0.10.2.ebuild, +django-debug-toolbar-0.11.0.ebuild,
81 + -django-debug-toolbar-0.9.4-r1.ebuild, django-debug-toolbar-0.10.0.ebuild:
82 + -0.10.2: add missing dep for doc build, bumps: -0.11.0; update deps, rm tests
83 + folder (prior to install) due to file collisions
84
85 *django-debug-toolbar-0.10.0 (23 Jan 2014)
86
87
88
89
90 1.1 dev-python/django-debug-toolbar/django-debug-toolbar-0.10.2.ebuild
91
92 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/django-debug-toolbar/django-debug-toolbar-0.10.2.ebuild?rev=1.1&view=markup
93 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/django-debug-toolbar/django-debug-toolbar-0.10.2.ebuild?rev=1.1&content-type=text/plain
94
95 Index: django-debug-toolbar-0.10.2.ebuild
96 ===================================================================
97 # Copyright 1999-2014 Gentoo Foundation
98 # Distributed under the terms of the GNU General Public License v2
99 # $Header: /var/cvsroot/gentoo-x86/dev-python/django-debug-toolbar/django-debug-toolbar-0.10.2.ebuild,v 1.1 2014/01/23 09:55:52 idella4 Exp $
100
101 EAPI=5
102
103 PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
104
105 inherit distutils-r1
106
107 DESCRIPTION="A configurable set of panels that display debug information"
108 HOMEPAGE="http://pypi.python.org/pypi/django-debug-toolbar/
109 https://github.com/django-debug-toolbar/django-debug-toolbar/"
110 SRC_URI="https://github.com/django-debug-toolbar/django-debug-toolbar/archive/${PV}.tar.gz -> ${P}.tar.gz"
111 KEYWORDS="~amd64 ~x86"
112 IUSE="doc examples test"
113
114 LICENSE="MIT"
115 SLOT="0"
116 DISTUTILS_IN_SOURCE_BUILD=1
117
118 RDEPEND=">=dev-python/django-1.4.2[${PYTHON_USEDEP}]
119 <dev-python/django-1.6[${PYTHON_USEDEP}]
120 >=dev-python/python-sqlparse-0.1.10[$(python_gen_usedep python2_7 'python3*')]
121 doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
122 DEPEND="${RDEPEND}
123 dev-python/setuptools[${PYTHON_USEDEP}]"
124
125 python_prepare_all() {
126 sed -e 's:intersphinx_mapping:_&:' -i docs/conf.py || die
127
128 distutils-r1_python_prepare_all
129 }
130
131 python_compile_all() {
132 use doc && emake -C docs html
133 }
134
135 python_test() {
136 # python-sqlparse-0.1.10 doesn't support py2_6
137 if [[ "${EPYTHON}" != "python2.6" ]]; then
138 "${PYTHON}" runtests.py || die "Tests failed with ${EPYTHON}"
139 fi
140 }
141
142 python_install() {
143 distutils-r1_python_install
144 #rm all OSX fork files, Bug #450880
145 pushd "${ED}" > /dev/null
146 rm -f $(find . -name "._*")
147 }
148
149 python_install_all() {
150 use doc && local HTML_DOCS=( docs/_build/html/. )
151 use example && local EXAMPLES=( example/. )
152 distutils-r1_python_install_all
153 }
154
155
156
157 1.1 dev-python/django-debug-toolbar/django-debug-toolbar-0.11.0.ebuild
158
159 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/django-debug-toolbar/django-debug-toolbar-0.11.0.ebuild?rev=1.1&view=markup
160 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/django-debug-toolbar/django-debug-toolbar-0.11.0.ebuild?rev=1.1&content-type=text/plain
161
162 Index: django-debug-toolbar-0.11.0.ebuild
163 ===================================================================
164 # Copyright 1999-2014 Gentoo Foundation
165 # Distributed under the terms of the GNU General Public License v2
166 # $Header: /var/cvsroot/gentoo-x86/dev-python/django-debug-toolbar/django-debug-toolbar-0.11.0.ebuild,v 1.1 2014/01/23 09:55:52 idella4 Exp $
167
168 EAPI=5
169
170 # Keep py2.6 for now
171 PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
172
173 inherit distutils-r1
174
175 DESCRIPTION="A configurable set of panels that display debug information"
176 HOMEPAGE="http://pypi.python.org/pypi/django-debug-toolbar/
177 https://github.com/django-debug-toolbar/django-debug-toolbar/"
178 SRC_URI="https://github.com/django-debug-toolbar/django-debug-toolbar/archive/${PV}.tar.gz -> ${P}.tar.gz"
179 KEYWORDS="~amd64 ~x86"
180 IUSE="doc examples test"
181
182 LICENSE="MIT"
183 SLOT="0"
184 DISTUTILS_IN_SOURCE_BUILD=1
185
186 RDEPEND=">=dev-python/django-1.4.2[${PYTHON_USEDEP}]
187 <dev-python/django-1.7[${PYTHON_USEDEP}]
188 >=dev-python/python-sqlparse-0.1.10[$(python_gen_usedep python2_7 'python3*')]
189 doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
190 DEPEND="${RDEPEND}
191 dev-python/setuptools[${PYTHON_USEDEP}]"
192
193 python_prepare_all() {
194 sed -e 's:intersphinx_mapping:_&:' -i docs/conf.py || die
195
196 # tests folder in this versions invokes file collision on install
197 if ! use test; then
198 rm -rf tests || die
199 fi
200 distutils-r1_python_prepare_all
201 }
202
203 python_compile_all() {
204 use doc && emake -C docs html
205 }
206
207 python_test() {
208 # python-sqlparse-0.1.10 doesn't support py2_6
209 if [[ "${EPYTHON}" != "python2.6" ]]; then
210 emake test
211 fi
212 # tests folder in this versions invokes file collision on install
213 rm -rf ./{build/lib/tests,tests}/ || die
214 }
215
216 python_install() {
217 distutils-r1_python_install
218 #rm all OSX fork files, Bug #450880
219 pushd "${ED}" > /dev/null
220 rm -f $(find . -name "._*")
221 }
222
223 python_install() {
224 rm -rf "${S}"/tests/ || die
225 distutils-r1_python_install
226 }
227
228 python_install_all() {
229 use doc && local HTML_DOCS=( docs/_build/html/. )
230 use example && local EXAMPLES=( example/. )
231 distutils-r1_python_install_all
232 }