Gentoo Archives: gentoo-commits

From: "Patrick Lauer (patrick)" <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/mako: mako-0.7.1.ebuild ChangeLog
Date: Fri, 24 Aug 2012 09:03:21
Message-Id: 20120824090310.C346220568@flycatcher.gentoo.org
1 patrick 12/08/24 09:03:10
2
3 Modified: ChangeLog
4 Added: mako-0.7.1.ebuild
5 Log:
6 Bump
7
8 (Portage version: 2.2.0_alpha122/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.55 dev-python/mako/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/mako/ChangeLog?rev=1.55&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/mako/ChangeLog?rev=1.55&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/mako/ChangeLog?r1=1.54&r2=1.55
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-python/mako/ChangeLog,v
20 retrieving revision 1.54
21 retrieving revision 1.55
22 diff -u -r1.54 -r1.55
23 --- ChangeLog 5 Aug 2012 19:12:41 -0000 1.54
24 +++ ChangeLog 24 Aug 2012 09:03:10 -0000 1.55
25 @@ -1,6 +1,11 @@
26 # ChangeLog for dev-python/mako
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-python/mako/ChangeLog,v 1.54 2012/08/05 19:12:41 blueness Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-python/mako/ChangeLog,v 1.55 2012/08/24 09:03:10 patrick Exp $
30 +
31 +*mako-0.7.1 (24 Aug 2012)
32 +
33 + 24 Aug 2012; Patrick Lauer <patrick@g.o> +mako-0.7.1.ebuild:
34 + Bump
35
36 05 Aug 2012; Anthony G. Basile <blueness@g.o> mako-0.7.0.ebuild:
37 Stable arm, bug #427546
38 @@ -211,4 +216,3 @@
39 09 Mar 2008; Alec Warner <antarus@g.o> +metadata.xml,
40 +mako-0.1.10.ebuild:
41 Initial import of mako templating thing
42 -
43
44
45
46 1.1 dev-python/mako/mako-0.7.1.ebuild
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/mako/mako-0.7.1.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/mako/mako-0.7.1.ebuild?rev=1.1&content-type=text/plain
50
51 Index: mako-0.7.1.ebuild
52 ===================================================================
53 # Copyright 1999-2012 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/dev-python/mako/mako-0.7.1.ebuild,v 1.1 2012/08/24 09:03:10 patrick Exp $
56
57 EAPI="3"
58 SUPPORT_PYTHON_ABIS="1"
59 DISTUTILS_SRC_TEST="nosetests"
60
61 inherit distutils eutils
62
63 MY_P="Mako-${PV}"
64
65 DESCRIPTION="A Python templating language"
66 HOMEPAGE="http://www.makotemplates.org/ http://pypi.python.org/pypi/Mako"
67 SRC_URI="http://www.makotemplates.org/downloads/${MY_P}.tar.gz"
68
69 LICENSE="MIT"
70 SLOT="0"
71 KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
72 IUSE="doc"
73
74 RDEPEND=">=dev-python/beaker-1.1
75 >=dev-python/markupsafe-0.9.2"
76 DEPEND="${RDEPEND}
77 dev-python/setuptools"
78
79 S="${WORKDIR}/${MY_P}"
80
81 DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
82
83 src_prepare() {
84 distutils_src_prepare
85 epatch "${FILESDIR}/test-fix.patch"
86
87 2to3_conversion() {
88 [[ "${PYTHON_ABI}" == 2.* ]] && return
89 2to3-${PYTHON_ABI} -nw --no-diffs test
90 }
91 python_execute_function -s 2to3_conversion
92 }
93
94 src_test() {
95 distutils_src_test -P -w test
96 }
97
98 src_install() {
99 distutils_src_install
100
101 if use doc; then
102 pushd doc > /dev/null
103 rm -fr build
104 insinto /usr/share/doc/${PF}/html
105 doins -r [a-z]* _static || die "Installation of documentation failed"
106 popd > /dev/null
107 fi
108 }