1 Summary: GNU Forth Language
2 Summary(pl.UTF-8): Kompilator GNU Forth
7 Group: Development/Languages
8 Source0: ftp://ftp.gnu.org/gnu/gforth/%{name}-%{version}.tar.gz
9 # Source0-md5: 869112bd762b07fc4d2038a2d9965148
10 Patch0: %{name}-info.patch
11 Patch1: %{name}-opt.patch
12 Patch2: %{name}-acfix.patch
13 BuildRequires: autoconf >= 2.54
14 BuildRequires: automake
15 BuildRequires: texinfo
16 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19 Gforth is a fast and portable implementation of the ANS Forth
20 language. It works nicely with the Emacs editor, offers some nice
21 features such as input completion and history and a powerful locals
22 facility, and it even has (the beginnings of) a manual. Gforth employs
23 traditional implementation techniques: its inner interpreter is
24 indirect or direct threaded. Gforth is distributed under the GNU
25 General Public License.
27 %description -l pl.UTF-8
28 Gforth jest szybką i przenośną implementacją języka ANS Forth. Dobrze
29 współpracuje z edytorem Emacs, oferując takie cechy jak dopełnianie i
30 historię wprowadzania ciągów znaków, ma także zaczątki podręcznika.
31 Gforth wykorzystuje tradycyjne techniki implementacji: jego wewnętrzny
32 interpreter jest pośrednio lub bezpośrednio wątkowany. Gforth jest
33 rozpowszechniany na Powszechnej Licencji Publicznej GNU.
55 rm -rf $RPM_BUILD_ROOT
58 prefix=$RPM_BUILD_ROOT%{_prefix} \
59 exec_prefix=$RPM_BUILD_ROOT%{_prefix} \
60 mandir=$RPM_BUILD_ROOT%{_mandir} \
61 infodir=$RPM_BUILD_ROOT%{_infodir}
64 rm -rf $RPM_BUILD_ROOT
66 %post -p /sbin/postshell
67 -/usr/sbin/fix-info-dir -c %{_infodir}
69 %postun -p /sbin/postshell
70 -/usr/sbin/fix-info-dir -c %{_infodir}
73 %defattr(644,root,root,755)
74 %doc AUTHORS README NEWS BUGS ToDo
75 %attr(755,root,root) %{_bindir}/*
76 %dir %{_libdir}/gforth
77 %dir %{_libdir}/gforth/%{version}
78 %attr (755,root,root) %{_libdir}/gforth/%{version}/gforth-ditc
79 %{_libdir}/gforth/%{version}/gforth.fi
80 %dir %{_libdir}/gforth/site-forth