Skip to content

Commit 65de34a

Browse files
author
Stéphane Delaune
committed
initial commit
0 parents  commit 65de34a

File tree

8 files changed

+644
-0
lines changed

8 files changed

+644
-0
lines changed

Build.PL

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
use 5.010000;
2+
use strict;
3+
use warnings;
4+
use Module::Build;
5+
6+
my $builder = Module::Build->new(
7+
module_name => 'MARC::Loader'
8+
, license => 'perl'
9+
, dist_version_from => 'lib/MARC/Loader.pm'
10+
, create_makefile_pl => 'traditional'
11+
, dist_author => 'Stephane Delaune <[email protected]>'
12+
, add_to_cleanup => [ 'MARC-Loader-*' ]
13+
, requires => {qw<
14+
Scalar::Util 0
15+
MARC::Record 0
16+
>}
17+
, build_requires => {qw<
18+
Test::More 0
19+
Data::Compare 0
20+
YAML 0
21+
>}
22+
);
23+
24+
$builder->create_build_script;

Changes

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
Revision history for MARC-Loader
2+
0.004002 Mon November 24 10:29:00 EDT 2014
3+
- fix nsbclean side effect
4+
0.004 Fri August 26 10:29:00 EDT 2011
5+
- add ability to define many controlfields with same field name
6+
0.003 Mon July 11 16:53:00 EDT 2011
7+
- add ability to reorder fields and subfields in a chosen order
8+
0.002 Tue May 3 14:53:00 EDT 2011
9+
- add support of controlfields
10+
- add ability to define the record's leader
11+
- add ability to reorder fields and subfields of each field in alphabetical order
12+
- add ability to remove non-sorting characters

MANIFEST

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
Build.PL
2+
Changes
3+
lib/MARC/Loader.pm
4+
MANIFEST
5+
META.yml
6+
README
7+
t/test.t
8+
Makefile.PL

META.yml

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
abstract: 'Perl module for creating MARC record from a hash'
3+
author:
4+
- 'Stephane Delaune <[email protected]>'
5+
build_requires:
6+
Data::Compare: 0
7+
Test::More: 0
8+
YAML: 0
9+
configure_requires:
10+
Module::Build: 0.36
11+
generated_by: 'Module::Build version 0.3603'
12+
license: perl
13+
meta-spec:
14+
url: http://module-build.sourceforge.net/META-spec-v1.4.html
15+
version: 1.4
16+
name: MARC-Loader
17+
provides:
18+
MARC::Loader:
19+
file: lib/MARC/Loader.pm
20+
version: 0.004002
21+
requires:
22+
MARC::Record: 0
23+
Scalar::Util: 0
24+
resources:
25+
license: http://dev.perl.org/licenses/
26+
version: 0.004002

Makefile.PL

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Note: this file was auto-generated by Module::Build::Compat version 0.3603
2+
use ExtUtils::MakeMaker;
3+
WriteMakefile
4+
(
5+
'NAME' => 'MARC::Loader',
6+
'VERSION_FROM' => 'lib/MARC/Loader.pm',
7+
'PREREQ_PM' => {
8+
'Data::Compare' => 0,
9+
'MARC::Record' => '0',
10+
'Scalar::Util' => '0',
11+
'Test::More' => 0,
12+
'YAML' => 0
13+
},
14+
'INSTALLDIRS' => 'site',
15+
'EXE_FILES' => [],
16+
'PL_FILES' => {}
17+
)
18+
;

README

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
MARC-Loader
2+
3+
INSTALLATION
4+
5+
To install this module, run the following commands:
6+
7+
perl Build.PL
8+
./Build
9+
./Build test
10+
./Build install
11+
12+
13+
COPYRIGHT AND LICENCE
14+
15+
Copyright (C) 2011 Stéphane Delaune
16+
17+
This program is free software; you can redistribute it and/or modify it
18+
under the same terms as Perl itself.
19+

0 commit comments

Comments
 (0)