[iortcw] 07/10: Add Debian menu entry
Simon McVittie
smcv at debian.org
Tue Dec 30 22:11:31 UTC 2014
This is an automated email from the git hooks/post-receive script.
smcv pushed a commit to branch master
in repository iortcw.
commit 58ad2e84bf53194b2f579383cde9cdf1132111e0
Author: Simon McVittie <smcv at debian.org>
Date: Tue Dec 30 18:09:06 2014 +0000
Add Debian menu entry
---
debian/.gitignore | 2 ++
debian/clean | 2 ++
debian/control | 1 +
debian/rtcw.install | 2 ++
debian/rtcw.menu | 6 ++++++
debian/rules | 2 ++
6 files changed, 15 insertions(+)
diff --git a/debian/.gitignore b/debian/.gitignore
index eab2190..9afbafd 100644
--- a/debian/.gitignore
+++ b/debian/.gitignore
@@ -9,3 +9,5 @@
/scripts/wolfded
/scripts/wolfmp
/scripts/wolfsp
+/wolfmp.xpm
+/wolfsp.xpm
diff --git a/debian/clean b/debian/clean
index a6f09de..f35ab62 100644
--- a/debian/clean
+++ b/debian/clean
@@ -1,3 +1,5 @@
debian/scripts/wolfded
debian/scripts/wolfmp
debian/scripts/wolfsp
+debian/wolfsp.xpm
+debian/wolfmp.xpm
diff --git a/debian/control b/debian/control
index add3dc8..c6a46bc 100644
--- a/debian/control
+++ b/debian/control
@@ -5,6 +5,7 @@ Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
Uploaders: Simon McVittie <smcv at debian.org>
Build-Depends: debhelper (>= 9),
dpkg-dev (>= 1.16.1),
+ imagemagick,
libcurl4-gnutls-dev,
libjpeg-dev,
libopenal-dev,
diff --git a/debian/rtcw.install b/debian/rtcw.install
index 3b4812e..0ba2d25 100644
--- a/debian/rtcw.install
+++ b/debian/rtcw.install
@@ -4,6 +4,7 @@ debian/build/sp/iowolfsp.* usr/lib/rtcw
debian/build/sp/renderer*.so usr/lib/rtcw
debian/build/sp/main/*.so usr/lib/rtcw/main
debian/wolfsp.desktop usr/share/applications
+debian/wolfsp.xpm usr/share/pixmaps
debian/scripts/wolfsp usr/games
# Multiplayer client
@@ -11,6 +12,7 @@ debian/build/mp/iowolfmp* usr/lib/rtcw
debian/build/mp/iowolfmp.* usr/lib/rtcw
debian/build/mp/renderer*.so usr/lib/rtcw
debian/wolfmp.desktop usr/share/applications
+debian/wolfmp.xpm usr/share/pixmaps
debian/scripts/wolfmp usr/games
# Shared between clients
diff --git a/debian/rtcw.menu b/debian/rtcw.menu
new file mode 100644
index 0000000..5389cc4
--- /dev/null
+++ b/debian/rtcw.menu
@@ -0,0 +1,6 @@
+?package(rtcw):needs="X11" section="Games/Action"\
+ icon="/usr/share/pixmaps/wolfsp.xpm" \
+ title="Return to Castle Wolfenstein" command="/usr/games/wolfsp --quiet"
+?package(rtcw):needs="X11" section="Games/Action"\
+ icon="/usr/share/pixmaps/wolfmp.xpm" \
+ title="Return to Castle Wolfenstein multiplayer" command="/usr/games/wolfmp --quiet"
diff --git a/debian/rules b/debian/rules
index 718f05a..753b3df 100755
--- a/debian/rules
+++ b/debian/rules
@@ -76,6 +76,8 @@ override_dh_auto_build:
chmod +x debian/scripts/wolfsp
chmod +x debian/scripts/wolfmp
chmod +x debian/scripts/wolfded
+ convert debian/32/wolfsp.png debian/wolfsp.xpm
+ convert debian/32/wolfmp.png debian/wolfmp.xpm
override_dh_strip:
dh_strip --dbg-package=rtcw-dbg
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/iortcw.git
More information about the Pkg-games-commits
mailing list