126 lines
3.6 KiB
RPMSpec
126 lines
3.6 KiB
RPMSpec
|
Name: xmame
|
||
|
Version: 0.106
|
||
|
Release: 3mamba
|
||
|
Summary: An arcade machine emulator
|
||
|
Group: Graphical Desktop/Applications/Games
|
||
|
Vendor: openmamba
|
||
|
Distribution: openmamba
|
||
|
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
||
|
URL: http://x.mame.net
|
||
|
Source0: http://x.mame.net/download/xmame-%{version}.tar.bz2
|
||
|
# see src/unix/doc/xmamerc.dist
|
||
|
Source1: xmamerc.dist
|
||
|
Source10: http://www.mame.net/roms/polyplay.zip
|
||
|
Source11: http://www.mame.net/roms/robby.zip
|
||
|
Source12: http://www.mame.net/roms/gridlee.zip
|
||
|
Patch0: xmame-0.106-Makefile.patch
|
||
|
Patch1: xmame-0.106-libGLName.patch
|
||
|
License: MAME
|
||
|
#BuildRequires: libXorg-devel >= 6.8.0
|
||
|
## AUTOBUILDREQ-BEGIN
|
||
|
BuildRequires: glibc-devel
|
||
|
BuildRequires: libalsa-devel
|
||
|
BuildRequires: libaudiofile-devel
|
||
|
BuildRequires: libesound-devel
|
||
|
BuildRequires: libexpat-devel
|
||
|
BuildRequires: libjpeg-devel
|
||
|
BuildRequires: libSDL-devel
|
||
|
BuildRequires: libX11-devel
|
||
|
BuildRequires: libXext-devel
|
||
|
BuildRequires: libXinerama-devel
|
||
|
BuildRequires: libXxf86dga-devel
|
||
|
BuildRequires: libXxf86vm-devel
|
||
|
BuildRequires: libz-devel
|
||
|
BuildRequires: lirc-devel
|
||
|
## AUTOBUILDREQ-END
|
||
|
|
||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
||
|
|
||
|
%description
|
||
|
Mame is an arcade machine emulator.
|
||
|
Started in 1997 by Nicola Salmoria, mame started out as a series of emulators for individual games. This series of emulators was combined into a simgle multi-game emulator.
|
||
|
This is the current form of mame; no longer a one-man show, there are over 100 contributors to the project.
|
||
|
|
||
|
%prep
|
||
|
%setup -q
|
||
|
%patch0 -p1
|
||
|
%patch1 -p1
|
||
|
|
||
|
%build
|
||
|
%make \
|
||
|
PREFIX=%{_prefix} \
|
||
|
MANDIR=%{_mandir}/man6 \
|
||
|
SYSCONFDIR=%{_sysconfdir}/mame \
|
||
|
X11_XINERAMA=1 \
|
||
|
X11_OPENGL=1 \
|
||
|
SOUND_ALSA=1 \
|
||
|
SOUND_SDL=1 \
|
||
|
SOUND_ESOUND=1 \
|
||
|
X11_DGA=1 \
|
||
|
LIRC=1
|
||
|
##
|
||
|
##SOUND_WAVEOUT=1 ??
|
||
|
##SOUND_ARTS_TEIRA=1 \
|
||
|
##SOUND_ARTS_SMOTEK=1
|
||
|
|
||
|
%install
|
||
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
||
|
%makeinstall \
|
||
|
PREFIX=%{buildroot}%{_prefix} \
|
||
|
MANDIR=%{buildroot}%{_mandir}/man6 \
|
||
|
INSTALL_USER=$(id -un) \
|
||
|
INSTALL_GROUP=$(id -gn)
|
||
|
|
||
|
chmod 755 %{buildroot}%{_bindir}/*
|
||
|
ln -s xmame.x11 %{buildroot}%{_bindir}/xmame
|
||
|
|
||
|
install -d %{buildroot}%{_datadir}/mame/{roms,artwork,samples,snap}
|
||
|
|
||
|
install -d %{buildroot}%{_sysconfdir}/mame
|
||
|
cp %{SOURCE1} %{buildroot}%{_sysconfdir}/mame/xmamerc
|
||
|
|
||
|
cp %{SOURCE10} %{buildroot}%{_datadir}/mame/roms
|
||
|
cp %{SOURCE11} %{buildroot}%{_datadir}/mame/roms
|
||
|
cp %{SOURCE12} %{buildroot}%{_datadir}/mame/roms
|
||
|
|
||
|
%clean
|
||
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
||
|
|
||
|
%files
|
||
|
%defattr(-,root,root)
|
||
|
%{_bindir}/xmame
|
||
|
%{_bindir}/xmame.x11
|
||
|
%{_bindir}/chdman
|
||
|
%{_bindir}/jedutil
|
||
|
%{_bindir}/romcmp
|
||
|
%{_bindir}/xml2info
|
||
|
%dir %{_datadir}/mame/roms
|
||
|
%{_datadir}/mame/roms/*
|
||
|
%dir %{_datadir}/mame/artwork
|
||
|
%dir %{_datadir}/mame/samples
|
||
|
%dir %{_datadir}/mame/snap
|
||
|
%dir %{_sysconfdir}/mame
|
||
|
%{_sysconfdir}/mame/*
|
||
|
%{_mandir}/man6/*
|
||
|
|
||
|
%changelog
|
||
|
* Thu Sep 05 2013 Automatic Build System <autodist@mambasoft.it> 0.106-3mamba
|
||
|
- automatic rebuild by autodist
|
||
|
|
||
|
* Wed Dec 31 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 0.106-2mamba
|
||
|
- added patch to load libGL.so.1 and libGLU.so.1 instead of libGL.so and libGLU.so
|
||
|
|
||
|
* Mon Jun 30 2008 gil <puntogil@libero.it> 0.106-1mamba
|
||
|
- update to 0.106
|
||
|
- added patch xmame-0.106-1make.patch ([xmame.obj/unix.x11/video-drivers/xv.o] Error 1)
|
||
|
|
||
|
* Mon Nov 21 2005 Davide Madrisan <davide.madrisan@qilinux.it> 0.101-1qilnx
|
||
|
- update to version 0.101 by autospec
|
||
|
- fixed package group
|
||
|
|
||
|
* Mon Mar 08 2004 Silvan Calarco <silvan.calarco@mambasoft.it> 0.79.1-2qilnx
|
||
|
- three distributable roms added
|
||
|
|
||
|
* Sun Mar 07 2004 Silvan Calarco <silvan.calarco@mambasoft.it> 0.79.1-1qilnx
|
||
|
- first build
|