Lintian Fixes - libogg

Ready changes

Merge these changes:

git pull https://janitor.debian.net/git/libogg lintian-fixes

Summary

Diff

=== modified file 'debian/changelog'
--- a/debian/changelog	2014-05-28 18:52:34 +0000
+++ b/debian/changelog	2020-05-07 10:46:38 +0000
@@ -1,3 +1,17 @@
+libogg (1.3.2-2) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Add missing ${misc:Depends} to Depends for libogg0, libogg-dev,
+    libogg-dbg.
+  * Transition to automatic debug package (from: libogg-dbg).
+  * Use secure URI in Homepage field.
+  * Bump debhelper from deprecated 5 to 10.
+  * Rely on pre-initialized dpkg-architecture variables.
+  * Upgrade to newer source format 3.0 (quilt).
+  * Remove Section on libogg0 that duplicates source.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Thu, 23 Jan 2020 19:29:19 +0000
+
 libogg (1.3.2-1) unstable; urgency=low
 
   * Fixes a bug with oggpack_writecopy() buffer reallocation.
@@ -236,4 +250,3 @@
   * Initial Release.
 
  -- Christopher L Cheney <ccheney@debian.org>  Sun, 29 Oct 2000 01:11:57 -0500
-

=== modified file 'debian/compat'
--- a/debian/compat	2007-12-27 11:56:00 +0000
+++ b/debian/compat	2020-01-23 19:31:08 +0000
@@ -1,1 +1,1 @@
-5
+10

=== modified file 'debian/control'
--- a/debian/control	2018-04-22 17:49:24 +0000
+++ b/debian/control	2020-05-07 10:46:38 +0000
@@ -2,18 +2,17 @@
 Section: libs
 Priority: optional
 Maintainer: Ron Lee <ron@debian.org>
-Build-Depends: debhelper (>= 8.1.3)
+Build-Depends: debhelper (>= 10~)
 Standards-Version: 3.9.5.0
-Homepage: http://xiph.org/ogg/
+Homepage: https://xiph.org/ogg/
 Vcs-Git: https://salsa.debian.org/ron/libogg.git
 Vcs-Browser: https://salsa.debian.org/ron/libogg
 
 Package: libogg0
 Architecture: any
 Multi-Arch: same
-Section: libs
 Pre-Depends: ${misc:Pre-Depends}
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Ogg bitstream library
  Libogg is a library for manipulating ogg bitstreams.  It handles
  both making ogg bitstreams and getting packets from ogg bitstreams.
@@ -22,17 +21,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libogg0 (= ${binary:Version})
+Depends: libogg0 (= ${binary:Version}), ${misc:Depends}
 Description: Ogg bitstream library development files
  The libogg-dev package contains the header files and documentation
  needed to develop applications with libogg.
-
-Package: libogg-dbg
-Architecture: any
-Multi-Arch: same
-Section: debug
-Priority: extra
-Depends: libogg0 (= ${binary:Version})
-Description: debugging symbols for libogg
- This package provides the detached debug symbols for libogg.
-

=== modified file 'debian/rules'
--- a/debian/rules	2013-12-08 16:41:03 +0000
+++ b/debian/rules	2020-01-23 19:31:47 +0000
@@ -7,10 +7,7 @@
 NJOBS    = -j$(or $(PARALLEL),$(NUM_CPUS),1)
 
 
-DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-DEB_HOST_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-DEB_HOST_ARCH      ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
-DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+include /usr/share/dpkg/architecture.mk
 
 
 HARD_CPPFLAGS = -D_FORTIFY_SOURCE=2
@@ -80,7 +77,7 @@
 install-stamp: build-arch
 	dh_testdir
 	$(MAKE) -C $(objdir) install DESTDIR=$(CURDIR)/debian/tmp
-	touch $@ 
+	touch $@
 
 
 binary: binary-arch
@@ -92,7 +89,7 @@
 	dh_install --sourcedir=debian/tmp
 	dh_installdocs
 	dh_installchangelogs CHANGES
-	dh_strip --dbg-package=libogg-dbg
+	dh_strip --dbgsym-migration='libogg-dbg (<< 1.3.2-2~)'
 	dh_compress
 	dh_fixperms
 	dh_makeshlibs -- -c0

=== added directory 'debian/source'
=== added file 'debian/source/format'
--- a/debian/source/format	1970-01-01 00:00:00 +0000
+++ b/debian/source/format	2020-05-07 10:45:58 +0000
@@ -0,0 +1,1 @@
+3.0 (quilt)

Debdiff

[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/lib/debug/.build-id/4e/45b0314bfa1b605b636ecf334635abce21bb1e.debug
lrwxrwxrwx  root/root   /usr/share/doc/libogg0-dbgsym -> libogg0

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/usr/lib/x86_64-linux-gnu/libogg.so.0.8.2
-rw-r--r--  root/root   /usr/share/doc/libogg-dbg/changelog.Debian.gz
-rw-r--r--  root/root   /usr/share/doc/libogg-dbg/changelog.gz
-rw-r--r--  root/root   /usr/share/doc/libogg-dbg/copyright

Control files of package libogg-dev: lines which differ (wdiff format)

  • Homepage: http://xiph.org/ogg/ https://xiph.org/ogg/

Control files of package libogg0: lines which differ (wdiff format)

  • Homepage: http://xiph.org/ogg/ https://xiph.org/ogg/

Run locally

Try this locally (using the lintian-brush package):

debcheckout libogg
cd libogg
lintian-brush

More details

Full run details