Lintian Fixes - jsxgraph

Ready changes

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index 97ee692..00191d9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,17 @@
+jsxgraph (1.4.5+dfsg1-2) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Strip unusual field spacing from debian/control.
+  * debian/copyright: use spaces rather than tabs to start continuation lines.
+  * Move source package lintian overrides to debian/source.
+  * Set field Upstream-Name in debian/copyright.
+  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
+    Repository-Browse.
+  * Use canonical URL in Vcs-Browser.
+  * Update standards version to 4.6.1, no changes needed.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Mon, 05 Sep 2022 16:45:14 -0000
+
 jsxgraph (1.4.5+dfsg1-1) unstable; urgency=medium
 
   * New upstream version 1.4.5+dfsg1
@@ -92,7 +106,7 @@ jsxgraph (1.3.5+dfsg1-4) unstable; urgency=medium
 
 jsxgraph (1.3.5+dfsg1-3) unstable; urgency=medium
 
-  * make changes to use python3 only. Closes: #943079 
+  * make changes to use python3 only. Closes: #943079
 
  -- Georges Khaznadar <georgesk@debian.org>  Sun, 01 Dec 2019 19:57:53 +0100
 
@@ -244,7 +258,7 @@ jsxgraph (0.83+svn1872~dfsg-2) unstable; urgency=low
 jsxgraph (0.83+svn1872~dfsg-1) unstable; urgency=low
 
   * stripped pdf files, zip files out of the source package.
-  * modified debian/copyright to take in account some files with MIT 
+  * modified debian/copyright to take in account some files with MIT
     licenses and mixed licenses.
   * removed files jquery.min.js and prototype.js from the source package
 
@@ -252,7 +266,7 @@ jsxgraph (0.83+svn1872~dfsg-1) unstable; urgency=low
 
 jsxgraph (0.83+svn1872-1) unstable; urgency=low
 
-  * Upgraded to a newer upstream release: enables many examples 
+  * Upgraded to a newer upstream release: enables many examples
     existing in the SVN repository.
 
  -- Georges Khaznadar <georgesk@ofset.org>  Mon, 07 Feb 2011 15:32:07 +0100
@@ -280,7 +294,6 @@ jsxgraph (0.50-2) unstable; urgency=low
 
 jsxgraph (0.50-1) unstable; urgency=low
 
-  * Initial release (Closes: #0) 
+  * Initial release (Closes: #0)
 
  -- Georges Khaznadar <georgesk@ofset.org>  Tue, 23 Sep 2008 08:08:51 +0200
-
diff --git a/debian/control b/debian/control
index 71a4f96..f212378 100644
--- a/debian/control
+++ b/debian/control
@@ -6,15 +6,15 @@ Build-Depends: debhelper-compat (= 13)
 Build-Depends-Indep: jsdoc-toolkit (>=2.4.0+dfsg-3), yui-compressor,
  node-almond, node-requirejs, terser, zip, python3, dh-python,
  apache2-dev
-Standards-Version: 4.6.0
+Standards-Version: 4.6.1
 Homepage: http://jsxgraph.uni-bayreuth.de/cms/index.php
-Vcs-Browser: https://salsa.debian.org/georgesk/jsxgraph.git
+Vcs-Browser: https://salsa.debian.org/georgesk/jsxgraph
 Vcs-Git: https://salsa.debian.org/georgesk/jsxgraph.git
 
 Package: jsxgraph
 Architecture: all
 Pre-Depends: python3
-Depends:  ${misc:Depends}, ${python3:Depends}, libjs-prototype, libjs-jquery,
+Depends: ${misc:Depends}, ${python3:Depends}, libjs-prototype, libjs-jquery,
  jsxcompressor
 Suggests: jsxgraph-examples
 Description: Interactive Geometry with JavaScript
diff --git a/debian/copyright b/debian/copyright
index e50bb3a..4f864eb 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -21,6 +21,7 @@ Files-Excluded: distrib/jsxcompressor.zip
  examples/ggb/jscc
  examples/*min.js
  3rdparty/*min.js
+Upstream-Name: jsxgraph
 
 Comment: rationale for excluded files ...
  many files are not useful to build the package, and/or their copyright notice
@@ -35,12 +36,12 @@ Source: https://github.com/jsxgraph/jsxgraph
 
 Files: *
 Copyright: 2008-2021 Alfred Wassermann
-	   2008-2021 Matthias Ehmann <matthias.ehmann@uni-bayreuth.de>
+           2008-2021 Matthias Ehmann <matthias.ehmann@uni-bayreuth.de>
     	   2008-2021 Michael Gerhaeuser <michael.gerhaeuser@uni-bayreuth.de>
     	   2008-2021 Carsten Miller <carsten.miller@uni-bayreuth.de>
     	   2008-2021 Bianca Valentin <bianca.valentin@uni-bayreuth.de>
     	   2008-2021 Peter Wilfahrt <operator@techi.de>
-	   2008-2021 Andreas Walter
+ 	   2008-2021 Andreas Walter
 License: LGPL-3+ or MIT
 
 Files: src/utils/encoding.js
diff --git a/debian/source.lintian-overrides b/debian/source.lintian-overrides
deleted file mode 100644
index 78c4950..0000000
--- a/debian/source.lintian-overrides
+++ /dev/null
@@ -1,5 +0,0 @@
-# these are ASCII file with very long lines
-# however I could check that they are fairly readable and understandable
-# as Javascript sources without uglification
-
-jsxgraph source: source-is-missing src/loadjsxgraph.js line length is 832 characters (>512)
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
index d4b6599..25a6f4e 100644
--- a/debian/source/lintian-overrides
+++ b/debian/source/lintian-overrides
@@ -27,3 +27,8 @@ jsxgraph source: source-is-missing examples/wasm/cpp.js line length is 398 chara
 ### Makefile; besides, the CSV items are readable.
 jsxgraph source: source-is-missing src/loadjsxgraph.js line length is 962 characters (>512)
 
+# these are ASCII file with very long lines
+# however I could check that they are fairly readable and understandable
+# as Javascript sources without uglification
+
+jsxgraph source: source-is-missing src/loadjsxgraph.js line length is 832 characters (>512)
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..275daf6
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://github.com/jsxgraph/jsxgraph/issues
+Bug-Submit: https://github.com/jsxgraph/jsxgraph/issues/new
+Repository: https://github.com/jsxgraph/jsxgraph.git
+Repository-Browse: https://github.com/jsxgraph/jsxgraph

Debdiff

File lists identical (after any substitutions)

No differences were encountered between the control files of package jsxcompressor

No differences were encountered between the control files of package jsxgraph

Run locally

More details

Full run details