Lintian Fixes - yorick
Ready changes
Summary
- Trim trailing whitespace. ( trailing-whitespace )
- Use versioned copyright format URI. ( unversioned-copyright-format-uri )
- Use secure URI in Homepage field. ( homepage-field-uses-insecure-uri )
- Set upstream metadata fields: Repository-Browse. ( upstream-metadata-file-is-missing )
- Fix day-of-week for changelog entry 1.5.14-1. ( debian-changelog-has-wrong-day-of-week )
- Drop transition for old debug package migration. ( debug-symbol-migration-possibly-complete )
- Remove deprecated Encoding key from desktop file debian/yorick.desktop. ( desktop-entry-contains-encoding-key )
- Update standards version to 4.6.2, no changes needed. ( out-of-date-standards-version )
- Set upstream metadata fields: Repository. ( upstream-metadata-missing-repository )
Lintian Result
- yorick-data_2.2.04+dfsg1-13~jan+lint3_all.deb
- yorick-dbgsym_2.2.04+dfsg1-13~jan+lint3_amd64.deb
- yorick-dev-dbgsym_2.2.04+dfsg1-13~jan+lint3_amd64.deb
- yorick-dev_2.2.04+dfsg1-13~jan+lint3_amd64.deb
- yorick-doc_2.2.04+dfsg1-13~jan+lint3_all.deb
- yorick-mpy-common_2.2.04+dfsg1-13~jan+lint3_all.deb
- yorick-mpy-mpich2-dbgsym_2.2.04+dfsg1-13~jan+lint3_amd64.deb
- yorick-mpy-mpich2_2.2.04+dfsg1-13~jan+lint3_amd64.deb
- yorick-mpy-openmpi-dbgsym_2.2.04+dfsg1-13~jan+lint3_amd64.deb
- yorick-mpy-openmpi_2.2.04+dfsg1-13~jan+lint3_amd64.deb
- yorick_2.2.04+dfsg1-13~jan+lint3.dsc
- yorick_2.2.04+dfsg1-13~jan+lint3_amd64.buildinfo
- yorick_2.2.04+dfsg1-13~jan+lint3_amd64.deb
- yorick_2.2.04+dfsg1-13~jan+lint3_amd64.changes
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~)