Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/pyx: ChangeLog pyx-0.10.ebuild pyx-0.10-r1.ebuild pyx-0.6.1.ebuild
Date: Wed, 03 Sep 2008 10:58:43
Message-Id: E1Kaq4O-000175-Ln@stork.gentoo.org
1 bicatali 08/09/03 10:58:40
2
3 Modified: ChangeLog pyx-0.10.ebuild
4 Added: pyx-0.10-r1.ebuild
5 Removed: pyx-0.6.1.ebuild
6 Log:
7 Changed virtual/tetex to virtual/latex-base, bug #222501. Added building of pykpathsea and t1code and rearranged deps.
8 (Portage version: 2.2_rc8/cvs/Linux 2.6.23-gentoo-r9 x86_64)
9
10 Revision Changes Path
11 1.23 dev-python/pyx/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyx/ChangeLog?rev=1.23&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyx/ChangeLog?rev=1.23&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyx/ChangeLog?r1=1.22&r2=1.23
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-python/pyx/ChangeLog,v
20 retrieving revision 1.22
21 retrieving revision 1.23
22 diff -u -r1.22 -r1.23
23 --- ChangeLog 13 May 2008 17:18:29 -0000 1.22
24 +++ ChangeLog 3 Sep 2008 10:58:40 -0000 1.23
25 @@ -1,6 +1,13 @@
26 # ChangeLog for dev-python/pyx
27 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyx/ChangeLog,v 1.22 2008/05/13 17:18:29 hawking Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyx/ChangeLog,v 1.23 2008/09/03 10:58:40 bicatali Exp $
30 +
31 +*pyx-0.10-r1 (03 Sep 2008)
32 +
33 + 03 Sep 2008; Sébastien Fabbro <bicatali@g.o> -pyx-0.6.1.ebuild,
34 + pyx-0.10.ebuild, +pyx-0.10-r1.ebuild:
35 + Changed virtual/tetex to virtual/latex-base, bug #222501. Added building
36 + of pykpathsea and t1code and rearranged deps.
37
38 13 May 2008; Ali Polatel <hawking@g.o> pyx-0.10.ebuild:
39 Set VARTEXFONTS to avoid possible sandbox issues wrt TeX fonts. Use
40
41
42
43 1.5 dev-python/pyx/pyx-0.10.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyx/pyx-0.10.ebuild?rev=1.5&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyx/pyx-0.10.ebuild?rev=1.5&content-type=text/plain
47 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyx/pyx-0.10.ebuild?r1=1.4&r2=1.5
48
49 Index: pyx-0.10.ebuild
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/dev-python/pyx/pyx-0.10.ebuild,v
52 retrieving revision 1.4
53 retrieving revision 1.5
54 diff -u -r1.4 -r1.5
55 --- pyx-0.10.ebuild 13 May 2008 17:18:29 -0000 1.4
56 +++ pyx-0.10.ebuild 3 Sep 2008 10:58:40 -0000 1.5
57 @@ -1,6 +1,6 @@
58 # Copyright 1999-2008 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyx/pyx-0.10.ebuild,v 1.4 2008/05/13 17:18:29 hawking Exp $
61 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyx/pyx-0.10.ebuild,v 1.5 2008/09/03 10:58:40 bicatali Exp $
62
63 inherit distutils eutils
64
65 @@ -15,7 +15,7 @@
66 IUSE="doc"
67
68 DEPEND="virtual/python
69 - virtual/tetex"
70 + virtual/latex-base"
71 RDEPEND="${DEPEND}"
72
73 S=${WORKDIR}/${MY_P}
74
75
76
77 1.1 dev-python/pyx/pyx-0.10-r1.ebuild
78
79 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyx/pyx-0.10-r1.ebuild?rev=1.1&view=markup
80 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyx/pyx-0.10-r1.ebuild?rev=1.1&content-type=text/plain
81
82 Index: pyx-0.10-r1.ebuild
83 ===================================================================
84 # Copyright 1999-2008 Gentoo Foundation
85 # Distributed under the terms of the GNU General Public License v2
86 # $Header: /var/cvsroot/gentoo-x86/dev-python/pyx/pyx-0.10-r1.ebuild,v 1.1 2008/09/03 10:58:40 bicatali Exp $
87
88 inherit distutils eutils
89
90 MY_P=${P/pyx/PyX}
91 DESCRIPTION="Python package for the generation of encapsulated PostScript figures"
92 HOMEPAGE="http://pyx.sourceforge.net/"
93 SRC_URI="mirror://sourceforge/pyx/${MY_P}.tar.gz"
94
95 LICENSE="GPL-2"
96 SLOT="0"
97 KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86"
98 IUSE="doc"
99
100 DEPEND="virtual/python
101 virtual/tex-base
102 doc? ( virtual/latex-base )"
103 RDEPEND="virtual/python
104 virtual/tex-base"
105
106 S=${WORKDIR}/${MY_P}
107
108 DOCS="AUTHORS CHANGES INSTALL"
109
110 src_unpack() {
111 distutils_src_unpack
112
113 epatch "${FILESDIR}"/${P}.patch
114 sed -i \
115 -e 's/^build_t1code=.*/build_t1code=1/' \
116 -e 's/^build_pykpathsea=.*/build_pykpathsea=1/' \
117 setup.cfg || die "setup.cfg fix failed"
118
119 sed -i -e 's/^texipc =.*/texipc = 1/' pyxrc || die
120 }
121
122 src_compile() {
123 distutils_src_compile
124
125 if use doc; then
126 cd "${S}/faq"
127 VARTEXFONTS="${T}"/fonts make pdf
128 fi
129 }
130
131 src_install() {
132 distutils_src_install
133
134 if use doc; then
135 # The manual is not currently done because it needs mkhowto
136 # that's not currently available on our python ebuild
137 insinto /usr/share/doc/${P}/
138 doins faq/pyxfaq.pdf
139 fi
140 }