#!/usr/bin/perl =head1 NAME dh_lintian - install lintian override files into package build directories =cut use strict; use warnings; use Debian::Debhelper::Dh_Lib; =head1 SYNOPSIS B [S>] =head1 DESCRIPTION B is a debhelper program that is responsible for installing override files used by lintian into package build directories. =head1 FILES =over 4 =item debian/I.lintian-overrides Installed into usr/share/lintian/overrides/I in the package build directory. This file is used to suppress erroneous lintian diagnostics. =item F These files are not installed, but will be scanned by lintian to provide overrides for the source package. =back =cut init(); # PROMISE: DH NOOP WITHOUT lintian-overrides foreach my $package (@{$dh{DOPACKAGES}}) { next if is_udeb($package); my $tmp=tmpdir($package); my $or_dir = "$tmp/usr/share/lintian/overrides"; my $overrides=pkgfile($package,"lintian-overrides"); if ($overrides ne '') { install_dir($or_dir); install_dh_config_file($overrides, "$or_dir/$package"); } } =head1 SEE ALSO L This program is a part of debhelper. L =head1 AUTHOR Steve Robbins =cut # Local Variables: # indent-tabs-mode: t # tab-width: 4 # cperl-indent-level: 4 # End: