Dominique Leuenberger 2021-02-17 17:09:56 +00:00 committed by Git OBS Bridge
commit f0ee1c05cc
4 changed files with 68 additions and 8 deletions

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

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

@ -1,3 +1,59 @@
-------------------------------------------------------------------
Wed Feb 17 03:06:11 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 20210112.006
see /usr/share/doc/packages/perl-Business-ISBN-Data/Changes
20210112.006 2021-02-16T04:08:08Z
* Fix testing bug. This module needs Business::ISBN 3.005 to match
the data structures. Prior to that, Business::ISBN had a bug with
ISBN13.
20210112.005_03 2021-02-15T17:43:08Z
* I think the CPAN Tester failures are using older versions of
Business::ISBN (older than 3.005 all seem to fail). I assumed they
started fresh, but I guess not. Require a recent version in the
default_data test.
20210112.005_02 2021-02-14T05:07:05Z
* Try harder to see what's going on in CPAN Testers
20210112.005_01 2021-02-13T12:40:28Z
* Try harder to figure out these test failures
-------------------------------------------------------------------
Sun Feb 14 03:06:10 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 20210112.005
see /usr/share/doc/packages/perl-Business-ISBN-Data/Changes
-------------------------------------------------------------------
Thu Feb 11 03:06:09 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 20210112.004
see /usr/share/doc/packages/perl-Business-ISBN-Data/Changes
20210112.004 2021-02-10T04:29:32Z
* Test the default data.
* Add a note about packaging RangeMessage.xml (adapted from gwyn17)
-------------------------------------------------------------------
Wed Feb 10 03:06:11 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 20210112.003
see /usr/share/doc/packages/perl-Business-ISBN-Data/Changes
20210112.003 2021-02-09T22:42:53Z
* The default data had a problem because I used the same hash key
twice in the default data (Github #7). Found by gwyn17.
-------------------------------------------------------------------
Mon Feb 8 03:06:13 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 20210112.002
see /usr/share/doc/packages/perl-Business-ISBN-Data/Changes
20210112.002 2021-02-07T05:46:20Z
* Don't try to load a data file if there are no data files
(Github #6)
-------------------------------------------------------------------
Wed Jan 20 03:07:01 UTC 2021 - Tina Müller <timueller+perl@suse.de>

@ -18,7 +18,7 @@
%define cpan_name Business-ISBN-Data
Name: perl-Business-ISBN-Data
Version: 20210112.001
Version: 20210112.006
Release: 0
Summary: Data pack for Business::ISBN
License: Artistic-2.0
@ -33,10 +33,13 @@ BuildRequires: perl(Test::More) >= 1
%description
You don't need to load this module yourself in most cases. Business::ISBN
will load it when it loads.
will load it when it loads. You must use Business::ISBN 3.005 or later
because the data structure changed slightly to fix a bug with ISBN13
prefixes.
These data are generated from the _RangeMessage.xml_ file provided by the
ISBN Agency. You can retrieve this yourself at
ISBN Agency. The distributed version matches the date in the version for
this module. You can retrieve this yourself at
https://www.isbn-international.org/range_file_generation. This file is
included as part of the distribution and should be installed at
_~lib/Business/ISBN/Data/RangeMessage.xml_.
@ -48,8 +51,8 @@ earlier) data without having to install something new or wait for an update
to this module.
If the default _RangeMessage.xml_ or your alternate one is not available,
the module falls back to data included in _Data.pm_. However, that data is
likely to be older data. If it does not find that file, it looks for
the module falls back to data included in _Data.pm_. However, that data are
likely to be older. If it does not find that file, it looks for
_RangeMessage.xml_ in the current directory.
The data are in '%Business::ISBN::country_data' (although the "country"
@ -58,6 +61,7 @@ part is historical). If you want to see where the data are from, check
%prep
%autosetup -n %{cpan_name}-%{version}
find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644
%build
perl Makefile.PL INSTALLDIRS=vendor