Name        : xmame                        Relocations: (not relocatable)
Version     : 0.104                             Vendor: Penguin Liberation Front
Release     : 1plf                          Build Date: Thu 23 Feb 2006 
05:28:41 AM CET
Install Date: (not installed)               Build Host: littletux.no-ip.org
Group       : Emulators                     Source RPM: (none)
Size        : 19761531      License: Freeware
Signature   : (none)
Packager    : Guillaume Bedot <[EMAIL PROTECTED]>
URL         : http://x.mame.net/
Summary     : X-Mame Arcade Game Emulator
Description :
X-Mame the UNIX/X11 port of Mame project.
It makes Mame arcade emulator available on *ix machines using the
X11R6 X-Window system (and Linux ones using SVGAlib too).

Mame is a virtual machine emulator: it includes a Z80, 6502, 68000 and
lastly I86 uP emulators, joined to several arcade machine hardware
emulators. Each arcade emulator contains a full description about
hardware, mem maps, video, sounds and so, making possible that if
you have original ROM images of a supported arcade game, you can
play the game.

This package is in PLF because Mandriva policy does not permit to include
it in the main distrib.

---------------
Guillaume Bedot <[EMAIL PROTECTED]> 0.104-1plf
- Release 0.104
---------------

---------------
Index: xmame.spec
===================================================================
RCS file: /home/projects/plf/cvs/SPECS/non-free/xmame/xmame.spec,v
retrieving revision 1.22
diff -u -r1.22 xmame.spec
--- xmame.spec  26 Aug 2005 12:26:58 -0000      1.22
+++ xmame.spec  23 Feb 2006 11:28:06 -0000
@@ -1,13 +1,19 @@
 %define build_upx 0
 %{?_with_upx: %{expand: %%global build_upx 1}}
 
+%ifarch %ix86
 %define enable_dynarec 1
-%{?_without_dynarec: %{expand: %%global enable_dynarec 0}}
-
 %define enable_68k_asm 1
+%else
+%define enable_dynarec 0
+%define enable_68k_asm 0
+%endif
+%{?_with_dynarec: %{expand: %%global enable_dynarec 1}}
+%{?_without_dynarec: %{expand: %%global enable_dynarec 0}}
 %{?_with_68k_asm: %{expand: %%global enable_68k_asm 1}}
+%{?_without_68k_asm: %{expand: %%global enable_68k_asm 0}}
 
-%define fversion 0.99
+%define fversion 0.104
 
 %define buildx11mame           1
 %define enable_x11_gl_mame     1
@@ -53,22 +59,18 @@
 Source12:      http://www.mame.net/roms/gridlee.zip
 Source13:      http://www.mame.net/roms/gridlee-sample.zip
 
-Source20:      http://www.mameworld.net/highscore/uhsdat099.zip
+Source20:      http://www.mameworld.net/highscore/uhsdat0104.zip
+#note the included cheats are for 0.81
 Source21:      http://cheat.retrogames.com/cheat.zip
-Source22:       http://www.arcade-history.com/download/history0_99d.zip
-Source23:      http://www.mameworld.net/mameinfo/update/Mameinfo098u1a.zip
-Source24:      Update98u1ato98u2.zip
-Source25:       Update98u2to98u3.zip
-source26:      Update98u3to98u4.zip
-source27:       Update98u4to99.zip
-source28:       Update99to99u1.zip
-source29:       Update99u1to99u2.zip
-source30:       Update99u2to99u3.zip
-source31:       Update99u3to99u4.zip
+Source22:       http://www.arcade-history.com/download/history1_06a.zip
+Source23:      http://www.mameworld.net/mameinfo/update/Mameinfo0104.zip
+Source24:      Update104to104u1.zip
+Source25:      Update104u1to104u2.zip
 #location of update zips:
 #http://www.mameworld.net/mameinfo/update/update0<target-version>/Update.zip
 
-Source40:      http://www.mameworld.net/catlist/files/catver.zip
+#note the included catver.ini is for 0.101
+Source40:      http://catver.com/catver.zip
 #for upx packages only, as its name implies:
 Patch10:       xmame-0.56.1-upx.patch.bz2
 
@@ -79,10 +81,10 @@
 #Actual (X)MAME license : http://x.mame.net/license.html
 URL:           http://x.mame.net/
 Group:         Emulators
-ExclusiveArch: %{ix86}
 BuildRoot:     %{_tmppath}/%{name}-%{version}-root
