X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=dh_installlogrotate;h=17b2a5ab639c008973b2a362ed473078e912e429;hb=18a0da8092ea9f3dc48bca92b36f592af25a608d;hp=e028bf7836ee84d306412beaf343c7226c9337cd;hpb=3aa6fbb20465d16cf23e1607b078ed3cedf95ebe;p=debhelper.git diff --git a/dh_installlogrotate b/dh_installlogrotate index e028bf7..17b2a5a 100755 --- a/dh_installlogrotate +++ b/dh_installlogrotate @@ -11,13 +11,25 @@ use Debian::Debhelper::Dh_Lib; =head1 SYNOPSIS -B [S>] +B [S>] [B<--name=>I] =head1 DESCRIPTION -dh_installlogrotate is a debhelper program that is responsible for installing -logrotate config files into etc/logrotate.d in package build directories. -Files named debian/package.logrotate are installed. +B is a debhelper program that is responsible for installing +logrotate config files into F in package build directories. +Files named F are installed. + +=head1 OPTIONS + +=over 4 + +=item B<--name=>I + +Look for files named F and install them as +F, instead of using the usual files and installing them +as the package name. + +=back =cut @@ -31,7 +43,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { if (! -d "$tmp/etc/logrotate.d") { doit("install","-o",0,"-g",0,"-d","$tmp/etc/logrotate.d"); } - doit("install","-m",644,$file,"$tmp/etc/logrotate.d/$package"); + doit("install","-m",644,$file,"$tmp/etc/logrotate.d/".pkgfilename($package)); } }