Commit db9bac7760872114fe258d112b49b042248ed280

Authored by Athos
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 {
... ...
test.pl 0 → 100644
... ... @@ -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;
... ...