cvsextras 7cbe57f
Name:           dosbox
17e2634
Version:        0.72
23eadc4
Release:        4%{?dist}
3adf11d
814da2c
Summary:        x86/DOS emulator with sound and graphics
cvsextras 7cbe57f
cvsextras 7cbe57f
Group:          Applications/Emulators
6111651
License:        GPLv2+
cvsextras 7cbe57f
URL:            http://dosbox.sf.net
cvsextras 7cbe57f
Source0:        http://dl.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
cvsextras 7cbe57f
Source1:        dosbox.desktop
814da2c
Source2:        dosbox.png
23eadc4
Patch0:         dosbox-gcc43.patch
cvsextras 7cbe57f
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
cvsextras 7cbe57f
cvsextras 7cbe57f
BuildRequires:  libpng-devel
cvsextras 7cbe57f
BuildRequires:  SDL-devel
ccbfd2f
BuildRequires:  SDL_net-devel
23eadc4
BuildRequires:  SDL_sound-devel
cvsextras 7cbe57f
BuildRequires:  desktop-file-utils
94f888e
BuildRequires:  alsa-lib-devel
a31485e
BuildRequireS:  libGLU-devel
cvsextras 7cbe57f
c78bb13
Requires: hicolor-icon-theme
c78bb13
cvsextras 7cbe57f
%description
cvsextras 7cbe57f
cvsextras 7cbe57f
DOSBox is a DOS-emulator using SDL for easy portability to different
cvsextras 7cbe57f
platforms. DOSBox has already been ported to several different platforms,
cvsextras 7cbe57f
such as Windows, BeOS, Linux, Mac OS X...
cvsextras 7cbe57f
DOSBox emulates a 286/386 realmode CPU, Directory FileSystem/XMS/EMS,
cvsextras 7cbe57f
a SoundBlaster card for excellent sound compatibility with older games...
cvsextras 7cbe57f
You can "re-live" the good old days with the help of DOSBox, it can run plenty
cvsextras 7cbe57f
of the old classics that don't run on your new computer!
cvsextras 7cbe57f
cvsextras 7cbe57f
cvsextras 7cbe57f
cvsextras 7cbe57f
%prep
cvsextras 7cbe57f
%setup -q
cvsextras 7cbe57f
cvsextras 7cbe57f
%build
3d88bb5
%configure --enable-core-inline
cvsextras 7cbe57f
%{__make}
cvsextras 7cbe57f
814da2c
814da2c
%check
cvsextras 7cbe57f
%{__make} check
cvsextras 7cbe57f
cvsextras 7cbe57f
cvsextras 7cbe57f
%install
cvsextras 7cbe57f
rm -rf ${RPM_BUILD_ROOT}
3d88bb5
make install DESTDIR=${RPM_BUILD_ROOT}
cvsextras 7cbe57f
cvsextras 7cbe57f
desktop-file-install \
cvsextras 7cbe57f
  --vendor=fedora \
cvsextras 7cbe57f
  --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
cvsextras 7cbe57f
  %{SOURCE1}
