1 Summary: Free Unix Spectrum Emulator
2 Summary(pl): "Wolny" uniksowy emulator ZX Spectrum
7 Group: Applications/Emulators
8 Source0: http://www.srcf.ucam.org/~pak21/spectrum/%{name}-%{version}.tar.gz
9 Patch0: %{name}-typo.patch
10 URL: http://www.srcf.ucam.org/~pak21/spectrum/fuse.html
11 BuildRequires: autoconf
12 BuildRequires: automake
13 BuildRequires: libspectrum-devel
15 %ifarch %{ix86} alpha ppc
16 BuildRequires: svgalib-devel
18 BuildRequires: XFree86-devel
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 fuse is Free Unix Spectrum Emulator.
25 * Working 48K/128K/+2/+2A Speccy emulation, running at true Speccy
26 speed on any computer you're likely to try it on (it runs at full
27 speed on a SparcStation 4 unless you do too much graphics intensive
29 * Support for loading from .tzx files.
33 fuse (Free Unix Spectrum Emulator) jest emulatorem ZX Spectrum.
36 * Emulacja ZX Spectrum 48K/128K/+2/+2A.
37 * Mo¿liwo¶æ ³adowania programów z plików .tzx.
41 Summary: Free Unix Spectrum Emulator (common files)
42 Summary(pl): "Wolny" uniksowy emulator ZX Spectrum (pliki wspólne)
43 Group: Applications/Emulators
46 fuse is Free Unix Spectrum Emulator.
49 * Working 48K/128K/+2/+2A Speccy emulation, running at true Speccy
50 speed on any computer you're likely to try it on (it runs at full
51 speed on a SparcStation 4 unless you do too much graphics intensive
53 * Support for loading from .tzx files.
56 This package contains common files for X11 and svga version.
58 %description common -l pl
59 fuse (Free Unix Spectrum Emulator) jest emulatorem ZX Spectrum.
62 * Emulacja ZX Spectrum 48K/128K/+2/+2A.
63 * Mo¿liwo¶æ ³adowania programów z plików .tzx.
65 * Emulacja kilku drukarek przeznaczonych dla ZX Spectrum.
67 W tym pakiecie znajduj± siê wspólne pliki dla wersji X11 i svga.
70 Summary: Free Unix Spectrum Emulator (framebuffer version)
71 Summary(pl): "Wolny" uniksowy emulator ZX Spectrum (wersja na framebuffer)
72 Group: Applications/Emulators
73 Requires: %{name}-common = %{version}
76 fuse is Free Unix Spectrum Emulator.
79 * Working 48K/128K/+2/+2A Speccy emulation, running at true Speccy
80 speed on any computer you're likely to try it on (it runs at full
81 speed on a SparcStation 4 unless you do too much graphics intensive
83 * Support for loading from .tzx files.
86 This package contains files for framebuffer version.
89 fuse (Free Unix Spectrum Emulator) jest emulatorem ZX Spectrum.
92 * Emulacja ZX Spectrum 48K/128K/+2/+2A.
93 * Mo¿liwo¶æ ³adowania programów z plików .tzx.
96 W tym pakiecie znajduj± siê pliki dla wersji korzystaj±cej z framebuffera.
99 Summary: Free Unix Spectrum Emulator (svga version)
100 Summary(pl): "Wolny" uniksowy emulator ZX Spectrum (wersja na svgalib)
101 Group: Applications/Emulators
102 Requires: %{name}-common = %{version}
105 fuse is Free Unix Spectrum Emulator.
108 * Working 48K/128K/+2/+2A Speccy emulation, running at true Speccy
109 speed on any computer you're likely to try it on (it runs at full
110 speed on a SparcStation 4 unless you do too much graphics intensive
112 * Support for loading from .tzx files.
115 This package contains files for svga version.
117 %description svga -l pl
118 fuse (Free Unix Spectrum Emulator) jest emulatorem ZX Spectrum.
121 * Emulacja ZX Spectrum 48K/128K/+2/+2A.
122 * Mo¿liwo¶æ ³adowania programów z plików .tzx.
125 W tym pakiecie znajduj± siê pliki dla wersji korzystaj±cej z svgalib.
128 Summary: Free Unix Spectrum Emulator (X11 version)
129 Summary(pl): "Wolny" uniksowy emulator ZX Spectrum (wersja na XWindow)
130 Group: Applications/Emulators
131 Requires: %{name}-common = %{version}
134 fuse is Free Unix Spectrum Emulator.
137 * Working 48K/128K/+2/+2A Speccy emulation, running at true Speccy
138 speed on any computer you're likely to try it on (it runs at full
139 speed on a SparcStation 4 unless you do too much graphics intensive
141 * Support for loading from .tzx files.
144 This package contains files for X11 version.
146 %description X11 -l pl
147 fuse (Free Unix Spectrum Emulator) jest emulatorem ZX Spectrum.
150 * Emulacja ZX Spectrum 48K/128K/+2/+2A.
151 * Mo¿liwo¶æ ³adowania programów z plików .tzx.
154 W tym pakiecie znajduj± siê pliki dla wersji X11.
173 cp -f ./fuse ./fuse-x11
176 %ifarch %{ix86} alpha ppc
183 %{__make} CFLAGS="-I/usr/include/glib-1.2 -I/usr/lib/glib/include %{rpmcflags}"
184 cp -f ./fuse ./fuse-svga
193 %{__make} CFLAGS="-I/usr/include/glib-1.2 -I/usr/lib/glib/include %{rpmcflags}"
194 cp -f ./fuse ./fuse-fb
197 rm -rf $RPM_BUILD_ROOT
198 %{__make} install DESTDIR=$RPM_BUILD_ROOT
200 %ifarch %{ix86} alpha ppc
201 install fuse-svga $RPM_BUILD_ROOT%{_bindir}
203 install fuse-x11 $RPM_BUILD_ROOT%{_bindir}
204 install fuse-fb $RPM_BUILD_ROOT%{_bindir}
207 rm -rf $RPM_BUILD_ROOT
210 %defattr(644,root,root,755)
211 %doc README THANKS AUTHORS keysyms.dat keysyms.pl hacking/*
212 %dir %{_datadir}/%{name}
213 %{_datadir}/%{name}/*
217 %defattr(644,root,root,755)
218 %attr(755,root,root) %{_bindir}/fuse-fb
220 %ifarch %{ix86} alpha ppc
222 %defattr(644,root,root,755)
223 %attr(755,root,root) %{_bindir}/fuse-svga
227 %defattr(644,root,root,755)
228 %attr(755,root,root) %{_bindir}/fuse-x11