X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=dh_gencontrol;h=1489b2533c857af2f04ab2323a6d3e4b3760f650;hb=c285511ccde07c77d7f9f33bfe88ecc0839a3d7f;hp=4e9ff3e892203357b29e6e02448c8fea738480be;hpb=3aa6fbb20465d16cf23e1607b078ed3cedf95ebe;p=debhelper.git diff --git a/dh_gencontrol b/dh_gencontrol index 4e9ff3e..1489b25 100755 --- a/dh_gencontrol +++ b/dh_gencontrol @@ -27,7 +27,7 @@ useful flags including "-isp". =over 4 -=item B<-u>I, B<--dpkg-gencontrol-params>I +=item B<-u>I, B<--dpkg-gencontrol-params>=I =item B<--> I @@ -54,9 +54,12 @@ foreach my $package (@{$dh{DOPACKAGES}}) { # Generate and install control file. my @command="dpkg-gencontrol"; - if (GetPackages() > 1) { + if (getpackages() > 1) { push @command, "-p$package"; } + if (is_udeb($package)) { + push @command, "-n".udeb_filename($package); + } doit(@command, "-l$changelog", "-isp", "-Tdebian/${ext}substvars", "-P$tmp",@{$dh{U_PARAMS}}); @@ -64,7 +67,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { # something odd. doit("chmod","644","$tmp/DEBIAN/control"); - doit("chown","0.0","$tmp/DEBIAN/control"); + doit("chown","0:0","$tmp/DEBIAN/control"); } =head1 SEE ALSO