[Python-modules-commits] [dulwich] 01/01: Remove -dbg packages and migrate to -dbgsym packages.

Jelmer Vernooij jelmer at moszumanska.debian.org
Sun Jan 15 14:21:03 UTC 2017


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

jelmer pushed a commit to branch master
in repository dulwich.

commit 9dc1f55cd89b5749ae0e83a21f344912ca8ab13a
Author: Jelmer Vernooij <jelmer at jelmer.uk>
Date:   Sun Jan 15 14:14:12 2017 +0000

    Remove -dbg packages and migrate to -dbgsym packages.
---
 debian/changelog |  6 ++++++
 debian/control   | 38 +-------------------------------------
 debian/rules     |  5 ++---
 3 files changed, 9 insertions(+), 40 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index ee3d950..5da3ade 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+dulwich (0.16.3-2) UNRELEASED; urgency=medium
+
+  * Remove -dbg packages and migrate to -dbgsym packages.
+
+ -- Jelmer Vernooij <jelmer at debian.org>  Sun, 15 Jan 2017 14:13:41 +0000
+
 dulwich (0.16.3-1) unstable; urgency=medium
 
   * New upstream release.
diff --git a/debian/control b/debian/control
index f58833d..d3050a9 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: Jelmer Vernooij <jelmer at debian.org>
 Homepage: https://www.dulwich.io/
-Build-Depends: python-all-dev (>= 2.6.6-3), python-all-dbg (>= 2.6.6-3), python3-all-dev, python3-all-dbg, debhelper (>= 9), python-unittest2, git (>= 1:1.7.0.4-2) | git-core, python-fastimport (>= 0.9.0~bzr293), python3-fastimport, pypy-dev [!hurd-any !m68k !sh4 !x32], dh-python
+Build-Depends: python-all-dev (>= 2.6.6-3), python-all-dbg (>= 2.6.6-3), python3-all-dev, python3-all-dbg, debhelper (>= 9.20160114), python-unittest2, git (>= 1:1.7.0.4-2) | git-core, python-fastimport (>= 0.9.0~bzr293), python3-fastimport, pypy-dev [!hurd-any !m68k !sh4 !x32], dh-python
 Standards-Version: 3.9.8
 X-Python-Version: >= 2.7
 X-Python3-Version: >= 3.2
@@ -16,7 +16,6 @@ Package: python-dulwich
 Architecture: any
 Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends}
 Breaks: bzr-git (<< 0.6.2)
-Suggests: python-dulwich-dbg
 Recommends: python-fastimport
 Description: Python Git library
  Dulwich is a Python implementation of the file formats and protocols
@@ -30,23 +29,6 @@ Description: Python Git library
  .
  This package contains the module built for Python version 2.x.
 
-Package: python-dulwich-dbg
-Architecture: any
-Depends: ${misc:Depends}, ${python:Depends}, ${shlibs:Depends}, python-dbg, python-dulwich (= ${binary:Version})
-Priority: extra
-Section: debug
-Description: Python Git library - Debug Extension
- Dulwich is a Python implementation of the file formats and protocols
- used by the Git version control system. It can currently read from and write
- to existing Git repositories and implements the protocol for pushing and
- receiving packs from remote servers.
- .
- All functionality is available in pure Python, but for improved performance
- replacements of some modules written in C are also available. This package
- includes the high performance versions.
- .
- This package contains the extensions built for the Python debug interpreter.
-
 Package: pypy-dulwich
 Architecture: amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el s390x alpha hppa kfreebsd-any powerpc powerpcspe ppc64 sparc64
 Provides: ${pypy:Provides}
@@ -68,7 +50,6 @@ Package: python3-dulwich
 Architecture: any
 Depends: ${python3:Depends}, ${misc:Depends}, ${shlibs:Depends}
 Breaks: bzr-git (<< 0.6.2)
-Suggests: python3-dulwich-dbg
 Recommends: python3-fastimport
 Description: Python Git library - Python3 module
  Dulwich is a Python implementation of the file formats and protocols
@@ -81,20 +62,3 @@ Description: Python Git library - Python3 module
  includes the high performance versions.
  .
  This package contains the module built for Python version 3.x.
-
-Package: python3-dulwich-dbg
-Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, python3-dbg, python3-dulwich (= ${binary:Version})
-Priority: extra
-Section: debug
-Description: Python Git library - Python 3 Debug Extension
- Dulwich is a Python implementation of the file formats and protocols
- used by the Git version control system. It can currently read from and write
- to existing Git repositories and implements the protocol for pushing and
- receiving packs from remote servers.
- .
- All functionality is available in pure Python, but for improved performance
- replacements of some modules written in C are also available. This package
- includes the high performance versions.
- .
- This package contains the extensions built for the Python 3 debug interpreter.
diff --git a/debian/rules b/debian/rules
index 22906ac..7142685 100755
--- a/debian/rules
+++ b/debian/rules
@@ -60,10 +60,9 @@ ifneq (,$(findstring pypy,$(pyflavours)))
 endif
 
 override_dh_strip:
-	dh_strip -p python-dulwich --dbg-package=python-dulwich-dbg
-	dh_strip -p python3-dulwich --dbg-package=python3-dulwich-dbg
+	dh_strip -p python-dulwich --dbgsym-migration='python-dulwich-dbg (<< 0.16.4-1)'
+	dh_strip -p python3-dulwich --dbgsym-migration='python3-dulwich-dbg (<< 0.16.4-1)'
 ifneq (,$(findstring pypy,$(pyflavours)))
-	# For the moment, there is no dbg package for pypy-dulwich.
 	dh_strip -p pypy-dulwich
 endif
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/dulwich.git



More information about the Python-modules-commits mailing list