[game-data-packager] 07/12: etqw, quake4, unreal, ut99: Use missing-data.txt to provide missing-engine.txt

Simon McVittie smcv at debian.org
Mon Jul 3 22:42:14 UTC 2017


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

smcv pushed a commit to branch master
in repository game-data-packager.

commit 73bfaf612b1945a0d21f9b04d61cd83e5e0115db
Author: Simon McVittie <smcv at debian.org>
Date:   Mon Jul 3 10:57:58 2017 +0100

    etqw, quake4, unreal, ut99: Use missing-data.txt to provide missing-engine.txt
    
    For these games, the engine is part of the proprietary data part.
---
 Makefile                                  | 4 ++++
 debian/changelog                          | 3 +++
 debian/game-data-packager-runtime.install | 4 ++++
 3 files changed, 11 insertions(+)

diff --git a/Makefile b/Makefile
index ad2aec0..138175b 100644
--- a/Makefile
+++ b/Makefile
@@ -380,12 +380,16 @@ install:
 	install -m0644 $(launcher_desktops)                    $(DESTDIR)$(runtimedir)/
 	install -m0644 runtime/confirm-binary-only.txt         $(DESTDIR)$(runtimedir)/
 	install -m0644 runtime/missing-data.txt                $(DESTDIR)$(runtimedir)/
+	ln -snf missing-data.txt                               $(DESTDIR)$(runtimedir)/unreal.missing-engine.txt
+	ln -snf missing-data.txt                               $(DESTDIR)$(runtimedir)/ut99.missing-engine.txt
 	install -m0644 runtime/quakeX.missing-data.txt         $(DESTDIR)$(runtimedir)/
 	ln -snf quakeX.missing-data.txt                        $(DESTDIR)$(runtimedir)/etqw.missing-data.txt
+	ln -snf quakeX.missing-data.txt                        $(DESTDIR)$(runtimedir)/etqw.missing-engine.txt
 	ln -snf quakeX.missing-data.txt                        $(DESTDIR)$(runtimedir)/quake.missing-data.txt
 	ln -snf quakeX.missing-data.txt                        $(DESTDIR)$(runtimedir)/quake2.missing-data.txt
 	ln -snf quakeX.missing-data.txt                        $(DESTDIR)$(runtimedir)/quake3.missing-data.txt
 	ln -snf quakeX.missing-data.txt                        $(DESTDIR)$(runtimedir)/quake4.missing-data.txt
+	ln -snf quakeX.missing-data.txt                        $(DESTDIR)$(runtimedir)/quake4.missing-engine.txt
 	install -m0644 $(launcher_json)                        $(DESTDIR)$(runtimedir)/
 	install -d                                             $(DESTDIR)${gamedatadir}/quake/
 	install -m644 out/version.py                           $(DESTDIR)${gamedatadir}/quake/gdp_launcher_version.py
diff --git a/debian/changelog b/debian/changelog
index 8231fd6..3351f1e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -10,6 +10,9 @@ game-data-packager (53) UNRELEASED; urgency=medium
     - quake4 AppArmor: Allow more device enumeration [smcv]
     - quake series: Improve documentation for how to construct data
       packages, and fix broken symlinks (Closes: #866875) [smcv]
+    - etqw, quake4, unreal, ut99: Use missing-data.txt to provide
+      missing-engine.txt where the engine is part of the proprietary
+      data part (Closes: #842804) [smcv]
   * Internal changes:
     - Declare compliance with Debian Policy 4.0.0 [smcv]
     - debian/copyright (for g-d-p and generated packages):
diff --git a/debian/game-data-packager-runtime.install b/debian/game-data-packager-runtime.install
index 473bbe8..5d1e17b 100644
--- a/debian/game-data-packager-runtime.install
+++ b/debian/game-data-packager-runtime.install
@@ -3,6 +3,7 @@ usr/games/doom2-masterlevels
 usr/share/applications/doom2-masterlevels.desktop
 usr/share/games/game-data-packager-runtime/confirm-binary-only.txt
 usr/share/games/game-data-packager-runtime/etqw.missing-data.txt
+usr/share/games/game-data-packager-runtime/etqw.missing-engine.txt
 usr/share/games/game-data-packager-runtime/gdp-launcher
 usr/share/games/game-data-packager-runtime/gdp-openurl
 usr/share/games/game-data-packager-runtime/gdp_launcher_base.py
@@ -12,8 +13,11 @@ usr/share/games/game-data-packager-runtime/launch-unreal.json
 usr/share/games/game-data-packager-runtime/launch-ut99.json
 usr/share/games/game-data-packager-runtime/missing-data.txt
 usr/share/games/game-data-packager-runtime/quake*.missing-data.txt
+usr/share/games/game-data-packager-runtime/quake4.missing-engine.txt
 usr/share/games/game-data-packager-runtime/unreal-gold.desktop
 usr/share/games/game-data-packager-runtime/unreal.desktop
+usr/share/games/game-data-packager-runtime/unreal.missing-engine.txt
 usr/share/games/game-data-packager-runtime/ut99.desktop
+usr/share/games/game-data-packager-runtime/ut99.missing-engine.txt
 usr/share/man/man6/doom2-masterlevels.6
 usr/share/pixmaps/doom2-masterlevels.png

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



More information about the Pkg-games-commits mailing list