Lintian Fixes - metkit
Ready changes
Summary
- Trim trailing whitespace. ( trailing-whitespace )
- Use secure copyright file specification URI. ( insecure-copyright-format-uri )
- 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 )
- Fix broken Vcs URL.
Lintian Result
- libmetkit-data_1.9.1-2~jan+lint2_all.deb
- libmetkit-dev_1.9.1-2~jan+lint2_amd64.deb
- libmetkit-utils-dbgsym_1.9.1-2~jan+lint2_amd64.deb
- libmetkit-utils_1.9.1-2~jan+lint2_amd64.deb
- libmetkit0d-dbgsym_1.9.1-2~jan+lint2_amd64.deb
- libmetkit0d_1.9.1-2~jan+lint2_amd64.deb
- metkit_1.9.1-2~jan+lint2.dsc
- metkit_1.9.1-2~jan+lint2_amd64.buildinfo
- metkit_1.9.1-2~jan+lint2_amd64.changes
Diff
diff --git a/debian/changelog b/debian/changelog
index 14ea674..8b64261 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+metkit (1.9.1-2) UNRELEASED; urgency=medium
+
+ * Trim trailing whitespace.
+ * Use secure copyright file specification URI.
+ * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
+ Repository-Browse.
+ * Fix broken Vcs URL.
+
+ -- Debian Janitor <janitor@jelmer.uk> Wed, 31 Aug 2022 16:03:58 -0000
+
metkit (1.9.1-1) unstable; urgency=medium
* New upstream release
diff --git a/debian/control b/debian/control
index 3c9133b..951b541 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: Alastair McKinstry <mckinstry@debian.org>
Build-Depends: debhelper-compat (=13),
ecbuild (>= 3.3.0-3),
- gfortran | fortran-compiler,
+ gfortran | fortran-compiler,
libeckit-dev (>= 1.16.0-1~),
libodc-dev [!powerpc !armel !armhf !i386 !mipsel],
odc [!powerpc !armel !armhf !i386 !mipsel],
@@ -15,7 +15,7 @@ Build-Depends: debhelper-compat (=13),
Standards-Version: 4.6.0
Homepage: https://github.com/ecmwf/metkit
Vcs-Browser: https://salsa.debian.org:/science-team/metkit.git
-Vcs-Git: https://salsa.debian.org:/science-team/metkit.git -b debian/latest
+Vcs-Git: https://salsa.debian.org/science-team/metkit.git -b debian/latest
Package: libmetkit0d
Section: libs
@@ -25,8 +25,8 @@ Depends: ${misc:Depends}, ${shlibs:Depends}, libmetkit-data
Breaks: libodb-api-0d
Replaces: libodb-api-0d
Description: Library for Meteorology tookit, implementing MARS language
- MetKit is a toolkit from ECMWF for manipulating and describing
- meteorological objects, implementing the MARS language and associated
+ MetKit is a toolkit from ECMWF for manipulating and describing
+ meteorological objects, implementing the MARS language and associated
processing and semantics.
MARS is the Meteorological Archive Retrieval System from ECMWF.
@@ -36,8 +36,8 @@ Multi-Arch: foreign
Depends: ${misc:Depends}
Conflicts: libodb-api-data
Description: Data used by the ECMWF Metkit Library
- MetKit is a toolkit from ECMWF for manipulating and describing
- meteorological objects, implementing the MARS language and associated
+ MetKit is a toolkit from ECMWF for manipulating and describing
+ meteorological objects, implementing the MARS language and associated
processing and semantics.
.
This package contains data used by Metkit
@@ -46,15 +46,15 @@ Package: libmetkit-dev
Section: libdevel
Architecture: amd64 arm64 ppc64 mips64el ppc64el s390x riscv64 sparc64 kfreebsd-amd64 ia64 alpha
Multi-Arch: same
-Depends: libmetkit0d (= ${binary:Version}),
+Depends: libmetkit0d (= ${binary:Version}),
${misc:Depends}, libeckit-dev,
libodc-dev [!powerpc !armel !armhf !i386 !mipsel]
Replaces: libodb-api-dev
Conflicts: libodb-api-dev
Recommends: pkg-config
Description: Development files for the Metkit toolkit
- MetKit is a toolkit from ECMWF for manipulating and describing
- meteorological objects, implementing the MARS language and associated
+ MetKit is a toolkit from ECMWF for manipulating and describing
+ meteorological objects, implementing the MARS language and associated
processing and semantics.
.
This package provides shared libraries and headers.
@@ -62,12 +62,12 @@ Description: Development files for the Metkit toolkit
Package: libmetkit-utils
Multi-Arch: foreign
Architecture: amd64 arm64 ppc64 mips64el ppc64el s390x riscv64 sparc64 kfreebsd-amd64 ia64 alpha
-Depends: libmetkit0d ( = ${binary:Version}),
+Depends: libmetkit0d ( = ${binary:Version}),
${shlibs:Depends}, ${misc:Depends}
Recommends: libmetkit-dev (= ${binary:Version})
Description: Utilities for the MetKit MARS access library
- MetKit is a toolkit from ECMWF for manipulating and describing
- meteorological objects, implementing the MARS language and associated
+ MetKit is a toolkit from ECMWF for manipulating and describing
+ meteorological objects, implementing the MARS language and associated
processing and semantics.
.
This package contains the tool 'parse-mars-request'
diff --git a/debian/copyright b/debian/copyright
index 5177564..c96f826 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,4 +1,4 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: metkit
Source: https://github.com/ecmwf/metkit
diff --git a/debian/rules b/debian/rules
index 6675253..7a95432 100755
--- a/debian/rules
+++ b/debian/rules
@@ -27,4 +27,3 @@ override_dh_auto_configure:
override_dh_auto_test:
echo "Metkit fetches data from the internet, and hence the tests can't be run contained at build-time"
-
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..e1975ce
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://github.com/ecmwf/metkit/issues
+Bug-Submit: https://github.com/ecmwf/metkit/issues/new
+Repository: https://github.com/ecmwf/metkit.git
+Repository-Browse: https://github.com/ecmwf/metkit
Debdiff
File lists identical (after any substitutions)
No differences were encountered between the control files of package libmetkit-data
No differences were encountered between the control files of package libmetkit-dev
No differences were encountered between the control files of package libmetkit-utils
No differences were encountered between the control files of package libmetkit-utils-dbgsym
No differences were encountered between the control files of package libmetkit0d
No differences were encountered between the control files of package libmetkit0d-dbgsym