diff options
author | Thierry Vignaud <tv@mageia.org> | 2012-09-20 21:04:02 +0000 |
---|---|---|
committer | Thierry Vignaud <tv@mageia.org> | 2012-09-20 21:04:02 +0000 |
commit | b83d5e6d041c4ba6c2649ec017ee77019db4ba77 (patch) | |
tree | c0bc25d07137b10d0a2e13ba53b951663ef39e8f /Rpmdrake/formatting.pm | |
parent | fbafe4b98d5bb23f94cf08f0202207d98ae564cf (diff) | |
download | rpmdrake-b83d5e6d041c4ba6c2649ec017ee77019db4ba77.tar rpmdrake-b83d5e6d041c4ba6c2649ec017ee77019db4ba77.tar.gz rpmdrake-b83d5e6d041c4ba6c2649ec017ee77019db4ba77.tar.bz2 rpmdrake-b83d5e6d041c4ba6c2649ec017ee77019db4ba77.tar.xz rpmdrake-b83d5e6d041c4ba6c2649ec017ee77019db4ba77.zip |
(version_release) return epoch too (thus EVR)
rationale: fix highlighting changelog for packages who have epochs as we
are comparing installed version with version from changelog
also it makes sense to display EVR in details like we do in changelogs
(consistency)
Diffstat (limited to 'Rpmdrake/formatting.pm')
-rw-r--r-- | Rpmdrake/formatting.pm | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Rpmdrake/formatting.pm b/Rpmdrake/formatting.pm index 7b4c0917..f5cc928d 100644 --- a/Rpmdrake/formatting.pm +++ b/Rpmdrake/formatting.pm @@ -93,8 +93,10 @@ sub my_fullname { } sub version_release { - my (undef, $version, $release) = $_[0]->fullname; - "$version-$release"; + my ($pkg) = @_; + my (undef, $version, $release) = $pkg->fullname; + my $epoch = $pkg->epoch; + $epoch ? "$epoch-$version-$release" : "$version-$release"; } sub urpm_name { |