8
0

Compare commits

...

20 Commits

Author SHA256 Message Date
0b279c3f7a Accepting request 1269375 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1269375
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Spreadsheet-Read?expand=0&rev=25
2025-04-15 14:46:36 +00:00
1e48ad9aee Accepting request 1268717 from devel:languages:perl:autoupdate
- updated to 0.930.0 (0.93)
   see /usr/share/doc/packages/perl-Spreadsheet-Read/Changes
  0.93	- 17 Mar 2025, H.Merijn Brand
      * Add ranges and cellranges
  0.92	- 06 Jan 2025, H.Merijn Brand
      * Make strict_eol default to 1 for CSV when supported
      * Show detected EOL for CSV in xlscat when known
      * Add SECURITY.md
      * It's 2025

OBS-URL: https://build.opensuse.org/request/show/1268717
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Spreadsheet-Read?expand=0&rev=52
2025-04-14 20:41:44 +00:00
5247b4e5d8 Accepting request 1233977 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1233977
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Spreadsheet-Read?expand=0&rev=24
2025-01-01 22:07:31 +00:00
07007ad7f6 Accepting request 1203072 from devel:languages:perl:autoupdate
- updated to 0.910.0 (0.91)
   see /usr/share/doc/packages/perl-Spreadsheet-Read/Changes
  0.91	- 27 Aug 2024, H.Merijn Brand
      * Exclude OLE::Storage_Lite-0.21
      * xlscat --head[=10], --tail[=10], --first=C
      * Make (re)defining ->get_active_sheet safer
      * Tested with perl-5.40
      * xlscat --no-empty to skip empty columns too
      * Spreadsheet::ParseExcel::FmtDefault might not be available

OBS-URL: https://build.opensuse.org/request/show/1203072
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Spreadsheet-Read?expand=0&rev=50
2024-12-31 00:17:09 +00:00
099e2e7697 Accepting request 1156567 from devel:languages:perl
- Fix disabling of __perllib_provides

OBS-URL: https://build.opensuse.org/request/show/1156567
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Spreadsheet-Read?expand=0&rev=23
2024-03-09 19:55:37 +00:00
872ecce240 Accepting request 1156304 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1156304
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Spreadsheet-Read?expand=0&rev=22
2024-03-08 17:10:07 +00:00
56017f9110 Accepting request 1136863 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1136863
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Spreadsheet-Read?expand=0&rev=21
2024-01-04 15:47:33 +00:00
7e3d812e01 Accepting request 1126983 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1126983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Spreadsheet-Read?expand=0&rev=20
2023-11-16 19:31:17 +00:00
b046ec8db1 Accepting request 1070689 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1070689
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Spreadsheet-Read?expand=0&rev=19
2023-03-10 21:08:52 +00:00
6fca92a231 Accepting request 950475 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/950475
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Spreadsheet-Read?expand=0&rev=18
2022-02-03 22:16:37 +00:00
15d1704e79 Accepting request 876532 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/876532
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Spreadsheet-Read?expand=0&rev=17
2021-04-12 15:10:25 +00:00
90769d9563 Accepting request 865305 from devel:languages:perl
- readd hack to suppress examples in %_bindir

- Update patch nonstdperlpath.patch

- updated to 0.83
   see /usr/share/doc/packages/perl-Spreadsheet-Read/Changes
  0.83	- 21 Dec 2020, H.Merijn Brand
      * Require ParseODS 0.26
      * Add ::parsers to get list of supported formats
      * Add --list to xlscat and xls2csv
      * Update xls2csv to be identical to xlsx2csv
      * ::parses ("") will return list of supported types
      * Move installables from examples/ to scripts/
      * Tested on FreeBSD-12.2-RELEASE with all supported backends
      * Fix META issue for bugtracker

- updated to 0.82
   see /usr/share/doc/packages/perl-Spreadsheet-Read/Changes
  0.82	- 26 Sep 2020, H.Merijn Brand
      * Move pod tests to xt (and do not distribute)
      * Fix some links in the docs
      * Add ".xlsm" to known XLSX file extensions
      * Spreadsheet::ReadSXC has a new maintainer (Corion)
        - support file handles
        - suggest version 0.24 (0.22 causes fails)
      * First attempt in supporting Spreadsheet::ParseODS (alpha code)
        - version 0.25 should now pass the limited tests
        - thanks to Corion for making this happen!
      * It's 2020
      * Fallback to Pod::Text if nroff not available in tools

