Gentoo Archives: gentoo-commits

From: "Andrey Grozin (grozin)" <grozin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-mathematics/genius: metadata.xml ChangeLog genius-1.0.9.ebuild
Date: Wed, 10 Feb 2010 16:59:08
Message-Id: E1NfFu3-0000tg-4n@stork.gentoo.org
1 grozin 10/02/10 16:59:03
2
3 Added: metadata.xml ChangeLog genius-1.0.9.ebuild
4 Log:
5 Initial import, thanks to Joe Sapp <nixphoeni@g.o>, closing bug #61143
6 (Portage version: 2.2_rc62/cvs/Linux i686)
7
8 Revision Changes Path
9 1.1 sci-mathematics/genius/metadata.xml
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/genius/metadata.xml?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/genius/metadata.xml?rev=1.1&content-type=text/plain
13
14 Index: metadata.xml
15 ===================================================================
16 <?xml version="1.0" encoding="UTF-8"?>
17 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
18 <pkgmetadata>
19 <herd>sci</herd>
20 <maintainer>
21 <email>grozin@g.o</email>
22 <name>Andrey Grozin</name>
23 </maintainer>
24 <longdescription>Genius is a calculator program which can work
25 with arbitrary precision integers, multiple precision floats,
26 rational numbers, complex numbers, linear algebra, number theory,
27 numerical calculus, statistics, numerical equation solving,
28 combinatorics, elementary functions, modular arithmetic.
29 It has a programming language with automatic typing.
30 It can do various 2D and 3D plots, with possibility
31 to export to eps or png. Genius has a GUI IDE.
32 It can output matrices in LaTeX, Troff (eqn) or MathML.
33 </longdescription>
34 </pkgmetadata>
35
36
37
38 1.1 sci-mathematics/genius/ChangeLog
39
40 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/genius/ChangeLog?rev=1.1&view=markup
41 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/genius/ChangeLog?rev=1.1&content-type=text/plain
42
43 Index: ChangeLog
44 ===================================================================
45 # ChangeLog for sci-mathematics/genius
46 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
47 # $Header: /var/cvsroot/gentoo-x86/sci-mathematics/genius/ChangeLog,v 1.1 2010/02/10 16:59:02 grozin Exp $
48
49 *genius-1.0.9 (10 Feb 2010)
50
51 10 Feb 2010; Andrey Grozin <grozin@g.o> +genius-1.0.9.ebuild,
52 +metadata.xml:
53 Initial import, thanks to Joe Sapp <nixphoeni@g.o>, closing bug
54 #61143
55
56
57
58
59 1.1 sci-mathematics/genius/genius-1.0.9.ebuild
60
61 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/genius/genius-1.0.9.ebuild?rev=1.1&view=markup
62 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/genius/genius-1.0.9.ebuild?rev=1.1&content-type=text/plain
63
64 Index: genius-1.0.9.ebuild
65 ===================================================================
66 # Copyright 1999-2010 Gentoo Foundation
67 # Distributed under the terms of the GNU General Public License v2
68 # $Header: /var/cvsroot/gentoo-x86/sci-mathematics/genius/genius-1.0.9.ebuild,v 1.1 2010/02/10 16:59:02 grozin Exp $
69
70 EAPI=2
71 inherit gnome2
72
73 DESCRIPTION="Genius Mathematics Tool and the GEL Language"
74 HOMEPAGE="http://www.jirka.org/${PN}.html"
75 LICENSE="GPL-3"
76 SLOT="0"
77 KEYWORDS="~x86"
78 IUSE="doc gnome nls"
79 SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/${PN}/1.0/${P}.tar.bz2
80 doc? ( http://www.jirka.org/${PN}-reference.pdf )"
81
82 RDEPEND="dev-libs/glib:2
83 dev-libs/gmp
84 dev-libs/mpfr
85 dev-libs/popt
86 sys-libs/ncurses
87 sys-libs/readline
88 gnome? ( x11-libs/gtk+:2
89 gnome-base/libgnome
90 gnome-base/libgnomeui
91 gnome-base/libglade
92 x11-libs/gtksourceview
93 x11-libs/vte )"
94 DEPEND="${RDEPEND}
95 dev-util/intltool
96 || ( sys-devel/bison
97 dev-util/yacc )
98 sys-devel/flex
99 app-text/scrollkeeper
100 nls? ( sys-devel/gettext )"
101
102 G2CONF="${G2CONF} $(use_enable gnome) $(use_enable nls) \
103 --disable-update-mimedb --disable-scrollkeeper \
104 --disable-extra-gcc-optimization"
105 GCONF_DEBUG="no"
106 DOCS="AUTHORS ChangeLog NEWS README TODO"
107 USE_DESTDIR="1"
108
109 src_install() {
110 gnome2_src_install
111 if use doc; then
112 insinto /usr/share/doc/${PF}
113 doins "${DISTDIR}"/${PN}-reference.pdf
114 fi
115 }