[mame] 01/03: Install additional .ini files and samples

Cesare Falco cesarefalco-guest at moszumanska.debian.org
Mon Jul 18 15:05:29 UTC 2016


This is an automated email from the git hooks/post-receive script.

cesarefalco-guest pushed a commit to branch master
in repository mame.

commit 81ba7cdc2167537ee3da9a871fe7128edfe8c0ee
Author: Cesare Falco <c.falco at ubuntu.com>
Date:   Mon Jul 18 12:22:39 2016 +0200

    Install additional .ini files and samples
---
 debian/mame-data.install | 3 ++-
 debian/mame.install      | 1 +
 debian/rules             | 8 +++++---
 3 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/debian/mame-data.install b/debian/mame-data.install
index d6f4972..a95bfbd 100644
--- a/debian/mame-data.install
+++ b/debian/mame-data.install
@@ -5,4 +5,5 @@ hash/* usr/share/games/mame/hash
 keymaps/*LINUX.map usr/share/games/mame/keymaps
 language/* usr/share/games/mame/language
 plugins/* usr/share/games/mame/plugins
-uismall.bdf usr/share/games/mame
+samples/* usr/share/games/mame/samples
+uismall.bdf usr/share/games/mame/fonts
diff --git a/debian/mame.install b/debian/mame.install
index e2f5643..009d96a 100644
--- a/debian/mame.install
+++ b/debian/mame.install
@@ -8,3 +8,4 @@ debian/install/hicolor/48x48/apps/mame.png usr/share/icons/hicolor/48x48/apps
 debian/install/hicolor/72x72/apps/mame.png usr/share/icons/hicolor/72x72/apps
 debian/install/hicolor/128x128/apps/mame.png usr/share/icons/hicolor/128x128/apps
 debian/install/mame.desktop usr/share/applications
+ini/* etc/mame
diff --git a/debian/rules b/debian/rules
index 293e49c..956ae14 100755
--- a/debian/rules
+++ b/debian/rules
@@ -179,24 +179,26 @@ override_dh_auto_build:
 
 override_dh_auto_test:
 	# Run MAME's internal validation tests
-	-mame -validate
+	-$(CURDIR)/mame -validate
 
 override_dh_install:
 	dh_install --fail-missing \
                --exclude=dir.txt \
-               --exclude=LICENSE
+               --exclude=LICENSE \
+               --exclude=README.md
 
 override_dh_fixperms-indep:
 	dh_fixperms
+	find debian/mame/etc/mame -type f -execdir chmod 644 {} \;
 	find debian/mame-data/usr/share/games/mame/artwork -type f -execdir chmod 644 {} \;
 	find debian/mame-data/usr/share/games/mame/bgfx -type f -execdir chmod 644 {} \;
 	find debian/mame-data/usr/share/games/mame/ctrlr -type f -execdir chmod 644 {} \;
+	find debian/mame-data/usr/share/games/mame/fonts -type f -execdir chmod 644 {} \;
 	find debian/mame-data/usr/share/games/mame/hash -type f -execdir chmod 644 {} \;
 	find debian/mame-data/usr/share/games/mame/keymaps -type f -execdir chmod 644 {} \;
 	find debian/mame-data/usr/share/games/mame/language -type f -execdir chmod 644 {} \;
 	find debian/mame-data/usr/share/games/mame/language -type f -name "*.po" -delete
 	find debian/mame-data/usr/share/games/mame/plugins -type f -execdir chmod 644 {} \;
-	chmod 644 debian/mame-data/usr/share/games/mame/uismall.bdf
 
 PKD := $(abspath $(dir $(MAKEFILE_LIST)))
 PKG := $(shell dpkg-parsechangelog -l$(PKD)/changelog --show-field=Source)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/mame.git



More information about the Pkg-games-commits mailing list