[SCM] mess system emulator branch, master, updated. 43b829e87f4255081f578f591a22076d32e3a75a

Emmanuel Kasper emmanuel at libera.cc
Thu Dec 1 23:53:02 UTC 2011


The following commit has been merged in the master branch:
commit 98fef86cc756fc244cc9e3178ef358b14a127fc9
Author: Emmanuel Kasper <emmanuel at libera.cc>
Date:   Fri Dec 2 00:31:36 2011 +0100

    Remove building of mame binary and *mame virtual packages

diff --git a/debian/control b/debian/control
index 741a4b7..aea99d0 100644
--- a/debian/control
+++ b/debian/control
@@ -21,22 +21,6 @@ Vcs-Browser: http://git.debian.org/?p=pkg-games/mame.git
 Homepage: http://mess.org/
 XS-Autobuild: yes
 
-Package: mame
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Suggests: mame-tools, gnome-video-arcade
-Provides: xmame-common, xmame-sdl, xmame-svga, xmame-x
-Replaces: xmame-common (<< 0.140), xmame-sdl (<< 0.140), xmame-svga (<< 0.140), xmame-x (<< 0.140)
-Breaks: xmame-common (<< 0.140), xmame-sdl (<< 0.140), xmame-svga (<< 0.140), xmame-x (<< 0.140), sdlmame (<< 0.143)
-Description: Multiple Arcade Machine Emulator (MAME)
- MAME is a hardware emulator: it faithfully reproduces the behavior of many
- arcade machines (it is not a simulation). This program is not a game but can
- directly, through ROM images, run the complete system of these old arcade
- machines. These ROMs are subject to copyright and it is in most of the cases
- illegal to use them if you do not own the arcade machine.
- .
- This package provides the MAME binary and configuration files.
-
 Package: mame-tools
 Section: non-free/utils
 Architecture: any
@@ -96,27 +80,6 @@ Description: Data files for the Multi Emulator Super System (MESS)
  .
  This package provides the MESS hash files, keymaps and artwork.
 
-Package: xmame-sdl
-Depends: mame, ${misc:Depends}
-Architecture: all
-Description: Transitional package for xmame-sdl
- This is a transitional package for xmame-sdl, and can be safely removed
- after the installation is complete.
-
-Package: xmame-svga
-Depends: mame, ${misc:Depends}
-Architecture: i386
-Description: Transitional package for xmame-svga
- This is a transitional package for xmame-svga, and can be safely removed
- after the installation is complete.
-
-Package: xmame-x
-Depends: mame, ${misc:Depends}
-Architecture: all
-Description: Transitional package for xmame-x
- This is a transitional package for xmame-x, and can be safely removed
- after the installation is complete.
-
 Package: xmame-tools
 Depends: mame, ${misc:Depends}
 Architecture: all
@@ -138,13 +101,6 @@ Description: Transitional package for xmess-x
  This is a transitional package for xmess-x, and can be safely removed
  after the installation is complete.
 
-Package: sdlmame
-Depends: mame, ${misc:Depends}
-Architecture: amd64 i386
-Description: Transitional package for sdlmame
- This is a transitional package for sdlmame, and can be safely removed
- after the installation is complete.
-
 Package: sdlmame-tools
 Depends: mame-tools, ${misc:Depends}
 Architecture: amd64 i386
diff --git a/debian/rules b/debian/rules
index 15fb69c..63be084 100755
--- a/debian/rules
+++ b/debian/rules
@@ -133,19 +133,14 @@ endif
 	dh $@
 
 override_dh_auto_build:
-	$(MAKE) -j3 $(DEB_MAME_OPTS) all
-	$(CURDIR)/mame -createconfig
-	mv mame.ini default.mame.ini
 	$(MAKE) -j3 $(DEB_MESS_OPTS) all
 	$(CURDIR)/mess -createconfig
 	mv mess.ini default.mess.ini
 
 override_dh_auto_clean:
 	echo "Starting clean process..."
-	$(MAKE) $(DEB_MAME_OPTS) clean
 	# target may fail if the symlinks have not been created
 	$(MAKE) $(DEB_MESS_OPTS) clean
-	[ ! -f default.mame.ini ] || rm default.mame.ini
 	[ ! -f default.mess.ini ] || rm default.mess.ini
 
 # dh_installchangelogs doesn't know about whatsnew.txt,

-- 
mess system emulator



More information about the Pkg-games-commits mailing list