]> git.pld-linux.org Git - packages/TeXmacs.git/blob - TeXmacs.spec
d5ce168f140c057bb88feab10f5a2dc375734ad2
[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:        1.0.0.20
5 Release:        1
6 License:        GPL
7 Group:          Applications/Editors
8 Source0:        ftp://ftp.texmacs.org/pub/TeXmacs/targz/%{name}-%{version}-src.tar.gz
9 # Source0-md5:  508a74069cf360e0f0112c97573ab174
10 Patch0:         %{name}-ac_fixes.patch
11 URL:            http://www.texmacs.org/
12 BuildRequires:  XFree86-devel
13 BuildRequires:  autoconf
14 BuildRequires:  automake
15 BuildRequires:  guile-devel >= 1.4.1
16 BuildRequires:  libstdc++-devel
17 Requires:       tetex
18 Requires:       guile-devel
19 Requires:       ghostscript
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %description
23 GNU TeXmacs is a free what-you-see-is-what-you-get mathematical text
24 editor, which was both inspired by TeX and GNU Emacs. The program
25 implements high quality typesetting using TeX fonts, but it is also
26 provides a user friendly interface.
27
28 The high typesetting quality still goes through for automatically
29 generated formulas, and it is possible to use TeXmacs as an interface
30 to computer algebra systems. GNU TeXmacs also supports the
31 Guile/Scheme extension language, which makes it possible to adapt the
32 user interface to specific needs and even to extend the editor.
33
34 %description -l pl
35 GNU TeXmacs jest wolnodostêpnym edytorem typu WYSIWYG do tekstów
36 matematycznych, zainspirowanym przez TeX-a i GNU Emacsa. Ma
37 zaimplementowany wysokiej jako¶ci sk³ad tekstu przy u¿yciu fontów TeX-a
38 a tak¿e udostêpnia przyjazny interfejs u¿ytkownika.
39
40 Wysoka jako¶æ sk³adu jest zachowana przy automatycznie generowanych
41 wzorach i jest mo¿liwe u¿ywanie TeXmacsa jako interfejsu do systemów
42 algebry. GNU TeXmacs obs³uguje tak¿e jêzyk rozszerzeñ Guile/Scheme, co
43 umo¿liwia adaptowanie interfejsu u¿ytkownika do specyficznych potrzeb,
44 a tak¿e rozszerzanie mo¿liwo¶ci edytora.
45
46 %prep
47 %setup -q -n %{name}-%{version}-src
48 %patch -p1
49
50 %build
51 rm -f missing
52 %{__aclocal}
53 %{__autoconf}
54 %configure
55
56 # DO NOT add -fno-rtti -fno-implicit-templates, it BREAKS build
57 %{__make} CXXOPTIMIZE="%{rpmcflags} -fno-exceptions"
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 %attr(755,root,root) %{_libdir}/%{name}-%{version}/bin/*
75 %{_datadir}/%{name}-%{version}
76 %{_mandir}/man?/*
This page took 0.052284 seconds and 3 git commands to generate.