diff --git a/makemoduledeb.pl b/makemoduledeb.pl index 42f41e688..b7a51a223 100755 --- a/makemoduledeb.pl +++ b/makemoduledeb.pl @@ -315,6 +315,14 @@ if (exists($minfo{'deb_replaces'})) { } } +# Build (standalone) list of breaks (not Webmin modules) +my @rbreaks = ( ); +if (exists($minfo{'deb_breaks'})) { + foreach my $debbreak (split(/\s+/, $minfo{'deb_breaks'})) { + push(@rbreaks, $debbreak); + } + } + # Build (standalone) list of obsoletes (replaces+conflicts) (not Webmin modules) if (exists($minfo{'deb_obsoletes'})) { foreach my $debobsolete (split(/\s+/, $minfo{'deb_obsoletes'})) { @@ -347,6 +355,7 @@ print $CONTROL "Recommends: $rrecom\n" if ($rrecom); print $CONTROL "Suggests: ", join(", ", @rsuggests), "\n" if (@rsuggests); print $CONTROL "Conflicts: ", join(", ", @rconflicts), "\n" if (@rconflicts); print $CONTROL "Replaces: ", join(", ", @rreplaces), "\n" if (@rreplaces); +print $CONTROL "Breaks: ", join(", ", @rbreaks), "\n" if (@rbreaks); print $CONTROL "Provides: ", join(", ", @rprovides), "\n" if (@rprovides); print $CONTROL <