Run of lintian-fixes for neko

Try this locally (using the lintian-brush package):

debcheckout neko
cd neko
lintian-brush

Merge these changes:

git pull https://janitor.debian.net/git/neko lintian-fixes/main

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index 27c8a63..00fbe81 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,14 @@
+neko (2.3.0-2) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Refer to common license file for Apache-2.0.
+  * Bump debhelper from old 9 to 12.
+  * Set debhelper-compat version in Build-Depends.
+  * Set upstream metadata fields: Bug-Database, Bug-Submit.
+  * Update standards version to 4.5.0, no changes needed.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Fri, 10 Apr 2020 12:20:58 +0000
+
 neko (2.3.0-1) unstable; urgency=medium
 
   * New upstream version.
@@ -39,8 +50,8 @@ neko (2.1.0-4) unstable; urgency=medium
 neko (2.1.0-3) unstable; urgency=medium
 
   * Added upstream patches
-    + boot-c-1.diff and boot-c-2.diff: build nekoc, nekoml, and 
-      nekotools with "nekotools boot -c file.n", such that the 
+    + boot-c-1.diff and boot-c-2.diff: build nekoc, nekoml, and
+      nekotools with "nekotools boot -c file.n", such that the
       output will be valid binaries.
     + tests-1.diff and tests-2.diff: add tests that run nekoc,
       nekoml, and nekotools.
@@ -110,7 +121,7 @@ neko (2.0.0-1) unstable; urgency=low
     Closes: #666858.
   * Fix build failure with ld --as-needed. Closes: #641613.
   * Fix some lintian warnings.
-  * TODO: Pass build flags to submodules. 
+  * TODO: Pass build flags to submodules.
 
  -- Matthias Klose <doko@debian.org>  Fri, 05 Jul 2013 14:47:28 +0200
 
@@ -172,7 +183,7 @@ neko (1.8.1-1) unstable; urgency=low
   * Removed obsolete patch tora-pwrite-diversion.diff.
   * Added tora-missing-include.diff to include stdlib.h.
   * Added mysql-missing-include.diff to include stdlib.h.
-    
+
  -- Jens Peter Secher <jps@debian.org>  Tue, 28 Jul 2009 22:32:00 +0200
 
 neko (1.8.0-4) unstable; urgency=low
@@ -195,7 +206,7 @@ neko (1.8.0-3) unstable; urgency=low
 neko (1.8.0-2) unstable; urgency=low
 
   * Promoted libneko to a proper shared library living in /usr/lib.
