Gentoo Archives: gentoo-commits

From: "Andrey Grozin (grozin)" <grozin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/sympy: sympy-0.7.0.ebuild ChangeLog
Date: Wed, 29 Jun 2011 17:04:52
Message-Id: 20110629170442.D8C4820054@flycatcher.gentoo.org
1 grozin 11/06/29 17:04:42
2
3 Modified: ChangeLog
4 Added: sympy-0.7.0.ebuild
5 Log:
6 Version bump
7
8 (Portage version: 2.2.0_alpha41/cvs/Linux i686)
9
10 Revision Changes Path
11 1.14 dev-python/sympy/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sympy/ChangeLog?rev=1.14&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sympy/ChangeLog?rev=1.14&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sympy/ChangeLog?r1=1.13&r2=1.14
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-python/sympy/ChangeLog,v
20 retrieving revision 1.13
21 retrieving revision 1.14
22 diff -u -r1.13 -r1.14
23 --- ChangeLog 7 Mar 2011 13:20:25 -0000 1.13
24 +++ ChangeLog 29 Jun 2011 17:04:42 -0000 1.14
25 @@ -1,6 +1,11 @@
26 # ChangeLog for dev-python/sympy
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-python/sympy/ChangeLog,v 1.13 2011/03/07 13:20:25 jlec Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-python/sympy/ChangeLog,v 1.14 2011/06/29 17:04:42 grozin Exp $
30 +
31 +*sympy-0.7.0 (29 Jun 2011)
32 +
33 + 29 Jun 2011; Andrey Grozin <grozin@g.o> +sympy-0.7.0.ebuild:
34 + Version bump
35
36 07 Mar 2011; Justin Lecher <jlec@g.o> sympy-0.6.7.ebuild:
37 Correct Slots for gtk 3 introduction to tree
38
39
40
41 1.1 dev-python/sympy/sympy-0.7.0.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sympy/sympy-0.7.0.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sympy/sympy-0.7.0.ebuild?rev=1.1&content-type=text/plain
45
46 Index: sympy-0.7.0.ebuild
47 ===================================================================
48 # Copyright 1999-2011 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/dev-python/sympy/sympy-0.7.0.ebuild,v 1.1 2011/06/29 17:04:42 grozin Exp $
51
52 EAPI="3"
53
54 PYTHON_DEPEND="2:2.5"
55 SUPPORT_PYTHON_ABIS="1"
56 RESTRICT_PYTHON_ABIS="2.4 3.*"
57 DISTUTILS_SRC_TEST="setup.py"
58
59 inherit distutils eutils
60
61 DESCRIPTION="Computer algebra system (CAS) in Python"
62 HOMEPAGE="http://code.google.com/p/sympy/"
63 SRC_URI="http://sympy.googlecode.com/files/${P}.tar.gz"
64
65 LICENSE="BSD"
66 SLOT="0"
67 KEYWORDS="~amd64 ~ppc ~x86"
68 IUSE="doc examples gtk imaging ipython latex mathml opengl pdf png test texmacs"
69
70 RDEPEND="
71 mathml? (
72 dev-libs/libxml2:2[python]
73 dev-libs/libxslt[python]
74 gtk? ( x11-libs/gtkmathview[gtk] ) )
75 latex? (
76 virtual/latex-base
77 png? ( app-text/dvipng )
78 pdf? ( app-text/ghostscript-gpl ) )
79 texmacs? ( app-office/texmacs )
80 ipython? ( dev-python/ipython )
81 opengl? ( dev-python/pyopengl )
82 imaging? ( dev-python/imaging )
83 >=dev-python/pexpect-2.0"
84 DEPEND="doc? ( dev-python/sphinx )"
85
86 src_compile() {
87 distutils_src_compile
88
89 if use doc; then
90 cd doc
91 emake html || die "emake html failed"
92 fi
93 }
94
95 src_install() {
96 distutils_src_install
97
98 rm -f "${ED}usr/bin/"{doctest,test} || die "rm doctest test failed"
99
100 if use doc; then
101 dohtml -r doc/_build/html/*
102 fi
103
104 if use examples; then
105 insinto /usr/share/doc/${P}
106 doins -r examples
107 fi
108
109 if use texmacs; then
110 exeinto /usr/libexec/TeXmacs/bin/
111 doexe data/TeXmacs/bin/tm_sympy
112 insinto /usr/share/TeXmacs/plugins/sympy/
113 doins -r data/TeXmacs/progs
114 fi
115 }