-BuildRequires: nasm esound-devel XFree86-devel zlib-devel dos2unix 
libusb-devel alsa-lib-devel
-BuildRequires:  libarts-devel libSDL-devel 
+BuildRequires: nasm esound-devel XFree86-devel zlib-devel dos2unix 
+BuildRequires: libusb-devel alsa-lib-devel
+BuildRequires:  libarts-devel libSDL-devel unzip p7zip
 %if %build_upx
 BuildRequires:  upx
 %endif
@@ -159,14 +161,15 @@
 # x11 target
 %if %buildx11mame
 %package -n %{name}-x11
-Summary: X-Mame Arcade Game Emulator compiled for x11
-Group:         Emulators
-PreReq:        /usr/sbin/update-alternatives
-Provides:      %{name} %{name}-xgl %{name}-xfx
-Requires:      %{name}-base XFree86-libs
-Obsoletes:     %{name} <= 0.37b13.2-1mdk
-Obsoletes:     %{name}-xgl <= 0.87
-Obsoletes:     %{name}-xfx <= 0.87
+Summary:       X-Mame Arcade Game Emulator compiled for x11
+Group:         Emulators
+Requires(pre): /usr/sbin/update-alternatives
+Provides:      %{name} %{name}-xgl %{name}-xfx
+Provides:       %{name} = %{fversion}
+Requires:      %{name}-base XFree86-libs
+Obsoletes:     %{name} <= 0.37b13.2-1mdk
+Obsoletes:     %{name}-xgl <= 0.87
+Obsoletes:     %{name}-xfx <= 0.87
 # xgl
 %if %enable_x11_gl_mame
 BuildRequires: Mesa-common-devel libjpeg-devel
@@ -201,13 +204,14 @@
 
 %if %buildx11mess
 %package -n xmess-x11
-Summary: X-Mess Emulator compiled for x11
-Group:         Emulators
-PreReq:        /usr/sbin/update-alternatives
-Provides:      xmess xmess-xgl xmess-xfx
-Requires:      xmess-base XFree86-libs
-Obsoletes:     xmess-xgl <= 0.87
-Obsoletes:     xmess-xfx <= 0.87
+Summary:       X-Mess Emulator compiled for x11
+Group:         Emulators
+Requires(pre): /usr/sbin/update-alternatives
+Provides:      xmess xmess-xgl xmess-xfx
+Provides:       xmess = %{fversion}
+Requires:      xmess-base XFree86-libs
+Obsoletes:     xmess-xgl <= 0.87
+Obsoletes:     xmess-xfx <= 0.87
 # xgl
 %if %enable_x11_gl_mess
 BuildRequires: Mesa-common-devel libjpeg-devel
@@ -236,13 +240,14 @@
 # svgalib target
 %if %buildsvgalibmame
 %package -n %{name}-svgalib
-Summary: X-Mame Arcade Game Emulator compiled for SVGA lib
-Group:         Emulators
-PreReq:        /usr/sbin/update-alternatives
-BuildRequires: svgalib-devel
-Provides:      %{name}
-Requires:      %{name}-base svgalib
-Obsoletes:     xmame <= 0.37b13.2-1mdk
+Summary:       X-Mame Arcade Game Emulator compiled for SVGA lib
+Group:         Emulators
+Requires(pre): /usr/sbin/update-alternatives
+BuildRequires: svgalib-devel
+Provides:      %{name}
+Provides:       %{name} = %{fversion}
+Requires:      %{name}-base svgalib
+Obsoletes:     xmame <= 0.37b13.2-1mdk
 
 %description -n %{name}-svgalib
 X-Mame the UNIX/X11 port of Mame project.
@@ -266,12 +271,13 @@
 
 %if %buildsvgalibmess
 %package -n xmess-svgalib
-Summary: X-Mame Arcade Game Emulator compiled for SVGA lib
-Group:         Emulators
-PreReq:        /usr/sbin/update-alternatives
-BuildRequires: svgalib-devel
-Provides:      xmess
-Requires:      xmess-base svgalib
+Summary:       X-Mame Arcade Game Emulator compiled for SVGA lib
+Group:         Emulators
+Requires(pre): /usr/sbin/update-alternatives
+BuildRequires: svgalib-devel
+Provides:      xmess
+Provides:       xmess = %{fversion}
+Requires:      xmess-base svgalib
 
 %description -n xmess-svgalib
 X-Mame/Mess the UNIX/X11 are the ports of Mame/MESS projects.
@@ -290,14 +296,15 @@
 # SDL target
 %if %buildSDLmame
 %package -n %{name}-SDL
