Просмотр исходного кода

Dpkg::Substvars: Move upstream version computation into a temporary variable

Guillem Jover лет назад: 12
Родитель
Сommit
1da1f62fb9
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      scripts/Dpkg/Substvars.pm

+ 4 - 2
scripts/Dpkg/Substvars.pm

@@ -202,10 +202,12 @@ sub set_version_substvars {
     # field on the changelog, always fix up the source version.
     $sourceversion =~ s/\+b[0-9]+$//;
 
+    my $upstreamversion = $sourceversion;
+    $upstreamversion =~ s/-[^-]*$//;
+
     $self->{vars}{'binary:Version'} = $binaryversion;
     $self->{vars}{'source:Version'} = $sourceversion;
-    $self->{vars}{'source:Upstream-Version'} = $sourceversion;
-    $self->{vars}{'source:Upstream-Version'} =~ s/-[^-]*$//;
+    $self->{vars}{'source:Upstream-Version'} = $upstreamversion;
 
     # XXX: Source-Version is now deprecated, remove in the future.
     $self->{vars}{'Source-Version'} = $binaryversion;