[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[lintian] 01/01: Add node as a known interpreter. Thanks to Julien Puydt for the bug report. (Closes: #872699)



This is an automated email from the git hooks/post-receive script.

lamby pushed a commit to branch master
in repository lintian.

commit 4ea7bdf953e1fb23bfc85830ad743efaf0ad0373
Author: Chris Lamb <lamby@debian.org>
Date:   Thu Aug 24 02:28:05 2017 +0100

    Add node as a known interpreter. Thanks to Julien Puydt for the bug report. (Closes: #872699)
---
 data/scripts/interpreters                                     | 1 +
 debian/changelog                                              | 2 ++
 t/tests/scripts-interpreters-nodejs/debian/debian/install     | 2 ++
 t/tests/scripts-interpreters-nodejs/debian/debian/links       | 2 ++
 t/tests/scripts-interpreters-nodejs/debian/debian/manpages    | 1 +
 t/tests/scripts-interpreters-nodejs/debian/interpreters.1     | 5 +++++
 t/tests/scripts-interpreters-nodejs/debian/usr-bin-env-node   | 3 +++
 t/tests/scripts-interpreters-nodejs/debian/usr-bin-env-nodejs | 3 +++
 t/tests/scripts-interpreters-nodejs/desc                      | 5 +++++
 t/tests/scripts-interpreters-nodejs/tags                      | 2 ++
 10 files changed, 26 insertions(+)

diff --git a/data/scripts/interpreters b/data/scripts/interpreters
index d6e81bd..ade5031 100644
--- a/data/scripts/interpreters
+++ b/data/scripts/interpreters
@@ -61,6 +61,7 @@ mscgen         => /usr/bin
 newlisp        => /usr/bin
 ngraph         => /usr/bin, ngraph-gtk
 nickle         => /usr/bin
+node           => /usr/bin, nodejs
 nodejs         => /usr/bin
 ocamlrun       => /usr/bin, ocaml-base-nox | ocaml-base | ocaml-nox | ocaml
 pagsh          => /usr/bin, openafs-client | heimdal-clients
diff --git a/debian/changelog b/debian/changelog
index 76bb1b7..ff83d34 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -454,6 +454,8 @@ lintian (2.5.51) unstable; urgency=medium
   * data/scripts/interpreters:
     + [NT] Add stap as a known interpreter.  Thanks to gustavo panizzo
       for the suggestion.  (Closes: #858326)
+    + [CL] Add node as a known interpreter. Thanks to Julien Puydt for the
+      bug report.  (Closes: #872699)
   * data/scripts/maintainer-script-bad-command:
     + [NT] Remove check for suidregister, dpkg --assert-working-epoch, and
       dpkg --assert-multi-conrep.  None of these trigger any tags in the
diff --git a/t/tests/scripts-interpreters-nodejs/debian/debian/install b/t/tests/scripts-interpreters-nodejs/debian/debian/install
new file mode 100644
index 0000000..2dd5ea8
--- /dev/null
+++ b/t/tests/scripts-interpreters-nodejs/debian/debian/install
@@ -0,0 +1,2 @@
+usr-bin-env-node       	usr/bin/
+usr-bin-env-nodejs	usr/bin/
diff --git a/t/tests/scripts-interpreters-nodejs/debian/debian/links b/t/tests/scripts-interpreters-nodejs/debian/debian/links
new file mode 100644
index 0000000..512253e
--- /dev/null
+++ b/t/tests/scripts-interpreters-nodejs/debian/debian/links
@@ -0,0 +1,2 @@
+usr/share/man/man1/interpreters.1       usr/share/man/man1/usr-bin-env-node.1
+usr/share/man/man1/interpreters.1       usr/share/man/man1/usr-bin-env-nodejs.1
diff --git a/t/tests/scripts-interpreters-nodejs/debian/debian/manpages b/t/tests/scripts-interpreters-nodejs/debian/debian/manpages
new file mode 100644
index 0000000..74d51b8
--- /dev/null
+++ b/t/tests/scripts-interpreters-nodejs/debian/debian/manpages
@@ -0,0 +1 @@
+interpreters.1
diff --git a/t/tests/scripts-interpreters-nodejs/debian/interpreters.1 b/t/tests/scripts-interpreters-nodejs/debian/interpreters.1
new file mode 100644
index 0000000..9e6dd89
--- /dev/null
+++ b/t/tests/scripts-interpreters-nodejs/debian/interpreters.1
@@ -0,0 +1,5 @@
+.TH interpreters 1 "Debian Utilities" "DEBIAN" \" -*- nroff -*-
+.SH NAME
+interpreters \- test script
+
+Dummy manpage to avoid triggering warnings about it not existing.
diff --git a/t/tests/scripts-interpreters-nodejs/debian/usr-bin-env-node b/t/tests/scripts-interpreters-nodejs/debian/usr-bin-env-node
new file mode 100644
index 0000000..4b8c521
--- /dev/null
+++ b/t/tests/scripts-interpreters-nodejs/debian/usr-bin-env-node
@@ -0,0 +1,3 @@
+#!/usr/bin/env node
+
+This is not a real JS script but sufficient for the testsuite.
diff --git a/t/tests/scripts-interpreters-nodejs/debian/usr-bin-env-nodejs b/t/tests/scripts-interpreters-nodejs/debian/usr-bin-env-nodejs
new file mode 100644
index 0000000..ecd3563
--- /dev/null
+++ b/t/tests/scripts-interpreters-nodejs/debian/usr-bin-env-nodejs
@@ -0,0 +1,3 @@
+#!/usr/bin/env nodejs
+
+This is not a real JS script but sufficient for the testsuite.
diff --git a/t/tests/scripts-interpreters-nodejs/desc b/t/tests/scripts-interpreters-nodejs/desc
new file mode 100644
index 0000000..3894d5f
--- /dev/null
+++ b/t/tests/scripts-interpreters-nodejs/desc
@@ -0,0 +1,5 @@
+Testname: scripts-interpreters-nodejs
+Version: 1.0
+Description: Check various NodeJS issues
+Test-For:
+ missing-dep-for-interpreter
diff --git a/t/tests/scripts-interpreters-nodejs/tags b/t/tests/scripts-interpreters-nodejs/tags
new file mode 100644
index 0000000..4194649
--- /dev/null
+++ b/t/tests/scripts-interpreters-nodejs/tags
@@ -0,0 +1,2 @@
+E: scripts-interpreters-nodejs: missing-dep-for-interpreter node => nodejs (usr/bin/usr-bin-env-node)
+E: scripts-interpreters-nodejs: missing-dep-for-interpreter nodejs => nodejs (usr/bin/usr-bin-env-nodejs)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/lintian/lintian.git


Reply to: