diff options
Diffstat (limited to 'dh_builddeb')
-rwxr-xr-x | dh_builddeb | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/dh_builddeb b/dh_builddeb index 3d9f9d86..31bcdc67 100755 --- a/dh_builddeb +++ b/dh_builddeb @@ -63,7 +63,16 @@ foreach my $package (@{$dh{DOPACKAGES}}) { complex_doit("find $tmp -name $_ | xargs rm -rf") foreach split(":", $ENV{DH_ALWAYS_EXCLUDE}); } - doit("dpkg-deb", @{$dh{U_PARAMS}}, "--build", $tmp, $dh{DESTDIR}.$dh{FILENAME}); + if (! is_udeb($package)) { + doit("dpkg-deb", @{$dh{U_PARAMS}}, "--build", $tmp, $dh{DESTDIR}.$dh{FILENAME}); + } + else { + my $filename=$dh{FILENAME}; + if (! $filename) { + $filename="/".udeb_filename($package); + } + doit("dpkg-deb", @{$dh{U_PARAMS}}, "--build", $tmp, $dh{DESTDIR}.$filename); + } } =head1 SEE ALSO |