diff --git a/.gitignore b/.gitignore index 6ef9a8b..93bb227 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /XS-Parse-Keyword-0.03.tar.gz /XS-Parse-Keyword-0.04.tar.gz /XS-Parse-Keyword-0.05.tar.gz +/XS-Parse-Keyword-0.06.tar.gz diff --git a/perl-XS-Parse-Keyword.rpmlintrc b/perl-XS-Parse-Keyword.rpmlintrc index e9e8508..3576433 100644 --- a/perl-XS-Parse-Keyword.rpmlintrc +++ b/perl-XS-Parse-Keyword.rpmlintrc @@ -1,2 +1,3 @@ from Config import * addFilter("-tests\\.\\S*: W: no-documentation") +addFilter("unversioned-explicit-provides perl\\(:XS_Parse_Keyword_ABI_1\\)") diff --git a/perl-XS-Parse-Keyword.spec b/perl-XS-Parse-Keyword.spec index f37ded6..05ca5af 100644 --- a/perl-XS-Parse-Keyword.spec +++ b/perl-XS-Parse-Keyword.spec @@ -2,7 +2,7 @@ %bcond_without perl_XS_Parse_Keyword_enables_optional_test Name: perl-XS-Parse-Keyword -Version: 0.05 +Version: 0.06 Release: 1%{?dist} Summary: XS functions to assist in parsing keyword syntax License: GPL+ or Artistic @@ -28,6 +28,11 @@ BuildRequires: perl(Test::More) >= 0.88 BuildRequires: perl(Test::Pod) >= 1.00 %endif Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) +# This module maintains multiple ABIs whose compatibility is checked at +# run-time by S_boot_xs_parse_keyword() compiled into the users of this module. +# The ABI range is defined with XS::Parse::Keyword/ABIVERSION_MIN and +# XS::Parse::Keyword/ABIVERSION_MAX in lib/XS/Parse/Keyword.xs. +Provides: perl(:XS_Parse_Keyword_ABI_1) # Remove under-specified dependencies %global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Test::More\\)$ @@ -98,6 +103,9 @@ export HARNESS_OPTIONS=j$(perl -e 'if ($ARGV[0] =~ /.*-j([0-9][0-9]*).*/) {print %{_libexecdir}/%{name} %changelog +* Wed Jun 02 2021 Petr Pisar - 0.06-1 +- 0.06 bump + * Tue Jun 01 2021 Petr Pisar - 0.05-1 - 0.05 bump diff --git a/sources b/sources index ce7e7d4..4dd3652 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (XS-Parse-Keyword-0.05.tar.gz) = e0ac8b4e321efd9c3cf7eb1b1c992c86939603155672453d767e6b8171d3ea46a3068df41b1b4afe984ffd32b7bc8b6e854ed84ec709f9f2a2046dc0b91aa953 +SHA512 (XS-Parse-Keyword-0.06.tar.gz) = 26bce9d7fda38294a39c2b6bffe3b4993b653dc3f8dd83833e644d95fbde94522d9f7620c587d0cd9cdd0faafcf0748130dc12bf9b4a332e68c19e7dac039fa2