- updated to version 0.5.3
[packages/genius.git] / genius.spec
1 Summary:        General tool for mathematics
2 Summary(pl):    Rozbudowane narzêdzie matematyczne
3 Name:           genius
4 Version:        0.5.3
5 Release:        1
6 License:        GPL
7 Group:          X11/Applications
8 Source0:        http://ftp.gnome.org/pub/gnome/sources/genius/0.5/%{name}-%{version}.tar.bz2
9 Patch0:         %{name}-am.patch
10 Patch1:         %{name}-termcap.patch
11 BuildRequires:  autoconf
12 BuildRequires:  automake
13 BuildRequires:  intltool
14 BuildRequires:  libtool
15 BuildRequires:  bison
16 BuildRequires:  flex
17 BuildRequires:  gettext-devel
18 BuildRequires:  libgnomeui-devel
19 BuildRequires:  ncurses-devel
20 BuildRequires:  vte-devel
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 Genius is a general tool for mathematics, including a mathematical
25 programming language and evaluator, an euclidian geometry tool, a
26 2D/3D function grapher and a console calculator. The console
27 calculator handles multiple precision floating point numbers, infinite
28 precision integers, complex numbers and matrixes.
29
30 %description -l pl
31 Genius to narzêdzie do rozwi±zywania problemów matematycznych.
32 Zawiera ono matematyczny jêzyk programowania, narzêdzie do geometrii
33 euklidesowej, narzêdzie do generowania wykresów 2D/3D oraz konsolowy
34 kalkulator. Kalkulator obs³uguje liczby zmiennoprzecinkowe wysokiej
35 precyzji, liczby ca³kowite, zespolone oraz macierze.
36
37 %prep
38 %setup -q
39 %patch0 -p1
40 %patch1 -p1
41
42 %build
43 rm -f missing acinclude.m4
44 %{__libtoolize}
45 glib-gettextize --copy --force
46 intltoolize --copy --force
47 %{__aclocal}
48 %{__autoconf}
49 %{__automake}
50 %configure
51 %{__make}
52
53 %install
54 rm -rf $RPM_BUILD_ROOT
55
56 %{__make} install \
57         DESTDIR=$RPM_BUILD_ROOT
58
59 %find_lang %{name} --with-gnome --all-name
60
61 %clean
62 rm -rf $RPM_BUILD_ROOT
63
64 %files -f %{name}.lang
65 %defattr(644,root,root,755)
66 %doc AUTHORS NEWS README TODO
67 %attr(755,root,root) %{_bindir}/*
68 %attr(755,root,root) %dir %{_libdir}/genius
69 %attr(755,root,root) %{_libdir}/genius/*
70 %{_includedir}/genius
71 %{_libdir}/genius-readline-helper-fifo
72 %{_datadir}/genius
73 %{_datadir}/applications/*.desktop
This page took 0.032019 seconds and 4 git commands to generate.