Lintian Fixes - cjs

Ready changes

Merge these changes:

git pull https://janitor.debian.net/git/cjs lintian-fixes/main

Summary

Diff

diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index b4de394..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-11
diff --git a/debian/control b/debian/control
index 98b5d3c..0862827 100644
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,7 @@ Uploaders:
 Build-Depends:
  autoconf-archive,
  dbus,
- debhelper (>= 11~),
+ debhelper-compat (= 12),
  gnome-pkg-tools,
  meson,
  gobject-introspection (>= 1.46.0),
diff --git a/debian/rules b/debian/rules
index b2e5dff..d3a61ef 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,6 +1,5 @@
 #!/usr/bin/make -f
 
-export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 
 %:
@@ -13,9 +12,6 @@ override_dh_auto_configure:
 override_dh_gnome_clean:
 	dh_gnome_clean --no-control
 
-override_dh_strip:
-	dh_strip --dbgsym-migration='libcjs-dbg (<< 3.0.1-1~)' || dh_strip
-
 override_dh_missing:
 	dh_missing --list-missing
 
diff --git a/debian/tests/installed-tests b/debian/tests/installed-tests
index a5a3ddd..8b55997 100755
--- a/debian/tests/installed-tests
+++ b/debian/tests/installed-tests
@@ -5,6 +5,6 @@
 
 set -e
 
-export XDG_RUNTIME_DIR=$ADTTMP
+export XDG_RUNTIME_DIR=$AUTOPKGTEST_TMP
 
 dbus-run-session -- xvfb-run -a gnome-desktop-testing-runner gjs
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..f323687
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://gitlab.gnome.org/GNOME/gjs/issues
+Bug-Submit: https://gitlab.gnome.org/GNOME/gjs/issues/new
+Repository: https://github.com/linuxmint/cjs.git
+Repository-Browse: https://github.com/linuxmint/cjs

Debdiff

File lists identical (after any substitutions)

No differences were encountered between the control files of package cjs

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

  • Breaks: libcjs-dbg (<< 3.0.1-1~)
  • Replaces: libcjs-dbg (<< 3.0.1-1~)

No differences were encountered between the control files of package libcjs-dev

No differences were encountered between the control files of package libcjs0

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

  • Breaks: libcjs-dbg (<< 3.0.1-1~)
  • Replaces: libcjs-dbg (<< 3.0.1-1~)

Run locally

Try this locally (using the lintian-brush package):

debcheckout cjs
cd cjs
lintian-brush

More details

Full run details