From 56a31da07d1bb325f2951978f96c3e8b1fb3edcd Mon Sep 17 00:00:00 2001 From: Ian Beckwith Date: Tue, 17 Nov 2009 03:18:06 +0000 Subject: [PATCH] * Add lintian executable-not-elf-or-script overrides for scripts in build-aux/ that invoke themselves with excessively magical non-shebang lines. --- debian/changelog | 5 ++++- debian/gnulib.lintian-overrides | 6 ++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 6ae9f87e8..dd37ec3c3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,8 +4,11 @@ gnulib (20091114-1) unstable; urgency=low * Install posix-modules (Closes: #555493). Also install MODULES.html.sh and the root Makefile, just in case. * Install NEWS, NEWS.stable, README, users.txt to /usr/share/doc/gnulib. + * Add lintian executable-not-elf-or-script overrides for scripts + in build-aux/ that invoke themselves with excessively magical + non-shebang lines. - -- Ian Beckwith Mon, 16 Nov 2009 23:29:57 +0000 + -- Ian Beckwith Tue, 17 Nov 2009 03:17:58 +0000 gnulib (20090915+f32c9d0-2) unstable; urgency=low diff --git a/debian/gnulib.lintian-overrides b/debian/gnulib.lintian-overrides index a43e9ad95..d294505e5 100644 --- a/debian/gnulib.lintian-overrides +++ b/debian/gnulib.lintian-overrides @@ -4,3 +4,9 @@ # of these docs. gnulib: extra-license-file usr/share/gnulib/doc/COPYING.LESSERv2 gnulib: extra-license-file usr/share/gnulib/doc/COPYING.LESSERv3 + +# scripts below invoke themselves with excessively magical non-shebang lines +gnulib: executable-not-elf-or-script ./usr/share/gnulib/build-aux/gitlog-to-changelog +gnulib: executable-not-elf-or-script ./usr/share/gnulib/build-aux/announce-gen +gnulib: executable-not-elf-or-script ./usr/share/gnulib/build-aux/useless-if-before-free +gnulib: executable-not-elf-or-script ./usr/share/gnulib/build-aux/update-copyright -- 2.11.0