Fix to try Conflicts: as well

This commit is contained in:
iliajie
2023-05-21 22:11:38 +03:00
parent 69d359c4fe
commit 27d8eea869

View File

@@ -82,13 +82,19 @@ else {
$tarfile = "webmin$product_suff-$ver.tar.gz";
}
$rpmspec_obsoletes = "\nObsoletes: webmin-essential <= \%\{version\}-\%\{release\}\n";
$rpmspec_obsoletes .= "\nObsoletes: webmin-minimal <= \%\{version\}-\%\{release\}\n";
$rpmspec_obsoletes .= "Obsoletes: webmin-minimal <= \%\{version\}-\%\{release\}\n";
$rpmspec_obsoletes .= "Conflicts: webmin-essential <= \%\{version\}-\%\{release\}\n";
$rpmspec_obsoletes .= "Conflicts: webmin-minimal <= \%\{version\}-\%\{release\}\n";
if ($product_suff) {
$rpmspec_obsoletes = "\nObsoletes: webmin <= \%\{version\}-\%\{release\}\n",
$rpmspec_obsoletes .= "\nObsoletes: webmin-minimal <= \%\{version\}-\%\{release\}\n"
$rpmspec_obsoletes .= "Obsoletes: webmin-minimal <= \%\{version\}-\%\{release\}\n",
$rpmspec_obsoletes .= "Conflicts: webmin <= \%\{version\}-\%\{release\}\n",
$rpmspec_obsoletes .= "Conflicts: webmin-minimal <= \%\{version\}-\%\{release\}\n"
if ($product_type eq 'essential');
$rpmspec_obsoletes = "\nObsoletes: webmin <= \%\{version\}-\%\{release\}\n",
$rpmspec_obsoletes .= "\nObsoletes: webmin-essential <= \%\{version\}-\%\{release\}\n"
$rpmspec_obsoletes .= "Obsoletes: webmin-essential <= \%\{version\}-\%\{release\}\n",
$rpmspec_obsoletes .= "Conflicts: webmin <= \%\{version\}-\%\{release\}\n",
$rpmspec_obsoletes .= "Conflicts: webmin-essential <= \%\{version\}-\%\{release\}\n"
if ($product_type eq 'minimal');
}
system("cp tarballs/$tarfile $source_dir");