[game-data-packager] 01/06: merge doom2-masterlevels into main package
Simon McVittie
smcv at debian.org
Mon Apr 27 22:40:24 UTC 2015
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 3c0fffd8b08251f759816464ea3605211090c69a
Author: Alexandre Detiste <alexandre.detiste at gmail.com>
Date: Mon Apr 27 23:00:42 2015 +0200
merge doom2-masterlevels into main package
---
data/doom2.yaml | 7 +++++--
debian/control | 20 +++-----------------
debian/doom2-masterlevels.install | 1 -
debian/doom2-masterlevels.manpages | 1 -
debian/game-data-packager.install | 1 +
debian/game-data-packager.manpages | 1 +
debian/rules | 2 +-
runtime/doom2-masterlevels.desktop | 1 +
8 files changed, 12 insertions(+), 22 deletions(-)
diff --git a/data/doom2.yaml b/data/doom2.yaml
index a0e21f6..ce65e23 100644
--- a/data/doom2.yaml
+++ b/data/doom2.yaml
@@ -30,7 +30,7 @@ packages:
- doom2.wad
doom2-nerve-wad:
- longname: "No Rest for the Living"
+ longname: "Doom 2: No Rest for the Living"
expansion_for: doom2-wad
engine: prboom-plus | boom-engine
steam:
@@ -48,8 +48,11 @@ packages:
id: 9160
path: "common/Master Levels of Doom"
debian:
- recommends: doom2-masterlevels
+ recommends: game-data-packager
install_to: usr/share/games/doom
+ symlinks:
+ usr/share/games/doom/doom2-masterlevels-tryexec:
+ etc/alternatives/doom
install:
- attack.wad
- blacktwr.wad
diff --git a/debian/control b/debian/control
index 6cd1f94..60f00e0 100644
--- a/debian/control
+++ b/debian/control
@@ -51,6 +51,9 @@ Suggests:
unace-nonfree,
# for Arx Fatalis
unrar-nonfree,
+# for Doom2 Master Levels launcher
+ python3-gi,
+ gir1.2-gtk-3.0,
Architecture: all
Multi-Arch: foreign
Description: Installer for game data files
@@ -86,20 +89,3 @@ Description: Installer for game data files
* Tyrian
* Wolfenstein 3D, Spear of Destiny and Return to Castle Wolfenstein
-Package: doom2-masterlevels
-Depends: chocolate-doom | doom-engine,
- doom2-masterlevels-wad | game-data-packager,
- python3,
- python3-gi,
- gir1.2-gtk-3.0,
- ${python3:Depends},
- ${misc:Depends},
-Architecture: all
-Multi-Arch: foreign
-Description: graphical launcher for DOOM II Master Levels
- This tool provides a graphical interface to
- choose one of DOOM II's Master Levels, read its description
- and start it with the engine of your choice.
- .
- This replicates the functionality of the doomit.exe utility
- that was shipped with the game.
diff --git a/debian/doom2-masterlevels.install b/debian/doom2-masterlevels.install
deleted file mode 100644
index 0a313f1..0000000
--- a/debian/doom2-masterlevels.install
+++ /dev/null
@@ -1 +0,0 @@
-runtime/doom2-masterlevels.desktop usr/share/applications
diff --git a/debian/doom2-masterlevels.manpages b/debian/doom2-masterlevels.manpages
deleted file mode 100644
index b86947d..0000000
--- a/debian/doom2-masterlevels.manpages
+++ /dev/null
@@ -1 +0,0 @@
-doc/doom2-masterlevels.6
diff --git a/debian/game-data-packager.install b/debian/game-data-packager.install
index 4fd7583..929bd83 100644
--- a/debian/game-data-packager.install
+++ b/debian/game-data-packager.install
@@ -13,3 +13,4 @@ out/bash_completion usr/share/games/game-data-packager
out/changelog.gz usr/share/games/game-data-packager
out/copyright usr/share/games/game-data-packager
out/*.json usr/share/games/game-data-packager
+runtime/doom2-masterlevels.desktop usr/share/applications
diff --git a/debian/game-data-packager.manpages b/debian/game-data-packager.manpages
index 39a2f89..84258bb 100644
--- a/debian/game-data-packager.manpages
+++ b/debian/game-data-packager.manpages
@@ -1 +1,2 @@
doc/game-data-packager.6
+doc/doom2-masterlevels.6
diff --git a/debian/rules b/debian/rules
index 2842e11..7829031 100755
--- a/debian/rules
+++ b/debian/rules
@@ -27,7 +27,7 @@ override_dh_auto_clean:
override_dh_install:
dh_install
echo 'GAME_PACKAGE_VERSION = """$(DEB_VERSION)"""' > debian/game-data-packager/usr/share/games/game-data-packager/game_data_packager/version.py
- install -D -m755 runtime/doom2-masterlevels.py debian/doom2-masterlevels/usr/games/doom2-masterlevels
+ install -D -m755 runtime/doom2-masterlevels.py debian/game-data-packager/usr/games/doom2-masterlevels
override_dh_installdocs:
dh_installdocs -XTODO
diff --git a/runtime/doom2-masterlevels.desktop b/runtime/doom2-masterlevels.desktop
index cd3bd6a..b034e84 100644
--- a/runtime/doom2-masterlevels.desktop
+++ b/runtime/doom2-masterlevels.desktop
@@ -2,6 +2,7 @@
Name=Doom 2: Master Levels
GenericName=First Person Shooter Game
Exec=doom2-masterlevels
+TryExec=/usr/share/games/doom/doom2-masterlevels-tryexec
Icon=doom2
Terminal=false
Type=Application
--
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