File osmose.spec of Package osmose
# Copyright (c) 2008 SuSE Linux Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
# norootforbuild
Name: osmose
License: GPL
Group: unsorted
Autoreqprov: on
Version: 0.9.0beta
Release: 0
Summary: Sega Master System and Game Gear Emulator
Source: Osmose-0-9-0beta-src.zip
Patch: Osmose.dif
BuildRequires: SDL-devel zlib-devel unzip gcc-c++
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
Osmose is a Sega Master System / Game Gear console emulator. The emulator is
released as an open-source project under the GPL and exists for both Linux
and Windows.
%prep
%setup -n Osmose-0-9-0beta
%patch
%build
make %{?jobs:-j%jobs}
%install
install -D -m 755 osmose $RPM_BUILD_ROOT/usr/bin/osmose
%files
%defattr(-,root,root)
%doc changes.txt readme.txt
/usr/bin/osmose
%changelog
* Thu Apr 2 2009 - uli@suse.de
- update -> 0.9.0beta
- Osmose is now a GUI based application. A basic OpenGL toolkit was
written for Osmose since tested toolkit were unable to get 60Hz refresh
guaranted. Maybe will i try QT libraries. GUI was Osmose's most asked
feature.
- Remove FPS and RDTSC instruction non portable code.
- No more command line options are needed. All is done from GUI now.
- Osmose configuration is now stored into $HOME/.osmose directory under
Linux.
- Config file is named osmose.conf
- Configuration fileand key mapping has changed too.
- Joystick 1 is actually used with player 1.
* Fri Jun 13 2008 - uli@suse.de
- fixed to build with new toolchain