Bill Pemberton 545e208
Name:		perl-Regexp-Grammars
5347c48
Version:	1.048
7ff6b33
Release:	3%{?dist}
Bill Pemberton 545e208
Summary:	Add grammatical parsing features to perl regular expressions
Bill Pemberton 545e208
License:	GPL+ or Artistic
Bill Pemberton 545e208
Group:		Development/Libraries
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
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)
d2f4a1e
BuildRequires:	perl(B::Hooks::Parser)
Bill Pemberton 545e208
BuildRequires:	perl(List::Util)
Bill Pemberton 545e208
BuildRequires:	perl(Moose)
Bill Pemberton 545e208
BuildRequires:	perl(Moose::Util::TypeConstraints)
Bill Pemberton 545e208
Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Bill Pemberton 545e208
Bill Pemberton 545e208
%filter_from_provides /perl(Regexp)/d
Bill Pemberton 545e208
%filter_provides_in %{_docdir}
Bill Pemberton 545e208
%filter_setup
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
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
Bill Pemberton 545e208
%{_fixperms} %{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
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