From c76b6f4c769c707c30650e2e058feb0d5109d1ce Mon Sep 17 00:00:00 2001 From: Athos Ribeiro Date: Wed, 6 Jan 2016 12:09:49 -0200 Subject: [PATCH] set a no_release tag for old OBS specs --- .gitignore | 2 ++ lib/CoprStatus.pm | 6 ++++-- 2 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3819313 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +*.swp +*.swo diff --git a/lib/CoprStatus.pm b/lib/CoprStatus.pm index 390af1b..b971037 100644 --- a/lib/CoprStatus.pm +++ b/lib/CoprStatus.pm @@ -48,7 +48,8 @@ sub copr_info { $version = $1 if $spec->decoded_content =~ /define version\s*([^\s]+)\s*$/m; } - my $release = $1 if $spec->decoded_content =~ /^Release:\s*([^\s]+)\s*$/m; + my $release = 'no_release'; + $release = $1 if $spec->decoded_content =~ /^Release:\s*([^\s]+)\s*$/m; $version = "$version-$release"; $info->{$key}->{'git_version_master'} = $version; } @@ -60,7 +61,8 @@ sub copr_info { $version = $1 if $spec->decoded_content =~ /define version\s*([^\s]+)\s*$/m; } - my $release = $1 if $spec->decoded_content =~ /^Release:\s*([^\s]+)\s*$/m; + my $release = 'no_release'; + $release = $1 if $spec->decoded_content =~ /^Release:\s*([^\s]+)\s*$/m; $version = "$version-$release"; $info->{$key}->{'git_version_stable_4'} = $version; } -- libgit2 0.21.2