rpms/mame/F-12 mame-fortify.patch, NONE, 1.1 mame-ppc64.patch, NONE, 1.1 mame-verbosebuild.patch, NONE, 1.1 mame.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Julian Sikorski
Author: belegdol
Update of /cvs/nonfree/rpms/mame/F-12
In directory se02.es.rpmfusion.net:/tmp/cvs-serv21279
Modified Files:
.cvsignore sources
Added Files:
mame-fortify.patch mame-ppc64.patch mame-verbosebuild.patch
mame.spec
Log Message:
Initial import
mame-fortify.patch:
sdlprefix.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
--- NEW FILE mame-fortify.patch ---
diff -up mame-0.137/src/osd/sdl/sdlprefix.h.fortify mame-0.137/src/osd/sdl/sdlprefix.h
--- mame-0.137/src/osd/sdl/sdlprefix.h.fortify 2010-03-21 14:20:41.000000000 +0100
+++ mame-0.137/src/osd/sdl/sdlprefix.h 2010-03-21 14:21:07.000000000 +0100
@@ -50,9 +50,9 @@
#endif
// fix for Ubuntu 8.10
-#ifdef _FORTIFY_SOURCE
-#undef _FORTIFY_SOURCE
-#endif
+// #ifdef _FORTIFY_SOURCE
+// #undef _FORTIFY_SOURCE
+// #endif
#endif /* SDLMAME_UNIX */
mame-ppc64.patch:
makefile | 3 +++
1 file changed, 3 insertions(+)
--- NEW FILE mame-ppc64.patch ---
diff -up mame-0.137/makefile.ppc64 mame-0.137/makefile
--- mame-0.137/makefile.ppc64 2010-03-21 14:20:40.000000000 +0100
+++ mame-0.137/makefile 2010-03-21 14:21:07.000000000 +0100
@@ -102,6 +102,9 @@ endif
ifeq ($(firstword $(filter amd64,$(UNAME))),amd64)
PTR64 = 1
endif
+ifeq ($(firstword $(filter ppc64,$(UNAME))),ppc64)
+PTR64 = 1
+endif
endif
# Autodetect BIGENDIAN
mame-verbosebuild.patch:
makefile | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
--- NEW FILE mame-verbosebuild.patch ---
diff -up mame-0.137/makefile.verbosebuild mame-0.137/makefile
--- mame-0.137/makefile.verbosebuild 2010-03-21 15:38:37.000000000 +0100
+++ mame-0.137/makefile 2010-03-21 15:40:09.000000000 +0100
@@ -268,11 +268,11 @@ BUILD_EXE = $(EXE)
endif
# compiler, linker and utilities
-AR = @ar
-CC = @gcc
-LD = @g++
+AR = ar
+CC = gcc
+LD = g++
MD = -mkdir$(EXE)
-RM = @rm -f
+RM = rm -f
@@ -688,12 +688,12 @@ $(OBJ)/%.s: $(SRC)/%.c | $(OSPREBUILD)
$(OBJ)/%.lh: $(SRC)/%.lay $(FILE2STR)
@echo Converting $<...
- @$(FILE2STR) $< $@ layout_$(basename $(notdir $<))
+ $(FILE2STR) $< $@ layout_$(basename $(notdir $<))
$(OBJ)/%.fh: $(SRC)/%.png $(PNG2BDC) $(FILE2STR)
@echo Converting $<...
- @$(PNG2BDC) $< $(OBJ)/temp.bdc
- @$(FILE2STR) $(OBJ)/temp.bdc $@ font_$(basename $(notdir $<)) UINT8
+ $(PNG2BDC) $< $(OBJ)/temp.bdc
+ $(FILE2STR) $(OBJ)/temp.bdc $@ font_$(basename $(notdir $<)) UINT8
$(OBJ)/%.a:
@echo Archiving $@...
--- NEW FILE mame.spec ---
# the debug build is disabled by default, please use --with debug to override
%bcond_with debug
%global baseversion 137
#global sourceupdate 4
Name: mame
%if 0%{?sourceupdate}
Version: 0.%{baseversion}u%{sourceupdate}
%else
Version: 0.%{baseversion}
%endif
Release: 4%{?dist}
Summary: Multiple Arcade Machine Emulator
Group: Applications/Emulators
#Files in src/lib/util and src/osd (except src/osd/sdl) are BSD
License: MAME License and BSD
URL: http://mamedev.org/
Source0: http://www.aarongiles.com/mirror/releases/%{name}0%{baseversion}s.exe
#ui.bdc generated from ui.bdf
#Source1: ui.bdc
%if 0%{?sourceupdate}
#Source updates
%endif
Patch0: %{name}-fortify.patch
Patch1: %{name}-ppc64.patch
Patch2: %{name}-verbosebuild.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: expat-devel
BuildRequires: GConf2-devel
BuildRequires: gtk2-devel
BuildRequires: p7zip
BuildRequires: SDL-devel
BuildRequires: zlib-devel
Provides: sdlmame = 0%{baseversion}-%{release}
Obsoletes: sdlmame < 0136-2
%description
MAME stands for Multiple Arcade Machine Emulator. When used in conjunction
with an arcade game's data files (ROMs), MAME will more or less faithfully
reproduce that game on a PC.
The ROM images that MAME utilizes are "dumped" from arcade games' original
circuit-board ROM chips. MAME becomes the "hardware" for the games, taking
the place of their original CPUs and support chips. Therefore, these games
are NOT simulations, but the actual, original games that appeared in arcades.
MAME's purpose is to preserve these decades of video-game history. As gaming
technology continues to rush forward, MAME prevents these important "vintage"
games from being lost and forgotten. This is achieved by documenting the
hardware and how it functions, thanks to the talent of programmers from the
MAME team and from other contributors. Being able to play the games is just
a nice side-effect, which doesn't happen all the time. MAME strives for
emulating the games faithfully.
%package tools
Summary: Tools used for the MAME package
Group: Applications/Emulators
Requires: %{name} = %{version}-%{release}
Provides: sdlmame-tools = 0%{baseversion}-%{release}
Obsoletes: sdlmame-tools < 0136-2
%description tools
%{summary}.
%package ldplayer
Summary: Standalone laserdisc player based on MAME
Group: Applications/Emulators
Provides: sdlmame-ldplayer = 0%{baseversion}-%{release}
Obsoletes: sdlmame-ldplayer < 0136-2
%description ldplayer
%{summary}.
%prep
%setup -qcT
for sourcefile in %{sources}; do
7za x $sourcefile
done
find . -type f -not -name uismall.png -exec sed -i 's/\r//' {} \;
%patch0 -p1 -b .fortify
%patch1 -p1 -b .ppc64
%patch2 -p1 -b .verbosebuild
%if 0%{?sourceupdate}
i=1
while [ $i -le %{sourceupdate} ]; do
patch -p0 -E < 0%{baseversion}u${i}.diff
i=`expr $i + 1`
done
%endif
# Create ini file
cat > %{name}.ini << EOF
# Define multi-user paths
artpath %{_datadir}/%{name}/artwork;%{_datadir}/%{name}/effects
ctrlrpath %{_datadir}/%{name}/ctrlr
fontpath %{_datadir}/%{name}/fonts
rompath %{_datadir}/%{name}/roms;%{_datadir}/%{name}/chds
samplepath %{_datadir}/%{name}/samples
cheatpath %{_datadir}/%{name}/cheats
# Allow user to override ini settings
inipath \$HOME/.%{name}/ini;%{_sysconfdir}/%{name}
# Set paths for local storage
cfg_directory \$HOME/.%{name}/cfg
comment_directory \$HOME/.%{name}/comments
diff_directory \$HOME/.%{name}/diff
input_directory \$HOME/.%{name}/inp
memcard_directory \$HOME/.%{name}/memcard
nvram_directory \$HOME/.%{name}/nvram
snapshot_directory \$HOME/.%{name}/snap
state_directory \$HOME/.%{name}/sta
# Fedora custom defaults
video opengl
autosave 1
joystick 1
EOF
%build
make %{?_smp_mflags} NOWERROR=1 SYMBOLS=1 OPTIMIZE=2 BUILD_EXPAT=0 BUILD_ZLIB=0 SUFFIX64="" \
OPT_FLAGS='%{optflags} -DINI_PATH="\"%{_sysconfdir}/%{name};\""' TARGET=ldplayer
%if %{with debug}
make %{?_smp_mflags} NOWERROR=1 SYMBOLS=1 OPTIMIZE=2 BUILD_EXPAT=0 BUILD_ZLIB=0 SUFFIX64="" \
OPT_FLAGS='%{optflags} -DINI_PATH="\"%{_sysconfdir}/%{name};\""' DEBUG=1 all
%else
make %{?_smp_mflags} NOWERROR=1 SYMBOLS=1 OPTIMIZE=2 BUILD_EXPAT=0 BUILD_ZLIB=0 SUFFIX64="" \
OPT_FLAGS='%{optflags} -DINI_PATH="\"%{_sysconfdir}/%{name};\""' all
%endif
%install
rm -rf %{buildroot}
# create directories
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/%{name}/artwork
install -d %{buildroot}%{_datadir}/%{name}/chds
install -d %{buildroot}%{_datadir}/%{name}/ctrlr
install -d %{buildroot}%{_datadir}/%{name}/effects
install -d %{buildroot}%{_datadir}/%{name}/fonts
install -d %{buildroot}%{_datadir}/%{name}/keymaps
install -d %{buildroot}%{_datadir}/%{name}/roms
install -d %{buildroot}%{_datadir}/%{name}/samples
install -d %{buildroot}%{_datadir}/%{name}/cheats
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}%{_sysconfdir}/skel/.%{name}/cfg
install -d %{buildroot}%{_sysconfdir}/skel/.%{name}/comments
install -d %{buildroot}%{_sysconfdir}/skel/.%{name}/diff
install -d %{buildroot}%{_sysconfdir}/skel/.%{name}/ini
install -d %{buildroot}%{_sysconfdir}/skel/.%{name}/inp
install -d %{buildroot}%{_sysconfdir}/skel/.%{name}/memcard
install -d %{buildroot}%{_sysconfdir}/skel/.%{name}/nvram
install -d %{buildroot}%{_sysconfdir}/skel/.%{name}/snap
install -d %{buildroot}%{_sysconfdir}/skel/.%{name}/sta
# install binaries and config files
install -pm 644 %{name}.ini %{buildroot}%{_sysconfdir}/%{name}
install -pm 644 src/osd/sdl/keymaps/* %{buildroot}%{_datadir}/%{name}/keymaps
#install -pm 644 ui.bdf %{SOURCE2} %{buildroot}%{_datadir}/%{name}/fonts
%if %{with debug}
install -pm 755 %{name}d %{buildroot}%{_bindir}
%else
install -pm 755 %{name} %{buildroot}%{_bindir}
%endif
install -pm 755 chdman jedutil ldplayer ldresample ldverify \
romcmp testkeys unidasm %{buildroot}%{_bindir}
#for tool in regrep runtest split src2html srcclean
for tool in regrep split src2html srcclean
do
install -pm 755 $tool %{buildroot}%{_bindir}/%{name}-$tool
done
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc docs/* whatsnew*.txt
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.ini
%dir %{_sysconfdir}/%{name}
%if %{with debug}
%{_bindir}/%{name}d
%else
%{_bindir}/%{name}
%endif
%{_datadir}/%{name}
%{_sysconfdir}/skel/.%{name}
%files tools
%defattr(-,root,root,-)
%{_bindir}/chdman
%{_bindir}/jedutil
%{_bindir}/ldresample
%{_bindir}/ldverify
%{_bindir}/%{name}-regrep
%{_bindir}/romcmp
#%{_bindir}/%{name}-runtest
%{_bindir}/%{name}-split
%{_bindir}/%{name}-src2html
%{_bindir}/%{name}-srcclean
%{_bindir}/testkeys
%{_bindir}/unidasm
%files ldplayer
%defattr(-,root,root,-)
%{_bindir}/ldplayer
%changelog
* Sun Mar 21 2010 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.137-4
- Stripped @ from the commands to make the build more verbose
* Sun Mar 21 2010 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.137-3
- Dropped suffix64
- Added ppc64 autodetection support
- Re-diffed the fortify patch
* Sat Mar 20 2010 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.137-2
- Changed the versioning scheme to include the dot
- Changed the source URL to point to aarongiles.com mirror directly
- Added missing application of the fortify patch
- Added sparc64 and s390 to architectures getting suffix64
- Removed duplicate license.txt
* Thu Mar 11 2010 Julian Sikorski <belegdol(a)fedoraproject.org> - 0137-1
- Initial package based on sdlmame
Index: .cvsignore
===================================================================
RCS file: /cvs/nonfree/rpms/mame/F-12/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 7 Apr 2010 19:56:15 -0000 1.1
+++ .cvsignore 7 Apr 2010 20:54:20 -0000 1.2
@@ -0,0 +1 @@
+mame0137s.exe
Index: sources
===================================================================
RCS file: /cvs/nonfree/rpms/mame/F-12/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 7 Apr 2010 19:56:15 -0000 1.1
+++ sources 7 Apr 2010 20:54:20 -0000 1.2
@@ -0,0 +1 @@
+1b70adfbe6aa35959881b82e48f93d82 mame0137s.exe
14 years, 8 months
rpms/mame/devel mame-fortify.patch, NONE, 1.1 mame-ppc64.patch, NONE, 1.1 mame-verbosebuild.patch, NONE, 1.1 mame.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Julian Sikorski
Author: belegdol
Update of /cvs/nonfree/rpms/mame/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv21188
Modified Files:
.cvsignore sources
Added Files:
mame-fortify.patch mame-ppc64.patch mame-verbosebuild.patch
mame.spec
Log Message:
Initial import
mame-fortify.patch:
sdlprefix.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
--- NEW FILE mame-fortify.patch ---
diff -up mame-0.137/src/osd/sdl/sdlprefix.h.fortify mame-0.137/src/osd/sdl/sdlprefix.h
--- mame-0.137/src/osd/sdl/sdlprefix.h.fortify 2010-03-21 14:20:41.000000000 +0100
+++ mame-0.137/src/osd/sdl/sdlprefix.h 2010-03-21 14:21:07.000000000 +0100
@@ -50,9 +50,9 @@
#endif
// fix for Ubuntu 8.10
-#ifdef _FORTIFY_SOURCE
-#undef _FORTIFY_SOURCE
-#endif
+// #ifdef _FORTIFY_SOURCE
+// #undef _FORTIFY_SOURCE
+// #endif
#endif /* SDLMAME_UNIX */
mame-ppc64.patch:
makefile | 3 +++
1 file changed, 3 insertions(+)
--- NEW FILE mame-ppc64.patch ---
diff -up mame-0.137/makefile.ppc64 mame-0.137/makefile
--- mame-0.137/makefile.ppc64 2010-03-21 14:20:40.000000000 +0100
+++ mame-0.137/makefile 2010-03-21 14:21:07.000000000 +0100
@@ -102,6 +102,9 @@ endif
ifeq ($(firstword $(filter amd64,$(UNAME))),amd64)
PTR64 = 1
endif
+ifeq ($(firstword $(filter ppc64,$(UNAME))),ppc64)
+PTR64 = 1
+endif
endif
# Autodetect BIGENDIAN
mame-verbosebuild.patch:
makefile | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
--- NEW FILE mame-verbosebuild.patch ---
diff -up mame-0.137/makefile.verbosebuild mame-0.137/makefile
--- mame-0.137/makefile.verbosebuild 2010-03-21 15:38:37.000000000 +0100
+++ mame-0.137/makefile 2010-03-21 15:40:09.000000000 +0100
@@ -268,11 +268,11 @@ BUILD_EXE = $(EXE)
endif
# compiler, linker and utilities
-AR = @ar
-CC = @gcc
-LD = @g++
+AR = ar
+CC = gcc
+LD = g++
MD = -mkdir$(EXE)
-RM = @rm -f
+RM = rm -f
@@ -688,12 +688,12 @@ $(OBJ)/%.s: $(SRC)/%.c | $(OSPREBUILD)
$(OBJ)/%.lh: $(SRC)/%.lay $(FILE2STR)
@echo Converting $<...
- @$(FILE2STR) $< $@ layout_$(basename $(notdir $<))
+ $(FILE2STR) $< $@ layout_$(basename $(notdir $<))
$(OBJ)/%.fh: $(SRC)/%.png $(PNG2BDC) $(FILE2STR)
@echo Converting $<...
- @$(PNG2BDC) $< $(OBJ)/temp.bdc
- @$(FILE2STR) $(OBJ)/temp.bdc $@ font_$(basename $(notdir $<)) UINT8
+ $(PNG2BDC) $< $(OBJ)/temp.bdc
+ $(FILE2STR) $(OBJ)/temp.bdc $@ font_$(basename $(notdir $<)) UINT8
$(OBJ)/%.a:
@echo Archiving $@...
--- NEW FILE mame.spec ---
# the debug build is disabled by default, please use --with debug to override
%bcond_with debug
%global baseversion 137
#global sourceupdate 4
Name: mame
%if 0%{?sourceupdate}
Version: 0.%{baseversion}u%{sourceupdate}
%else
Version: 0.%{baseversion}
%endif
Release: 4%{?dist}
Summary: Multiple Arcade Machine Emulator
Group: Applications/Emulators
#Files in src/lib/util and src/osd (except src/osd/sdl) are BSD
License: MAME License and BSD
URL: http://mamedev.org/
Source0: http://www.aarongiles.com/mirror/releases/%{name}0%{baseversion}s.exe
#ui.bdc generated from ui.bdf
#Source1: ui.bdc
%if 0%{?sourceupdate}
#Source updates
%endif
Patch0: %{name}-fortify.patch
Patch1: %{name}-ppc64.patch
Patch2: %{name}-verbosebuild.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: expat-devel
BuildRequires: GConf2-devel
BuildRequires: gtk2-devel
BuildRequires: p7zip
BuildRequires: SDL-devel
BuildRequires: zlib-devel
Provides: sdlmame = 0%{baseversion}-%{release}
Obsoletes: sdlmame < 0136-2
%description
MAME stands for Multiple Arcade Machine Emulator. When used in conjunction
with an arcade game's data files (ROMs), MAME will more or less faithfully
reproduce that game on a PC.
The ROM images that MAME utilizes are "dumped" from arcade games' original
circuit-board ROM chips. MAME becomes the "hardware" for the games, taking
the place of their original CPUs and support chips. Therefore, these games
are NOT simulations, but the actual, original games that appeared in arcades.
MAME's purpose is to preserve these decades of video-game history. As gaming
technology continues to rush forward, MAME prevents these important "vintage"
games from being lost and forgotten. This is achieved by documenting the
hardware and how it functions, thanks to the talent of programmers from the
MAME team and from other contributors. Being able to play the games is just
a nice side-effect, which doesn't happen all the time. MAME strives for
emulating the games faithfully.
%package tools
Summary: Tools used for the MAME package
Group: Applications/Emulators
Requires: %{name} = %{version}-%{release}
Provides: sdlmame-tools = 0%{baseversion}-%{release}
Obsoletes: sdlmame-tools < 0136-2
%description tools
%{summary}.
%package ldplayer
Summary: Standalone laserdisc player based on MAME
Group: Applications/Emulators
Provides: sdlmame-ldplayer = 0%{baseversion}-%{release}
Obsoletes: sdlmame-ldplayer < 0136-2
%description ldplayer
%{summary}.
%prep
%setup -qcT
for sourcefile in %{sources}; do
7za x $sourcefile
done
find . -type f -not -name uismall.png -exec sed -i 's/\r//' {} \;
%patch0 -p1 -b .fortify
%patch1 -p1 -b .ppc64
%patch2 -p1 -b .verbosebuild
%if 0%{?sourceupdate}
i=1
while [ $i -le %{sourceupdate} ]; do
patch -p0 -E < 0%{baseversion}u${i}.diff
i=`expr $i + 1`
done
%endif
# Create ini file
cat > %{name}.ini << EOF
# Define multi-user paths
artpath %{_datadir}/%{name}/artwork;%{_datadir}/%{name}/effects
ctrlrpath %{_datadir}/%{name}/ctrlr
fontpath %{_datadir}/%{name}/fonts
rompath %{_datadir}/%{name}/roms;%{_datadir}/%{name}/chds
samplepath %{_datadir}/%{name}/samples
cheatpath %{_datadir}/%{name}/cheats
# Allow user to override ini settings
inipath \$HOME/.%{name}/ini;%{_sysconfdir}/%{name}
# Set paths for local storage
cfg_directory \$HOME/.%{name}/cfg
comment_directory \$HOME/.%{name}/comments
diff_directory \$HOME/.%{name}/diff
input_directory \$HOME/.%{name}/inp
memcard_directory \$HOME/.%{name}/memcard
nvram_directory \$HOME/.%{name}/nvram
snapshot_directory \$HOME/.%{name}/snap
state_directory \$HOME/.%{name}/sta
# Fedora custom defaults
video opengl
autosave 1
joystick 1
EOF
%build
make %{?_smp_mflags} NOWERROR=1 SYMBOLS=1 OPTIMIZE=2 BUILD_EXPAT=0 BUILD_ZLIB=0 SUFFIX64="" \
OPT_FLAGS='%{optflags} -DINI_PATH="\"%{_sysconfdir}/%{name};\""' TARGET=ldplayer
%if %{with debug}
make %{?_smp_mflags} NOWERROR=1 SYMBOLS=1 OPTIMIZE=2 BUILD_EXPAT=0 BUILD_ZLIB=0 SUFFIX64="" \
OPT_FLAGS='%{optflags} -DINI_PATH="\"%{_sysconfdir}/%{name};\""' DEBUG=1 all
%else
make %{?_smp_mflags} NOWERROR=1 SYMBOLS=1 OPTIMIZE=2 BUILD_EXPAT=0 BUILD_ZLIB=0 SUFFIX64="" \
OPT_FLAGS='%{optflags} -DINI_PATH="\"%{_sysconfdir}/%{name};\""' all
%endif
%install
rm -rf %{buildroot}
# create directories
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/%{name}/artwork
install -d %{buildroot}%{_datadir}/%{name}/chds
install -d %{buildroot}%{_datadir}/%{name}/ctrlr
install -d %{buildroot}%{_datadir}/%{name}/effects
install -d %{buildroot}%{_datadir}/%{name}/fonts
install -d %{buildroot}%{_datadir}/%{name}/keymaps
install -d %{buildroot}%{_datadir}/%{name}/roms
install -d %{buildroot}%{_datadir}/%{name}/samples
install -d %{buildroot}%{_datadir}/%{name}/cheats
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}%{_sysconfdir}/skel/.%{name}/cfg
install -d %{buildroot}%{_sysconfdir}/skel/.%{name}/comments
install -d %{buildroot}%{_sysconfdir}/skel/.%{name}/diff
install -d %{buildroot}%{_sysconfdir}/skel/.%{name}/ini
install -d %{buildroot}%{_sysconfdir}/skel/.%{name}/inp
install -d %{buildroot}%{_sysconfdir}/skel/.%{name}/memcard
install -d %{buildroot}%{_sysconfdir}/skel/.%{name}/nvram
install -d %{buildroot}%{_sysconfdir}/skel/.%{name}/snap
install -d %{buildroot}%{_sysconfdir}/skel/.%{name}/sta
# install binaries and config files
install -pm 644 %{name}.ini %{buildroot}%{_sysconfdir}/%{name}
install -pm 644 src/osd/sdl/keymaps/* %{buildroot}%{_datadir}/%{name}/keymaps
#install -pm 644 ui.bdf %{SOURCE2} %{buildroot}%{_datadir}/%{name}/fonts
%if %{with debug}
install -pm 755 %{name}d %{buildroot}%{_bindir}
%else
install -pm 755 %{name} %{buildroot}%{_bindir}
%endif
install -pm 755 chdman jedutil ldplayer ldresample ldverify \
romcmp testkeys unidasm %{buildroot}%{_bindir}
#for tool in regrep runtest split src2html srcclean
for tool in regrep split src2html srcclean
do
install -pm 755 $tool %{buildroot}%{_bindir}/%{name}-$tool
done
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc docs/* whatsnew*.txt
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.ini
%dir %{_sysconfdir}/%{name}
%if %{with debug}
%{_bindir}/%{name}d
%else
%{_bindir}/%{name}
%endif
%{_datadir}/%{name}
%{_sysconfdir}/skel/.%{name}
%files tools
%defattr(-,root,root,-)
%{_bindir}/chdman
%{_bindir}/jedutil
%{_bindir}/ldresample
%{_bindir}/ldverify
%{_bindir}/%{name}-regrep
%{_bindir}/romcmp
#%{_bindir}/%{name}-runtest
%{_bindir}/%{name}-split
%{_bindir}/%{name}-src2html
%{_bindir}/%{name}-srcclean
%{_bindir}/testkeys
%{_bindir}/unidasm
%files ldplayer
%defattr(-,root,root,-)
%{_bindir}/ldplayer
%changelog
* Sun Mar 21 2010 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.137-4
- Stripped @ from the commands to make the build more verbose
* Sun Mar 21 2010 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.137-3
- Dropped suffix64
- Added ppc64 autodetection support
- Re-diffed the fortify patch
* Sat Mar 20 2010 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.137-2
- Changed the versioning scheme to include the dot
- Changed the source URL to point to aarongiles.com mirror directly
- Added missing application of the fortify patch
- Added sparc64 and s390 to architectures getting suffix64
- Removed duplicate license.txt
* Thu Mar 11 2010 Julian Sikorski <belegdol(a)fedoraproject.org> - 0137-1
- Initial package based on sdlmame
Index: .cvsignore
===================================================================
RCS file: /cvs/nonfree/rpms/mame/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 7 Apr 2010 19:56:15 -0000 1.1
+++ .cvsignore 7 Apr 2010 20:54:15 -0000 1.2
@@ -0,0 +1 @@
+mame0137s.exe
Index: sources
===================================================================
RCS file: /cvs/nonfree/rpms/mame/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 7 Apr 2010 19:56:15 -0000 1.1
+++ sources 7 Apr 2010 20:54:15 -0000 1.2
@@ -0,0 +1 @@
+1b70adfbe6aa35959881b82e48f93d82 mame0137s.exe
14 years, 8 months
rpms/mame/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1
by Nicolas Chauvet
Author: kwizart
Update of /cvs/nonfree/rpms/mame/devel
In directory se02.es.rpmfusion.net:/home/rpmfusion/kwizart/nonfree/owners/tmpcvsu12828/rpms/mame/devel
Added Files:
.cvsignore Makefile sources
Log Message:
Setup of module mame
--- NEW FILE .cvsignore ---
--- NEW FILE Makefile ---
# Makefile for source rpm: mame
# $Id: Makefile,v 1.1 2010/04/07 19:56:15 kwizart Exp $
NAME := mame
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)
--- NEW FILE sources ---
14 years, 8 months
rpms/mame Makefile,NONE,1.1 import.log,NONE,1.1 pkg.acl,NONE,1.1
by Nicolas Chauvet
Author: kwizart
Update of /cvs/nonfree/rpms/mame
In directory se02.es.rpmfusion.net:/home/rpmfusion/kwizart/nonfree/owners/tmpcvsu12828/rpms/mame
Added Files:
Makefile import.log pkg.acl
Log Message:
Setup of module mame
--- NEW FILE Makefile ---
# Top level Makefile for module mame
all : CVS/Root common-update
@cvs update
common-update : common
@cd common && cvs update
common : CVS/Root
@cvs checkout common
CVS/Root :
@echo "ERROR: This does not look like a CVS checkout" && exit 1
clean :
@find . -type f -name *~ -exec rm -fv {} \;
--- NEW FILE import.log ---
--- NEW FILE pkg.acl ---
14 years, 8 months
rpms/mame/devel - New directory
by Nicolas Chauvet
Author: kwizart
Update of /cvs/nonfree/rpms/mame/devel
In directory se02.es.rpmfusion.net:/home/rpmfusion/kwizart/nonfree/owners/tmpcvsu12828/rpms/mame/devel
Log Message:
Directory /cvs/nonfree/rpms/mame/devel added to the repository
14 years, 8 months
rpms/mame - New directory
by Nicolas Chauvet
Author: kwizart
Update of /cvs/nonfree/rpms/mame
In directory se02.es.rpmfusion.net:/home/rpmfusion/kwizart/nonfree/owners/tmpcvsu12828/rpms/mame
Log Message:
Directory /cvs/nonfree/rpms/mame added to the repository
14 years, 8 months
rpms/cairo-dock/F-13 .cvsignore, 1.37, 1.38 cairo-dock.spec, 1.49, 1.50 sources, 1.39, 1.40
by Mamoru Tasaka
Author: mtasaka
Update of /cvs/free/rpms/cairo-dock/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv17758/F-13
Modified Files:
.cvsignore cairo-dock.spec sources
Log Message:
* Wed Apr 7 2010 Mamoru Tasaka <mtasaka(a)ioa.s.u-tokyo.ac.jp> - 2.1.3.8-1
- 2.1.3-8
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/cairo-dock/F-13/.cvsignore,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -r1.37 -r1.38
--- .cvsignore 13 Mar 2010 17:06:41 -0000 1.37
+++ .cvsignore 7 Apr 2010 12:58:04 -0000 1.38
@@ -1,2 +1,2 @@
-cairo-dock-2.1.3-7.tar.gz
-cairo-dock-plugins-2.1.3-7.tar.gz
+cairo-dock-2.1.3-8.tar.gz
+cairo-dock-plugins-2.1.3-8.tar.gz
Index: cairo-dock.spec
===================================================================
RCS file: /cvs/free/rpms/cairo-dock/F-13/cairo-dock.spec,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -r1.49 -r1.50
--- cairo-dock.spec 31 Mar 2010 19:16:19 -0000 1.49
+++ cairo-dock.spec 7 Apr 2010 12:58:04 -0000 1.50
@@ -19,12 +19,12 @@
%global urlver 2.1
%global mainver 2.1.3
%undefine betaver
-%global postver 7
+%global postver 8
%global build_webkit 1
%global build_xfce 1
-%global fedora_main_rel 2
+%global fedora_main_rel 1
%global fedora_rel %{?pre_release:0.}%{fedora_main_rel}%{?betaver:.%betaver}
@@ -622,6 +622,9 @@
%{_libdir}/pkgconfig/*.pc
%changelog
+* Wed Apr 7 2010 Mamoru Tasaka <mtasaka(a)ioa.s.u-tokyo.ac.jp> - 2.1.3.8-1
+- 2.1.3-8
+
* Thu Apr 1 2010 Mamoru Tasaka <mtasaka(a)ioa.s.u-tokyo.ac.jp> - 2.1.3.7-2
- Try to enable Network-Monitor and Scooby-do (while the codes say that
this will be enabled from 2.1.4) (bug 578393)
Index: sources
===================================================================
RCS file: /cvs/free/rpms/cairo-dock/F-13/sources,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- sources 13 Mar 2010 17:06:41 -0000 1.39
+++ sources 7 Apr 2010 12:58:04 -0000 1.40
@@ -1,2 +1,2 @@
-2d1c60d74fb5f49a56f6b0b2f45e628d cairo-dock-2.1.3-7.tar.gz
-e16f4d71a5c751bd580834a55af98ab9 cairo-dock-plugins-2.1.3-7.tar.gz
+ff1de971c9d30e1604e8b308fc844062 cairo-dock-2.1.3-8.tar.gz
+3695a41ddff026df6fafb6f5b6da00bc cairo-dock-plugins-2.1.3-8.tar.gz
14 years, 8 months
rpms/cairo-dock/F-12 .cvsignore, 1.37, 1.38 cairo-dock.spec, 1.47, 1.48 sources, 1.39, 1.40
by Mamoru Tasaka
Author: mtasaka
Update of /cvs/free/rpms/cairo-dock/F-12
In directory se02.es.rpmfusion.net:/tmp/cvs-serv17758/F-12
Modified Files:
.cvsignore cairo-dock.spec sources
Log Message:
* Wed Apr 7 2010 Mamoru Tasaka <mtasaka(a)ioa.s.u-tokyo.ac.jp> - 2.1.3.8-1
- 2.1.3-8
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/cairo-dock/F-12/.cvsignore,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -r1.37 -r1.38
--- .cvsignore 13 Mar 2010 17:06:41 -0000 1.37
+++ .cvsignore 7 Apr 2010 12:58:04 -0000 1.38
@@ -1,2 +1,2 @@
-cairo-dock-2.1.3-7.tar.gz
-cairo-dock-plugins-2.1.3-7.tar.gz
+cairo-dock-2.1.3-8.tar.gz
+cairo-dock-plugins-2.1.3-8.tar.gz
Index: cairo-dock.spec
===================================================================
RCS file: /cvs/free/rpms/cairo-dock/F-12/cairo-dock.spec,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -r1.47 -r1.48
--- cairo-dock.spec 31 Mar 2010 19:16:19 -0000 1.47
+++ cairo-dock.spec 7 Apr 2010 12:58:04 -0000 1.48
@@ -19,12 +19,12 @@
%global urlver 2.1
%global mainver 2.1.3
%undefine betaver
-%global postver 7
+%global postver 8
%global build_webkit 1
%global build_xfce 1
-%global fedora_main_rel 2
+%global fedora_main_rel 1
%global fedora_rel %{?pre_release:0.}%{fedora_main_rel}%{?betaver:.%betaver}
@@ -622,6 +622,9 @@
%{_libdir}/pkgconfig/*.pc
%changelog
+* Wed Apr 7 2010 Mamoru Tasaka <mtasaka(a)ioa.s.u-tokyo.ac.jp> - 2.1.3.8-1
+- 2.1.3-8
+
* Thu Apr 1 2010 Mamoru Tasaka <mtasaka(a)ioa.s.u-tokyo.ac.jp> - 2.1.3.7-2
- Try to enable Network-Monitor and Scooby-do (while the codes say that
this will be enabled from 2.1.4) (bug 578393)
Index: sources
===================================================================
RCS file: /cvs/free/rpms/cairo-dock/F-12/sources,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- sources 13 Mar 2010 17:06:41 -0000 1.39
+++ sources 7 Apr 2010 12:58:04 -0000 1.40
@@ -1,2 +1,2 @@
-2d1c60d74fb5f49a56f6b0b2f45e628d cairo-dock-2.1.3-7.tar.gz
-e16f4d71a5c751bd580834a55af98ab9 cairo-dock-plugins-2.1.3-7.tar.gz
+ff1de971c9d30e1604e8b308fc844062 cairo-dock-2.1.3-8.tar.gz
+3695a41ddff026df6fafb6f5b6da00bc cairo-dock-plugins-2.1.3-8.tar.gz
14 years, 8 months
rpms/cairo-dock/F-11 .cvsignore, 1.29, 1.30 cairo-dock.spec, 1.38, 1.39 sources, 1.31, 1.32
by Mamoru Tasaka
Author: mtasaka
Update of /cvs/free/rpms/cairo-dock/F-11
In directory se02.es.rpmfusion.net:/tmp/cvs-serv17758/F-11
Modified Files:
.cvsignore cairo-dock.spec sources
Log Message:
* Wed Apr 7 2010 Mamoru Tasaka <mtasaka(a)ioa.s.u-tokyo.ac.jp> - 2.1.3.8-1
- 2.1.3-8
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/cairo-dock/F-11/.cvsignore,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- .cvsignore 13 Mar 2010 17:06:41 -0000 1.29
+++ .cvsignore 7 Apr 2010 12:58:04 -0000 1.30
@@ -1,2 +1,2 @@
-cairo-dock-2.1.3-7.tar.gz
-cairo-dock-plugins-2.1.3-7.tar.gz
+cairo-dock-2.1.3-8.tar.gz
+cairo-dock-plugins-2.1.3-8.tar.gz
Index: cairo-dock.spec
===================================================================
RCS file: /cvs/free/rpms/cairo-dock/F-11/cairo-dock.spec,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- cairo-dock.spec 31 Mar 2010 19:16:18 -0000 1.38
+++ cairo-dock.spec 7 Apr 2010 12:58:04 -0000 1.39
@@ -19,12 +19,12 @@
%global urlver 2.1
%global mainver 2.1.3
%undefine betaver
-%global postver 7
+%global postver 8
%global build_webkit 1
%global build_xfce 1
-%global fedora_main_rel 2
+%global fedora_main_rel 1
%global fedora_rel %{?pre_release:0.}%{fedora_main_rel}%{?betaver:.%betaver}
@@ -622,6 +622,9 @@
%{_libdir}/pkgconfig/*.pc
%changelog
+* Wed Apr 7 2010 Mamoru Tasaka <mtasaka(a)ioa.s.u-tokyo.ac.jp> - 2.1.3.8-1
+- 2.1.3-8
+
* Thu Apr 1 2010 Mamoru Tasaka <mtasaka(a)ioa.s.u-tokyo.ac.jp> - 2.1.3.7-2
- Try to enable Network-Monitor and Scooby-do (while the codes say that
this will be enabled from 2.1.4) (bug 578393)
Index: sources
===================================================================
RCS file: /cvs/free/rpms/cairo-dock/F-11/sources,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- sources 13 Mar 2010 17:06:41 -0000 1.31
+++ sources 7 Apr 2010 12:58:04 -0000 1.32
@@ -1,2 +1,2 @@
-2d1c60d74fb5f49a56f6b0b2f45e628d cairo-dock-2.1.3-7.tar.gz
-e16f4d71a5c751bd580834a55af98ab9 cairo-dock-plugins-2.1.3-7.tar.gz
+ff1de971c9d30e1604e8b308fc844062 cairo-dock-2.1.3-8.tar.gz
+3695a41ddff026df6fafb6f5b6da00bc cairo-dock-plugins-2.1.3-8.tar.gz
14 years, 8 months
rpms/cairo-dock/devel .cvsignore, 1.37, 1.38 cairo-dock.spec, 1.49, 1.50 sources, 1.39, 1.40
by Mamoru Tasaka
Author: mtasaka
Update of /cvs/free/rpms/cairo-dock/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv17758/devel
Modified Files:
.cvsignore cairo-dock.spec sources
Log Message:
* Wed Apr 7 2010 Mamoru Tasaka <mtasaka(a)ioa.s.u-tokyo.ac.jp> - 2.1.3.8-1
- 2.1.3-8
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/cairo-dock/devel/.cvsignore,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -r1.37 -r1.38
--- .cvsignore 13 Mar 2010 17:06:41 -0000 1.37
+++ .cvsignore 7 Apr 2010 12:58:05 -0000 1.38
@@ -1,2 +1,2 @@
-cairo-dock-2.1.3-7.tar.gz
-cairo-dock-plugins-2.1.3-7.tar.gz
+cairo-dock-2.1.3-8.tar.gz
+cairo-dock-plugins-2.1.3-8.tar.gz
Index: cairo-dock.spec
===================================================================
RCS file: /cvs/free/rpms/cairo-dock/devel/cairo-dock.spec,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -r1.49 -r1.50
--- cairo-dock.spec 31 Mar 2010 19:16:19 -0000 1.49
+++ cairo-dock.spec 7 Apr 2010 12:58:05 -0000 1.50
@@ -19,12 +19,12 @@
%global urlver 2.1
%global mainver 2.1.3
%undefine betaver
-%global postver 7
+%global postver 8
%global build_webkit 1
%global build_xfce 1
-%global fedora_main_rel 2
+%global fedora_main_rel 1
%global fedora_rel %{?pre_release:0.}%{fedora_main_rel}%{?betaver:.%betaver}
@@ -622,6 +622,9 @@
%{_libdir}/pkgconfig/*.pc
%changelog
+* Wed Apr 7 2010 Mamoru Tasaka <mtasaka(a)ioa.s.u-tokyo.ac.jp> - 2.1.3.8-1
+- 2.1.3-8
+
* Thu Apr 1 2010 Mamoru Tasaka <mtasaka(a)ioa.s.u-tokyo.ac.jp> - 2.1.3.7-2
- Try to enable Network-Monitor and Scooby-do (while the codes say that
this will be enabled from 2.1.4) (bug 578393)
Index: sources
===================================================================
RCS file: /cvs/free/rpms/cairo-dock/devel/sources,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- sources 13 Mar 2010 17:06:41 -0000 1.39
+++ sources 7 Apr 2010 12:58:05 -0000 1.40
@@ -1,2 +1,2 @@
-2d1c60d74fb5f49a56f6b0b2f45e628d cairo-dock-2.1.3-7.tar.gz
-e16f4d71a5c751bd580834a55af98ab9 cairo-dock-plugins-2.1.3-7.tar.gz
+ff1de971c9d30e1604e8b308fc844062 cairo-dock-2.1.3-8.tar.gz
+3695a41ddff026df6fafb6f5b6da00bc cairo-dock-plugins-2.1.3-8.tar.gz
14 years, 8 months