OBS-URL: https://build.opensuse.org/request/show/865305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Spreadsheet-Read?expand=0&rev=16
2021-01-21 20:57:06 +00:00
ae46e492ce Accepting request 686436 from devel:languages:perl
- update to 0.80
  * Raise Spreadsheet::ParseXLSX minimum version to 0.24
  * Improve docs on attributes
  * Add attribute accessors
- add BuildRequires for Spreadsheet::ParseExcel, Text::CSV_PP,
  Spreadsheet::ParseXLSX and Text::CSV_XS to run all tests

OBS-URL: https://build.opensuse.org/request/show/686436
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Spreadsheet-Read?expand=0&rev=15
2019-07-11 11:07:30 +00:00
cd4bbeb89c Accepting request 636845 from devel:languages:perl
- updated to 0.79
   see /usr/share/doc/packages/perl-Spreadsheet-Read/

OBS-URL: https://build.opensuse.org/request/show/636845
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Spreadsheet-Read?expand=0&rev=14
2018-09-24 11:12:07 +00:00
5c469c82ff Accepting request 574017 from devel:languages:perl
- updated to 0.78
   see /usr/share/doc/packages/perl-Spreadsheet-Read/

OBS-URL: https://build.opensuse.org/request/show/574017
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Spreadsheet-Read?expand=0&rev=13
2018-02-09 14:47:52 +00:00
256e4246db Accepting request 568402 from devel:languages:perl
- Resurrect description, the one from CPAN is insufficient
- Do not install examples to bin, conflicts with gnumeric and xls2csv
- Remove executable flags from all examples
- nonstdperlpath.patch added
    * Change non-standard /pro/bin/perl path to /usr/bin/perl
