[SCM] lame/master: Add debug package. Run wrap-and-sort -asb.

fabian at users.alioth.debian.org fabian at users.alioth.debian.org
Thu Jun 11 10:36:10 UTC 2015


The following commit has been merged in the master branch:
commit 30a3405159a92fa72e05d7e08db3c57481b72bde
Author: Fabian Greffrath <fabian at debian.org>
Date:   Thu Jun 11 12:32:52 2015 +0200

    Add debug package. Run wrap-and-sort -asb.

diff --git a/debian/control b/debian/control
index a2fa918..bcc7a70 100644
--- a/debian/control
+++ b/debian/control
@@ -10,8 +10,8 @@ Build-Depends:
  dh-autoreconf,
  libncurses5-dev,
  libsndfile1-dev,
- pkg-config,
- nasm [i386]
+ nasm [i386],
+ pkg-config
 Standards-Version: 3.9.6
 Homepage: http://lame.sourceforge.net/
 Vcs-Git: git://anonscm.debian.org/pkg-multimedia/lame.git
@@ -30,34 +30,34 @@ Description: MP3 encoding library (frontend)
  .
  This package contains the frontend.
 
-Package: lame-doc
-Section: doc
-Architecture: all
+Package: lame-dbg
+Architecture: any
+Multi-Arch: same
+Section: debug
+Priority: extra
 Depends:
+ libmp3lame0 (= ${binary:Version}),
  ${misc:Depends}
-Description: MP3 encoding library (documentation)
+Description: MP3 encoding library (debugging symbols)
  LAME (LAME Ain't an MP3 Encoder) is a research project for learning about and
  improving MP3 encoding technology. LAME includes an MP3 encoding library, a
  simple frontend application, and other tools for sound analysis, as well as
  convenience tools.
  .
- This package contains the documentation.
+ This package contains the debugging symbols.
 
-Package: libmp3lame0
-Section: libs
-Architecture: any
-Multi-Arch: same
-Pre-Depends: ${misc:Pre-Depends}
+Package: lame-doc
+Section: doc
+Architecture: all
 Depends:
- ${misc:Depends},
- ${shlibs:Depends}
-Description: MP3 encoding library
+ ${misc:Depends}
+Description: MP3 encoding library (documentation)
  LAME (LAME Ain't an MP3 Encoder) is a research project for learning about and
  improving MP3 encoding technology. LAME includes an MP3 encoding library, a
  simple frontend application, and other tools for sound analysis, as well as
  convenience tools.
  .
- This package contains the shared library.
+ This package contains the documentation.
 
 Package: libmp3lame-dev
 Section: libdevel
@@ -73,3 +73,20 @@ Description: MP3 encoding library (development)
  convenience tools.
  .
  This package contains the development files.
+
+Package: libmp3lame0
+Section: libs
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends}
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends}
+Description: MP3 encoding library
+ LAME (LAME Ain't an MP3 Encoder) is a research project for learning about and
+ improving MP3 encoding technology. LAME includes an MP3 encoding library, a
+ simple frontend application, and other tools for sound analysis, as well as
+ convenience tools.
+ .
+ This package contains the shared library.
diff --git a/debian/rules b/debian/rules
index 9f61f86..81ded13 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,3 +11,6 @@ override_dh_auto_configure:
 		--enable-dynamic-frontends \
 		--enable-nasm \
 		--with-fileio=sndfile
+
+override_dh_strip:
+	dh_strip --dbg-package=lame-dbg

-- 
lame packaging



More information about the pkg-multimedia-commits mailing list