Lintian Fixes - yorick

Ready changes

Summary

Lintian Result

Diff

diff --git a/debian/changelog b/debian/changelog
index fb0d3e3..bdfa124 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,17 @@
+yorick (2.2.04+dfsg1-13) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Use versioned copyright format URI.
+  * Use secure URI in Homepage field.
+  * Set upstream metadata fields: Repository-Browse.
+  * Fix day-of-week for changelog entry 1.5.14-1.
+  * Drop transition for old debug package migration.
+  * Remove deprecated Encoding key from desktop file debian/yorick.desktop.
+  * Update standards version to 4.6.2, no changes needed.
+  * Set upstream metadata fields: Repository.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Fri, 20 Jan 2023 22:46:01 -0000
+
 yorick (2.2.04+dfsg1-12) unstable; urgency=low
 
   * Bug fix: "flaky autopkgtest: ERROR (txtest) failed to open X display
@@ -353,10 +367,10 @@ yorick (2.1.05+dfsg-1) unstable; urgency=low
      * add html documentation.
      * add update-yorickdoc command.
   * large development of pkginst.i from yorick-dev:
-     * add dh_installyorick link to this file, which now behaves 
+     * add dh_installyorick link to this file, which now behaves
        like a debhelper script.
      * add lines in maintainer scripts to call update-yorickdoc.