- updated to 0.74
   see /usr/share/doc/packages/perl-Spreadsheet-Read/Changes
  0.74	- 27 Aug 2017, H.Merijn Brand
      * Re-enable opening files with bad characters in the filename (issue#14)
  
  0.73	- 30 Jul 2017, H.Merijn Brand
      * Spreadsheet::XLSX::Reader::LibXML support completely dropped
      * New options for ss2tk (font specs and SS labels)
      * Safer xls2csv option parsing/passing
      * Pass unknown command-line options to the parser
      * Fix ReadData ("a,b,c
1,2,3
", parser => "csv")
      * Drop 5.8.0 support. 5.8.1 is now minimum
  
  0.72	- 25 May 2017, H.Merijn Brand
      * get_active_sheet is only available as of Spreadsheet::ParseExcel 0.61
      * Support password protected spreadsheets (implementation just for Excel)
      * Do not warn on undefined labels (xlscat)
  
  0.71	- 13 May 2017, H.Merijn Brand
      * Use -w as intended
      * Add option pivot
      * No trailing spaces on xlscat -L
      * Lexicalize code snippet (issue#12)
      * Add attr method
      * Remove special chars from worksheet name component (Windows, PR#13)
      * Add refresh to ss2tk / csv2tk
      * Add shortcut for UTF-8 output to xlscat
      * Upgrade recommended modules to required for cpancover
  
  0.70	- 02 Mar 2017, H.Merijn Brand
      * Add label functionality to ::Sheet
      * Add ->column and ->cellcolumn for ::Sheet
      * Add col2label sub/method
      * Sanitize xls2csv export filenames
      * Fix sorting in xlscat for un-aligned columns
      * It's 2017
      * Be overly verbose about maxrow and maxcol being 1-based (RT#120476)
  
  0.69	- 02 Dec 2016, H.Merijn Brand
      * Several OO fixes, more tests, more docs
  
  0.68	- 29 Nov 2016, H.Merijn Brand
      * List non-core modules/version used on very verbose in xlscat
      * Option to export all sheets in a spreadsheet to CSV (UTF-8 only)
      * Add OO interface
      * Feature: add new spreadsheets to existing book (even of different types)
  
  0.67	- 17 Jun 2016, H.Merijn Brand
      * CPANTESTERS showed that some versions really messed op numeric/percentage
  
  0.66	- 16 Jun 2016, H.Merijn Brand
      * Remove Spreadsheet::XLSX::Reader::LibXML test files from distribution
      * Allow old versions of Spreadsheet::ParseXLSX to "fail" on percentage tests
  
  0.65	- 15 Jun 2016, H.Merijn Brand
      * Test with perl-5.24.0
      * Show parser-version used under debug
      * No more Spreadsheet::XLSX::Reader::LibXML
      * Cells will inherit hidden state from hidden rows and columns
      * Require 5.8.0 as 5.6.x does not include required Encode
  
  0.64	- 22 Apr 2016, H.Merijn Brand
      * It's 2016
      * Allow inconsistent Spreadsheet::XLSX releases on Debian (tests)
      * Decode utf-16be entries in Excel when appropriate
      * Two examples in xlscat
  
  0.63	- 10 Oct 2015, H.Merijn Brand
      * Guard against negative MinRow in XLSX
      * Documentation updated
      * Support Spreadsheet::XLSX::Reader::LibXML disabled on author request
      * Fix warning in utilities
      * Check minimum parser version for pre-selected parser
  
  0.62	- 16 Aug 2015, H.Merijn Brand
      * Fix documentation structure
      * Test all supported parsers (not just the preferred one)
      * Basic support for Spreadsheet::XLSX::Reader::LibXML (work in progress)
      * Copy example file if link fails (Alan Berndt)
      * Add a contributing guide
  
  0.61	- 13 Jun 2015, H.Merijn Brand
      * Discourage Spreadsheet::XLSX
      * A space is not an empty field in XLS
      * Strip the correct selection (RT#105197)
  
  0.60	- 30 Mar 2015, H.Merijn Brand
      * No merged cell support in Spreadsheet::XLSX
  
  0.59	- 26 Mar 2015, H.Merijn Brand
      * Minimal support (+ docs) for merged cells
      * Make parser errors report at one level up
      * Don't select non-existing columns in xlscat
  
  0.58	- 11 Feb 2015, H.Merijn Brand
      * Remove perl recommendation from META as it breaks cpan clients
      * Move sort instruction to correct place in xlscat's help
  
  0.57	- 08 Feb 2015, H.Merijn Brand
      * Moved project to github
      * Add --sort to xlscat
      * Clip before conversion
      * Removed an unneeded localizing of $/ (related to p5 RT#123218)
  
  0.56	- 05 Jan 2015, H.Merijn Brand
      * printf does not play nice with encoding (related to RT#98436)
      * default output UTF-8 if whole line is UTF-8
  
  0.55	- 01 Jan 2015, H.Merijn Brand
      * Mention Spreadsheet::CSV in documentation
      * Add ssdiff to examples
      * Amend xlscat -n to also number in HTML
      * Updated copyright to 2015
  
  0.54	- 30 Jan 2014, H.Merijn Brand
      * Optional features required versions now builtin
  
  0.53	- 29 Jan 2014, H.Merijn Brand
      * Updated copyright to 2014
      * Prefer Data::Peek over Data::Dumper
      * Support (and prefer) Spreadsheet::ParseXLSX for .xlsx
  
  0.52	- 05 Dec 2013, H.Merijn Brand
      * Store CSV parse error - if any - in $ss->[0]{error}
  
  0.51	- 30 Oct 2013, H.Merijn Brand
      * Link xlsgrep during install
  
  0.50	- 24 Oct 2013, H.Merijn Brand
      * Added xlsgrep to examples
      * Allow -C B,D for xlscat
      * More prominent reference to xlscat in docs

OBS-URL: https://build.opensuse.org/request/show/568402
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Spreadsheet-Read?expand=0&rev=12
2018-01-23 12:53:09 +00:00
Stephan Kulow
4125cad5c1 Accepting request 179098 from devel:languages:perl
- obsolete xsl2csv
------------------------------------------------------------------
- updated to 0.49
    * /dev/null cannot be used for tests on Windows
    * Improve documentation consistency (RT#80409)
    * Updated copyright to 2013
    * Force old(er) tar format (ustar) - assumes GNU tar on release box
    * Fix yml/json optional_features
    * Install utilities from example by default
    * Several minor changes (for maint)
    * Note that empty sheets are skipped when clip is true (RT#75277)
    * Allow undef as valid value for the options (Max Maischein)
    * Don't generate warnings when stripping whitespace and only
      generating one of cells or rc. (Max Maschein)
    * Fix test warning under perl-5.17.x

OBS-URL: https://build.opensuse.org/request/show/179098
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Spreadsheet-Read?expand=0&rev=9
2013-06-25 04:58:14 +00:00
Stephan Kulow
6c347c072f Accepting request 105676 from devel:languages:perl
- updated to 0.46
   * Updated copyright to 2012
   * Support passing attributes to the underlying parser
   * Do not strip fields in sheets with no cells at all (RT#74976)

OBS-URL: https://build.opensuse.org/request/show/105676
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Spreadsheet-Read?expand=0&rev=6
2012-02-17 14:01:08 +00:00
Stephan Kulow
d99080d821 replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Spreadsheet-Read?expand=0&rev=5
2011-12-06 17:47:14 +00:00
Stephan Kulow
b85e60901b Accepting request 92295 from devel:languages:perl
- update to 0.45
    - NAME / DISTNAME in Makefile.PL
    - More cross-checks for META data

OBS-URL: https://build.opensuse.org/request/show/92295
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Spreadsheet-Read?expand=0&rev=4
2011-11-21 11:45:45 +00:00
4 changed files with 40 additions and 10 deletions

View File

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

View File

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

View File

@@ -1,3 +1,32 @@
-------------------------------------------------------------------
Tue Mar 18 05:34:58 UTC 2025 - Tina Müller <timueller+perl@suse.de>
- updated to 0.930.0 (0.93)
see /usr/share/doc/packages/perl-Spreadsheet-Read/Changes
0.93 - 17 Mar 2025, H.Merijn Brand
* Add ranges and cellranges
0.92 - 06 Jan 2025, H.Merijn Brand
* Make strict_eol default to 1 for CSV when supported
* Show detected EOL for CSV in xlscat when known
* Add SECURITY.md
* It's 2025
-------------------------------------------------------------------
Sun Sep 1 05:33:13 UTC 2024 - Tina Müller <timueller+perl@suse.de>
- updated to 0.910.0 (0.91)
see /usr/share/doc/packages/perl-Spreadsheet-Read/Changes
0.91 - 27 Aug 2024, H.Merijn Brand
* Exclude OLE::Storage_Lite-0.21
* xlscat --head[=10], --tail[=10], --first=C
* Make (re)defining ->get_active_sheet safer
* Tested with perl-5.40
* xlscat --no-empty to skip empty columns too
* Spreadsheet::ParseExcel::FmtDefault might not be available
-------------------------------------------------------------------
Fri Mar 8 23:04:26 UTC 2024 - Tina Müller <tina.mueller@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package perl-Spreadsheet-Read
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,9 +18,10 @@
%define cpan_name Spreadsheet-Read
Name: perl-Spreadsheet-Read
Version: 0.900.0
Version: 0.930.0
Release: 0
%define cpan_version 0.90
# 0.93 -> normalize -> 0.930.0
%define cpan_version 0.93
License: Artistic-1.0 OR GPL-1.0-or-later
Summary: Meta-Wrapper for reading spreadsheet data
URL: https://metacpan.org/release/%{cpan_name}
@@ -42,8 +43,8 @@ Requires: perl(Test::NoWarnings)
Provides: perl(Spreadsheet::Read) = %{version}
%undefine __perllib_provides
Recommends: perl(Data::Dumper) >= 2.183
Recommends: perl(Data::Peek) >= 0.52
Recommends: perl(Encode) >= 3.200.0
Recommends: perl(Data::Peek) >= 0.530
Recommends: perl(Encode) >= 3.21
Recommends: perl(File::Temp) >= 0.2311
Recommends: perl(IO::Scalar)
%{perl_requires}
@@ -72,7 +73,7 @@ preferred) or Text::CSV_PP (1.05 or up required).
For SquirrelCalc there is a very simplistic built-in parser
%prep
%autosetup -n %{cpan_name}-%{cpan_version}
%autosetup -n %{cpan_name}-%{cpan_version} -p1
find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -path "*/scripts/*" ! -name "configure" -print0 | xargs -0 chmod 644
@@ -94,7 +95,7 @@ rm -f %{buildroot}%{_mandir}/man1/xls2csv.1
%perl_gen_filelist
%files -f %{name}.files
%doc Changes CONTRIBUTING.md examples README
%doc Changes CONTRIBUTING.md examples README SECURITY.md
%exclude %{_bindir}/*
%exclude %{_mandir}/*