[libcatmandu-marc-perl] 26/26: New upstream version 1.23.1

Jonas Smedegaard dr at jones.dk
Tue Dec 19 12:17:06 UTC 2017


This is an automated email from the git hooks/post-receive script.

js pushed a commit to annotated tag upstream/1.23.1
in repository libcatmandu-marc-perl.

commit c7df89812accee67f83c869533e89bf2f9bc4203
Merge: 9fe6e1a 689bc79
Author: Jonas Smedegaard <dr at jones.dk>
Date:   Tue Dec 19 13:08:39 2017 +0100

    New upstream version 1.23.1

 Build.PL                                         |   6 +-
 Changes                                          |  17 +++
 MANIFEST                                         |   4 +-
 META.json                                        |  12 +-
 META.yml                                         |   8 +-
 cpanfile                                         |   4 +-
 lib/Catmandu/Exporter/MARC.pm                    |   2 +-
 lib/Catmandu/Exporter/MARC/ALEPHSEQ.pm           |   5 +-
 lib/Catmandu/Exporter/MARC/Base.pm               |  19 ++-
 lib/Catmandu/Exporter/MARC/ISO.pm                |   2 +-
 lib/Catmandu/Exporter/MARC/MARCMaker.pm          |   2 +-
 lib/Catmandu/Exporter/MARC/MiJ.pm                |   2 +-
 lib/Catmandu/Exporter/MARC/XML.pm                |   2 +-
 lib/Catmandu/Fix/Bind/marc_each.pm               |  51 ++++++--
 lib/Catmandu/Fix/Condition/marc_all_match.pm     |   2 +-
 lib/Catmandu/Fix/Condition/marc_any_match.pm     |   2 +-
 lib/Catmandu/Fix/Condition/marc_has.pm           |   2 +-
 lib/Catmandu/Fix/Condition/marc_has_many.pm      |   2 +-
 lib/Catmandu/Fix/Condition/marc_match.pm         |   2 +-
 lib/Catmandu/Fix/Inline/marc_add.pm              |   2 +-
 lib/Catmandu/Fix/Inline/marc_map.pm              |   2 +-
 lib/Catmandu/Fix/Inline/marc_remove.pm           |   2 +-
 lib/Catmandu/Fix/Inline/marc_set.pm              |   2 +-
 lib/Catmandu/Fix/marc_add.pm                     |   2 +-
 lib/Catmandu/Fix/marc_append.pm                  |   2 +-
 lib/Catmandu/Fix/marc_copy.pm                    | 110 ++++++----------
 lib/Catmandu/Fix/marc_cut.pm                     |  57 ++++----
 lib/Catmandu/Fix/marc_decode_dollar_subfields.pm |   2 +-
 lib/Catmandu/Fix/marc_in_json.pm                 |   2 +-
 lib/Catmandu/Fix/marc_map.pm                     |   2 +-
 lib/Catmandu/Fix/marc_paste.pm                   |  13 +-
 lib/Catmandu/Fix/marc_remove.pm                  |   2 +-
 lib/Catmandu/Fix/marc_replace_all.pm             |   2 +-
 lib/Catmandu/Fix/marc_set.pm                     |   2 +-
 lib/Catmandu/Fix/marc_spec.pm                    |   2 +-
 lib/Catmandu/Fix/marc_xml.pm                     |   2 +-
 lib/Catmandu/Importer/MARC.pm                    |   2 +-
 lib/Catmandu/Importer/MARC/ALEPHSEQ.pm           |   4 +-
 lib/Catmandu/Importer/MARC/Decoder.pm            |   8 +-
 lib/Catmandu/Importer/MARC/ISO.pm                |  46 +------
 lib/Catmandu/Importer/MARC/Lint.pm               |   2 +-
 lib/Catmandu/Importer/MARC/MARCMaker.pm          |   2 +-
 lib/Catmandu/Importer/MARC/MiJ.pm                |   2 +-
 lib/Catmandu/Importer/MARC/MicroLIF.pm           |   2 +-
 lib/Catmandu/Importer/MARC/RAW.pm                |   2 +-
 lib/Catmandu/Importer/MARC/Record.pm             |   2 +-
 lib/Catmandu/Importer/MARC/XML.pm                |   2 +-
 lib/Catmandu/MARC.pm                             |  60 +++++----
 lib/Catmandu/MARC/Tutorial.pod                   |  31 +++++
 t/Catmandu/Exporter/MARC/ALEPHSEQ.t              | 159 +++++++++++++++--------
 t/Catmandu/Exporter/MARC/ISO.t                   |  44 +++++++
 t/Catmandu/Exporter/MARC/MARCMaker.t             |  26 ++++
 t/Catmandu/Fix/Condition/marc_has.t              |  18 ++-
 t/Catmandu/Fix/marc_copy.t                       |  12 +-
 t/Catmandu/Fix/marc_cut.t                        |  12 +-
 t/Catmandu/Fix/marc_spec.t                       |   6 +-
 t/Catmandu/Importer/MARC/ALEPHSEQ.t              |  56 ++++++--
 t/author-pod-syntax.t                            |   4 +-
 t/marc-spec-subspecs.t                           |  72 +++++-----
 t/marc_spec.fix                                  |   6 +-
 t/marc_spec2.t                                   |  23 ++++
 t/old-new-internal-syntax.t                      |  11 +-
 t/rug01.aleph                                    |  80 ++----------
 t/utf8.mrc                                       |   1 +
 64 files changed, 609 insertions(+), 440 deletions(-)

