forked from pool/perl-Text-CSV_XS
- updated to 1.32
see /usr/share/doc/packages/perl-Text-CSV_XS/ChangeLog 1.32 - 2017-09-15, H.Merijn Brand * Add keep_headers attribute to csv () * Fix on_in when used in combination with key * Fail on invalid arguments to csv * Fix header method on EOL = CR (RT#122764) 1.31 - 2017-06-13, H.Merijn Brand * Fix already decoded BOM in headers * New options in csv-check * Some perlcritic * "escape" is alias for "escape_char" for consistency. * Code cleanup and more tests (Devel::Cover) * Improve csv-check auto-sep-detection 1.30 - 2017-06-08, H.Merijn Brand * Add csv (..., out => ...) syntax examples (issue 7) * Disable escape_null for undefined escape_char * Fix ->say for bound columns (RT#121576) * Update to Devel::PPPort 3.36 * Tested under 5.26.0 and 5.27.0 * Doc changes and additions 1.29 - 2017-04-25, H.Merijn Brand * More docs for bind_colmns (RT#121350) * New attribute "strict" (also addresses RT#121350) 1.28 - 2017-03-22, H.Merijn Brand * Fix length problem with bound empty fields and UTF-8 (RT#120655) OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Text-CSV_XS?expand=0&rev=39
This commit is contained in:
committed by
Git OBS Bridge
parent
b09d297882
commit
c62a20160b
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package perl-Text-CSV_XS
|
||||
#
|
||||
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -17,31 +17,35 @@
|
||||
|
||||
|
||||
Name: perl-Text-CSV_XS
|
||||
Version: 1.05
|
||||
Version: 1.32
|
||||
Release: 0
|
||||
%define cpan_name Text-CSV_XS
|
||||
Summary: comma-separated values manipulation routines
|
||||
Summary: Comma-Separated Values Manipulation Routines
|
||||
License: Artistic-1.0 or GPL-1.0+
|
||||
Group: Development/Libraries/Perl
|
||||
Url: http://search.cpan.org/dist/Text-CSV_XS/
|
||||
Source: http://www.cpan.org/authors/id/H/HM/HMBRAND/%{cpan_name}-%{version}.tgz
|
||||
Source0: https://cpan.metacpan.org/authors/id/H/HM/HMBRAND/%{cpan_name}-%{version}.tgz
|
||||
Source1: cpanspec.yml
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
BuildRequires: perl
|
||||
BuildRequires: perl-macros
|
||||
Recommends: perl(Encode) >= 2.57
|
||||
Recommends: perl(Encode) >= 2.92
|
||||
%{perl_requires}
|
||||
|
||||
%description
|
||||
Text::CSV_XS provides facilities for the composition and decomposition of
|
||||
comma-separated values. An instance of the Text::CSV_XS class will combine
|
||||
fields into a CSV string and parse a CSV string into fields.
|
||||
fields into a 'CSV' string and parse a 'CSV' string into fields.
|
||||
|
||||
The module accepts either strings or files as input and support the use of
|
||||
user-specified characters for delimiters, separators, and escapes.
|
||||
|
||||
%prep
|
||||
%setup -q -n %{cpan_name}-%{version}
|
||||
find . -type f -print0 | xargs -0 chmod 644
|
||||
find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
|
||||
# MANUAL BEGIN
|
||||
sed -i -e 's,/pro/bin/perl,/usr/bin/perl,' examples/*
|
||||
# MANUAL END
|
||||
|
||||
%build
|
||||
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
|
||||
@@ -57,6 +61,6 @@ find . -type f -print0 | xargs -0 chmod 644
|
||||
|
||||
%files -f %{name}.files
|
||||
%defattr(-,root,root,755)
|
||||
%doc ChangeLog examples README
|
||||
%doc ChangeLog CONTRIBUTING.md examples README
|
||||
|
||||
%changelog
|
||||
|
Reference in New Issue
Block a user