[Pkg-octave-commit] [octave] 01/02: Drop octave-dbg package, now rely on automatic debug packages.
Sébastien Villemot
sebastien at debian.org
Tue Jan 19 21:42:34 UTC 2016
This is an automated email from the git hooks/post-receive script.
sebastien pushed a commit to branch master
in repository octave.
commit 8f57d21de05e916b4c3000c7617186f5d68c2619
Author: Sébastien Villemot <sebastien at debian.org>
Date: Tue Jan 19 17:27:37 2016 +0100
Drop octave-dbg package, now rely on automatic debug packages.
---
debian/changelog | 4 ++++
debian/control | 16 +---------------
debian/rules | 4 ++--
3 files changed, 7 insertions(+), 17 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index c45a3b6..f3a265c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,6 @@
octave (4.0.1~rc2-1) UNRELEASED; urgency=medium
+ [ Rafael Laboissiere ]
* d/octave.menu: Drop menu file per the tech-ctte decision on Bug#741573
* d/control: Drop useless build-dependency on gperf
* d/s/lintian-overrides:
@@ -19,6 +20,9 @@ octave (4.0.1~rc2-1) UNRELEASED; urgency=medium
* d/octave-htmldoc.menu: Remove obsolete file
* Imported Upstream version 4.0.1~rc2
+ [ Sébastien Villemot ]
+ * Drop octave-dbg package, now rely on automatic debug packages.
+
-- Rafael Laboissiere <rafael at laboissiere.net> Mon, 18 Jan 2016 20:06:41 -0200
octave (4.0.1~rc1-1) experimental; urgency=low
diff --git a/debian/control b/debian/control
index 5af3418..19c005b 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),
+ debhelper (>= 9.20160114~),
default-jdk,
desktop-file-utils,
dh-autoreconf,
@@ -139,20 +139,6 @@ 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 da8890b..b0ee5d2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -80,9 +80,9 @@ override_dh_installinfo-indep:
sed -i "s/src=\"$$f\"/src=\"octave-$$f\"/g" debian/octave-info/usr/share/info/octave.info*; \
done
-# save debug information into the debug package
+# Handle migration to automatic debug packages
override_dh_strip:
- dh_strip -a --dbg-package=octave-dbg
+ dh_strip -a --dbgsym-migration='octave-dbg (<< 4.0.1~rc2-1~)'
# 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