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