Commit db9bac7760872114fe258d112b49b042248ed280
1 parent
3ab802ef
Exists in
master
fix call ro RPM::VersionCompare
Showing
2 changed files
with
11 additions
and
1 deletions
Show diff stats
lib/Copr/Api.pm
| ... | ... | @@ -47,7 +47,7 @@ sub get_latest_packages { |
| 47 | 47 | $latest_packages{$package_name}{version} = $package_version; |
| 48 | 48 | $latest_packages{$package_name}{submitter} = $package_submitter; |
| 49 | 49 | } |
| 50 | - elsif(RPM::VersionCompare::rpmvercmp($latest_packages{$package_name}{version}, $package_version) == 1) { | |
| 50 | + elsif(RPM::VersionCompare::labelCompare($latest_packages{$package_name}{version}, $package_version) == 1) { | |
| 51 | 51 | next; |
| 52 | 52 | } |
| 53 | 53 | else { | ... | ... |
| ... | ... | @@ -0,0 +1,10 @@ |
| 1 | +use strict; | |
| 2 | +use warnings; | |
| 3 | +use RPM::VersionCompare; | |
| 4 | + | |
| 5 | +my $greater = "1.3.6+spb-1"; | |
| 6 | +my $lesser = "1.3.6-1"; | |
| 7 | + | |
| 8 | +print "$greater is greater than $lesser\n" if RPM::VersionCompare::labelCompare($greater, $lesser) == 1; | |
| 9 | +print "$greater is the same as $lesser\n" if RPM::VersionCompare::labelCompare($greater, $lesser) == 0; | |
| 10 | +print "$greater is lesser than $lesser\n" if RPM::VersionCompare::labelCompare($greater, $lesser) == -1; | ... | ... |