-Summary: X-Mame Arcade Game Emulator compiled for SDL
-Group:         Emulators
-PreReq:        /usr/sbin/update-alternatives
+Summary:       X-Mame Arcade Game Emulator compiled for SDL
+Group:         Emulators
+Requires(pre): /usr/sbin/update-alternatives
 #causes problems compiling for 9.1 otherwise
 #BuildRequires: SDL1.2-devel
-Provides:      %{name}
-Requires:      %{name}-base
-Obsoletes:     xmame <= 0.37b13.2-1mdk
+Provides:      %{name}
+Provides:       %{name} = %{fversion}
+Requires:      %{name}-base
+Obsoletes:     xmame <= 0.37b13.2-1mdk
 
 %description -n %{name}-SDL
 X-Mame the UNIX/X11 port of Mame project.
@@ -321,12 +328,13 @@
 
 %if %buildSDLmess
 %package -n xmess-SDL
-Summary: X-Mame Arcade Game Emulator compiled for SDL
-Group:         Emulators
-PreReq:        /usr/sbin/update-alternatives
+Summary:       X-Mame Arcade Game Emulator compiled for SDL
+Group:         Emulators
+Requires(pre): /usr/sbin/update-alternatives
 #BuildRequires: SDL1.2-devel
-Provides:      xmess
-Requires:      xmess-base 
+Provides:      xmess
+Provides:       xmess = %{fversion}
+Requires:      xmess-base 
 
 %description -n xmess-SDL
 X-Mame/Mess the UNIX/X11 are the ports of Mame/MESS projects.
@@ -345,13 +353,14 @@
 # Glide/svgalib target
 %if %buildsvgafxmame
 %package -n %{name}-svgafx
-Summary: X-Mame Arcade Game Emulator compiled for 3Dfx cards with X11
-Group:         Emulators
-PreReq:        /usr/sbin/update-alternatives
-BuildRequires: Glide_V3 Glide_V3-devel
-Provides:      %{name}
-Requires:      %{name}-base Glide_V3
-Obsoletes:     xmame <= 0.37b13.2-1mdk
+Summary:       X-Mame Arcade Game Emulator compiled for 3Dfx cards with X11
+Group:         Emulators
+Requires(pre): /usr/sbin/update-alternatives
+BuildRequires: Glide_V3 Glide_V3-devel
+Provides:      %{name}
+Provides:       %{name} = %{fversion}
+Requires:      %{name}-base Glide_V3
+Obsoletes:     xmame <= 0.37b13.2-1mdk
 
 %description -n %{name}-svgafx
 X-Mame the UNIX/X11 port of Mame project.
@@ -376,12 +385,13 @@
 # Glide/svgalib target
 %if %buildsvgafxmess
 %package -n xmess-svgafx
-Summary: X-Mame Arcade Game Emulator compiled for 3Dfx cards with X11
-Group:         Emulators
-PreReq:        /usr/sbin/update-alternatives
-BuildRequires: Glide_V3 Glide_V3-devel
-Provides:      xmess
-Requires:      xmess-base Glide_V3
+Summary:       X-Mame Arcade Game Emulator compiled for 3Dfx cards with X11
+Group:         Emulators
+Requires(pre): /usr/sbin/update-alternatives
+BuildRequires: Glide_V3 Glide_V3-devel
+Provides:      xmess
+Provides:       xmess = %{fversion}
+Requires:      xmess-base Glide_V3
 
 %description -n xmess-svgafx
 X-Mame/Mess the UNIX/X11 are the ports of Mame/MESS projects.
@@ -412,32 +422,16 @@
 unzip -aa -o %{SOURCE20} hiscore.dat
 unzip -aa -o %{SOURCE21}
 unzip -aa -o %{SOURCE22} history.dat
-unzip -aa -o %{SOURCE23} 
+unzip -o %{SOURCE23} 
+7za x Mameinfo*.exe
 
 unzip -aa -o %{SOURCE24} 