cvsextras 7cbe57f
3cdadba
mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/pixmaps
3cdadba
install -p -m 0644 %SOURCE2 ${RPM_BUILD_ROOT}%{_datadir}/pixmaps
3cdadba
814da2c
cvsextras 7cbe57f
%clean
cvsextras 7cbe57f
rm -rf ${RPM_BUILD_ROOT}
cvsextras 7cbe57f
cvsextras 7cbe57f
cvsextras 7cbe57f
%files
cvsextras 7cbe57f
%defattr(-,root,root,-)
cvsextras 7cbe57f
%doc AUTHORS ChangeLog COPYING NEWS README THANKS
cvsextras 7cbe57f
%{_bindir}/*
cvsextras 7cbe57f
%{_mandir}/man1/*
cvsextras 7cbe57f
%{_datadir}/applications/*
3cdadba
%{_datadir}/pixmaps/dosbox.png
cvsextras 7cbe57f
814da2c
cvsextras 7cbe57f
%changelog
23eadc4
* Fri Feb 22 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
23eadc4
- 0.72-4
23eadc4
- fix gcc43 build (#433990) with patch from Erik van Pienbroek
23eadc4
- add BR SDL_sound-devel
23eadc4
f4a6031
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.72-3
f4a6031
- Autorebuild for GCC 4.3
f4a6031
fd88ef7
* Mon Feb 11 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de> - 0.72-2
fd88ef7
- Rebuilt for gcc43
fd88ef7
17e2634
* Mon Aug 27 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
17e2634
- 0.72-1
17e2634
- version upgrade
17e2634
6111651
* Wed Aug 22 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
6111651
0.71-2
6111651
- new license tag
6111651
- rebuild for buildid
6111651
8253708
* Thu Aug 09 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
8253708
0.71-1
8253708
- version upgrade (#250149)
8253708
- new version has x86_64 dynamic core support (#247791)
8253708
c78bb13
* Fri Apr 27 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
c78bb13
0.70-3
c78bb13
- proper fix for #230902
c78bb13
- require hicolor-icon-theme
c78bb13
- drop X-Fedora category
c78bb13
234d56c
* Wed Apr 25 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
234d56c
0.70-2
234d56c
- fix #230902
234d56c
3d88bb5
* Sun Mar 04 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
234d56c
0.70-1
3d88bb5
- version upgrade (#230768)
3d88bb5
e55ac1b
* Tue Sep 12 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
e55ac1b
0.65-3
e55ac1b
- FE6 rebuild
e55ac1b
ccbfd2f
* Mon Jul 10 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
ccbfd2f
0.65-2
ccbfd2f
- add ipx support (#198057)
ccbfd2f
a31485e
* Thu Mar 30 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
a31485e
0.65-1
a31485e
- version upgrade
a31485e
20970ba
* Tue Feb 14 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
20970ba
0.63-9
20970ba
- Rebuild for Fedora Extras 5
20970ba
52ccd02
* Wed Jan 25 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
52ccd02
0.63-8
52ccd02
- apply upstream patch
52ccd02
- fix typos
52ccd02
38c74a5
* Sun Jan 22 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
52ccd02
0.63-7
38c74a5
- add dist
38c74a5
- rebuild
b454083
- add gcc4.1 patch
38c74a5
44130b0
* Mon May 30 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
52ccd02
0.63-6
fe848d0
- add a x86_64 bugfix from upstream 
fe848d0
fe848d0
* Mon May 30 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
52ccd02
0.63-5
bab8274
- more build fixes and cleanups...
bab8274
bab8274
* Mon May 30 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
44130b0
- more x86_64 build fixes...
44130b0
b53030b
* Mon May 23 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
b53030b
0.63-3
b53030b
- fix x86_64 build (#158446)
b53030b
3adf11d
* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
3adf11d
- rebuilt
3adf11d
94f888e
* Thu Nov 25 2004 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
94f888e
0:0.63-1
94f888e
- new version
94f888e
- added missing BuildRequires
94f888e
- merged with preextras spec
94f888e
94f888e
* Wed Nov 10 2004 Michael Schwendt <mschwendt[AT]users.sf.net>
3cdadba
- Add a desktop file icon from upstream package (fixes fedora.us #1144).
3cdadba
94f888e
* Mon May 31 2004 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
94f888e
0:0.61-0.fdr.1
94f888e
- new version
94f888e
94f888e
* Mon Dec 22 2003 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
94f888e
0:0.60-0.fdr.1
94f888e
- new version
94f888e
- closed bug #1144
cvsextras 7cbe57f
* Sun Jul 27 2003 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
cvsextras 7cbe57f
0:0.58-0.fdr.3
cvsextras 7cbe57f
- Fixed minor stuff from #442 #3
cvsextras 7cbe57f
cvsextras 7cbe57f
* Sun Jul 13 2003 Andreas Bierfert (awjb) <andreas.bierfert[AT]awbsworld.de>
cvsextras 7cbe57f
0:0.58-0.fdr.2
cvsextras 7cbe57f
- Added desktop entry
cvsextras 7cbe57f
- Fixed minor stuff
cvsextras 7cbe57f
cvsextras 7cbe57f
* Mon Jun 30 2003 Andreas Bierfert (awjb) <andreas.bierfert[AT]awbsworld.de>
cvsextras 7cbe57f
0:0.58-0.fdr.1
cvsextras 7cbe57f
- Initial RPM release.