Lintian Fixes - ejabberd-contrib

Ready changes

Summary

  • Set field Upstream-Contact in debian/copyright.
  • Remove obsolete fields Contact, Name from debian/upstream/metadata (already present in machine-readable debian/copyright).
  • Remove empty maintainer scripts: source (postinst) ( maintainer-script-empty )

Diff

diff --git a/debian/copyright b/debian/copyright
index 98e56fe..07d1f5f 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -2,6 +2,7 @@ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: ejabberd-contrib
 Source: https://github.com/processone/ejabberd-contrib
 Comment: source tarball has been repacked, see debian/README.source for details
+Upstream-Contact: XMPP-MUC:ejabberd@conference.process-one.net
 
 Files: *
 Copyright: 2002-2023 ProcessOne
diff --git a/debian/postinst b/debian/postinst
deleted file mode 100755
index c1fc8b9..0000000
--- a/debian/postinst
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-set -e
-
-#DEBHELPER#
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
index 6ce1c90..6c95344 100644
--- a/debian/upstream/metadata
+++ b/debian/upstream/metadata
@@ -1,10 +1,8 @@
-Name: ejabberd-contrib
 Bug-Database: https://github.com/processone/ejabberd-contrib/issues
 Bug-Submit: https://github.com/processone/ejabberd-contrib/issues/new
 Changelog: https://github.com/processone/ejabberd-contrib/commits/master
 Repository: https://github.com/processone/ejabberd-contrib.git
 Repository-Browse: https://github.com/processone/ejabberd-contrib
 Registration: https://github.com/join
-Contact: XMPP-MUC:ejabberd@conference.process-one.net
 Documentation: https://docs.ejabberd.im/
 FAQ: https://docs.ejabberd.im/ejabberd-faq/

Run locally

More details

Full run details

Historical runs