]> git.pld-linux.org Git - packages/TeXmacs.git/blob - TeXmacs.spec
187cd5f2e0cee23b63a9553b20820041754c1f30
[packages/TeXmacs.git] / TeXmacs.spec
1 Summary:        A wysiwyg mathematical text editor
2 Summary(pl):    Edytor WYSIWYG do tekstów matematycznych
3 Name:           TeXmacs
4 Version:        0.3.5.10
5 Release:        1
6 License:        GPL
7 Group:          Applications/Editors
8 Group(de):      Applikationen/Editors
9 Group(pl):      Aplikacje/Edytory
10 Group(pt):      Aplicações/Editores
11 Source0:        ftp://ftp.texmacs.org/pub/TeXmacs/targz/%{name}-%{version}-src.tar.gz
12 Patch0:         %{name}-ac_fixes.patch
13 Patch1:         %{name}-polish.patch
14 URL:            http://www.texmacs.org/
15 BuildRequires:  XFree86-devel
16 BuildRequires:  autoconf
17 BuildRequires:  automake
18 BuildRequires:  guile-devel
19 BuildRequires:  libstdc++-devel
20 Requires:       tetex
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 GNU TeXmacs is a free what-you-see-is-what-you-get mathematical text
25 editor, which was both inspired by TeX and GNU Emacs. The program
26 implements high quality typesetting using TeX fonts, but it is also
27 provides a user friendly interface.
28
29 The high typesetting quality still goes through for automatically
30 generated formulas, and it is possible to use TeXmacs as an interface
31 to computer algebra systems. GNU TeXmacs also supports the
32 Guile/Scheme extension language, which makes it possible to adapt the
33 user interface to specific needs and even to extend the editor.
34
35 %description -l pl
36 GNU TeXmacs jest wolnodostêpnym edytorem typu WYSIWYG do tekstów
37 matematycznych, zainspirowanym przez TeX-a i GNU Emacsa. Ma
38 zaimplementowany wysokiej jako¶ci sk³ad przy u¿yciu fontów TeX-a, ale
39 udostêpnia tak¿e przyjazny interfejs u¿ytkownika.
40
41 Wysoka jako¶æ sk³adu jest zachowana przy automatycznie generowanych
42 wzorach i jest mo¿liwe u¿ywanie TeXmacsa jako interfejsu do systemów
43 algebry. GNU TeXmacs obs³uguje tak¿e jêzyk rozszerzeñ Guile/Scheme, co
44 umo¿liwia adaptowanie interfejsu u¿ytkownika do specyficznych potrzeb,
45 a tak¿e rozszerzanie edytora.
46
47 %prep
48 %setup -q -n %{name}-%{version}-src
49 %patch0 -p1
50 %patch1 -p1
51
52 %build
53 aclocal
54 autoconf
55 %configure
56
57 %{__make} CXXFLAGS="%{rpmcflags} -fno-exceptions -fno-rtti -fno-implicit-templates"
58
59 %install
60 rm -rf $RPM_BUILD_ROOT
61
62 %{__make} install \
63         DESTDIR=$RPM_BUILD_ROOT
64
65 %clean
66 rm -rf $RPM_BUILD_ROOT
67
68 %files
69 %defattr(644,root,root,755)
70 %attr(755,root,root) %{_bindir}/*
71 %{_includedir}/*.h
72 %dir %{_libdir}/%{name}-%{version}
73 %dir %{_libdir}/%{name}-%{version}/bin
74 %dir %{_libdir}/%{name}-%{version}/lib
75 %attr(755,root,root) %{_libdir}/%{name}-%{version}/bin/*
76 %attr(755,root,root) %{_libdir}/%{name}-%{version}/lib/*
77 %{_datadir}/%{name}-%{version}
78 %{_mandir}/man?/*
This page took 0.026347 seconds and 2 git commands to generate.