Lintian Fixes - synfigstudio
Ready changes
Summary
- Update lintian override info format in d/source/lintian-overrides on line 2-3. ( mismatched-override )
- Use secure URI in Homepage field. ( homepage-field-uses-insecure-uri )
- Bump debhelper from old 11 to 13. ( package-uses-old-debhelper-compat-version )
- Set upstream metadata fields: Archive, Bug-Database, Bug-Submit, Repository-Browse. ( upstream-metadata-file-is-missing , upstream-metadata-missing-bug-tracking )
- Drop unnecessary dependency on dh-autoreconf.
- Update standards version to 4.6.2, no changes needed. ( out-of-date-standards-version )
Failed fixers:
See the worker log for details.
Diff
diff --git a/debian/control b/debian/control
index e7f9622..b3eba42 100644
--- a/debian/control
+++ b/debian/control
@@ -1,10 +1,10 @@
Source: synfigstudio
Section: graphics
Priority: optional
-Standards-Version: 4.6.0
+Standards-Version: 4.6.2
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Uploaders: Dmitry Smirnov <onlyjob@debian.org>
-Build-Depends: debhelper-compat (= 11), autopoint, intltool
+Build-Depends: debhelper-compat (= 13), autopoint, intltool
,pkg-config
,etl-dev (>= 1.5.1~)
,libfftw3-dev
@@ -25,7 +25,7 @@ Build-Depends: debhelper-compat (= 11), autopoint, intltool
,libswscale-dev
Vcs-Browser: https://salsa.debian.org/multimedia-team/synfigstudio
Vcs-Git: https://salsa.debian.org/multimedia-team/synfigstudio.git
-Homepage: http://www.synfig.org/
+Homepage: https://www.synfig.org/
Rules-Requires-Root: no
Package: synfigstudio
diff --git a/debian/rules b/debian/rules
index a2228f3..1ca645f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,7 +4,7 @@
#export DH_VERBOSE=1
%:
- dh $@ --with autoreconf --sourcedirectory=synfig-studio
+ dh $@ --sourcedirectory=synfig-studio
override_dh_autoreconf:
dh_autoreconf
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
index 6d62434..a1c4aa3 100644
--- a/debian/source/lintian-overrides
+++ b/debian/source/lintian-overrides
@@ -1,3 +1,3 @@
## False positive:
-source-is-missing synfig-studio/plugins/lottie-exporter/bodymovin.js
-source-is-missing synfig-studio/plugins/lottie-exporter/bodymovin_5.6.5.js
+source-is-missing [synfig-studio/plugins/lottie-exporter/bodymovin.js]
+source-is-missing [synfig-studio/plugins/lottie-exporter/bodymovin_5.6.5.js]
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..56bc7f9
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,5 @@
+---
+Archive: SourceForge
+Bug-Database: https://github.com/synfig/synfig/issues
+Bug-Submit: https://github.com/synfig/synfig/issues/new
+Repository-Browse: https://github.com/synfig/synfig
Run locally
More details
Historical runs
- failed: configure: error: ** Unable to set up dependent libraries (synfig >= 1.5.1, ETL >= 1.5.1, sigc++-2.0)
- result-push-bad-gateway: Failed to push result branch: Unexpected HTTP status 502 for https://janitor.debian.net/git/synfigstudio/info/refs?service=git-receive-pack: Unable to handle http code: Bad Gateway
- run-disappeared: Worker started processing new run 94aebee7-a52b-45a8-9f96-fea4c3c8c065 rather than 3a9d430f-df68-47e2-8e71-3c8111a212fa