Accepting request 177229 from devel:languages:perl

- updated to 0.97
     * Regain the speed from 0.91 (buffer back to 1k)
     * Minor cleanup in XS code
     * Add diag_verbose attribute
     * No need to require Test::Harness if unused (RT#82693)
     * parse ("") should return one empty field, not undef
     * Now that we know the record number, show it in auto_diag
     * Introduce allow_unquoted_escape as workaround for RT#81295
     * Update copyright to 2013
     * Introduce print_hr () for RT#76143
     * Dropped plans to support EBCDIC
     * Guard against beta releases of Encode (Xavier Guimard - RT#81499)
     * Fix sv_cache init global-buffer-overflow (Reini Urban - RT#81469)
     * Tested with perl compiled with clang (also to verify RT#81469)
     * Fix memory leak reported in RT#81539 (Fix by Tony Cook)
     * Skip Encode related tests on too old Encode
     * Force old(er) tar format (ustar) - assumes GNU tar on release box
     * Allow bind_columns () for print ()
     * Increase buffer size for print to 64k
     * Fix RT#80680 - Buffer break halfway UTF8 + tests
     * Prevent test-failures for long doubles on weird architectures
     * More utf-8 tests for te change of 0.90
     * Update test case now 5.005 is not supported anymore
     * Rip out the tell/seek introduced in 0.90
     * Drop 5.005 support (5.6.1 is now minimum)
     * Introduce record_number
     * Try harder to get the complete input parsed for the current record
       when hitting errors on parsing seekable IO (only works in 5.14.0 and up)
     * Tested with perl 5.6.1 .. 5.17.0 (99 versions of perl) on Linux, HP-UX,
       AIX, and Windows

OBS-URL: https://build.opensuse.org/request/show/177229
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Text-CSV_XS?expand=0&rev=27
This commit is contained in:
Stephan Kulow 2013-06-05 11:07:32 +00:00 committed by Git OBS Bridge
commit 5ab2d828ad
4 changed files with 47 additions and 9 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:75105cf4cbd04bd35989af38c98ebd5ec1ca03723c17cab03c706dc182acf609
size 118895

3
Text-CSV_XS-0.97.tgz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:98421e12562aa4bfd3db0da65e4d1723bc146ca4895e7e8d616654abfac2aadb
size 122416

View File

@ -1,3 +1,41 @@
-------------------------------------------------------------------
Mon Jun 3 10:52:23 UTC 2013 - coolo@suse.com
- updated to 0.97
* Regain the speed from 0.91 (buffer back to 1k)
* Minor cleanup in XS code
* Add diag_verbose attribute
* No need to require Test::Harness if unused (RT#82693)
* parse ("") should return one empty field, not undef
* Now that we know the record number, show it in auto_diag
* Introduce allow_unquoted_escape as workaround for RT#81295
* Update copyright to 2013
* Introduce print_hr () for RT#76143
* Dropped plans to support EBCDIC
* Guard against beta releases of Encode (Xavier Guimard - RT#81499)
* Fix sv_cache init global-buffer-overflow (Reini Urban - RT#81469)
* Tested with perl compiled with clang (also to verify RT#81469)
* Fix memory leak reported in RT#81539 (Fix by Tony Cook)
* Skip Encode related tests on too old Encode
* Force old(er) tar format (ustar) - assumes GNU tar on release box
* Allow bind_columns () for print ()
* Increase buffer size for print to 64k
* Fix RT#80680 - Buffer break halfway UTF8 + tests
* Prevent test-failures for long doubles on weird architectures
* More utf-8 tests for te change of 0.90
* Update test case now 5.005 is not supported anymore
* Rip out the tell/seek introduced in 0.90
* Drop 5.005 support (5.6.1 is now minimum)
* Introduce record_number
* Try harder to get the complete input parsed for the current record
when hitting errors on parsing seekable IO (only works in 5.14.0 and up)
* Tested with perl 5.6.1 .. 5.17.0 (99 versions of perl) on Linux, HP-UX,
AIX, and Windows
* SvSETMAGIC was missing for tied variables causing weird actions at a
distance, e.g. in printf (Thanks TonyC for finding this)
* UTF8 flag was not always reset when using bound variables (TonyC)
* Fix for $/ in 0.86 broke parsing fields that contain excessive $/'s
-------------------------------------------------------------------
Sun Mar 11 19:20:16 UTC 2012 - coolo@suse.com

View File

@ -1,7 +1,7 @@
#
# spec file for package perl-Text-CSV_XS
#
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2013 SUSE LINUX Products 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,7 +17,7 @@
Name: perl-Text-CSV_XS
Version: 0.87
Version: 0.97
Release: 0
%define cpan_name Text-CSV_XS
Summary: comma-separated values manipulation routines
@ -29,16 +29,16 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
BuildRequires: perl-macros
#BuildRequires: perl(Text::CSV_XS)
Recommends: perl(Encode) >= 2.49
%{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 can combine
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.
The module accepts either strings or files as input and can utilize any
user-specified characters as delimiters, separators, and escapes so it is
perhaps better called ASV (anything separated values) rather than just CSV.
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}