diff --cc Changes
index e1c2ed4,e29105f..c88f2d3
--- a/Changes
+++ b/Changes
@@@ -1,5 -1,24 +1,22 @@@
  Revision history for Catmandu-MARC
  
 -{{$NEXT}}
 -
+ 1.231  2017-12-16 13:40:53 CET
+   - Implementing marc_spec 2.0 in the fixes
+ 
+ 1.23  2017-12-15 09:52:08 CET
+   - Forcing MARC::Spec 1.0.0 for now
+ 
+ 1.22  2017-12-02 10:23:48 CET
+   - Add support for passing a loop variable in marc_each
+   - Making the syntax of marc_copy and marc_paste more intuitive for marc_each loops
+ 
+ 1.21  2017-11-13 14:21:16 CET
+   - Fixing ^ to space conversion in ALEPHSEQ imports
+ 
+ 1.20  2017-11-08 10:29:27 CET
+   - More stable ISO exports for bad records
+   - More POD
+ 
  1.19  2017-10-02 11:16:17 CEST
    - Adding marc_all_match
    - Adding marc_any_match
diff --cc MANIFEST
index 73d5ba4,0000000..bc9759b
mode 100644,000000..100644
--- a/MANIFEST
+++ b/MANIFEST
@@@ -1,119 -1,0 +1,121 @@@
- # This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.008.
++# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.005.
 +Build.PL
 +Changes
 +LICENSE
 +LICENSE-bu_bibs.txt
 +MANIFEST
 +MANIFEST.SKIP
 +META.json
 +META.yml
 +README
 +cpanfile
 +lib/Catmandu/Exporter/MARC.pm
 +lib/Catmandu/Exporter/MARC/ALEPHSEQ.pm
 +lib/Catmandu/Exporter/MARC/Base.pm
 +lib/Catmandu/Exporter/MARC/ISO.pm
 +lib/Catmandu/Exporter/MARC/MARCMaker.pm
 +lib/Catmandu/Exporter/MARC/MiJ.pm
 +lib/Catmandu/Exporter/MARC/XML.pm
 +lib/Catmandu/Fix/Bind/marc_each.pm
 +lib/Catmandu/Fix/Condition/marc_all_match.pm
 +lib/Catmandu/Fix/Condition/marc_any_match.pm
 +lib/Catmandu/Fix/Condition/marc_has.pm
 +lib/Catmandu/Fix/Condition/marc_has_many.pm
 +lib/Catmandu/Fix/Condition/marc_match.pm
 +lib/Catmandu/Fix/Condition/marc_spec_has.pm
 +lib/Catmandu/Fix/Inline/marc_add.pm
 +lib/Catmandu/Fix/Inline/marc_map.pm
 +lib/Catmandu/Fix/Inline/marc_remove.pm
 +lib/Catmandu/Fix/Inline/marc_set.pm
 +lib/Catmandu/Fix/marc_add.pm
 +lib/Catmandu/Fix/marc_append.pm
 +lib/Catmandu/Fix/marc_copy.pm
 +lib/Catmandu/Fix/marc_cut.pm
 +lib/Catmandu/Fix/marc_decode_dollar_subfields.pm
 +lib/Catmandu/Fix/marc_in_json.pm
 +lib/Catmandu/Fix/marc_map.pm
 +lib/Catmandu/Fix/marc_paste.pm
 +lib/Catmandu/Fix/marc_remove.pm
 +lib/Catmandu/Fix/marc_replace_all.pm
 +lib/Catmandu/Fix/marc_set.pm
 +lib/Catmandu/Fix/marc_spec.pm
 +lib/Catmandu/Fix/marc_xml.pm
 +lib/Catmandu/Importer/MARC.pm
 +lib/Catmandu/Importer/MARC/ALEPHSEQ.pm
 +lib/Catmandu/Importer/MARC/Decoder.pm
 +lib/Catmandu/Importer/MARC/ISO.pm
 +lib/Catmandu/Importer/MARC/Lint.pm
 +lib/Catmandu/Importer/MARC/MARCMaker.pm
 +lib/Catmandu/Importer/MARC/MiJ.pm
 +lib/Catmandu/Importer/MARC/MicroLIF.pm
 +lib/Catmandu/Importer/MARC/RAW.pm
 +lib/Catmandu/Importer/MARC/Record.pm
 +lib/Catmandu/Importer/MARC/XML.pm
 +lib/Catmandu/MARC.pm
 +lib/Catmandu/MARC/Tutorial.pod
 +t/Catmandu/Exporter/MARC.t
 +t/Catmandu/Exporter/MARC/ALEPHSEQ.t
 +t/Catmandu/Exporter/MARC/Base.t
 +t/Catmandu/Exporter/MARC/ISO.t
 +t/Catmandu/Exporter/MARC/MARCMaker.t
 +t/Catmandu/Exporter/MARC/MiJ.t
 +t/Catmandu/Exporter/MARC/XML.t
 +t/Catmandu/Fix/Bind/marc_each.t
 +t/Catmandu/Fix/Condition/marc_all_match.t
 +t/Catmandu/Fix/Condition/marc_any_match.t
 +t/Catmandu/Fix/Condition/marc_has.t
 +t/Catmandu/Fix/Condition/marc_has_many.t
 +t/Catmandu/Fix/Condition/marc_match.t
 +t/Catmandu/Fix/Condition/marc_spec_has.t
 +t/Catmandu/Fix/Inline/marc_add.t
 +t/Catmandu/Fix/Inline/marc_map.t
 +t/Catmandu/Fix/Inline/marc_remove.t
 +t/Catmandu/Fix/Inline/marc_set.t
 +t/Catmandu/Fix/marc_add.t
 +t/Catmandu/Fix/marc_append.t
 +t/Catmandu/Fix/marc_copy.t
 +t/Catmandu/Fix/marc_cut.t
 +t/Catmandu/Fix/marc_decode_dollar_subfields.t
 +t/Catmandu/Fix/marc_in_json.t
 +t/Catmandu/Fix/marc_map.t
 +t/Catmandu/Fix/marc_paste.t
 +t/Catmandu/Fix/marc_remove.t
 +t/Catmandu/Fix/marc_replace_all.t
 +t/Catmandu/Fix/marc_set.t
 +t/Catmandu/Fix/marc_spec.t
 +t/Catmandu/Fix/marc_xml.t
 +t/Catmandu/Importer/MARC.t
 +t/Catmandu/Importer/MARC/ALEPHSEQ.t
 +t/Catmandu/Importer/MARC/Decoder.t
 +t/Catmandu/Importer/MARC/ISO.t
 +t/Catmandu/Importer/MARC/Lint.t
 +t/Catmandu/Importer/MARC/MARCMaker.t
 +t/Catmandu/Importer/MARC/MiJ.t
 +t/Catmandu/Importer/MARC/MicroLIF.t
 +t/Catmandu/Importer/MARC/RAW.t
 +t/Catmandu/Importer/MARC/Record.t
 +t/Catmandu/Importer/MARC/XML.t
 +t/Catmandu/MARC.t
 +t/author-pod-syntax.t
 +t/broken.xml
 +t/bu_bibs.mrc
 +t/camel.mrc
 +t/camel.mrk
 +t/camel9.mrc
 +t/deprecate.t
 +t/dollar_subfields.mrc
 +t/inline-fix.t
 +t/inlineable.t
 +t/mapping_rules.t
 +t/mapping_rules_spec.t
 +t/marc-spec-subspecs.t
 +t/marc.xml
 +t/marc_spec.fix
