Summary: Free Unix Spectrum Emulator
Summary(pl.UTF-8): Darmowy uniksowy emulator ZX Spectrum
Name: fuse
-Version: 0.8.0.1
-Release: 2
-License: GPL
+Version: 0.9.0
+Release: 1
+License: GPL v2+
Group: Applications/Emulators
-Source0: ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/unix/%{name}-%{version}.tar.gz
-# Source0-md5: 34f85578c64d94ebf0cca309f837d502
+Source0: http://dl.sourceforge.net/fuse-emulator/%{name}-%{version}.tar.gz
+# Source0-md5: e6434ae8d5d97613c5ae0c7d42df0e49
Patch0: %{name}-missing.patch
-Patch1: %{name}-update.patch
-Patch2: %{name}-keyboard.patch
URL: http://fuse-emulator.sourceforge.net/
%{?with_sdl:BuildRequires: SDL-devel >= 1.2.4}
BuildRequires: autoconf >= 2.59-9
BuildRequires: libjsw-devel
BuildRequires: libao-devel
BuildRequires: libpng-devel
-BuildRequires: libspectrum-devel >= 0.3.0
+BuildRequires: libspectrum-devel >= 0.4.0
BuildRequires: libxml2-devel >= 2.0.0
BuildRequires: perl
BuildRequires: pkgconfig
Summary: Free Unix Spectrum Emulator (common files)
Summary(pl.UTF-8): Darmowy uniksowy emulator ZX Spectrum (pliki wspólne)
Group: Applications/Emulators
+Requires: libspectrum >= 0.4.0
%description common
fuse is Free Unix Spectrum Emulator.
%prep
%setup -q
%patch0 -p1
-%patch1 -p1
-%patch2 -p1
%build
%{__aclocal}
--with-gtk
%{__make} clean
%{__make}
-cp -f ./fuse ./fuse-x11
+cp -f fuse fuse-x11
%endif
# SDL
--with-sdl
%{__make} clean
%{__make}
-cp -f ./fuse ./fuse-sdl
+cp -f fuse fuse-sdl
%endif
# svga
--with-svgalib
%{__make} clean
%{__make}
-cp -f ./fuse ./fuse-svga
+cp -f fuse fuse-svga
%endif
# framebuffer
--with-fb
%{__make} clean
%{__make}
-cp -f ./fuse ./fuse-fb
+cp -f fuse fuse-fb
%endif
%install
DESTDIR=$RPM_BUILD_ROOT
%{?with_svga:install fuse-svga $RPM_BUILD_ROOT%{_bindir}}
-%{?with_x:install fuse-x11 $RPM_BUILD_ROOT%{_bindir}}
-%{?with_fb:install fuse-fb $RPM_BUILD_ROOT%{_bindir}}
+%{?with_x:install fuse-x11 $RPM_BUILD_ROOT%{_bindir}}
+%{?with_fb:install fuse-fb $RPM_BUILD_ROOT%{_bindir}}
%{?with_sdl:install fuse-sdl $RPM_BUILD_ROOT%{_bindir}}
%clean
%defattr(644,root,root,755)
%doc README THANKS AUTHORS keysyms.dat keysyms.pl hacking/*
%{_datadir}/%{name}
-%{_mandir}/man1/*
+%{_mandir}/man1/fuse.1*
%if %{with fb}
%files fb