Name: perl-DBD-CSV Version: 0.53 Release: 1%{?dist} Vendor: bww bitwise works GmbH Summary: DBI driver for CSV files License: GPL+ or Artistic URL: https://metacpan.org/release/DBD-CSV Source0: https://cpan.metacpan.org/authors/id/H/HM/HMBRAND/DBD-CSV-%{version}.tgz BuildArch: noarch # Module Build BuildRequires: coreutils BuildRequires: make BuildRequires: perl-generators #BuildRequires: perl-interpreter BuildRequires: perl(ExtUtils::MakeMaker) >= 6.63 BuildRequires: perl(File::Spec) BuildRequires: perl(lib) # Module Runtime # The DBI and SQL::Statement are needed per DBD::CVS POD BuildRequires: perl(Carp) BuildRequires: perl(DBD::File) >= 0.42 BuildRequires: perl(DBI) >= 1.628 BuildRequires: perl(DynaLoader) BuildRequires: perl(Exporter) BuildRequires: perl(IO::File) BuildRequires: perl(SQL::Statement) >= 1.405 BuildRequires: perl(strict) BuildRequires: perl(Text::CSV_XS) >= 1.01 BuildRequires: perl(vars) BuildRequires: perl(warnings) # Test Suite #BuildRequires: perl(charnames) #BuildRequires: perl(Cwd) #BuildRequires: perl(Encode) #BuildRequires: perl(Test::More) >= 0.90 # Dependencies Requires: perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version)) Requires: perl(DBD::File) >= 0.42 Requires: perl(DBI) >= 1.628 Requires: perl(Exporter) Requires: perl(SQL::Statement) >= 1.405 Requires: perl(Text::CSV_XS) >= 1.01 %global __requires_exclude %{?__requires_exclude:__requires_exclude|}^perl\\(DBD::File\\)$ %global __requires_exclude %__requires_exclude|^perl\\(Text::CSV_XS\\)$ %description The DBD::CSV module is yet another driver for the DBI (Database independent interface for Perl). This one is based on the SQL "engine" SQL::Statement and the abstract DBI driver DBD::File and implements access to so-called CSV files (Comma separated values). Such files are mostly used for exporting MS Access and MS Excel data. %prep %setup -q -n DBD-CSV-%{version} chmod -c a-x ChangeLog README lib/DBD/*.pm lib/Bundle/DBD/*.pm %build perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 make %{?_smp_mflags} make manifypods %install make install DESTDIR=%{buildroot} find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -type f -name perllocal.pod -exec rm -f {} ';' %{_fixperms} -c %{buildroot} %check #make test %files %doc ChangeLog CONTRIBUTING.md README /@unixroot/usr/lib/perl5 %{perl_vendorlib}/Bundle/ %{perl_vendorlib}/DBD/ #%{_mandir}/man3/Bundle::DBD::CSV.3* %{_mandir}/man3/*.3* %changelog * Fri Sep 28 2018 Elbert Pol 0.53-1 - First OS/2 rpm release