++t/marc_spec2.t
 +t/old-new-internal-syntax.t
 +t/old_new.json
 +t/rug01.aleph
 +t/sample1.lif
 +t/test.fix
 +t/test.ndj
++t/utf8.mrc
diff --cc META.json
index 8d9fd04,0000000..4185037
mode 100644,000000..100644
--- a/META.json
+++ b/META.json
@@@ -1,103 -1,0 +1,103 @@@
 +{
 +   "abstract" : "Catmandu modules for working with MARC data",
 +   "author" : [
 +      "Patrick Hochstenbach, C<< <patrick.hochstenbach at ugent.be> >>"
 +   ],
 +   "dynamic_config" : 0,
-    "generated_by" : "Dist::Milla version v1.0.17, Dist::Zilla version 6.008, CPAN::Meta::Converter version 2.150005",
++   "generated_by" : "Dist::Zilla version 6.005, Dist::Milla version v1.0.16, CPAN::Meta::Converter version 2.150005",
 +   "license" : [
 +      "perl_5"
 +   ],
 +   "meta-spec" : {
 +      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
 +      "version" : 2
 +   },
 +   "name" : "Catmandu-MARC",
 +   "no_index" : {
 +      "directory" : [
 +         "eg",
 +         "examples",
 +         "inc",
 +         "share",
 +         "t",
 +         "xt"
 +      ]
 +   },
 +   "prereqs" : {
 +      "build" : {
 +         "requires" : {
 +            "Module::Build" : "0.28"
 +         }
 +      },
 +      "configure" : {
 +         "requires" : {
 +            "Module::Build" : "0.28"
 +         }
 +      },
 +      "develop" : {
 +         "requires" : {
-             "Dist::Milla" : "v1.0.17",
++            "Dist::Milla" : "v1.0.16",
 +            "Test::Pod" : "1.41"
 +         }
 +      },
 +      "runtime" : {
 +         "requires" : {
 +            "Carp" : "0",
 +            "Catmandu" : "1.0602",
 +            "JSON::XS" : "2.3",
 +            "List::Util" : "0",
 +            "MARC::File::MARCMaker" : "0.05",
 +            "MARC::File::MiJ" : "0.04",
 +            "MARC::File::XML" : "v1.0.5",
 +            "MARC::Lint" : "0",
 +            "MARC::Parser::RAW" : "0",
 +            "MARC::Record" : "v2.0.6",
-             "MARC::Spec" : "v1.0.0",
++            "MARC::Spec" : "v2.0.3",
 +            "Memoize" : "0",
 +            "Moo" : "1.0",
 +            "MooX::Singleton" : "0",
 +            "YAML::XS" : "0.34",
 +            "perl" : "v5.10.1"
 +         }
 +      },
 +      "test" : {
 +         "requires" : {
 +            "Pod::Simple::HTML" : "3.23",
 +            "Test::Deep" : "0",
 +            "Test::More" : "1.001003",
 +            "Test::Pod" : "0",
 +            "Test::Simple" : "1.001003",
 +            "Test::Warn" : "0",
 +            "Test::Warnings" : "0",
 +            "XML::XPath" : "1.13"
 +         }
 +      }
 +   },
 +   "release_status" : "stable",
 +   "resources" : {
 +      "bugtracker" : {
 +         "web" : "https://github.com/LibreCat/Catmandu-MARC/issues"
 +      },
 +      "homepage" : "https://github.com/LibreCat/Catmandu-MARC",
 +      "repository" : {
 +         "type" : "git",
 +         "url" : "https://github.com/LibreCat/Catmandu-MARC.git",
 +         "web" : "https://github.com/LibreCat/Catmandu-MARC"
 +      }
 +   },
-    "version" : "1.19",
++   "version" : "1.231",
 +   "x_contributors" : [
 +      "Carsten Klee <carsten.klee at sbb.spk-berlin.de>",
 +      "Carsten Klee <cKlee at users.noreply.github.com>",
 +      "Chris Cormack <chrisc at catalyst.net.nz>",
 +      "Jakob Voss <voss at gbv.de>",
 +      "Johann Rolschewski <jorol at cpan.org>",
 +      "Johann Rolschewski <rolschewski at gmail.com>",
 +      "Nicolas Franck <nicolas.franck at ugent.be>",
 +      "Nicolas Steenlant <nicolas.steenlant at ugent.be>",
 +      "Patrick Hochstenbach <Patrick.Hochstenbach at UGent.be>",
++      "Patrick Hochstenbach <patrick.hochstenbach at ugent.be>",
 +      "Robin Sheat <robin at catalyst.net.nz>"
-    ],
-    "x_serialization_backend" : "Cpanel::JSON::XS version 3.0233"
++   ]
 +}
 +
