1 Summary: GNU smalltalk (No X support)
2 Summary(pl): GNU smalltalk (Bez wsparcia dla X)
7 Group: Development/Languages
8 Group(pl): Programowanie/Jêzyki
9 Source0: ftp://prep.ai.mit.edu/pub/gnu/smalltalk/%{name}-%{version}.tar.gz
10 Source1: smalltalk.desktop
11 Source2: smalltalk.png
12 Patch0: smalltalk-DESTDIR.patch
13 Patch1: smalltalk-info.patch
15 PreReq: /usr/sbin/fix-info-dir
16 BuildRequires: readline-devel >= 4.1
17 BuildRequires: ncurses-devel >= 5.0
18 BuildRoot: /tmp/%{name}-%{version}-root
20 %define _applnkdir %{_prefix}/X11R6/share/applnk
23 The GNU smalltalk interpreter.
26 GNU interpreter smalltalka
29 Summary: GNU SmallTalk header files
30 Summary(pl): Pliki nag³ówkowe dla GNU SmallTalka
33 Requires: %{name} = %{version}
36 The GNU SmallTalk header files.
38 %description devel -l pl
39 Pliki nag³ówkowe dla GNU SmallTalka.
42 Summary: Static libraries for GNU Smalltalk
43 Summary(pl): Biblioteki statyczne dla GNU Smalltalka
46 Requires: %{name}-devel = %{version}
49 The GNU SmallTalk static libraries.
51 %description static -l pl
52 Biblioteki statyczne dla GNU SmallTalka.
61 LDFLAGS="-s"; export LDFLAGS
66 rm -rf $RPM_BUILD_ROOT
69 rm -rf $RPM_BUILD_ROOT
71 install -d $RPM_BUILD_ROOT{%{_includedir},%{_mandir}/man1,%{_infodir}} \
72 $RPM_BUILD_ROOT{%{_applnkdir}/Development,%{_prefix}/X11R6/share/pixmaps}
74 make DESTDIR=$RPM_BUILD_ROOT install
76 ln -sf ../../bin/gst $RPM_BUILD_ROOT%{_datadir}/gnu-smalltalk/gst
78 gzip -9nf README docs/{AUTHORS,ChangeLog*,stamp-classes,todo,categories} \
79 docs/NEWS $RPM_BUILD_ROOT{%{_mandir}/man1/*,%{_infodir}/*}
81 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Development
82 install %{SOURCE2} $RPM_BUILD_ROOT%{_prefix}/X11R6/share/pixmaps
85 %{_sbindir}/fix-info-dir -c %{_infodir} >/dev/null 2>&1
88 %{_sbindir}/fix-info-dir -c %{_infodir} >/dev/null 2>&1
91 %defattr(644,root,root,755)
92 %doc README.gz docs/AUTHORS.gz docs/ChangeLog*.gz
93 %doc docs/DOM.html docs/stamp-classes.gz
94 %doc docs/todo.gz docs/NEWS.gz docs/categories.gz
96 %attr (755,root,root) %{_bindir}/gst
97 %{_datadir}/gnu-smalltalk
100 %{_applnkdir}/Development/*
101 %{_prefix}/X11R6/share/pixmaps/*
104 %defattr(644,root,root,755)
108 %defattr(644,root,root,755)