[Pkg-octave-commit] [octave] 02/03: Revert "Drop octave-dbg package, now rely on automatic debug packages."

Sébastien Villemot sebastien at debian.org
Sun May 22 09:13:50 UTC 2016


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

sebastien pushed a commit to branch jessie-backports
in repository octave.

commit 0eec13cfbef501e41a842f03c0b9dacac09fffd8
Author: Sébastien Villemot <sebastien at debian.org>
Date:   Sun May 22 10:38:29 2016 +0200

    Revert "Drop octave-dbg package, now rely on automatic debug packages."
    
    This reverts commit 8f57d21de05e916b4c3000c7617186f5d68c2619.
---
 debian/control | 16 +++++++++++++++-
 debian/rules   |  4 ++--
 2 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/debian/control b/debian/control
index f706c0c..1239dd0 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Maintainer: Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org>
 Uploaders: Sébastien Villemot <sebastien at debian.org>,
   Rafael Laboissiere <rafael at laboissiere.net>
 Build-Depends: automake,
-  debhelper (>= 9.20160114~),
+  debhelper (>= 9),
   default-jdk,
   desktop-file-utils,
   dh-autoreconf,
@@ -139,6 +139,20 @@ Description: GNU Octave language for numerical computations
  .
  Octave can be dynamically extended with user-supplied C++ files.
 
+Package: octave-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends: octave (=${binary:Version}), ${misc:Depends}
+Description: Debug symbols for octave
+ Octave is a (mostly Matlab (R) compatible) high-level language, primarily
+ intended for numerical computations. It provides a convenient command-line
+ interface for solving linear and nonlinear problems numerically.
+ .
+ Octave can be dynamically extended with user-supplied C++ files.
+ .
+ This package provides the debug symbols.
+
 Package: octave-common
 Depends: ${misc:Depends}
 Architecture: all
diff --git a/debian/rules b/debian/rules
index 2b8bc3c..d8e619f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -82,9 +82,9 @@ override_dh_installinfo-indep:
 		sed -i "s/src=\"$$f\"/src=\"octave-$$f\"/g" debian/octave-info/usr/share/info/octave.info*; \
 	done
 
-# Handle migration to automatic debug packages
+# save debug information into the debug package
 override_dh_strip:
-	dh_strip -a --dbgsym-migration='octave-dbg (<< 4.0.1~rc2-1~)'
+	dh_strip -a --dbg-package=octave-dbg
 
 # Strip the executable bit from the .oct files
 # Cannot be done in dh_fixperms, as then dh_strip and dh_shlibdeps don't take the

-- 
Alioth's /home/groups/pkg-octave/bin/git-commit-notice on /srv/git.debian.org/git/pkg-octave/octave.git



More information about the Pkg-octave-commit mailing list