diff --cc META.yml
index f939d9a,0000000..71c5d00
mode 100644,000000..100644
--- a/META.yml
+++ b/META.yml
@@@ -1,65 -1,0 +1,65 @@@
 +---
 +abstract: 'Catmandu modules for working with MARC data'
 +author:
 +  - 'Patrick Hochstenbach, C<< <patrick.hochstenbach at ugent.be> >>'
 +build_requires:
 +  Module::Build: '0.28'
 +  Pod::Simple::HTML: '3.23'
 +  Test::Deep: '0'
 +  Test::More: '1.001003'
 +  Test::Pod: '0'
 +  Test::Simple: '1.001003'
 +  Test::Warn: '0'
 +  Test::Warnings: '0'
 +  XML::XPath: '1.13'
 +configure_requires:
 +  Module::Build: '0.28'
 +dynamic_config: 0
- generated_by: 'Dist::Milla version v1.0.17, Dist::Zilla version 6.008, CPAN::Meta::Converter version 2.150005'
++generated_by: 'Dist::Zilla version 6.005, Dist::Milla version v1.0.16, CPAN::Meta::Converter version 2.150005'
 +license: perl
 +meta-spec:
 +  url: http://module-build.sourceforge.net/META-spec-v1.4.html
 +  version: '1.4'
 +name: Catmandu-MARC
 +no_index:
 +  directory:
 +    - eg
 +    - examples
 +    - inc
 +    - share
 +    - t
 +    - xt
 +requires:
 +  Carp: '0'
 +  Catmandu: '1.0602'
 +  JSON::XS: '2.3'
 +  List::Util: '0'
 +  MARC::File::MARCMaker: '0.05'
 +  MARC::File::MiJ: '0.04'
 +  MARC::File::XML: v1.0.5
 +  MARC::Lint: '0'
 +  MARC::Parser::RAW: '0'
 +  MARC::Record: v2.0.6