-dos2unix mameinfo.dif mameinfo.dat docs/*
-patch -p1 <mameinfo.dif
-unzip -aa -o %{SOURCE25}
-dos2unix mameinfo.dif
-patch -p1 <mameinfo.dif
-unzip -aa -o %{SOURCE26}
-dos2unix mameinfo.dif
-patch -p1 <mameinfo.dif
-unzip -aa -o %{SOURCE27}
-dos2unix mameinfo.dif
-patch -p1 <mameinfo.dif
-unzip -aa -o %{SOURCE28}
 dos2unix mameinfo.dif
 patch -p1 <mameinfo.dif
-unzip -aa -o %{SOURCE29}
-dos2unix mameinfo.dif
-patch -p1 <mameinfo.dif
-unzip -aa -o %{SOURCE30}
-dos2unix mameinfo.dif
-patch -p1 <mameinfo.dif
-unzip -aa -o %{SOURCE31}
+unzip -aa -o %{SOURCE25}
 dos2unix mameinfo.dif
 patch -p1 <mameinfo.dif
+dos2unix mameinfo.dat
 
 unzip -aa -o %{SOURCE40} catver.ini
 
@@ -448,10 +442,17 @@
 perl -pi -e "s/# JOY_SDL/JOY_SDL/" makefile.unix
 perl -pi -e "s/# JOY_STANDARD/JOY_STANDARD/" makefile.unix
 perl -pi -e "s/# XINPUT/XINPUT/" makefile.unix
-%if enable_dynarec
+perl -pi -e "s|^X11LIB.*$|X11LIB = -L%{_prefix}/X11R6/%{_lib}|" makefile.unix
+%if %enable_dynarec
        perl -pi -e "s/# X86_MIPS3_DRC/X86_MIPS3_DRC/" makefile.unix
 %endif
 
+%ifarch x86_64
+perl -pi -e "s/MY_CPU = i386/MY_CPU = amd64/" makefile.unix
+%else
+perl -pi -e "s/MY_CPU = i386/MY_CPU = %{_arch}/" makefile.unix
+%endif
+
 #detection of mmx currently works on x86 only...
 %ifarch %ix86
        perl -pi -e "s/# EFFECT_MMX_ASM/EFFECT_MMX_ASM/" makefile.unix
@@ -466,7 +467,7 @@
 # x11 target with 68k asm support
 %if %enable_68k_asm
 %if %buildx11mame
-make -f makefile.unix PREFIX=%{_prefix} TARGET=mame \
+%make -f makefile.unix PREFIX=%{_prefix} TARGET=mame \
        OPTIMIZE_FLAGS="$RPM_OPT_FLAGS -fstrict-aliasing" \
        X86_ASM_68000=1 \
        X11_DGA=1 X11_XV=1 \
@@ -484,7 +485,7 @@
 
 # SDL target with 68k asm support
 %if %buildSDLmame
-make -f makefile.unix PREFIX=%{_prefix} TARGET=mame \
+%make -f makefile.unix PREFIX=%{_prefix} TARGET=mame \
        OPTIMIZE_FLAGS="$RPM_OPT_FLAGS -fstrict-aliasing" \
        X86_ASM_68000=1 \
         XMAMEROOT=%{_gamesdatadir}/xmame \
@@ -497,7 +498,7 @@
 
 # svgalib target with 68k asm support
 %if %buildsvgalibmame
-make -f makefile.unix PREFIX=%{_prefix} TARGET=mame \
+%make -f makefile.unix PREFIX=%{_prefix} TARGET=mame \
        OPTIMIZE_FLAGS="$RPM_OPT_FLAGS -fstrict-aliasing" \
        X86_ASM_68000=1 \
         XMAMEROOT=%{_gamesdatadir}/xmame \
@@ -508,7 +509,7 @@
 
 # Glide/svgalib target with 68k asm support
 %if %buildsvgafxmame
-make -f makefile.unix PREFIX=%{_prefix} TARGET=mame \
+%make -f makefile.unix PREFIX=%{_prefix} TARGET=mame \
        OPTIMIZE_FLAGS="$RPM_OPT_FLAGS -fstrict-aliasing" \
        X86_ASM_68000=1 \
         XMAMEROOT=%{_gamesdatadir}/xmame \
@@ -523,7 +524,7 @@
 
 # x11 target without 68k asm support
 %if %buildx11mame
-make -f makefile.unix PREFIX=%{_prefix} TARGET=mame \
+%make -f makefile.unix PREFIX=%{_prefix} TARGET=mame \
        OPTIMIZE_FLAGS="$RPM_OPT_FLAGS -fstrict-aliasing" \
        X11_DGA=1 X11_XV=1\
 %if %enable_x11_gl_mame
@@ -539,7 +540,7 @@
 
 # SDL target without 68k asm support
 %if %buildSDLmame
-make -f makefile.unix PREFIX=%{_prefix} TARGET=mame \
+%make -f makefile.unix PREFIX=%{_prefix} TARGET=mame \
        OPTIMIZE_FLAGS="$RPM_OPT_FLAGS -fstrict-aliasing" \
         XMAMEROOT=%{_gamesdatadir}/xmame \
        DISPLAY_METHOD=SDL \
@@ -549,7 +550,7 @@
 
 # svgalib target without 68k asm support
 %if %buildsvgalibmame
-make -f makefile.unix PREFIX=%{_prefix} TARGET=mame \
+%make -f makefile.unix PREFIX=%{_prefix} TARGET=mame \
        OPTIMIZE_FLAGS="$RPM_OPT_FLAGS -fstrict-aliasing" \
         XMAMEROOT=%{_gamesdatadir}/xmame \
        DISPLAY_METHOD=svgalib \
@@ -558,7 +559,7 @@
 
 # Glide/svgalib target without 68k asm support
 %if %buildsvgafxmame
-make -f makefile.unix PREFIX=%{_prefix} TARGET=mame \
+%make -f makefile.unix PREFIX=%{_prefix} TARGET=mame \
        OPTIMIZE_FLAGS="$RPM_OPT_FLAGS -fstrict-aliasing" \
         XMAMEROOT=%{_gamesdatadir}/xmame \
        DISPLAY_METHOD=svgafx \
@@ -569,7 +570,7 @@
 #Xmess - x11 target with 68k asm support
 %if %enable_68k_asm
 %if %buildx11mess
-make -f makefile.unix PREFIX=%{_prefix} TARGET=mess \
+%make -f makefile.unix PREFIX=%{_prefix} TARGET=mess \
        OPTIMIZE_FLAGS="$RPM_OPT_FLAGS -fstrict-aliasing" \
        X86_ASM_68000=1 \
        X11_DGA=1 X11_XV=1\
@@ -587,7 +588,7 @@
 
 #Xmess - SDL target with 68k asm support
 %if %buildSDLmess
-make -f makefile.unix PREFIX=%{_prefix} TARGET=mess \
+%make -f makefile.unix PREFIX=%{_prefix} TARGET=mess \
        OPTIMIZE_FLAGS="$RPM_OPT_FLAGS -fstrict-aliasing" \
        X86_ASM_68000=1 \
         XMAMEROOT=%{_gamesdatadir}/xmess \
@@ -599,7 +600,7 @@
 
 #Xmess - svgalib target with 68k asm support
 %if %buildsvgalibmess
-make -f makefile.unix PREFIX=%{_prefix} TARGET=mess \
+%make -f makefile.unix PREFIX=%{_prefix} TARGET=mess \
        OPTIMIZE_FLAGS="$RPM_OPT_FLAGS -fstrict-aliasing" \
        X86_ASM_68000=1 \
         XMAMEROOT=%{_gamesdatadir}/xmess \
@@ -610,7 +611,7 @@
 
 #Xmess - Glide/svgalib target with 68k asm support
 %if %buildsvgafxmess
-make -f makefile.unix PREFIX=%{_prefix} TARGET=mess \
+%make -f makefile.unix PREFIX=%{_prefix} TARGET=mess \
        OPTIMIZE_FLAGS="$RPM_OPT_FLAGS -fstrict-aliasing" \
        X86_ASM_68000=1 \
         XMAMEROOT=%{_gamesdatadir}/xmess \
@@ -620,12 +621,12 @@
 %endif
 
 # won't recompile without the 68k asm core if not clean
-make -f makefile.unix PREFIX=%{_prefix} TARGET=mess clean68k
+%make -f makefile.unix PREFIX=%{_prefix} TARGET=mess clean68k
 %endif
 
 #Xmess -  x11 target without 68k asm support
 %if %buildx11mess
-make -f makefile.unix PREFIX=%{_prefix} TARGET=mess \
+%make -f makefile.unix PREFIX=%{_prefix} TARGET=mess \
        OPTIMIZE_FLAGS="$RPM_OPT_FLAGS -fstrict-aliasing" \
        X11_DGA=1 X11_XV=1\
 %if %enable_x11_gl_mess
@@ -641,7 +642,7 @@
 
 #Xmess - SDL target without 68k asm support
 %if %buildSDLmess
-make -f makefile.unix PREFIX=%{_prefix} TARGET=mess \
+%make -f makefile.unix PREFIX=%{_prefix} TARGET=mess \
        OPTIMIZE_FLAGS="$RPM_OPT_FLAGS -fstrict-aliasing" \
         XMAMEROOT=%{_gamesdatadir}/xmess \
        DISPLAY_METHOD=SDL \
@@ -651,7 +652,7 @@
 
 #Xmess -  svgalib target without 68k asm support
 %if %buildsvgalibmess
-make -f makefile.unix PREFIX=%{_prefix} TARGET=mess \
+%make -f makefile.unix PREFIX=%{_prefix} TARGET=mess \
        OPTIMIZE_FLAGS="$RPM_OPT_FLAGS -fstrict-aliasing" \
         XMAMEROOT=%{_gamesdatadir}/xmess \
        DISPLAY_METHOD=svgalib \
@@ -660,7 +661,7 @@
 
 #Xmess - Glide/svgalib target without 68k asm support
 %if %buildsvgafxmess
-make -f makefile.unix PREFIX=%{_prefix} TARGET=mess \
+%make -f makefile.unix PREFIX=%{_prefix} TARGET=mess \
        OPTIMIZE_FLAGS="$RPM_OPT_FLAGS -fstrict-aliasing" \
         XMAMEROOT=%{_gamesdatadir}/xmess \
        DISPLAY_METHOD=svgafx \
@@ -911,6 +912,13 @@
 #rm %buildroot%{_gamesdatadir}/xmess/xmess-svgafxrc
 %endif
 
+cat > ReadMe.%{name} <<EOF
+Complete docs are in /usr/share/doc/%{name}-%{version}
+EOF
+
+cat > ReadMe.xmess <<EOF
+Complete docs are in /usr/share/doc/xmess-%{version}
+EOF
 
 export DONT_STRIP=1
 
@@ -918,6 +926,7 @@
 #
 %files -n %{name}-tools
 %defattr(-,root,root)
+%doc ReadMe.%{name}
 %attr(755,root,games) %{_bindir}/romcmp
 %attr(755,root,games) %{_bindir}/chdman
 %attr(755,root,games) %{_bindir}/imgtool
@@ -984,7 +993,7 @@
 %if %buildx11mame
 %post -n %{name}-x11
 %{update_menus}
-%if enable_68k_asm
+%if %enable_68k_asm
 update-alternatives --install %{_bindir}/%{name} %{name} 
/usr/X11R6/bin/%{name}.x11-68k 9
 %endif
 update-alternatives --install %{_bindir}/%{name} %{name} 
/usr/X11R6/bin/%{name}.x11     10
@@ -996,7 +1005,7 @@
 %{clean_menus}
 if [ "$1" = 0 ]; then
   # Remove update-alternatives entries
-%if enable_68k_asm
+%if %enable_68k_asm
   update-alternatives --remove %{name} /usr/X11R6/bin/%{name}.x11-68k
 %endif
   update-alternatives --remove %{name} /usr/X11R6/bin/%{name}.x11
@@ -1005,14 +1014,13 @@
 
 %files -n %{name}-x11
 %defattr(-,root,root)
-#%doc doc/readme.mame
-%dir               %{_gamesdatadir}/%{name}
+%doc ReadMe.%{name}
 %config(noreplace) %{_gamesdatadir}/%{name}/xmame-x11rc
 %attr(-,root,games) /usr/X11R6/bin/xmame.x11*
 # %attr(-,root,games) /usr/X11R6/bin/xmame-screensaver
 %attr(644,root,root) %{_menudir}/%{name}-x11
 # OpenGL only?
-%if enable_x11_gl_mame
+%if %enable_x11_gl_mame
 %dir %{_gamesdatadir}/%{name}/cab
 %{_gamesdatadir}/%{name}/cab/*
 #{_sysconfdir}/%{name}/cab
@@ -1023,7 +1031,7 @@
 #
 %if %buildsvgalibmame
 %post -n %{name}-svgalib
-%if enable_68k_asm
+%if %enable_68k_asm
 update-alternatives --install %{_bindir}/%{name} %{name} 
%{_prefix}/bin/%{name}.svgalib-68k 9
 %endif
 update-alternatives --install %{_bindir}/%{name} %{name} 
%{_prefix}/bin/%{name}.svgalib     10
@@ -1034,7 +1042,7 @@
 %postun -n %{name}-svgalib
 if [ "$1" = 0 ]; then
   # Remove update-alternatives entries
-%if enable_68k_asm
+%if %enable_68k_asm
   update-alternatives --remove %{name} %{_prefix}/bin/%{name}.svgalib-68k
 %endif
   update-alternatives --remove %{name} %{_prefix}/bin/%{name}.svgalib
@@ -1043,7 +1051,7 @@
 
 %files -n %{name}-svgalib
 %defattr(-,root,root)
-#%doc doc/readme.mame
+%doc ReadMe.%{name}
 %dir               %{_gamesdatadir}/%{name}
 %config(noreplace) %{_gamesdatadir}/%{name}/xmame-svgalibrc
 %attr(-,root,games) %{_bindir}/xmame.svgalib*
@@ -1054,7 +1062,7 @@
 %if %buildSDLmame
 %post -n %{name}-SDL
 %{update_menus}
-%if enable_68k_asm
+%if %enable_68k_asm
 update-alternatives --install %{_bindir}/%{name} %{name} 
/usr/X11R6/bin/%{name}.SDL-68k 9
 %endif
 update-alternatives --install %{_bindir}/%{name} %{name} 
/usr/X11R6/bin/%{name}.SDL     10
@@ -1066,7 +1074,7 @@
 %{clean_menus}
 if [ "$1" = 0 ]; then
   # Remove update-alternatives entries
-%if enable_68k_asm
+%if %enable_68k_asm
   update-alternatives --remove %{name} /usr/X11R6/bin/%{name}.SDL-68k
 %endif
   update-alternatives --remove %{name} /usr/X11R6/bin/%{name}.SDL
@@ -1075,7 +1083,7 @@
 
 %files -n %{name}-SDL
 %defattr(-,root,root)
-#%doc doc/readme.mame
+%doc ReadMe.%{name}
 %dir               %{_gamesdatadir}/%{name}
 %config(noreplace) %{_gamesdatadir}/%{name}/xmame-SDLrc
 %attr(-,root,games) /usr/X11R6/bin/xmame.SDL*
@@ -1086,7 +1094,7 @@
 #
 %if %buildsvgafxmame
 %post -n %{name}-svgafx
-%if enable_68k_asm
+%if %enable_68k_asm
 update-alternatives --install %{_bindir}/%{name} %{name} 
%{_prefix}/bin/%{name}.svgafx-68k 9
 %endif
 update-alternatives --install %{_bindir}/%{name} %{name} 
%{_prefix}/bin/%{name}.svgafx     10
@@ -1097,7 +1105,7 @@
 %postun -n %{name}-svgafx
 if [ "$1" = 0 ]; then
   # Remove update-alternatives entries
-%if enable_68k_asm
+%if %enable_68k_asm
   update-alternatives --remove %{name} %{_bindir}/%{name}.svgafx-68k
 %endif
   update-alternatives --remove %{name} %{_bindir}/%{name}.svgafx
@@ -1106,7 +1114,7 @@
 
 %files -n %{name}-svgafx
 %defattr(-,root,root)
-#%doc doc/readme.mame
+%doc ReadMe.%{name}
 %dir               %{_gamesdatadir}/%{name}
 %config(noreplace) %{_gamesdatadir}/%{name}/xmame-svgafxrc
 %attr(-,root,games) %{_bindir}/xmame.svgafx*
@@ -1118,7 +1126,7 @@
 %if %buildx11mess
 %post -n xmess-x11
 %{update_menus}
-%if enable_68k_asm
+%if %enable_68k_asm
 update-alternatives --install %{_bindir}/xmess xmess 
/usr/X11R6/bin/xmess.x11-68k 9
 %endif
 update-alternatives --install %{_bindir}/xmess xmess /usr/X11R6/bin/xmess.x11  
   10
@@ -1130,7 +1138,7 @@
 %{clean_menus}
 if [ "$1" = 0 ]; then
   # Remove update-alternatives entries
-%if enable_68k_asm
+%if %enable_68k_asm
   update-alternatives --remove xmess /usr/X11R6/bin/xmess.x11-68k
 %endif
   update-alternatives --remove xmess /usr/X11R6/bin/xmess.x11
@@ -1139,6 +1147,7 @@
 
 %files -n xmess-x11
 %defattr(-,root,root)
+%doc ReadMe.xmess
 #%dir               %{_gamesdatadir}/xmess
 #%config(noreplace) %{_gamesdatadir}/xmess/xmess-x11rc
 %attr(-,root,games) /usr/X11R6/bin/xmess.x11*
@@ -1149,7 +1158,7 @@
 #
 %if %buildsvgalibmess
 %post -n xmess-svgalib
-%if enable_68k_asm
+%if %enable_68k_asm
 update-alternatives --install %{_bindir}/xmess xmess 
%{_prefix}/bin/xmess.svgalib-68k 9
 %endif
 update-alternatives --install %{_bindir}/xmess xmess 
%{_prefix}/bin/xmess.svgalib     10
@@ -1160,7 +1169,7 @@
 %postun -n xmess-svgalib
 if [ "$1" = 0 ]; then
   # Remove update-alternatives entries
-%if enable_68k_asm
+%if %enable_68k_asm
   update-alternatives --remove xmess %{_prefix}/bin/xmess.svgalib-68k
 %endif
   update-alternatives --remove xmess %{_prefix}/bin/xmess.svgalib
@@ -1169,7 +1178,7 @@
 
 %files -n xmess-svgalib
 %defattr(-,root,root)
-#%doc doc/readme.mame
+%doc ReadMe.xmess
 #%dir               %{_gamesdatadir}/xmess
 #%config(noreplace) %{_gamesdatadir}/xmess/xmess-svgalibrc
 %attr(-,root,games) %{_bindir}/xmess.svgalib*
@@ -1180,7 +1189,7 @@
 %if %buildSDLmess
 %post -n xmess-SDL
 %{update_menus}
-%if enable_68k_asm
+%if %enable_68k_asm
 update-alternatives --install %{_bindir}/xmess xmess 
/usr/X11R6/bin/xmess.SDL-68k 9
 %endif
 update-alternatives --install %{_bindir}/xmess xmess /usr/X11R6/bin/xmess.SDL  
   10
@@ -1192,7 +1201,7 @@
 %{clean_menus}
 if [ "$1" = 0 ]; then
   # Remove update-alternatives entries
-%if enable_68k_asm
+%if %enable_68k_asm
   update-alternatives --remove xmess /usr/X11R6/bin/xmess.SDL-68k
 %endif
   update-alternatives --remove xmess /usr/X11R6/bin/xmess.SDL
@@ -1201,6 +1210,7 @@
 
 %files -n xmess-SDL
 %defattr(-,root,root)
+%doc ReadMe.xmess
 #%dir               %{_gamesdatadir}/xmess
 #%config(noreplace) %{_gamesdatadir}/xmess/xmame-SDLrc
 %attr(-,root,games) /usr/X11R6/bin/xmess.SDL*
@@ -1211,7 +1221,7 @@
 #
 %if %buildsvgafxmess
 %post -n xmess-svgafx
-%if enable_68k_asm
+%if %enable_68k_asm
 update-alternatives --install %{_bindir}/xmess xmess 
%{_prefix}/bin/xmess.svgafx-68k 9
 %endif
 update-alternatives --install %{_bindir}/xmess xmess 
%{_prefix}/bin/xmess.svgafx     10
@@ -1222,7 +1232,7 @@
 %postun -n xmess-svgafx
 if [ "$1" = 0 ]; then
   # Remove update-alternatives entries
-%if enable_68k_asm
+%if %enable_68k_asm
   update-alternatives --remove xmess %{_bindir}/xmess.svgafx-68k
 %endif
   update-alternatives --remove xmess %{_bindir}/xmess.svgafx
@@ -1231,7 +1241,7 @@
 
 %files -n xmess-svgafx
 %defattr(-,root,root)
-#%doc doc/readme.mame
+%doc ReadMe.xmess
 #%dir               %{_gamesdatadir}/xmess
 #%config(noreplace) %{_gamesdatadir}/xmess/xmess-svgafxrc
 %attr(-,root,games) %{_bindir}/xmess.svgafx*
@@ -1241,6 +1251,38 @@
 rm -rf %buildroot
 
 %changelog
+* Wed Feb 22 2006 Guillaume Bedot <[EMAIL PROTECTED]> 0.104-1plf
+- Release 0.104
+
+* Thu Jan 19 2006 Guillaume Bedot <[EMAIL PROTECTED]> 0.103-2plf
+- Reup
+
+* Wed Jan 18 2006 Guillaume Bedot <[EMAIL PROTECTED]> 0.103-1plf
+- Release 0.103
+- Fixed folder owned by xmame-base and xmame-x11
+- Minimal doc for sub-packages
+- PreReq -> Requires(pre)
+- provide with version
+
+* Tue Nov 29 2005 Guillaume Bedot <[EMAIL PROTECTED]> 0.102-1plf
+- Release 0.102
+- Again a Mameinfo change, require p7zip instead of unrar.
+
+* Mon Oct 24 2005 Guillaume Bedot <[EMAIL PROTECTED]> 0.101-1plf
+- Release 0.101
+- + buildrequire unzip, unrar
+
+* Fri Oct 21 2005 Anssi Hannula <[EMAIL PROTECTED]> 0.100-2plf
+- remove ExclusiveArch
+- enable 68k_asm by default only on x86
+- fix few %%if:s
+- enable mips3 dynamic recompiler only on x86
+- fix X11LIB for lib64
+- %%make
+
+* Thu Sep 22 2005 Guillaume Bedot <[EMAIL PROTECTED]> 0.100-1plf
+- Release 0.100
+
 * Fri Aug 26 2005 Guillaume Bedot <[EMAIL PROTECTED]> 0.99-1plf
 - Release 0.99
 


_______________________________________________
PLF-announce mailing list
[email protected]
https://www.zarb.org/mailman/listinfo/plf-announce

Reply via email to