-  * add code in yorick-data.postrm to purge /etc/yorick if 
+  * add code in yorick-data.postrm to purge /etc/yorick if
     necessary (closes: #454387).
 
  -- Thibaut Paumard <paumard@users.sourceforge.net>  Mon,  7 Jan 2008 15:43:38 +0100
@@ -402,7 +416,7 @@ yorick (2.1.01cvs20060706-1) unstable; urgency=low
      * now builds a "relocatable" tree with Y_SITE=Y_HOME=/usr/lib/yorick
        (see README.Debian); request from DH Munro (upstream author and
        former maintainer);
-     * split package into yorick, yorick-data and yorick-dev;	
+     * split package into yorick, yorick-data and yorick-dev;
      * yorick is now accessible through the Debian menu;
      * system-wide configuration can now be done in /etc/yorick/,
        user-wide in ~/.yorick/i-start/;
@@ -424,7 +438,7 @@ yorick (1.5.14-1) unstable; urgency=low
   * fixed info manual long ago (Closes: #75177)
   * upgrade to 1.5.14, see NEWS for changes
 
- -- David H. Munro <munro@icf.llnl.gov>  Wed,  8 Oct 2002 16:38:57 -0800
+ -- David H. Munro <munro@icf.llnl.gov>  Tue, 08 Oct 2002 16:38:57 -0800
 
 yorick (1.5.12-1) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index d5ba46c..b14d145 100644
--- a/debian/control
+++ b/debian/control
@@ -14,10 +14,10 @@ Build-Depends: libx11-dev,
                xauth,
                xfonts-base
 Build-Depends-Indep: imagemagick
-Standards-Version: 4.3.0
+Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/science-team/yorick
 Vcs-Git: https://salsa.debian.org/science-team/yorick.git
-Homepage: http://yorick.sourceforge.net
+Homepage: https://yorick.sourceforge.net
 
 Package: yorick
 Architecture: any
diff --git a/debian/copyright b/debian/copyright
index a431e95..b50f9fd 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,4 +1,4 @@
-Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: Yorick
 Upstream-Contact: David H. Munro <dhmunro at users.sourceforge.net>
 Source: http://yorick.sourceforge.net/
diff --git a/debian/rules b/debian/rules
index a1bbefb..f5367b6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -58,7 +58,7 @@ build-indep-stamp: build-stamp
 	sed 's|yorick_1.html|index.html|' -i build/doc/*.html build/doc/*/*.html
 	touch build-indep-stamp
 
-build-stamp: configure-stamp 
+build-stamp: configure-stamp
 	dh_testdir
 	$(MAKE) CDG_FLAGS="$(CFLAGS) $(LDFLAGS)" install
 	-rm relocate/LICENSE.md
@@ -121,10 +121,10 @@ clean: configure-stamp clean-mpy
 binary-common:
 	dh_testdir
 	dh_testroot
-	dh_prep 
+	dh_prep
 	dh_installdirs
 	dh_install
-	dh_installchangelogs 
+	dh_installchangelogs
 	dh_installdocs
 	dh_installexamples
 	dh_installmenu
@@ -132,10 +132,10 @@ binary-common:
 	dh_installdebconf
 	dh_installman
 	dh_link
-	dh_strip -pyorick --dbgsym-migration='yorick-dbg (<< 2.2.04+dfsg1-7~)'
+	dh_strip -pyorick
 	dh_strip -pyorick-dev -pyorick-mpy-openmpi -pyorick-mpy-mpich2
 	dh_usrlocal
-	dh_compress 
+	dh_compress
 	dh_fixperms
 	dh_installdeb
 	dh_shlibdeps
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..8d49788
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,3 @@
+---
+Repository: https://github.com/LLNL/yorick.git
+Repository-Browse: https://github.com/LLNL/yorick
diff --git a/debian/yorick.desktop b/debian/yorick.desktop
index 92ff317..39dd469 100644
--- a/debian/yorick.desktop
+++ b/debian/yorick.desktop
@@ -1,6 +1,5 @@
 [Desktop Entry]
 Type=Application
-Encoding=UTF-8
 Name=yorick
 GenericName=
 Comment=

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/5c/729b291492c5c49bf093ecc0eacee37c5200d7.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/85/e0ecf67149953d21d77b8304f28e4caf2824ae.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/87/a4252b97c028125e43b8d590b903c302b69d94.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/95/f4078dfbe6d20a6ef7af0cc5770dc85f3751c3.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/0c/013fdb6224ddecc1b2b6a5a47e2060ccb52a90.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/68/2c628b775aa289f8cc238ef4359e1a7cb94a66.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/a2/6274806618be05c753f8cf2b2d3988d9e322dc.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/e3/549f4168c4b7733aca6e13b552f6772e4531a1.debug

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

  • Homepage: http://yorick.sourceforge.net https://yorick.sourceforge.net

Control files of package yorick-data: lines which differ (wdiff format)

  • Homepage: http://yorick.sourceforge.net https://yorick.sourceforge.net

Control files of package yorick-dbgsym: lines which differ (wdiff format)

  • Breaks: yorick-dbg (<< 2.2.04+dfsg1-7~)
  • Build-Ids: 609d3d134662263b8867f2a42edf9ae7e2f014d8 682c628b775aa289f8cc238ef4359e1a7cb94a66 85e0ecf67149953d21d77b8304f28e4caf2824ae 87a4252b97c028125e43b8d590b903c302b69d94 c0625aa476f34c48952549640ddbb6c48a67593e e3549f4168c4b7733aca6e13b552f6772e4531a1
  • Replaces: yorick-dbg (<< 2.2.04+dfsg1-7~)

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

  • Homepage: http://yorick.sourceforge.net https://yorick.sourceforge.net

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

  • Breaks: yorick-dbg (<< 2.2.04+dfsg1-7~)
  • Replaces: yorick-dbg (<< 2.2.04+dfsg1-7~)

Control files of package yorick-doc: lines which differ (wdiff format)

  • Homepage: http://yorick.sourceforge.net https://yorick.sourceforge.net

Control files of package yorick-mpy-common: lines which differ (wdiff format)

  • Homepage: http://yorick.sourceforge.net https://yorick.sourceforge.net

Control files of package yorick-mpy-mpich2: lines which differ (wdiff format)

  • Homepage: http://yorick.sourceforge.net https://yorick.sourceforge.net

Control files of package yorick-mpy-mpich2-dbgsym: lines which differ (wdiff format)

  • Breaks: yorick-dbg (<< 2.2.04+dfsg1-7~)
  • Build-Ids: a26274806618be05c753f8cf2b2d3988d9e322dc 5c729b291492c5c49bf093ecc0eacee37c5200d7
  • Replaces: yorick-dbg (<< 2.2.04+dfsg1-7~)

Control files of package yorick-mpy-openmpi: lines which differ (wdiff format)

  • Homepage: http://yorick.sourceforge.net https://yorick.sourceforge.net

Control files of package yorick-mpy-openmpi-dbgsym: lines which differ (wdiff format)

  • Breaks: yorick-dbg (<< 2.2.04+dfsg1-7~)
  • Build-Ids: 0c013fdb6224ddecc1b2b6a5a47e2060ccb52a90 95f4078dfbe6d20a6ef7af0cc5770dc85f3751c3
  • Replaces: yorick-dbg (<< 2.2.04+dfsg1-7~)

Run locally

More details

Full run details