}
push(@archvalues,$v) unless !$v || $archadded{$v}++;
} elsif (m/^(Package|Essential|Pre-Depends|Depends|Provides)$/ ||
- m/^(Recommends|Suggests|Optional|Conflicts|Replaces)$/ ||
+ m/^(Recommends|Suggests|Enhances|Optional|Conflicts|Replaces)$/ ||
m/^X[CS]+-/i) {
} else {
&unknown("package's section of control info file");
} elsif (s/^C$myindex //) {
#print STDERR "P key >$_< value >$v<\n";
if (m/^(Package|Description|Essential|Pre-Depends|Depends)$/ ||
- m/^(Recommends|Suggests|Optional|Conflicts|Provides|Replaces)$/) {
+ m/^(Recommends|Suggests|Enhances|Optional|Conflicts|Provides|Replaces)$/) {
$f{$_}= $v;
} elsif (m/^Section$|^Priority$/) {
$spvalue{$_}= $v;
If the same dependency entry (or set of alternatives) appears in more
than one of the recognised dependency field names
-.BR Pre-Depends ", " Depends ", " Recommends " or " Suggests
+.BR Pre-Depends ", " Depends ", " Recommends ", " Enhances " or " Suggests
then
.B dpkg-shlibdeps
will automatically remove the dependency from all fields except the