1
Description: Fix building packages with revision "0"
2
Origin: inline change from 0.63.2-1.1, converted to patch
4
Index: sbuild-0.63.2/lib/Sbuild/Build.pm
5
===================================================================
6
--- sbuild-0.63.2.orig/lib/Sbuild/Build.pm 2013-01-17 08:56:58.000000000 -0500
7
+++ sbuild-0.63.2/lib/Sbuild/Build.pm 2013-01-17 08:58:44.008034659 -0500
9
my ($pkg, $version) = split /_/, $pkgv;
10
my $pver = Dpkg::Version->new($version, check => 1);
11
return if (!defined($pkg) || !defined($version) || !defined($pver));
12
- my ($o_version, $o_revision);
14
$o_version = $pver->version();
15
- $o_revision = $pver->revision();
16
- $o_revision = "" if $pver->{'no_revision'};
18
# Original version (no binNMU or other addition)
19
my $oversion = $version;
20
# Original version with stripped epoch
21
my $osversion = $o_version;
22
- $osversion .= '-' . $o_revision if $o_revision;
23
+ $osversion .= '-' . $pver->revision() unless $pver->{'no_revision'};
25
# Add binNMU to version if needed.
26
if ($self->get_conf('BIN_NMU') || $self->get_conf('APPEND_TO_VERSION')) {