Lintian Fixes - libfreenect

Ready changes

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index c522c56..a742b8d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,19 @@
+libfreenect (1:0.5.3-4) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Use secure copyright file specification URI.
+  * debian/copyright: use spaces rather than tabs to start continuation lines.
+  * Bump debhelper from deprecated 9 to 13.
+  * Set debhelper-compat version in Build-Depends.
+  * Change priority extra to priority optional.
+  * Set upstream metadata fields: Repository-Browse.
+  * Use canonical URL in Vcs-Browser.
+  * Fix day-of-week for changelog entries 0.0.20101122-0ubuntu2~lucid,
+    0.0.20101122-0ubuntu2~maverick, 0.0.20101122-0ubuntu1~lucid.
+  * Avoid explicitly specifying -Wl,--as-needed linker flag.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Sun, 26 Feb 2023 03:15:02 -0000
+
 libfreenect (1:0.5.3-3) unstable; urgency=medium
 
   * debian/control
@@ -129,9 +145,9 @@ libfreenect (1:0.1.2+dfsg-4) unstable; urgency=low
 
   [ Nicolas Bourdaud ]
   * Improved the package description.
-  * Drop outdated libglut3-dev from Build-Depends 
-  * Add libfreenect-doc to the dependencies of freenect metapackage 
-  * Remove the paragraph about conflict with kernel module in README.Debian 
+  * Drop outdated libglut3-dev from Build-Depends
+  * Add libfreenect-doc to the dependencies of freenect metapackage
+  * Remove the paragraph about conflict with kernel module in README.Debian
 
  -- Yaroslav Halchenko <debian@onerussian.com>  Sun, 12 Feb 2012 19:00:15 -0500
 
@@ -181,7 +197,7 @@ libfreenect (1:0.1.2+dfsg-1) experimental; urgency=low
   * Rename libfreenect-demos into libfreenect-bin and add utilities to it.
   * Stop shipping static libraries
   * Update Vcs-* fields in debian/control
-  
+
   [ Yaroslav Halchenko ]
   * python-freenect: Added module frame_convert.py within examples
 
@@ -273,7 +289,7 @@ libfreenect (1:0.0.1+20101211-2) UNRELEASED; urgency=low
 libfreenect (1:0.0.1+20101211-1) UNRELEASED; urgency=low
 
   * Boost of policy compliance to 3.9.1 -- no changes are due
-  * Fix: disable cmake deduction of library path alternation 
+  * Fix: disable cmake deduction of library path alternation
     -- should go under /usr/lib for all architectures.
 
  -- Arne Bernin <arne@alamut.de>  Sat, 11 Dec 2010 21:37:28 +0100
@@ -295,19 +311,19 @@ libfreenect (0.0.20101122-0ubuntu2~lucid) lucid; urgency=low
 
   * fixed typo in changelog
 
- -- Arne Bernin <arne@alamut.de>  Fri, 22 Nov 2010 14:41:01 +0100
+ -- Arne Bernin <arne@alamut.de>  Mon, 22 Nov 2010 14:41:01 +0100
 
 libfreenect (0.0.20101122-0ubuntu2~maverick) maverick; urgency=low
 
   * added c++ api + code cleanups from upstream
 
- -- Arne Bernin <arne@alamut.de>  Fri, 22 Nov 2010 14:41:01 +0100
+ -- Arne Bernin <arne@alamut.de>  Mon, 22 Nov 2010 14:41:01 +0100
 
 libfreenect (0.0.20101122-0ubuntu1~lucid) maverick; urgency=low
 
   * added c++ api + code cleanups from upstream
 
- -- Arne Bernin <arne@alamut.de>  Fri, 22 Nov 2010 14:41:01 +0100
+ -- Arne Bernin <arne@alamut.de>  Mon, 22 Nov 2010 14:41:01 +0100
 
 libfreenect (0.0.20101119-0ubuntu2~maverick) maverick; urgency=low
 
@@ -354,6 +370,6 @@ libfreenect (0.0.1-2) lucid; urgency=low
 
 libfreenect (0.0.1-1) lucid; urgency=low
 
-  * Initial release 
+  * Initial release
 
  -- Arne Bernin <arne@alamut.de>  Wed, 17 Nov 2010 21:26:12 +0100
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index ec63514..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-9
diff --git a/debian/control b/debian/control
index c5ac879..1ad2925 100644
--- a/debian/control
+++ b/debian/control
@@ -1,16 +1,16 @@
 Source: libfreenect
 Section: libdevel
-Priority: extra
+Priority: optional
 Maintainer: Nicolas Bourdaud <nicolas.bourdaud@gmail.com>
 Uploaders: Arne Bernin <arne@alamut.de>, Yaroslav Halchenko <debian@onerussian.com>, Mark Renouf <mark.renouf@gmail.com>
-Build-Depends: debhelper (>= 9), cmake,  pkg-config,
- libusb-1.0-0-dev(>= 1.0.18~), freeglut3-dev,
+Build-Depends: debhelper-compat (= 13), cmake,  pkg-config,
+ libusb-1.0-0-dev (>= 1.0.18~), freeglut3-dev,
 Build-Depends-Indep:
  doxygen,
 Standards-Version: 3.9.6
 Homepage: http://openkinect.org/
 Vcs-Git: https://salsa.debian.org/neurodebian-team/libfreenect.git -b debian
-Vcs-Browser: https://salsa.debian.org/neurodebian-team/libfreenect.git
+Vcs-Browser: https://salsa.debian.org/neurodebian-team/libfreenect
 
 Package: libfreenect0.5
 Section: libs
diff --git a/debian/copyright b/debian/copyright
index add871e..70cbcaa 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,4 +1,4 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: libfreenect
 Upstream-Contact: openkinect@googlegroups.com
 Source: https://github.com/OpenKinect/libfreenect
@@ -58,7 +58,7 @@ License: BSD-3
 
 Files: wrappers/ruby/ffi-libfreenect
 Copyright: 2010, Josh Grunzweig & Eric Monti
-		   2011, Alex Weiss <algrs@cacography.net>
+ 		   2011, Alex Weiss <algrs@cacography.net>
 License: Expat
 
 Files: src/fwfetcher.py
@@ -72,7 +72,7 @@ License: Apache-2
 Files: debian/*
 Copyright: 2010, arne <arne@alamut.de>
            2010-2015, Yaroslav Halchenko <debian@onerussian.com>
-	       2012, Nicolas Bourdaud <nicolas.bourdaud@gmail.com>
+ 	       2012, Nicolas Bourdaud <nicolas.bourdaud@gmail.com>
 License: GPL-2
 
 License: GPL-2
diff --git a/debian/rules b/debian/rules
index d5ba96d..e898624 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,7 +1,7 @@
 #!/usr/bin/make -f
 # -*- makefile -*-
 
-export DEB_LDFLAGS_MAINT_APPEND=-Wl,-Bsymbolic-functions -Wl,--as-needed
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,-Bsymbolic-functions
 export MA_TRIPLET=`dpkg-architecture -qDEB_HOST_MULTIARCH`
 
 %:
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..1c4b588
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,2 @@
+---
+Repository-Browse: https://github.com/OpenKinect/libfreenect

Run locally

More details

Full run details

Historical runs