Bill Pemberton 545e208
Name:		perl-Regexp-Grammars
1c1c92f
Version:	1.058
3974b40
Release:	5%{?dist}
Bill Pemberton 545e208
Summary:	Add grammatical parsing features to perl regular expressions
Bill Pemberton 545e208
License:	GPL+ or Artistic
7fe8963
URL:		https://metacpan.org/release/Regexp-Grammars
7fe8963
Source0:	https://cpan.metacpan.org/authors/id/D/DC/DCONWAY/Regexp-Grammars-%{version}.tar.gz
Bill Pemberton 545e208
BuildArch:	noarch
145ae8f
BuildRequires:	perl-generators
1c1c92f
BuildRequires:	perl-interpreter
Bill Pemberton 545e208
BuildRequires:	perl(Module::Build)
Bill Pemberton 545e208
BuildRequires:	perl(Test::More)
Bill Pemberton 545e208
BuildRequires:	perl(Test::Pod)
Bill Pemberton 545e208
BuildRequires:	perl(Scalar::Util)
Bill Pemberton 545e208
BuildRequires:	perl(Data::Dumper)
Bill Pemberton 545e208
BuildRequires:	perl(List::Util)
Bill Pemberton 545e208
BuildRequires:	perl(Moose)
Bill Pemberton 545e208
BuildRequires:	perl(Moose::Util::TypeConstraints)
Bill Pemberton 545e208
1c1c92f
%{?perl_default_filter}
Bill Pemberton 545e208
Bill Pemberton 545e208
Bill Pemberton 545e208
%description
Bill Pemberton 545e208
This module adds a small number of new regular expressions constructs that
Bill Pemberton 545e208
can be used to implement complete recursive-descent parsing.
Bill Pemberton 545e208
Bill Pemberton 545e208
These constructs use the grammar patterns that were added to perl's
Bill Pemberton 545e208
regular expressions in perl 5.10.
Bill Pemberton 545e208
Bill Pemberton 545e208
%prep
Bill Pemberton 545e208
%setup -q -n Regexp-Grammars-%{version}
Bill Pemberton 545e208
1c1c92f
chmod -x Changes
1c1c92f
Bill Pemberton 545e208
%build
Bill Pemberton 545e208
perl Build.PL installdirs=vendor
Bill Pemberton 545e208
./Build
Bill Pemberton 545e208
Bill Pemberton 545e208
%install
Bill Pemberton 545e208
./Build install destdir=%{buildroot} create_packlist=0
Bill Pemberton 911230a
1c1c92f
%{_fixperms} -c %{buildroot}
Bill Pemberton 545e208
Bill Pemberton 545e208
%check
Bill Pemberton 545e208
./Build test
Bill Pemberton 545e208
Bill Pemberton 545e208
%files
Bill Pemberton 545e208
%doc Changes README demo/
Bill Pemberton 545e208
%{perl_vendorlib}/Regexp/
Bill Pemberton 545e208
%{_mandir}/man3/Regexp::Grammars.3pm*
Bill Pemberton 545e208
Bill Pemberton 545e208
%changelog
3974b40
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.058-5
3974b40
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
3974b40
8c227c7
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.058-4
8c227c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
8c227c7
82bdfa3
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.058-3
82bdfa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
82bdfa3
31a56ef
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.058-2
31a56ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
31a56ef
1c1c92f
* Thu Sep 15 2022 Bill Pemberton <wfp5p@worldbroken.com> - 1.058-1
1c1c92f
- update to version 1.058
1c1c92f
1c2ba15
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.057-9
1c2ba15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
1c2ba15
9dcd8ba
* Wed Jun 01 2022 Jitka Plesnikova <jplesnik@redhat.com> - 1.057-8
9dcd8ba
- Perl 5.36 rebuild
9dcd8ba
9916302
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.057-7
9916302
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
9916302
270f738
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.057-6
270f738
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
270f738
65fd02f
* Sat May 22 2021 Jitka Plesnikova <jplesnik@redhat.com> - 1.057-5
65fd02f
- Perl 5.34 rebuild
65fd02f
2e2511c
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.057-4
2e2511c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
2e2511c
26e945a
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.057-3
26e945a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
26e945a
74ec26d
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.057-2
74ec26d
- Perl 5.32 rebuild
74ec26d
f71a6b1
* Sun May 24 2020 Bill Pemberton <wfp5p@worldbroken.com> - 1.057-1
f71a6b1
- update to 1.057
f71a6b1
2b75b16
* Fri May  8 2020 Bill Pemberton <wfp5p@worldbroken.com> - 1.055-1
2b75b16
- update to 1.055
2b75b16
- fixes bug in parsing (??{...}) constructs
2b75b16
853ab6a
* Tue May  5 2020 Bill Pemberton <wfp5p@worldbroken.com> - 1.054-1
853ab6a
- update to 1.054
853ab6a
- Fixed bug in positive lookahead translation
853ab6a
d9b6869
* Mon May  4 2020 Bill Pemberton <wfp5p@worldbroken.com> - 1.053-3
d9b6869
-  <, %, and %% are now never treated as literal.
d9b6869
1571496
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.052-3
1571496
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
1571496
54baed5
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.052-2
54baed5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
54baed5
f841905
* Wed Jul 17 2019 Bill Pemberton <wfp5p@worldbroken.com> - 1.052-1
f841905
- update to version 1.052
f841905
- fixes bug in <nocontext:> handling
f841905
c900322
* Wed Jul  3 2019 Bill Pemberton <wfp5p@worldbroken.com> - 1.051-1
c900322
- update to version 1.051
c900322
- documentation updates
c900322
ebd6527
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.050-2
ebd6527
- Perl 5.30 rebuild
ebd6527
740d261
* Sat Apr 27 2019 Bill Pemberton <wfp5p@worldbroken.com> - 1.050-1
740d261
- update to version 1.050
740d261
- Improved detection of explicit space matching in rules
740d261
  (now handles \h and \v as well as \s)
