Lintian Fixes - inadyn

Ready changes

Summary

Lintian Result

Diff

diff --git a/debian/changelog b/debian/changelog
index 60f0239..976b8e8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,16 @@
+inadyn (2.8.1-2) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Use secure copyright file specification URI.
+  * debian/copyright: use spaces rather than tabs to start continuation lines.
+  * Use secure URI in Homepage field.
+  * Bump debhelper from old 12 to 13.
+  * Set upstream metadata fields: Repository-Browse.
+  * Update standards version to 4.6.1, no changes needed.
+  * Avoid explicitly specifying -Wl,--as-needed linker flag.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Wed, 05 Oct 2022 03:43:34 -0000
+
 inadyn (2.8.1-1) unstable; urgency=medium
 
   [ Federico Ceratto ]
@@ -128,7 +141,7 @@ inadyn (1.96.2-1) unstable; urgency=low
 
 inadyn (1.96-1) unstable; urgency=low
 
-  * New upstream release. Closes: #255606, 
+  * New upstream release. Closes: #255606,
     src/os_unix.c:71: error: duplicate case value.
   * debian/changes: Updating it according to the history specifyed in
     readme.html.
@@ -162,7 +175,7 @@ inadyn (1.95-1) unstable; urgency=low
     + 02_uid_tAndGid_t.dpatch: Added to use Unix uid_t and gid_t.
     + 03_unixSignals.dpatch: Removed since signals handling were added by
       upstream.
-    + 03_inadyn8ManPage.dpatch: Document the signals being honored 
+    + 03_inadyn8ManPage.dpatch: Document the signals being honored
       explicitly.
   * debian/control:Standards-Version: Set to 3.6.2.
 
@@ -174,17 +187,17 @@ inadyn (1.90-1) unstable; urgency=low
   * debian/changes: Updating it according to the history specifyed in
     readme.html.
   * initial uploading to the Debian archives.    closes: #255606 (ITP).
-  * debian/patches/01_testAndCreateOrigTarBall: Using 
+  * debian/patches/01_testAndCreateOrigTarBall: Using
         fakeroot debian/rules clean
-    before dpkg-source.  
+    before dpkg-source.
   * debian/control:Build-Depends: Replaced unzip with fakeroot because
     of debian/patches/01_testAndCreateOrigTarBall.
-  * debian/patches/02_manPages.dpatch: Removed as it was merged 
+  * debian/patches/02_manPages.dpatch: Removed as it was merged
     upstream.
   * debian/patches/02_setUserGroup.dpatch: Added to modify upstream
     handling of the setuid and setgid feature.
   * debian/patches/03_unixSignals.dpatch: Currently only a framework to
-    handle Unix signals. However it wasn't specified in 
+    handle Unix signals. However it wasn't specified in
     debian/patches/00list because the full details should be worked with
     the upstream author.
   * debian/watch: 2s/net\//net\/readme.html /
@@ -200,8 +213,8 @@ inadyn (1.86-1) unstable; urgency=low
     escape character.
   * debian/patches/01_testAndCreateOrigTarBall: upstream no longer ships
     .exe files in bin/win32 which distribution might be ilegal.
-  * man pages: 
-    - rm debian/inadyn.conf.5 bacuase inadyn.conf.5 is provided by the 
+  * man pages:
+    - rm debian/inadyn.conf.5 bacuase inadyn.conf.5 is provided by the
       upstream author.
     - debian/rules:
           /dh_installman/s/debian\/inadyn.conf.5/man\/inadyn.conf.5/
@@ -218,16 +231,16 @@ inadyn (1.85-1) unstable; urgency=low
   * debian/changes: Updating it according to the changes specifyed in
     readme.html.
   * debian/patches/01_testAndCreateOrigTarBall: using it also to remove
-    the bin directory from the tar ball, partially because it is not 
+    the bin directory from the tar ball, partially because it is not
     clear whether distributing the .exe files from bin/win32 is legal.
-  * man pages: 
+  * man pages:
     - rm debian/inadyn.8 bacuase inadyn.man is provided by the upstream
       author.
     - debian/rules: /dh_installman/s/debian\/inadyn.8/man\/inadyn.man/
     - Modifying inadyn.man to be more consistent with readme.html by
       means of debian/patches/02_manPages.dpatch
     - Adding a new inadyn.conf.5 man page.
-  * debian/inadyn.conf: An example configuration file, which is now 
+  * debian/inadyn.conf: An example configuration file, which is now
     installed from within debian/rules with dh_installexamples
   * debian/control: Modified the single line synopsis according to
     suggestions made by lintian.
@@ -258,5 +271,3 @@ inadyn (v1.60-5.june.2004-1) unstable; urgency=low
   * Initial packaging as a deb.
 
  -- Shaul Karl <shaul@debian.org>  Sun, 20 Jun 2004 16:00:03 +0300
-
-
diff --git a/debian/control b/debian/control
index fa51827..882fa2f 100644
--- a/debian/control
+++ b/debian/control
@@ -4,12 +4,12 @@ Priority: optional
 Maintainer: Benda Xu <orv@debian.org>
 Build-Depends:
  automake,
- debhelper-compat (= 12),
+ debhelper-compat (= 13),
  libconfuse-dev,
  libgnutls28-dev,
  pkg-config
-Standards-Version: 4.6.0
-Homepage: http://github.com/troglobit/inadyn
+Standards-Version: 4.6.1
+Homepage: https://github.com/troglobit/inadyn
 Vcs-Git: https://salsa.debian.org/debian/inadyn.git
 Vcs-Browser: https://salsa.debian.org/debian/inadyn
 
diff --git a/debian/copyright b/debian/copyright
index 635800b..2faeb12 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,14 +1,14 @@
-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: inadyn - simple and small DynDNS client with HTTPS support
 Upstream-Contact: Joachim Nilsson <troglobit@gmail.com>
 Source: http://github.com/troglobit/inadyn
 
 Files: *
 Copyright: 2003-2004 Narcis Ilisei <inarcis2002@hotpop.com>
-	   2006 Steve Horbachuk
-	   2009 Christoph Brill <egore911@egore911.de>
-	   2008-2020 Joachim Nilsson <troglobit@gmail.com>
-	   2010 Timur Birsh <taem@linukz.org>
+           2006 Steve Horbachuk
+           2009 Christoph Brill <egore911@egore911.de>
+           2008-2020 Joachim Nilsson <troglobit@gmail.com>
+           2010 Timur Birsh <taem@linukz.org>
            2011 Bryan Hoover <bhoover@wecs.com>
            2014 Andy Padavan <andy.padavan@gmail.com>
 License: GPL-2+
diff --git a/debian/rules b/debian/rules
index cde78fd..dfd846c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,7 +3,6 @@ export DH_VERBOSE = 1
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
 export DEB_CFLAGS_MAINT_APPEND  = -Wall -O3
-export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 
 NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
 
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..6308df8
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,2 @@
+---
+Repository-Browse: https://github.com/troglobit/inadyn

Run locally

More details

Full run details