|
|
efe6257 |
Name: perl-ParseLex
|
|
|
efe6257 |
Summary: Generator of lexical analyzers
|
|
|
efe6257 |
Version: 2.21
|
|
|
9bc1bb6 |
Release: 12%{?dist}
|
|
|
efe6257 |
License: GPL+ or Artistic
|
|
|
efe6257 |
BuildArch: noarch
|
|
|
d1d6e79 |
URL: https://metacpan.org/release/ParseLex
|
|
|
d1d6e79 |
Source: https://cpan.metacpan.org/authors/id/P/PS/PSCUST/ParseLex-%{version}.tar.gz
|
|
|
efe6257 |
BuildRequires: coreutils
|
|
|
efe6257 |
BuildRequires: findutils
|
|
|
efe6257 |
BuildRequires: make
|
|
|
8e90ad6 |
BuildRequires: perl-interpreter
|
|
|
e05e8cd |
BuildRequires: perl-generators
|
|
|
efe6257 |
BuildRequires: sed
|
|
|
efe6257 |
BuildRequires: perl(Carp)
|
|
|
efe6257 |
BuildRequires: perl(constant)
|
|
|
efe6257 |
BuildRequires: perl(ExtUtils::MakeMaker)
|
|
|
efe6257 |
BuildRequires: perl(integer)
|
|
|
bd86879 |
BuildRequires: perl(Parse::Template) >= 3.01
|
|
|
efe6257 |
BuildRequires: perl(strict)
|
|
|
efe6257 |
BuildRequires: perl(Symbol)
|
|
|
bd86879 |
BuildRequires: perl(Test::More)
|
|
|
efe6257 |
BuildRequires: perl(vars)
|
|
|
efe6257 |
BuildRequires: perl(warnings)
|
|
|
efe6257 |
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
|
|
|
c9a21d9 |
|
|
|
c9a21d9 |
%description
|
|
|
c9a21d9 |
The classes "Parse::Lex" and "Parse::CLex" create lexical analyzers.
|
|
|
c9a21d9 |
|
|
|
c9a21d9 |
%prep
|
|
|
c9a21d9 |
%setup -q -n ParseLex-%{version}
|
|
|
c9a21d9 |
|
|
|
c9a21d9 |
# remove all execute bits from the doc stuff and fix interpreter
|
|
|
c9a21d9 |
# so that dependency generator doesn't try to fulfill deps
|
|
|
efe6257 |
find examples -type f -exec chmod -x {} 2>/dev/null ';'
|
|
|
efe6257 |
find examples -type f -exec sed -i 's#/usr/local/bin/perl#/usr/bin/perl#' {} 2>/dev/null ';'
|
|
|
c9a21d9 |
|
|
|
c9a21d9 |
%build
|
|
|
efe6257 |
perl Makefile.PL INSTALLDIRS="vendor"
|
|
|
efe6257 |
make %{?_smp_mflags}
|
|
|
c9a21d9 |
|
|
|
c9a21d9 |
%check
|
|
|
efe6257 |
make test
|
|
|
c9a21d9 |
|
|
|
c9a21d9 |
%install
|
|
|
efe6257 |
make pure_install DESTDIR=$RPM_BUILD_ROOT create_packlist=0
|
|
|
c9a21d9 |
|
|
|
c9a21d9 |
### Clean up buildroot
|
|
|
efe6257 |
find $RPM_BUILD_ROOT -name .packlist -exec rm {} \;
|
|
|
c9a21d9 |
|
|
|
c9a21d9 |
%files
|
|
|
c9a21d9 |
%doc Changes README examples
|
|
|
c9a21d9 |
%{perl_vendorlib}/Parse/
|
|
|
c9a21d9 |
%{_mandir}/man3/*.3pm*
|
|
|
c9a21d9 |
|
|
|
c9a21d9 |
%changelog
|
|
|
9bc1bb6 |
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.21-12
|
|
|
9bc1bb6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
9bc1bb6 |
|
|
|
7cf40f5 |
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 2.21-11
|
|
|
7cf40f5 |
- Perl 5.30 rebuild
|
|
|
7cf40f5 |
|
|
|
fe2334f |
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.21-10
|
|
|
fe2334f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
fe2334f |
|
|
|
ee463bf |
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.21-9
|
|
|
ee463bf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
ee463bf |
|
|
|
32215f3 |
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 2.21-8
|
|
|
32215f3 |
- Perl 5.28 rebuild
|
|
|
32215f3 |
|
|
|
fcd8364 |
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.21-7
|
|
|
fcd8364 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
fcd8364 |
|
|
|
bdcd09b |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.21-6
|
|
|
bdcd09b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
bdcd09b |
|
|
|
6bc8c34 |
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 2.21-5
|
|
|
6bc8c34 |
- Perl 5.26 rebuild
|
|
|
6bc8c34 |
|
|
|
477913e |
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.21-4
|
|
|
477913e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
477913e |
|
|
|
ed3ddc0 |
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.21-3
|
|
|
ed3ddc0 |
- Perl 5.24 rebuild
|
|
|
ed3ddc0 |
|
|
|
fd506ce |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.21-2
|
|
|
fd506ce |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
fd506ce |
|
|
|
efe6257 |
* Fri Jul 24 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.21-1
|
|
|
efe6257 |
- 2.21 bump
|
|
|
efe6257 |
- Modernize spec
|
|
|
efe6257 |
|
|
|
d089066 |
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.19-14
|
|
|
d089066 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
d089066 |
|
|
|
dcadd98 |
* Thu Jun 04 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.19-13
|
|
|
dcadd98 |
- Perl 5.22 rebuild
|
|
|
dcadd98 |
|
|
|
711449a |
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.19-12
|
|
|
711449a |
- Perl 5.20 rebuild
|
|
|
711449a |
|
|
|
8ee2bd1 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.19-11
|
|
|
8ee2bd1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
8ee2bd1 |
|
|
|
b249e71 |
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.19-10
|
|
|
b249e71 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
b249e71 |
|
|
|
3318070 |
* Thu Jul 18 2013 Petr Pisar <ppisar@redhat.com> - 2.19-9
|
|
|
3318070 |
- Perl 5.18 rebuild
|
|
|
3318070 |
|
|
|
0924ef3 |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.19-8
|
|
|
0924ef3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
0924ef3 |
|
|
|
95ea778 |
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.19-7
|
|
|
95ea778 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
95ea778 |
|
|
|
db9f33b |
* Tue Jun 12 2012 Petr Pisar <ppisar@redhat.com> - 2.19-6
|
|
|
db9f33b |
- Perl 5.16 rebuild
|
|
|
db9f33b |
|
|
|
65344d2 |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.19-5
|
|
|
65344d2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
65344d2 |
|
|
|
6841847 |
* Sun Jun 19 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.19-4
|
|
|
6841847 |
- Perl mass rebuild
|
|
|
6841847 |
|
|
|
6254e04 |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.19-3
|
|
|
6254e04 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
6254e04 |
|
|
|
4421da0 |
* Tue Dec 21 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.19-2
|
|
|
4421da0 |
- 661697 rebuild for fixing problems with vendorach/lib
|
|
|
4421da0 |
|
|
|
bd86879 |
* Sat May 15 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 2.19-1
|
|
|
bd86879 |
- Upstream upgrade (Fix perl-5.12.0 build breakdown).
|
|
|
bd86879 |
- Spec file cleanup.
|
|
|
bd86879 |
|
|
|
124083a |
* Tue May 04 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.15-17
|
|
|
124083a |
- Mass rebuild with perl-5.12.0
|
|
|
124083a |
|
|
|
69e4fe5 |
* Mon Dec 7 2009 Stepan Kasal <skasal@redhat.com> - 2.15-16
|
|
|
69e4fe5 |
- rebuild against perl 5.10.1
|
|
|
69e4fe5 |
|
|
|
7eec8de |
* Mon Nov 16 2009 Jeff Fearn <jfearn@redhat.com> - 2.15-15
|
|
|
7eec8de |
- Fix Requires
|
|
|
7eec8de |
|
|
|
47f41eb |
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.15-14
|
|
|
47f41eb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
47f41eb |
|
|
|
94a6bd0 |
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.15-13
|
|
|
94a6bd0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
94a6bd0 |
|
|
|
d983e47 |
* Mon Apr 7 2008 Jeff Fearn <jfearn@redhat.com> 2.15-12
|
|
|
d983e47 |
- Need Requires for EPEL
|
|
|
d983e47 |
|
|
|
c9a21d9 |
* Fri Jan 18 2008 Jeff Fearn <jfearn@redhat.com> 2.15-11
|
|
|
c9a21d9 |
- iconv in the prep, beer on the way
|
|
|
c9a21d9 |
|
|
|
c9a21d9 |
* Thu Jan 17 2008 Jeff Fearn <jfearn@redhat.com> 2.15-10
|
|
|
c9a21d9 |
- Fixed unwanted Provides Filter
|
|
|
c9a21d9 |
- Consistant use of macros
|
|
|
c9a21d9 |
- Better summary
|
|
|
c9a21d9 |
|
|
|
c9a21d9 |
* Wed Jan 16 2008 Jeff Fearn <jfearn@redhat.com> 2.15-9
|
|
|
c9a21d9 |
- Add missing BuildRequires
|
|
|
c9a21d9 |
|
|
|
c9a21d9 |
* Wed Jan 16 2008 Jeff Fearn <jfearn@redhat.com> 2.15-8
|
|
|
c9a21d9 |
- Changed Development/Languages to Development/Libraries
|
|
|
c9a21d9 |
- Fixed test
|
|
|
c9a21d9 |
- Removed useless-explicit-provides
|
|
|
c9a21d9 |
- Converted Changes to utf-8
|
|
|
c9a21d9 |
|
|
|
c9a21d9 |
* Tue Jan 08 2008 Jeff Fearn <jfearn@redhat.com> 2.15-7
|
|
|
c9a21d9 |
- Remove %%doc from man files, used glob
|
|
|
c9a21d9 |
- Simplify Parse in filelist
|
|
|
c9a21d9 |
- Simplify %%clean
|
|
|
c9a21d9 |
- Remove OPTIMIZE setting from make call
|
|
|
c9a21d9 |
- Change buildroot to fedora style
|
|
|
c9a21d9 |
- Remove unused defines
|
|
|
c9a21d9 |
|
|
|
c9a21d9 |
* Mon Jan 07 2008 Jeff Fearn <jfearn@redhat.com> 2.15-6
|
|
|
c9a21d9 |
- Tidy up spec
|
|
|
c9a21d9 |
|
|
|
c9a21d9 |
* Mon Dec 10 2007 Jeff Fearn <jfearn@redhat.com> 2.15-5
|
|
|
c9a21d9 |
- noarch FTW
|
|
|
c9a21d9 |
- add dist to release
|
|
|
c9a21d9 |
|
|
|
c9a21d9 |
* Tue Apr 10 2007 ttrinks@redhat.com
|
|
|
c9a21d9 |
- Rebuilt for RHEL5
|
|
|
c9a21d9 |
- Changed arch from noarch to i386
|
|
|
c9a21d9 |
|
|
|
c9a21d9 |
* Mon Jul 31 2006 mschick@redhat.com
|
|
|
c9a21d9 |
- Tagged for e-s-o repo
|
|
|
c9a21d9 |
- Rebuilt for RHEL4
|
|
|
c9a21d9 |
|
|
|
c9a21d9 |
* Thu Sep 25 2003 pgampe@redhat.com
|
|
|
c9a21d9 |
- Patch broken syntax in upstream Template.pm
|