]> git.pld-linux.org Git - packages/TeXmacs.git/blame_incremental - TeXmacs.spec
- updated to 1.0.7
[packages/TeXmacs.git] / TeXmacs.spec
... / ...
CommitLineData
1Summary: A WYSIWYG scientific text editor
2Summary(pl.UTF-8): Edytor WYSIWYG do tekstów naukowych
3Name: TeXmacs
4Version: 1.0.7
5Release: 1
6License: GPL
7Group: Applications/Editors
8Source0: ftp://ftp.texmacs.org/pub/TeXmacs/targz/%{name}-%{version}-src.tar.gz
9# Source0-md5: 4b58579250a697cbf68ed83ef3805030
10Source1: %{name}.desktop
11URL: http://www.texmacs.org/
12BuildRequires: xorg-lib-libX11-devel
13BuildRequires: automake
14BuildRequires: guile-devel >= 1.4.1
15BuildRequires: libstdc++-devel
16Requires: kpathsea
17Requires: tetex
18Requires: tetex-dvips
19Requires: tetex-metafont
20Requires: ghostscript
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23%description
24GNU TeXmacs is a free scientific text editor, which was both inspired
25by TeX and GNU Emacs. The editor allows you to write structured
26documents via a WYSIWYG (what-you-see-is-what-you-get) and user
27friendly interface. New styles may be created by the user. The program
28implements high-quality typesetting algorithms and TeX fonts, which
29help you to produce professionally looking documents.
30
31The high typesetting quality still goes through for automatically
32generated formulas, which makes TeXmacs suitable as an interface for
33computer algebra systems. TeXmacs also supports the Guile/Scheme
34extension language, so that you may customize the interface and write
35your own extensions to the editor.
36
37Converters exist for TeX/LaTeX and they are under development for
38Html/MathML/Xml. In the future, TeXmacs is planned to evolve towards a
39complete scientific office suite, with spreadsheet capacities, a
40technical drawing editor and a presentation mode.
41
42%description -l pl.UTF-8
43GNU TeXmacs jest wolnodostępnym edytorem typu WYSIWYG do tekstów
44naukowych, zainspirowanym przez TeXa i GNU Emacsa. Ma zaimplementowany
45wysokiej jakości skład tekstu przy użyciu fontów TeXa a także
46udostępnia przyjazny interfejs użytkownika.
47
48Wysoka jakość składu jest zachowana przy automatycznie generowanych
49wzorach i jest możliwe używanie TeXmacsa jako interfejsu do systemów
50algebry. GNU TeXmacs obsługuje także język rozszerzeń Guile/Scheme, co
51umożliwia adaptowanie interfejsu użytkownika do specyficznych potrzeb,
52a także rozszerzanie możliwości edytora.
53
54Istnieją konwertery dla TeX/LaTeX, są także w przygotowaniu dla
55Html/MathML/Xml. W przyszłości, TeXmacs jest planowany jako kompletny zestaw
56naukowy, z możliwościami arkusza, edytorem technicznych rysunków i trybem
57prezentacji.
58
59%prep
60%setup -q -n %{name}-%{version}-src
61
62%build
63cp -f %{_datadir}/automake/config.sub .
64%configure
65
66# DO NOT add -fno-rtti -fno-implicit-templates, it BREAKS build
67%{__make} \
68 CXXOPTIMIZE="%{rpmcflags} -fno-exceptions"
69
70%install
71rm -rf $RPM_BUILD_ROOT
72install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
73
74%{__make} install \
75 DESTDIR=$RPM_BUILD_ROOT
76
77install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
78install TeXmacs/misc/pixmaps/TeXmacs-old.xpm $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.xpm
79
80%clean
81rm -rf $RPM_BUILD_ROOT
82
83%files
84%defattr(644,root,root,755)
85%attr(755,root,root) %{_bindir}/*
86%{_includedir}/*.h
87%dir %{_libdir}/%{name}
88%dir %{_libdir}/%{name}/bin
89%attr(755,root,root) %{_libdir}/%{name}/bin/*
90%{_datadir}/%{name}
91%{_desktopdir}/*.desktop
92%{_pixmapsdir}/*.xpm
93%{_mandir}/man?/*
This page took 0.192035 seconds and 4 git commands to generate.