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.0.ebuild ChangeLog
Date: Thu, 23 Jan 2014 07:52:21
Message-Id: 20140123075216.31BAE2004C@flycatcher.gentoo.org
1 idella4 14/01/23 07:52:16
2
3 Modified: ChangeLog
4 Added: django-debug-toolbar-0.10.0.ebuild
5 Log:
6 bump: add py3 support, update deps, add IUSE doc, doc build and install, update 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.7 dev-python/django-debug-toolbar/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/django-debug-toolbar/ChangeLog?rev=1.7&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/django-debug-toolbar/ChangeLog?rev=1.7&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/django-debug-toolbar/ChangeLog?r1=1.6&r2=1.7
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-python/django-debug-toolbar/ChangeLog,v
20 retrieving revision 1.6
21 retrieving revision 1.7
22 diff -u -r1.6 -r1.7
23 --- ChangeLog 31 May 2013 03:22:29 -0000 1.6
24 +++ ChangeLog 23 Jan 2014 07:52:16 -0000 1.7
25 @@ -1,6 +1,13 @@
26 # ChangeLog for dev-python/django-debug-toolbar
27 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-python/django-debug-toolbar/ChangeLog,v 1.6 2013/05/31 03:22:29 floppym Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/dev-python/django-debug-toolbar/ChangeLog,v 1.7 2014/01/23 07:52:16 idella4 Exp $
31 +
32 +*django-debug-toolbar-0.10.0 (23 Jan 2014)
33 +
34 + 23 Jan 2014; Ian Delaney <idella4@g.o>
35 + +django-debug-toolbar-0.10.0.ebuild:
36 + bump: add py3 support, update deps, add IUSE doc, doc build and install,
37 + update test phase
38
39 31 May 2013; Mike Gilbert <floppym@g.o>
40 django-debug-toolbar-0.9.4-r1.ebuild:
41
42
43
44 1.1 dev-python/django-debug-toolbar/django-debug-toolbar-0.10.0.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/django-debug-toolbar/django-debug-toolbar-0.10.0.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/django-debug-toolbar/django-debug-toolbar-0.10.0.ebuild?rev=1.1&content-type=text/plain
48
49 Index: django-debug-toolbar-0.10.0.ebuild
50 ===================================================================
51 # Copyright 1999-2014 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $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 $
54
55 EAPI=5
56
57 PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
58
59 inherit distutils-r1
60
61 DESCRIPTION="A configurable set of panels that display debug information"
62 HOMEPAGE="http://pypi.python.org/pypi/django-debug-toolbar/
63 https://github.com/django-debug-toolbar/django-debug-toolbar/"
64 SRC_URI="https://github.com/django-debug-toolbar/django-debug-toolbar/archive/${PV}.tar.gz -> ${P}.tar.gz"
65 KEYWORDS="~amd64 ~x86"
66 IUSE="doc test"
67
68 LICENSE="MIT"
69 SLOT="0"
70 DISTUTILS_IN_SOURCE_BUILD=1
71
72 RDEPEND=">=dev-python/django-1.4.2[${PYTHON_USEDEP}]
73 <dev-python/django-1.6[${PYTHON_USEDEP}]
74 >=dev-python/python-sqlparse-0.1.10[$(python_gen_usedep python2_7 'python3*')]"
75
76 DEPEND="${RDEPEND}
77 dev-python/setuptools[${PYTHON_USEDEP}]"
78
79 python_prepare_all() {
80 sed -e 's:intersphinx_mapping:_&:' -i docs/conf.py || die
81
82 distutils-r1_python_prepare_all
83 }
84
85 python_compile_all() {
86 use doc && emake -C docs html
87 }
88
89 python_test() {
90 # python-sqlparse-0.1.10 doesn't support py2_6
91 if [[ "${EPYTHON}" != "python2.6" ]]; then
92 "${PYTHON}" runtests.py || die "Tests failed with ${EPYTHON}"
93 fi
94 }
95
96 python_install() {
97 distutils-r1_python_install
98 #rm all OSX fork files, Bug #450880
99 pushd "${ED}" > /dev/null
100 rm -f $(find . -name "._*")
101 }
102
103 python_install_all() {
104 use doc && local HTML_DOCS=( docs/_build/html/. )
105 distutils-r1_python_install_all
106 }