%define tosfilename Tos206.img
Summary: Atari ST on Unix/X
-Summary(pl): Atari ST pod Uniksem/X
+Summary(pl.UTF-8): Atari ST pod Uniksem/X
Name: STonX
Version: 0.6.5
-Release: 1
+Release: 2
License: GPL (except TOS image)
Group: Applications/Emulators
Source0: http://www.complang.tuwien.ac.at/nino/stonx/%{name}-%{version}.tar.gz
NoSource: 1
Patch0: %{name}-nox.patch
Patch1: %{name}-svga.patch
+Patch2: %{name}-link.patch
+Patch3: %{name}-segv.patch
URL: http://www.complang.tuwien.ac.at/nino/stonx.html
-BuildRequires: XFree86-devel
-BuildRequires: autoconf
+BuildRequires: autoconf >= 2.59-9
BuildRequires: rpmbuild(macros) >= 1.268
%{?with_svga:BuildRequires: svgalib-devel}
BuildRequires: unzip
+BuildRequires: xorg-lib-libXext-devel
+Requires(post,postun): fontpostinst
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
X Window system%{?with_svga: or svgalib}, and emulates an Atari ST
computer.
-%description -l pl
-STonX jest programowym emulatorem komputera Atari ST, dzia³aj±cym na
+%description -l pl.UTF-8
+STonX jest programowym emulatorem komputera Atari ST, działającym na
Uniksach z X Window System%{?with_svga: lub svgalib}.
%prep
%setup -q -a1
%patch0 -p1
%patch1 -p1
+%patch2 -p1
+%patch3 -p1
mv -f %{tosfilename} tos.img
rm -rf $RPM_BUILD_ROOT
%post
-if [ -x /usr/X11R6/bin/mkfontdir ]; then
- (cd /usr/share/fonts/misc; /usr/X11R6/bin/mkfontdir)
-fi
-%service -q xfs reload
+fontpostinst misc
%postun
-if [ -x /usr/X11R6/bin/mkfontdir ]; then
- (cd /usr/share/fonts/misc; /usr/X11R6/bin/mkfontdir)
-fi
-%service -q xfs reload
+fontpostinst misc
%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/STonX/stonx
%{_libdir}/STonX/*.img
%{_libdir}/STonX/Keysyms
-%{_fontsdir}/misc/*
+%{_fontsdir}/misc/*.pcf.gz