David Dick c10ef92
Name:           perl-Data-Record
David Dick c10ef92
Version:        0.02
20a9cb4
Release:        12%{?dist}
David Dick c10ef92
Summary:        "split" on steroids
David Dick c10ef92
License:        GPL+ or Artistic
David Dick c10ef92
Group:          Development/Libraries
f2c1f92
URL:            https://metacpan.org/release/Data-Record
f2c1f92
Source0:        https://cpan.metacpan.org/modules/by-module/Data/Data-Record-%{version}.tar.gz
David Dick c10ef92
BuildArch:      noarch
e32b729
BuildRequires:  perl-interpreter
b92951e
BuildRequires:  perl-generators
David Dick c10ef92
BuildRequires:  perl(Carp)
David Dick c10ef92
BuildRequires:  perl(constant)
David Dick c10ef92
BuildRequires:  perl(Data::Dumper)
David Dick c10ef92
BuildRequires:  perl(Module::Build)
David Dick c10ef92
BuildRequires:  perl(strict)
David Dick c10ef92
BuildRequires:  perl(Test::Exception) >= 0.21
David Dick c10ef92
BuildRequires:  perl(Test::More) >= 0.6
David Dick c10ef92
BuildRequires:  perl(Test::Pod)
David Dick c10ef92
BuildRequires:  perl(Test::Pod::Coverage)
David Dick c10ef92
BuildRequires:  perl(warnings)
David Dick c10ef92
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
David Dick c10ef92
David Dick c10ef92
%description
David Dick c10ef92
Sometimes we need data split into records and a simple split on the
David Dick c10ef92
input record separator ($/) or some other value fails because the values
David Dick c10ef92
we're splitting on may allowed in other parts of the data. Perhaps
David Dick c10ef92
they're quoted. Perhaps they're embedded in other data which should not
David Dick c10ef92
be split up.
David Dick c10ef92
David Dick c10ef92
%prep
David Dick c10ef92
%setup -q -n Data-Record-%{version}
David Dick c10ef92
David Dick c10ef92
%build
David Dick c10ef92
%{__perl} Build.PL installdirs=vendor
David Dick c10ef92
./Build
David Dick c10ef92
David Dick c10ef92
%install
David Dick c10ef92
./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
David Dick c10ef92
David Dick c10ef92
%{_fixperms} $RPM_BUILD_ROOT/*
David Dick c10ef92
David Dick c10ef92
%check
David Dick c10ef92
./Build test
David Dick c10ef92
David Dick c10ef92
%files
David Dick c10ef92
%doc Changes README
David Dick c10ef92
%{perl_vendorlib}/*
David Dick c10ef92
%{_mandir}/man3/*
David Dick c10ef92
David Dick c10ef92
%changelog
20a9cb4
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.02-12
20a9cb4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
20a9cb4
3b3276b
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.02-11
3b3276b
- Perl 5.28 rebuild
3b3276b
f8bcd5d
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.02-10
f8bcd5d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
f8bcd5d
d378638
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.02-9
d378638
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
d378638
af0466c
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.02-8
af0466c
- Perl 5.26 rebuild
af0466c
68fa15c
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.02-7
68fa15c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
68fa15c
c8f2b6f
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.02-6
c8f2b6f
- Perl 5.24 rebuild
c8f2b6f
fd1d851
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.02-5
fd1d851
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
fd1d851
2401069
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.02-4
2401069
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2401069
44cebbd
* Fri Jun 05 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.02-3
44cebbd
- Perl 5.22 rebuild
44cebbd
4436444
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.02-2
4436444
- Perl 5.20 rebuild
4436444
David Dick c10ef92
* Mon Jul 21 2014 David Dick <ddick@cpan.org> - 0.02-1
David Dick c10ef92
- Initial release