[darkradiant] 02/02: - Add keywords to desktop file (patch 04-desktop-keywords.patch) - do not call ldconfig in postinst/postrm - tighten B-Ds to new GCC-5 versions of boost libaries and wxwidget libraries

Tobias Frost tobi at moszumanska.debian.org
Sun Aug 2 12:23:55 UTC 2015


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

tobi pushed a commit to branch master
in repository darkradiant.

commit 74631591a1178f332b85376e8f251eb7f9fe3998
Author: Tobias Frost <tobi at coldtobi.de>
Date:   Sun Aug 2 14:14:04 2015 +0200

    - Add keywords to desktop file (patch 04-desktop-keywords.patch)
    - do not call ldconfig in postinst/postrm
    - tighten B-Ds to new GCC-5 versions of boost libaries and wxwidget libraries
---
 debian/control                           | 24 ++++++++++++------------
 debian/patches/04-desktop-keywords.patch | 19 +++++++++++++++++++
 debian/patches/series                    |  2 +-
 debian/rules                             |  3 +++
 4 files changed, 35 insertions(+), 13 deletions(-)

diff --git a/debian/control b/debian/control
index 09d434c..40b27f8 100644
--- a/debian/control
+++ b/debian/control
@@ -8,19 +8,19 @@ Build-Depends: debhelper (>= 9),
                ftgl-dev,
                gettext,
                libalut-dev,
-               libboost-filesystem-dev,
-               libboost-python-dev,
-               libboost-regex-dev,
-               libboost-serialization-dev,
-               libboost-test-dev,
+               libboost-filesystem-dev (>=1.57.0),
+               libboost-python-dev (>=1.57.0),
+               libboost-regex-dev (>=1.57.0),
+               libboost-serialization-dev (>=1.57.0),
+               libboost-test-dev (>=1.57.0),
                libglew-dev,
                libgtkglextmm-x11-1.2-dev,
                libgtkmm-2.4-dev,
                libjpeg-dev,
                libopenal-dev,
                libvorbis-dev,
-               libwxbase3.0-dev,
-               libwxgtk3.0-dev,
+               libwxbase3.0-dev (>= 3.0.2+dfsg-1.1),
+               libwxgtk3.0-dev (>= 3.0.2+dfsg-1.1),
                libxml2-dev,
                python-dev
 Standards-Version: 3.9.6
@@ -31,13 +31,13 @@ Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}, fonts-freefont-ttf
 Recommends: darkradiant-plugins-darkmod
 Description: Level design toolchain for DOOM3 and The Dark Mod
- DarkRadiant is a 3D map and level editor for games based on the idtech4 engines. The
- software is based on GtkRadiant and focuses on the games DOOM3 and The
- Dark Mod. Other games based on the same engine, like Quake 4, might be
+ DarkRadiant is a 3D map and level editor for games based on the idtech4
+ engines. The software is based on GtkRadiant and focuses on the games DOOM3 and
+ The Dark Mod. Other games based on the same engine, like Quake 4, might be
  editable too, but are not explicitly supported.
  .
- Darkradiant can also be used to create free contents for the GPL'ed version of the
- DOOM3 engine.
+ Darkradiant can also be used to create free contents for the GPL'ed version of
+ the DOOM3 engine.
 
 Package: darkradiant-plugins-darkmod
 Architecture: any
diff --git a/debian/patches/04-desktop-keywords.patch b/debian/patches/04-desktop-keywords.patch
new file mode 100644
index 0000000..5d70f2d
--- /dev/null
+++ b/debian/patches/04-desktop-keywords.patch
@@ -0,0 +1,19 @@
+Description: Adding keywords to the desktop file
+ to avoid lintian desktop-entry-lacks-keywords-entry
+Author: Tobias Frost <tobi at debian.org>
+Bug: http://bugs.thedarkmod.com/view.php?id=4196
+Applied-Upstream: no
+Last-Update: 2015-08-02
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/install/darkradiant.desktop.in
++++ b/install/darkradiant.desktop.in
+@@ -2,7 +2,7 @@
+ Version=1.0
+ Name=DarkRadiant
+ GenericName=Level editor
+-
++Keywords=doom;doom3;idtech;level;map;the dark mod;game development;
+ 
+ Comment=3D level editor for Doom 3 and the Dark Mod
+ Comment[de]=3D Level Editor für Doom 3 und The Dark Mod
diff --git a/debian/patches/series b/debian/patches/series
index 7450225..2e6850e 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,4 +1,4 @@
 01-autotext.patch
 02-new-boost-m4.patch
 03-spelling-error.patch
-
+04-desktop-keywords.patch
diff --git a/debian/rules b/debian/rules
index 6093cad..c253c1d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,3 +11,6 @@ export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 override_dh_auto_configure:
 	dh_auto_configure -- --disable-nls --enable-darkmod-plugins
 
+override_dh_makeshlibs:
+	# do not call ldconfig in postinst/postrm
+	dh_makeshlibs --noscripts

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



More information about the Pkg-games-commits mailing list