740d261
- Improved transparency of debugger so that it no longer injects
740d261
  spurious whitespace matching after debugged constructs
740d261
81a46d0
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.049-2
81a46d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
81a46d0
30ddc11
* Mon Oct  8 2018 Bill Pemberton <wfp5p@worldbroken.com> - 1.049-1
30ddc11
- update to version 1.049
30ddc11
b7c7cf0
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.048-4
b7c7cf0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
b7c7cf0
7ff6b33
* Fri Jun 29 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.048-3
7ff6b33
- Perl 5.28 rebuild
7ff6b33
5a355b1
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.048-2
5a355b1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
5a355b1
5347c48
* Wed Sep 27 2017 Bill Pemberton <wfp5p@worldbroken.com> - 1.048-1
5347c48
- update to version 1.048
5347c48
ff97eac
* Tue Sep 26 2017 Bill Pemberton <wfp5p@worldbroken.com> - 1.047-1
ff97eac
- update to version 1.047
ff97eac
- Fixes handling of (?>...) construct
ff97eac
2dae2a1
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.045-7
2dae2a1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2dae2a1
Igor Gnatenko f57502e
* Fri Jul 07 2017 Igor Gnatenko <ignatenko@redhat.com> - 1.045-6
Igor Gnatenko f57502e
- Rebuild due to bug in RPM (RHBZ #1468476)
Igor Gnatenko f57502e
cba364e
* Tue Jun 06 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.045-5
cba364e
- Perl 5.26 rebuild
cba364e
35b0c93
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.045-4
35b0c93
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
35b0c93
d68417e
* Mon May 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.045-3
d68417e
- Perl 5.24 rebuild
d68417e
a612a61
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.045-2
a612a61
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
a612a61
92f418f
* Tue Jan 12 2016 Bill Pemberton <wfp5p@worldbroken.com> - 1.045-1
92f418f
- update to version 1.045
92f418f
- fixes bug causing premature clearing of action handlers
92f418f
98243d5
* Mon Dec 21 2015 Bill Pemberton <wfp5p@worldbroken.com> - 1.044-1
98243d5
- update to version 1.044
98243d5
- attempts to preserve post-5.18 compatibility
98243d5
d2f4a1e
* Wed Sep 16 2015 Bill Pemberton <wfp5p@worldbroken.com> - 1.042-1
d2f4a1e
- Update to version 1.042
d2f4a1e
- now uses B::Hooks::Parser instead of Lexical::Var
d2f4a1e
4b0b532
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.041-3
4b0b532
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
4b0b532
435ad4d
* Mon Jun 08 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.041-2
435ad4d
- Perl 5.22 rebuild
435ad4d
bc6411b
* Mon May  4 2015 Bill Pemberton <wfp5p@worldbroken.com> - 1.041-1
bc6411b
- Update to version 1.041
bc6411b
- fixes implicit whitespace-matching invalidating subrule argument lists
bc6411b
bc1c52c
* Thu Mar 26 2015 Bill Pemberton <wfp5p@worldbroken.com> - 1.040-1
bc1c52c
- Update to version 1.040
bc1c52c
- updates tests
bc1c52c
ea727ba
* Sat Feb  7 2015 Bill Pemberton <wfp5p@worldbroken.com> - 1.039-1
ea727ba
- Update to version 1.039
ea727ba
1b9d6d1
* Thu Dec 11 2014 Bill Pemberton <wfp5p@worldbroken.com> - 1.038-1
1b9d6d1
- update to version 1.038
1b9d6d1
- Fixes bug where actions persisted after a failed ->with_actions() match
1b9d6d1
268fe2d
* Wed Sep 17 2014 Bill Pemberton <wfp5p@worldbroken.com> - 1.036-1
268fe2d
- update to upstream version 1.036
268fe2d
- minor fix to debug behaviour
268fe2d
6049c11
* Fri Sep 12 2014 Bill Pemberton <wfp5p@worldbroken.com> - 1.035-2
6049c11
- Bump release to deal with fedpkg problems I'm having
6049c11
5318b5f
* Fri Sep 12 2014 Bill Pemberton <wfp5p@worldbroken.com> - 1.035-1
5318b5f
- Update to version 1.35
5318b5f
- Returns the module to full functionality with perl >= 5.20
5318b5f
46cc925
* Mon Sep 01 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.033-3
46cc925
- Perl 5.20 rebuild
46cc925
1b2b801
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.033-2
1b2b801
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
1b2b801
45333b5
* Mon Sep  2 2013 Bill Pemberton <wfp5p@worldbroken.com> - 1.033-1
45333b5
- update to version 1.33
45333b5
Bill Pemberton 8e25889
* Tue Aug 20 2013 Bill Pemberton <wfp5p@viridian.itc.virginia.edu> - 1.031-1
Bill Pemberton 8e25889
- update to version 1.31
Bill Pemberton 8e25889
- Updated warnings regarding incompatibilities with perl 5.18
Bill Pemberton 8e25889
fa342b7
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.030-3
fa342b7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
fa342b7
155bb69
* Fri Aug 02 2013 Petr Pisar <ppisar@redhat.com> - 1.030-2
155bb69
- Perl 5.18 rebuild
155bb69
Bill Pemberton 911230a
* Fri Jun 28 2013 Bill Pemberton <wfp5p@virginia.edu> - 1.030-1
Bill Pemberton 911230a
- update to version 1.030
Bill Pemberton 911230a
- includes deprecation message for perl 5.18
Bill Pemberton 911230a
Bill Pemberton 7f6364b
* Mon May 13 2013 Bill Pemberton <wfp5p@virginia.edu> - 1.028-1
Bill Pemberton 7f6364b
- update to verison 1.028
Bill Pemberton 7f6364b
- fixes bug where 0 used as an atom
Bill Pemberton 7f6364b
- fixes caching bug within interpolation support
Bill Pemberton 7f6364b
Bill Pemberton 5c4099c
* Mon Feb  4 2013 Bill Pemberton <wfp5p@virginia.edu> - 1.026-1
Bill Pemberton 5c4099c
- update to version 1.026
Bill Pemberton 5c4099c
Bill Pemberton 545e208
* Thu Sep 13 2012 Bill Pemberton <wfp5p@virginia.edu> - 1.021-4
Bill Pemberton 545e208
- remove explict requires for Data::Dumper and Scalar::Util
Bill Pemberton 545e208
Bill Pemberton 545e208
* Wed Sep 12 2012 Bill Pemberton <wfp5p@virginia.edu> - 1.021-3
Bill Pemberton 545e208
- update Requires and BuildRequires
Bill Pemberton 545e208
- remove filter_from_requires
Bill Pemberton 545e208
- filter out requirements of the demo scripts
Bill Pemberton 545e208
- filter out perl(Regexp) from provides
Bill Pemberton 545e208
Bill Pemberton 545e208
* Mon Aug 27 2012 Bill Pemberton <wfp5p@virginia.edu> - 1.021-2
Bill Pemberton 545e208
- Remove BuildRoot
Bill Pemberton 545e208
Bill Pemberton 545e208
* Fri Aug 24 2012 Bill Pemberton <wfp5p@virginia.edu> - 1.021-1
Bill Pemberton 545e208
- Initial version
Bill Pemberton 545e208