[SCM] Classic first person shooter branch, master, updated. e7387a2d80f3c90cd0b2b262ad083aa2c9b51a21
Simon McVittie
smcv at debian.org
Thu Jul 14 13:18:49 UTC 2011
The following commit has been merged in the master branch:
commit e7387a2d80f3c90cd0b2b262ad083aa2c9b51a21
Author: Simon McVittie <smcv at debian.org>
Date: Thu Jul 14 14:18:31 2011 +0100
Include menu entries for the mission packs, which are automatically hidden if the corresponding data files are not installed
diff --git a/debian/changelog b/debian/changelog
index 3bfb5a9..8a077c3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -17,5 +17,7 @@ quake (1) UNRELEASED; urgency=low
* Add a Quake mini-policy in debian/policy.txt, describing a quake-engine
alternative, and use that
* Give the script a --engine switch to force a particular engine
+ * Include menu entries for the mission packs, which are automatically
+ hidden if the corresponding data files are not installed
-- David Banks <amoebae at gmail.com> Wed, 01 Jun 2011 17:02:39 +0100
diff --git a/debian/control b/debian/control
index 545399e..2ccbeb9 100644
--- a/debian/control
+++ b/debian/control
@@ -14,6 +14,7 @@ Depends: ${misc:Depends},
quakespasm | quake-engine,
quake-registered | quake-shareware | game-data-packager
Recommends: x11-utils | zenity | kdebase-bin
+Suggests: quake-armagon (>= 29), quake-dissolution (>= 29)
Description: classic first person shooter
This package contains a launcher script and menu entry to play
Quake 1 with any suitable engine.
diff --git a/debian/quake.install b/debian/quake.install
index fb15b48..dbb5030 100644
--- a/debian/quake.install
+++ b/debian/quake.install
@@ -1,6 +1,8 @@
quake /usr/games
need-data.sh /usr/share/games/quake
quake.desktop /usr/share/applications
+quake-armagon.desktop /usr/share/applications
+quake-dissolution.desktop /usr/share/applications
quake.xpm /usr/share/pixmaps
256/quake.png /usr/share/icons/hicolor/256x256/apps
48/quake.png /usr/share/icons/hicolor/48x48/apps
diff --git a/debian/quake.menu b/debian/quake.menu
index 50bdc16..bcba7f4 100644
--- a/debian/quake.menu
+++ b/debian/quake.menu
@@ -1,2 +1,8 @@
?package(quake):needs="X11" section="Games/Action" title="Quake" \
icon="/usr/share/pixmaps/quake.xpm" command="quake"
+?package(quake,quake-armagon):needs="X11" section="Games/Action" \
+ title="Quake: Scourge of Armagon" \
+ icon="/usr/share/pixmaps/quake.xpm" command="quake -hipnotic"
+?package(quake,quake-dissolution):needs="X11" section="Games/Action" \
+ title="Quake: Dissolution of Eternity" \
+ icon="/usr/share/pixmaps/quake.xpm" command="quake -rogue"
diff --git a/quake-armagon.desktop b/quake-armagon.desktop
new file mode 100644
index 0000000..85d151b
--- /dev/null
+++ b/quake-armagon.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Type=Application
+Version=1.0
+Name=Quake: Scourge of Armagon
+Comment=Mission Pack 1 for the classic first person shooter
+Icon=quake
+TryExec=/usr/share/games/quake/hipnotic-tryexec.sh
+Exec=/usr/games/quake -hipnotic
+Categories=Game;ActionGame;
diff --git a/quake-dissolution.desktop b/quake-dissolution.desktop
new file mode 100644
index 0000000..b1cb396
--- /dev/null
+++ b/quake-dissolution.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Type=Application
+Version=1.0
+Name=Quake: Dissolution of Eternity
+Comment=Mission Pack 2 for the classic first person shooter
+Icon=quake
+TryExec=/usr/share/games/quake/rogue-tryexec.sh
+Exec=/usr/games/quake -rogue
+Categories=Game;ActionGame;
diff --git a/quake.desktop b/quake.desktop
index 4013dd5..d974f8f 100644
--- a/quake.desktop
+++ b/quake.desktop
@@ -1,5 +1,3 @@
-# quake.desktop
-
[Desktop Entry]
Type=Application
Version=1.0
--
Classic first person shooter
More information about the Pkg-games-commits
mailing list