Lintian Fixes - compile-command-annotations
Ready changes
Summary
- Refer to common license file for Apache-2.0. ( copyright-does-not-refer-to-common-license-file , copyright-not-using-common-license-for-apache2 )
- Use secure URI in Homepage field. ( homepage-field-uses-insecure-uri )
- Bump debhelper from old 12 to 13. ( package-uses-old-debhelper-compat-version )
- Set debhelper-compat version in Build-Depends. ( uses-debhelper-compat-file )
- Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. ( upstream-metadata-file-is-missing , upstream-metadata-missing-bug-tracking , upstream-metadata-missing-repository )
- Update standards version to 4.6.0, no changes needed. ( out-of-date-standards-version )
Lintian Result
Diff
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index 48082f7..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-12
diff --git a/debian/control b/debian/control
index 5e20ff4..0eaf804 100644
--- a/debian/control
+++ b/debian/control
@@ -5,14 +5,14 @@ Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.or
Uploaders:
Andrius Merkys <merkys@debian.org>,
Build-Depends:
- debhelper (>= 12),
+ debhelper-compat (= 13),
libassertj-core-java,
libbuild-helper-maven-plugin-java,
libmaven-invoker-plugin-java,
maven-debian-helper,
testng,
-Standards-Version: 4.3.0
-Homepage: http://compile-command-annotations.nicoulaj.net
+Standards-Version: 4.6.0
+Homepage: https://compile-command-annotations.nicoulaj.net
Vcs-Browser: https://salsa.debian.org/java-team/compile-command-annotations
Vcs-Git: https://salsa.debian.org/java-team/compile-command-annotations.git
diff --git a/debian/copyright b/debian/copyright
index 8c6e989..bb11125 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -16,6 +16,9 @@ License: Apache-2.0
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
+ .
+ On Debian systems, the full text of the Apache License, Version 2.0 can be
+ found in the file `/usr/share/common-licenses/Apache-2.0'.
Files: debian/*
Copyright: 2019 Andrius Merkys <merkys@debian.org>
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..620812a
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,5 @@
+---
+Bug-Database: http://github.com/nicoulaj/compile-command-annotations/issues
+Bug-Submit: https://github.com/nicoulaj/compile-command-annotations/issues/new
+Repository: https://github.com/nicoulaj/compile-command-annotations.git
+Repository-Browse: http://github.com/nicoulaj/compile-command-annotations
Debdiff
File lists identical (after any substitutions)
Control files: lines which differ (wdiff format)
Depends: libbuild-helper-maven-plugin-java (>= 3.3.0), 3.0.0), libmaven-compiler-plugin-java (>= 3.10.1), 3.8.1), libmaven-invoker-plugin-java
Homepage: http://compile-command-annotations.nicoulaj.net https://compile-command-annotations.nicoulaj.net