mirror of
https://github.com/webmin/webmin.git
synced 2026-02-03 06:03:28 +00:00
Add provided extra type if given
This commit is contained in:
@@ -82,18 +82,19 @@ else {
|
||||
$tarfile = "webmin$product_suff-$ver.tar.gz";
|
||||
}
|
||||
$rpmspec_obsoletes = "\nObsoletes: webmin-essential <= \%\{version\}-\%\{release\}\n";
|
||||
$rpmspec_obsoletes .= "Obsoletes: webmin-minimal <= \%\{version\}-\%\{release\}\n";
|
||||
$rpmspec_obsoletes .= "Conflicts: webmin-essential <= \%\{version\}-\%\{release\}\n";
|
||||
$rpmspec_obsoletes .= "\nObsoletes: webmin-minimal <= \%\{version\}-\%\{release\}\n";
|
||||
$rpmspec_obsoletes .= "Conflicts: webmin-minimal <= \%\{version\}-\%\{release\}\n";
|
||||
if ($product_suff) {
|
||||
$provides_type = " \%\{name\}$product_suff-\%\{version\}";
|
||||
$rpmspec_obsoletes = "\nObsoletes: webmin <= \%\{version\}-\%\{release\}\n",
|
||||
$rpmspec_obsoletes .= "Obsoletes: webmin-minimal <= \%\{version\}-\%\{release\}\n",
|
||||
$rpmspec_obsoletes .= "Conflicts: webmin <= \%\{version\}-\%\{release\}\n",
|
||||
$rpmspec_obsoletes .= "\nObsoletes: webmin-minimal <= \%\{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 .= "Obsoletes: webmin-essential <= \%\{version\}-\%\{release\}\n",
|
||||
$rpmspec_obsoletes .= "Conflicts: webmin <= \%\{version\}-\%\{release\}\n",
|
||||
$rpmspec_obsoletes .= "\nObsoletes: webmin-essential <= \%\{version\}-\%\{release\}\n",
|
||||
$rpmspec_obsoletes .= "Conflicts: webmin-essential <= \%\{version\}-\%\{release\}\n"
|
||||
if ($product_type eq 'minimal');
|
||||
}
|
||||
@@ -107,7 +108,7 @@ Summary: A web-based administration interface for Unix systems.
|
||||
Name: webmin$product_suff
|
||||
Version: $ver
|
||||
Release: $rel
|
||||
Provides: %{name}$product_suff-%{version} perl(WebminCore)$rpmspec_obsoletes
|
||||
Provides: %{name}-%{version}$provides_type perl(WebminCore)$rpmspec_obsoletes
|
||||
Requires(pre): /usr/bin/perl
|
||||
Requires: /bin/sh /usr/bin/perl /bin/rm perl(lib) perl(open) perl(Net::SSLeay) perl(Time::Local) perl(Encode::Detect) perl(Data::Dumper) perl(File::Path) perl(File::Basename) perl(Digest::SHA) perl(Digest::MD5) openssl unzip tar
|
||||
Recommends: perl(DateTime) perl(DateTime::TimeZone) perl(DateTime::Locale) perl(Time::Piece)
|
||||
|
||||
Reference in New Issue
Block a user