Lintian Fixes - exult
Ready changes
Summary
- Remove duplicate line from changelog.
- Use secure URI in Homepage field. ( homepage-field-uses-insecure-uri )
- Bump debhelper from deprecated 9 to 13. ( package-uses-deprecated-debhelper-compat-version )
- Set debhelper-compat version in Build-Depends. ( uses-debhelper-compat-file )
- Set upstream metadata fields: Repository-Browse. ( upstream-metadata-file-is-missing )
- Drop unnecessary dependency on dh-autoreconf. ( useless-autoreconf-build-depends )
- Drop unnecessary dh arguments: --parallel ( debian-rules-uses-unnecessary-dh-argument )
- Avoid explicitly specifying -Wl,--as-needed linker flag. ( debian-rules-uses-as-needed-linker-flag )
Failed fixers:
See the worker log for details.
Diff
diff --git a/debian/changelog b/debian/changelog
index f747ad9..de86c70 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,15 @@
exult (1.8-2) UNRELEASED; urgency=medium
+ [ Michael Banck ]
+
+ [ Debian Janitor ]
+ * Use secure URI in Homepage field.
+ * Bump debhelper from deprecated 9 to 13.
+ * Set debhelper-compat version in Build-Depends.
+ * Set upstream metadata fields: Repository-Browse.
+ * Drop unnecessary dependency on dh-autoreconf.
+ * Drop unnecessary dh arguments: --parallel
+ * Avoid explicitly specifying -Wl,--as-needed linker flag.
-- Michael Banck <mbanck@debian.org> Sun, 22 May 2022 08:04:18 +0200
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index ec63514..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-9
diff --git a/debian/control b/debian/control
index 858c18a..030a099 100644
--- a/debian/control
+++ b/debian/control
@@ -2,11 +2,10 @@ Source: exult
Section: contrib/games
Priority: optional
Maintainer: Michael Banck <mbanck@debian.org>
-Build-Depends: debhelper (>= 9),
+Build-Depends: debhelper-compat (= 13),
autoconf (>= 2.58),
automake,
bison,
- dh-autoreconf,
flex,
libasound2-dev,
libexiv2-dev,
@@ -25,7 +24,7 @@ Build-Depends: debhelper (>= 9),
timidity,
zlib1g-dev
Standards-Version: 3.9.5
-Homepage: http://exult.sourceforge.net/
+Homepage: https://exult.sourceforge.net/
Vcs-Git: https://salsa.debian.org/mbanck/exult.git
Vcs-Browser: https://salsa.debian.org/mbanck/exult
diff --git a/debian/rules b/debian/rules
index 59b676d..f3387f5 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,10 +2,9 @@
#export DH_VERBOSE=1
export DEB_CXXFLAGS_MAINT_APPEND = -fpermissive
-export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
%:
- dh $@ --with autoreconf --parallel
+ dh $@
override_dh_auto_configure:
dh_auto_configure -- \
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..f01e3b0
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,2 @@
+---
+Repository-Browse: https://github.com/exult/exult