-   MARC::Spec: v1.0.0
++  MARC::Spec: v2.0.3
 +  Memoize: '0'
 +  Moo: '1.0'
 +  MooX::Singleton: '0'
 +  YAML::XS: '0.34'
 +  perl: v5.10.1
 +resources:
 +  bugtracker: https://github.com/LibreCat/Catmandu-MARC/issues
 +  homepage: https://github.com/LibreCat/Catmandu-MARC
 +  repository: https://github.com/LibreCat/Catmandu-MARC.git
- version: '1.19'
++version: '1.231'
 +x_contributors:
 +  - 'Carsten Klee <carsten.klee at sbb.spk-berlin.de>'
 +  - 'Carsten Klee <cKlee at users.noreply.github.com>'
 +  - 'Chris Cormack <chrisc at catalyst.net.nz>'
 +  - 'Jakob Voss <voss at gbv.de>'
 +  - 'Johann Rolschewski <jorol at cpan.org>'
 +  - 'Johann Rolschewski <rolschewski at gmail.com>'
 +  - 'Nicolas Franck <nicolas.franck at ugent.be>'
 +  - 'Nicolas Steenlant <nicolas.steenlant at ugent.be>'
 +  - 'Patrick Hochstenbach <Patrick.Hochstenbach at UGent.be>'
++  - 'Patrick Hochstenbach <patrick.hochstenbach at ugent.be>'
 +  - 'Robin Sheat <robin at catalyst.net.nz>'
- x_serialization_backend: 'YAML::Tiny version 1.69'
diff --cc t/author-pod-syntax.t
index 2233af0,0000000..35fb1b9
mode 100644,000000..100644
--- a/t/author-pod-syntax.t
+++ b/t/author-pod-syntax.t
@@@ -1,15 -1,0 +1,15 @@@
 +#!perl
 +
 +BEGIN {
 +  unless ($ENV{AUTHOR_TESTING}) {
-     print qq{1..0 # SKIP these tests are for testing by the author\n};
-     exit
++    require Test::More;
++    Test::More::plan(skip_all => 'these tests are for testing by the author');
 +  }
 +}
 +
 +# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests.
 +use strict; use warnings;
 +use Test::More;
 +use Test::Pod 1.41;
 +
 +all_pod_files_ok();

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libcatmandu-marc-perl.git



More information about the Pkg-perl-cvs-commits mailing list