Gentoo Archives: gentoo-commits

From: "Rafael Martins (rafaelmartins)" <rafaelmartins@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/rst2pdf: rst2pdf-0.93-r2.ebuild ChangeLog
Date: Tue, 29 Oct 2013 03:42:06
Message-Id: 20131029034157.E72F12004E@flycatcher.gentoo.org
1 rafaelmartins 13/10/29 03:41:57
2
3 Modified: ChangeLog
4 Added: rst2pdf-0.93-r2.ebuild
5 Log:
6 Fixed logging issue. Upstream bug 509.
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key )
9
10 Revision Changes Path
11 1.31 dev-python/rst2pdf/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/rst2pdf/ChangeLog?rev=1.31&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/rst2pdf/ChangeLog?rev=1.31&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/rst2pdf/ChangeLog?r1=1.30&r2=1.31
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-python/rst2pdf/ChangeLog,v
20 retrieving revision 1.30
21 retrieving revision 1.31
22 diff -u -r1.30 -r1.31
23 --- ChangeLog 5 Sep 2013 18:46:39 -0000 1.30
24 +++ ChangeLog 29 Oct 2013 03:41:57 -0000 1.31
25 @@ -1,6 +1,12 @@
26 # ChangeLog for dev-python/rst2pdf
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-python/rst2pdf/ChangeLog,v 1.30 2013/09/05 18:46:39 mgorny Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-python/rst2pdf/ChangeLog,v 1.31 2013/10/29 03:41:57 rafaelmartins Exp $
30 +
31 +*rst2pdf-0.93-r2 (29 Oct 2013)
32 +
33 + 29 Oct 2013; Rafael G. Martins <rafaelmartins@g.o>
34 + +files/rst2pdf-0.93-fix-logging.patch, +rst2pdf-0.93-r2.ebuild:
35 + Fixed logging issue. Upstream bug 509.
36
37 05 Sep 2013; Michał Górny <mgorny@g.o> rst2pdf-0.93-r1.ebuild:
38 Clean up PYTHON_COMPAT from old implementations.
39
40
41
42 1.1 dev-python/rst2pdf/rst2pdf-0.93-r2.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/rst2pdf/rst2pdf-0.93-r2.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/rst2pdf/rst2pdf-0.93-r2.ebuild?rev=1.1&content-type=text/plain
46
47 Index: rst2pdf-0.93-r2.ebuild
48 ===================================================================
49 # Copyright 1999-2013 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/dev-python/rst2pdf/rst2pdf-0.93-r2.ebuild,v 1.1 2013/10/29 03:41:57 rafaelmartins Exp $
52
53 EAPI=5
54 PYTHON_COMPAT=( python{2_6,2_7} )
55
56 inherit distutils-r1
57
58 DESCRIPTION="Tool for transforming reStructuredText to PDF using ReportLab"
59 HOMEPAGE="http://rst2pdf.ralsina.com.ar/ http://pypi.python.org/pypi/rst2pdf"
60 SRC_URI="http://rst2pdf.googlecode.com/files/${P}.tar.gz"
61
62 LICENSE="MIT"
63 SLOT="0"
64 KEYWORDS="~amd64 ~x86"
65 IUSE="svg"
66
67 DEPEND="dev-python/docutils[${PYTHON_USEDEP}]
68 virtual/python-imaging[${PYTHON_USEDEP}]
69 dev-python/pdfrw[${PYTHON_USEDEP}]
70 dev-python/pygments[${PYTHON_USEDEP}]
71 >=dev-python/reportlab-2.6[${PYTHON_USEDEP}]
72 svg? ( media-gfx/svg2rlg )"
73 RDEPEND="${DEPEND}"
74 # >=reportlab-2.6: https://code.google.com/p/rst2pdf/issues/detail?id=474
75
76 python_prepare_all() {
77 epatch "${FILESDIR}/${P}-fix-logging.patch"
78 distutils-r1_python_prepare_all
79 }
80
81 python_install_all() {
82 dodoc doc/*.pdf
83 doman doc/rst2pdf.1
84 }
85
86 pkg_postinst() {
87 if [[ -z ${REPLACING_VERSIONS} ]]; then
88 elog "rst2pdf can work with the following packages for additional functionality:"
89 elog " dev-python/sphinx - versatile documentation creation"
90 elog " dev-python/pythonmagick - image processing with ImageMagick"
91 elog " dev-python/matplotlib - mathematical formulae"
92 elog "It can also use wordaxe for hyphenation, but this package is not"
93 elog "available in the portage tree yet. Please refer to the manual"
94 elog "installed in /usr/share/doc/${PF}/ for more information."
95 fi
96 }