-    (Closes: #509454)    
+    (Closes: #509454)
   * No need to Build-Conflict with itself because all rpaths have been
     removed.
   * Use quilt instead of dpatch for patches, and describe how to use
@@ -318,7 +329,7 @@ neko (1.5.3-3) unstable; urgency=low
 
   * Fix endianess problem in embedded-code loader.
     (Closes: #412567)
-  
+
  -- Jens Peter Secher <jps@debian.org>  Sat,  3 Mar 2007 11:32:21 +0100
 
 neko (1.5.3-2) unstable; urgency=low
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 a185d75..f8bb28d 100644
--- a/debian/control
+++ b/debian/control
@@ -2,9 +2,9 @@ Source: neko
 Section: interpreters
 Priority: optional
 Maintainer: Andy Li <andy@onthewings.net>
-Standards-Version: 4.4.1
+Standards-Version: 4.5.0
 Build-Depends:
-	debhelper (>= 9),
+	debhelper-compat (= 12),
 	cmake,
 	pkg-config,
 	git,
diff --git a/debian/copyright b/debian/copyright
index 708e5be..06612e4 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -13,7 +13,7 @@ License: public-domain
 
 Files: cmake/FindAPACHE.cmake cmake/FindAPR.cmake
 Copyright: Apache Software Foundation
-License: Apache
+License: Apache-2.0
 
 Files: cmake/FindMariaDBConnector.cmake
 Copyright: 2013-2014, MariaDB Corporation Ab
@@ -24,7 +24,7 @@ Copyright:
  Copyright 2009-2011 Jay Sorg
  Copyright 2015 Thincast Technologies GmbH
  Copyright 2015 DI (FH) Martin Haimberger <martin.haimberger@thincast.com>
-License: Apache
+License: Apache-2.0
 
 Files: cmake/FindPCRE.cmake
 Copyright: 2012, Ting Zhao and Howard Hughes Medical Institute ("HHMI")
@@ -36,7 +36,7 @@ License: Expat
 
 Files: cmake/FindZlib.cmake
 Copyright: 2012, Cloudera Inc.
-License: Apache
+License: Apache-2.0
 
 Files: cmake/LibFindMacros.cmake
 Copyright: 2014, Lasse Kärkkäinen <tronic>
@@ -71,7 +71,7 @@ License: public-domain
  binary, for any purpose, commercial or non-commercial, and by any
  means.
 
-License: Apache
+License: Apache-2.0
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at
@@ -83,6 +83,9 @@ License: Apache
  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'.
 
 License: GPL-2
  It is free software: you can redistribute it and/or modify it under the terms
@@ -106,4 +109,4 @@ License: BSD-3-clause
  .
  Neither the name of the Howard Hughes Mecial Institute nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
  .
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
\ No newline at end of file
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..58e2a6a
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,2 @@
+Bug-Database: https://github.com/HaxeFoundation/neko/issues
+Bug-Submit: https://github.com/HaxeFoundation/neko/issues/new

Debdiff

[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/lib/debug/.build-id/03/13ded4102e4781a0a28efdf2150c4e3449db8b.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/08/12ee7fa4ac092b2e2c0d8fa17ee4b882aeac75.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/13/56b8b2b1b0d89eaf15b92add5f9ac4b9ecb368.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/31/24b880d54edaa6cbb370e03546b61e15e38050.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/58/e14e7c1edb7c90bbfff11fbb6c3f0200343705.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/5e/5eaa583b3528f216a26f245c804a0f98b8b6d2.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/66/82a341a2637c1b9d87f92b092cce7394b669a4.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/7d/beb53a6d0fa3ec5b715a028fcb47ed644607f2.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/e3/2a25100f684590b2fa1743437652d480d71419.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/f2/b228814e4e7db13422f028605aa2d4efe670bd.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/f4/21ba76dffb2bc7db2bf24766f4b4d1da340b18.debug
-rw-r--r--  root/root   /usr/lib/debug/.dwz/x86_64-linux-gnu/neko.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/b6/645bb9b55ee8131aa798669bd24e86a7078f55.debug

No differences were encountered between the control files of package libapache2-mod-neko

No differences were encountered between the control files of package libneko2

Control files of package libneko2-dbgsym: lines which differ (wdiff format)

  • Build-Ids: b6645bb9b55ee8131aa798669bd24e86a7078f55 e32a25100f684590b2fa1743437652d480d71419

Control files of package neko: lines which differ (wdiff format)

  • Depends: libapr1 (>= 1.2.7), libc6 (>= 2.29), libgtk2.0-0 (>= 2.8.0), libmariadb3 (>= 3.0.0), libmbedcrypto3 (>= 2.13), libmbedtls12 (>= 2.13), libmbedx509-0 (>= 2.0), libneko2, libneko2 (>= 2.3.0), libpcre3, libsqlite3-0 (>= 3.5.9), zlib1g (>= 1:1.2.0)

Control files of package neko-dbgsym: lines which differ (wdiff format)

  • Build-Ids: 027f214a809f4c5943873223c7da889ad5e21bfc 0313ded4102e4781a0a28efdf2150c4e3449db8b 0812ee7fa4ac092b2e2c0d8fa17ee4b882aeac75 1356b8b2b1b0d89eaf15b92add5f9ac4b9ecb368 1a418bcd7cb111c1fb57770dce841e3ad84f554d 3124b880d54edaa6cbb370e03546b61e15e38050 56e4118fd342c48cda9c0f5d83c6106fcd189ffd 58e14e7c1edb7c90bbfff11fbb6c3f0200343705 5e5eaa583b3528f216a26f245c804a0f98b8b6d2 6682a341a2637c1b9d87f92b092cce7394b669a4 7dbeb53a6d0fa3ec5b715a028fcb47ed644607f2 7f63a639ee1a488f5db9ee232404fc2bcb5d09e5 f2b228814e4e7db13422f028605aa2d4efe670bd f421ba76dffb2bc7db2bf24766f4b4d1da340b18

No differences were encountered between the control files of package neko-dev

Publish History

Full worker log Full build log