[ogre-1.9] 05/07: Use automatic dbgsym packages, drop -dbg

Manuel A. Fernandez Montecelo mafm at moszumanska.debian.org
Mon Jul 31 22:29:23 UTC 2017


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

mafm pushed a commit to branch master
in repository ogre-1.9.

commit 0d60eb619c4a804b630b09bc62d01edb9b3aa5a9
Author: Manuel A. Fernandez Montecelo <mafm at debian.org>
Date:   Tue Aug 1 00:05:55 2017 +0200

    Use automatic dbgsym packages, drop -dbg
---
 debian/changelog |  1 +
 debian/control   | 17 -----------------
 debian/rules     |  7 +------
 3 files changed, 2 insertions(+), 23 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 0333422..6e0459d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,7 @@ ogre-1.9 (1.9.0+dfsg1-8) UNRELEASED; urgency=medium
   * Switch to debhelper compat level v10
     - dh flags --parallel are not needed
   * Update Vcs-* URLs
+  * Use automatic dbgsym packages, drop -dbg
 
  -- Manuel A. Fernandez Montecelo <mafm at debian.org>  Mon, 31 Jul 2017 23:53:43 +0200
 
diff --git a/debian/control b/debian/control
index e4fc18e..133b65f 100644
--- a/debian/control
+++ b/debian/control
@@ -71,23 +71,6 @@ Description: 3D Object-Oriented Graphics Rendering Engine (libraries)
  .
  This package contains the library and plugins.
 
-Package: libogre-1.9.0v5-dbg
-Section: debug
-Architecture: any
-Multi-Arch: same
-Priority: extra
-Depends: ${misc:Depends},
-         libogre-1.9.0v5 (= ${binary:Version})
-Description: 3D Object-Oriented Graphics Rendering Engine (debugging libs)
- OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
- 3D engine written in C++ designed to make it easier and more intuitive for
- developers to produce applications utilising hardware-accelerated 3D
- graphics. The class library abstracts all the details of using the underlying
- system libraries like Direct3D and OpenGL and provides an interface based on
- world objects and other intuitive classes.
- .
- This package contains the debugging version of the library and plugins.
-
 Package: ogre-1.9-doc
 Section: doc
 Architecture: all
diff --git a/debian/rules b/debian/rules
index 5f23884..57852db 100755
--- a/debian/rules
+++ b/debian/rules
@@ -36,7 +36,7 @@ LIB_MULTIARCH_PRIVATE_DIR = /usr/lib/$(DEB_HOST_MULTIARCH)/OGRE-$(OGRE_VERSION)
 
 
 %:
-	dh $@ --buildsystem=cmake
+	dh $@ --buildsystem=cmake --dbgsym-migration='libogre-1.9.0v5-dbg (<< 1.9.0+dfsg1-7~)'
 
 override_dh_auto_configure:
         # Samples removed (do not meet DFSG), modify CMake files accordingly
@@ -121,11 +121,6 @@ override_dh_install-indep:
 override_dh_installchangelogs:
 	dh_installchangelogs -- $(OGRE_CHANGELOG)
 
-override_dh_strip:
-	dh_strip -plibogre-$(OGRE_VERSION_ABI_CHANGE) --dbg-package=libogre-$(OGRE_VERSION_ABI_CHANGE)-dbg
-	dh_strip -pogre-1.9-tools
-        #dh_strip -pogre-1.9-samples --dbg-package=ogre-1.9-samples-dbg
-
 override_dh_clean:
 	dh_clean
 

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



More information about the Pkg-games-commits mailing list