]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
debian: override warnings about closing an ITP bug
authorTravis Cross <tc@traviscross.com>
Thu, 10 May 2012 17:24:37 +0000 (17:24 +0000)
committerTravis Cross <tc@traviscross.com>
Thu, 10 May 2012 18:26:00 +0000 (18:26 +0000)
debian/bootstrap.sh

index 12dbde8e6d8dfd054b0db1f5bfe2cee8107ee152..7ac9b15e9e3d15463a9e13dd7f2b9b5cd9efc833 100755 (executable)
@@ -541,6 +541,15 @@ ${p}: possible-gpl-code-linked-with-openssl
 EOF
 }
 
+print_itp_override () {
+  local p="$1"
+  cat <<EOF
+# We're not in Debian (yet) so we don't have an ITP bug to close.
+${p}: new-package-should-close-itp-bug
+
+EOF
+}
+
 print_common_overrides () {
   print_long_filename_override "$1"
 }
@@ -873,10 +882,13 @@ echo "Generating additional lintian overrides..." >&2
 grep -e '^Package:' control | while xread l; do
   m="${l#*: }"
   f=$m.lintian-overrides
-  if [ ! -s $f ] || ! grep -e 'package-has-long-file-name' $f >/dev/null; then
-    [ -s $f ] || print_edit_warning >> $f
+  [ -s $f ] || print_edit_warning >> $f
+  if ! grep -e 'package-has-long-file-name' $f >/dev/null; then
     print_long_filename_override "$m" >> $f
   fi
+  if ! grep -e 'new-package-should-close-itp-bug' $f >/dev/null; then
+    print_itp_override "$m" >> $f
+  fi
 done
 for p in freeswitch libfreeswitch1; do
   f=$p.lintian-overrides