Codebase list libdata-serializer-perl / e5cc681
Import upstream version 0.65+git20200201.1.84532f6 Debian Janitor 2 years ago
4 changed file(s) with 275 addition(s) and 113 deletion(s). Raw diff Collapse all Expand all
6161 t/serializer-testlib
6262 examples/README
6363 META.yml Module meta-data (added by MakeMaker)
64 META.json
0 {
1 "abstract" : "Modules that serialize data structures",
2 "author" : [
3 "Neil Neely (neil@neely.cx)"
4 ],
5 "dynamic_config" : 1,
6 "generated_by" : "Module::Build version 0.4231",
7 "license" : [
8 "perl_5"
9 ],
10 "meta-spec" : {
11 "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
12 "version" : 2
13 },
14 "name" : "Data-Serializer",
15 "prereqs" : {
16 "build" : {
17 "requires" : {
18 "File::Spec" : "0",
19 "IO::File" : "0",
20 "Test::More" : "0"
21 }
22 },
23 "configure" : {
24 "requires" : {
25 "Module::Build" : "0.42"
26 }
27 },
28 "runtime" : {
29 "recommends" : {
30 "Bencode" : "0",
31 "Compress::PPMd" : "0",
32 "Compress::Zlib" : "0",
33 "Config::General" : "0",
34 "Convert::Bencode" : "0",
35 "Convert::Bencode_XS" : "0",
36 "Crypt::Blowfish" : "0",
37 "Crypt::CBC" : "0",
38 "Data::Denter" : "0",
39 "Data::Taxi" : "0",
40 "FreezeThaw" : "0",
41 "JSON" : "0",
42 "JSON::Syck" : "0",
43 "JSON::XS" : "0",
44 "MIME::Base64" : "0",
45 "PHP::Serialization" : "0",
46 "Storable" : "0",
47 "XML::Dumper" : "0",
48 "XML::Simple" : "0",
49 "YAML" : "0",
50 "YAML::Syck" : "0"
51 },
52 "requires" : {
53 "AutoLoader" : "0",
54 "Data::Dumper" : "2.08",
55 "Digest::SHA" : "0",
56 "Exporter" : "0",
57 "IO::File" : "0"
58 }
59 }
60 },
61 "provides" : {
62 "Data::Serializer" : {
63 "file" : "lib/Data/Serializer.pm",
64 "version" : "0.65"
65 },
66 "Data::Serializer::Bencode" : {
67 "file" : "lib/Data/Serializer/Bencode.pm",
68 "version" : "0.03"
69 },
70 "Data::Serializer::Config::General" : {
71 "file" : "lib/Data/Serializer/Config/General.pm",
72 "version" : "0.02"
73 },
74 "Data::Serializer::Convert::Bencode" : {
75 "file" : "lib/Data/Serializer/Convert/Bencode.pm",
76 "version" : "0.03"
77 },
78 "Data::Serializer::Convert::Bencode_XS" : {
79 "file" : "lib/Data/Serializer/Convert/Bencode_XS.pm",
80 "version" : "0.03"
81 },
82 "Data::Serializer::Cookbook" : {
83 "file" : "lib/Data/Serializer/Cookbook.pm",
84 "version" : "0.05"
85 },
86 "Data::Serializer::Data::Denter" : {
87 "file" : "lib/Data/Serializer/Data/Denter.pm",
88 "version" : "0.02"
89 },
90 "Data::Serializer::Data::Dumper" : {
91 "file" : "lib/Data/Serializer/Data/Dumper.pm",
92 "version" : "0.05"
93 },
94 "Data::Serializer::Data::Taxi" : {
95 "file" : "lib/Data/Serializer/Data/Taxi.pm",
96 "version" : "0.02"
97 },
98 "Data::Serializer::FreezeThaw" : {
99 "file" : "lib/Data/Serializer/FreezeThaw.pm",
100 "version" : "0.02"
101 },
102 "Data::Serializer::JSON" : {
103 "file" : "lib/Data/Serializer/JSON.pm",
104 "version" : "0.04"
105 },
106 "Data::Serializer::JSON::Syck" : {
107 "file" : "lib/Data/Serializer/JSON/Syck.pm",
108 "version" : "0.02"
109 },
110 "Data::Serializer::PHP::Serialization" : {
111 "file" : "lib/Data/Serializer/PHP/Serialization.pm",
112 "version" : "0.02"
113 },
114 "Data::Serializer::Persistent" : {
115 "file" : "lib/Data/Serializer/Persistent.pm",
116 "version" : "0.01"
117 },
118 "Data::Serializer::Raw" : {
119 "file" : "lib/Data/Serializer/Raw.pm",
120 "version" : "0.02"
121 },
122 "Data::Serializer::Storable" : {
123 "file" : "lib/Data/Serializer/Storable.pm",
124 "version" : "0.03"
125 },
126 "Data::Serializer::XML::Dumper" : {
127 "file" : "lib/Data/Serializer/XML/Dumper.pm",
128 "version" : "0.02"
129 },
130 "Data::Serializer::XML::Simple" : {
131 "file" : "lib/Data/Serializer/XML/Simple.pm",
132 "version" : "0.03"
133 },
134 "Data::Serializer::YAML" : {
135 "file" : "lib/Data/Serializer/YAML.pm",
136 "version" : "0.03"
137 },
138 "Data::Serializer::YAML::Syck" : {
139 "file" : "lib/Data/Serializer/YAML/Syck.pm",
140 "version" : "0.03"
141 }
142 },
143 "release_status" : "stable",
144 "resources" : {
145 "bugtracker" : {
146 "web" : "https://github.com/neilneely/Data-Serializer/issues"
147 },
148 "homepage" : "http://metacpan.org/release/Data-Serializer",
149 "license" : [
150 "http://dev.perl.org/licenses/"
151 ],
152 "repository" : {
153 "url" : "git://github.com/neilneely/Data-Serializer.git"
154 }
155 },
156 "version" : "0.65",
157 "x_serialization_backend" : "JSON::PP version 4.04"
158 }
+106
-104
META.yml less more
00 ---
1 abstract: 'Modules that serialize data structures'
2 author:
3 - 'Neil Neely (neil@neely.cx)'
4 build_requires:
5 File::Spec: '0'
6 IO::File: '0'
7 Test::More: '0'
8 configure_requires:
9 Module::Build: '0.42'
10 dynamic_config: 1
11 generated_by: 'Module::Build version 0.4231, CPAN::Meta::Converter version 2.150010'
12 license: perl
13 meta-spec:
14 url: http://module-build.sourceforge.net/META-spec-v1.4.html
15 version: '1.4'
116 name: Data-Serializer
2 version: 0.65
3 author:
4 - Neil Neely (neil@neely.cx)
5 abstract: Modules that serialize data structures
6 license: perl
17 provides:
18 Data::Serializer:
19 file: lib/Data/Serializer.pm
20 version: '0.65'
21 Data::Serializer::Bencode:
22 file: lib/Data/Serializer/Bencode.pm
23 version: '0.03'
24 Data::Serializer::Config::General:
25 file: lib/Data/Serializer/Config/General.pm
26 version: '0.02'
27 Data::Serializer::Convert::Bencode:
28 file: lib/Data/Serializer/Convert/Bencode.pm
29 version: '0.03'
30 Data::Serializer::Convert::Bencode_XS:
31 file: lib/Data/Serializer/Convert/Bencode_XS.pm
32 version: '0.03'
33 Data::Serializer::Cookbook:
34 file: lib/Data/Serializer/Cookbook.pm
35 version: '0.05'
36 Data::Serializer::Data::Denter:
37 file: lib/Data/Serializer/Data/Denter.pm
38 version: '0.02'
39 Data::Serializer::Data::Dumper:
40 file: lib/Data/Serializer/Data/Dumper.pm
41 version: '0.05'
42 Data::Serializer::Data::Taxi:
43 file: lib/Data/Serializer/Data/Taxi.pm
44 version: '0.02'
45 Data::Serializer::FreezeThaw:
46 file: lib/Data/Serializer/FreezeThaw.pm
47 version: '0.02'
48 Data::Serializer::JSON:
49 file: lib/Data/Serializer/JSON.pm
50 version: '0.04'
51 Data::Serializer::JSON::Syck:
52 file: lib/Data/Serializer/JSON/Syck.pm
53 version: '0.02'
54 Data::Serializer::PHP::Serialization:
55 file: lib/Data/Serializer/PHP/Serialization.pm
56 version: '0.02'
57 Data::Serializer::Persistent:
58 file: lib/Data/Serializer/Persistent.pm
59 version: '0.01'
60 Data::Serializer::Raw:
61 file: lib/Data/Serializer/Raw.pm
62 version: '0.02'
63 Data::Serializer::Storable:
64 file: lib/Data/Serializer/Storable.pm
65 version: '0.03'
66 Data::Serializer::XML::Dumper:
67 file: lib/Data/Serializer/XML/Dumper.pm
68 version: '0.02'
69 Data::Serializer::XML::Simple:
70 file: lib/Data/Serializer/XML/Simple.pm
71 version: '0.03'
72 Data::Serializer::YAML:
73 file: lib/Data/Serializer/YAML.pm
74 version: '0.03'
75 Data::Serializer::YAML::Syck:
76 file: lib/Data/Serializer/YAML/Syck.pm
77 version: '0.03'
78 recommends:
79 Bencode: '0'
80 Compress::PPMd: '0'
81 Compress::Zlib: '0'
82 Config::General: '0'
83 Convert::Bencode: '0'
84 Convert::Bencode_XS: '0'
85 Crypt::Blowfish: '0'
86 Crypt::CBC: '0'
87 Data::Denter: '0'
88 Data::Taxi: '0'
89 FreezeThaw: '0'
90 JSON: '0'
91 JSON::Syck: '0'
92 JSON::XS: '0'
93 MIME::Base64: '0'
94 PHP::Serialization: '0'
95 Storable: '0'
96 XML::Dumper: '0'
97 XML::Simple: '0'
98 YAML: '0'
99 YAML::Syck: '0'
100 requires:
101 AutoLoader: '0'
102 Data::Dumper: '2.08'
103 Digest::SHA: '0'
104 Exporter: '0'
105 IO::File: '0'
7106 resources:
8107 bugtracker: https://github.com/neilneely/Data-Serializer/issues
9108 homepage: http://metacpan.org/release/Data-Serializer
10109 license: http://dev.perl.org/licenses/
11110 repository: git://github.com/neilneely/Data-Serializer.git
12 build_requires:
13 File::Spec: 0
14 IO::File: 0
15 Test::More: 0
16 requires:
17 AutoLoader: 0
18 Data::Dumper: 2.08
19 Digest::SHA: 0
20 Exporter: 0
21 IO::File: 0
22 recommends:
23 Bencode: 0
24 Compress::PPMd: 0
25 Compress::Zlib: 0
26 Config::General: 0
27 Convert::Bencode: 0
28 Convert::Bencode_XS: 0
29 Crypt::Blowfish: 0
30 Crypt::CBC: 0
31 Data::Denter: 0
32 Data::Taxi: 0
33 FreezeThaw: 0
34 JSON: 0
35 JSON::Syck: 0
36 JSON::XS: 0
37 MIME::Base64: 0
38 PHP::Serialization: 0
39 Storable: 0
40 XML::Dumper: 0
41 XML::Simple: 0
42 YAML: 0
43 YAML::Syck: 0
44 configure_requires:
45 Module::Build: 0.35
46 provides:
47 Data::Serializer:
48 file: lib/Data/Serializer.pm
49 version: 0.65
50 Data::Serializer::Bencode:
51 file: lib/Data/Serializer/Bencode.pm
52 version: 0.03
53 Data::Serializer::Config::General:
54 file: lib/Data/Serializer/Config/General.pm
55 version: 0.02
56 Data::Serializer::Convert::Bencode:
57 file: lib/Data/Serializer/Convert/Bencode.pm
58 version: 0.03
59 Data::Serializer::Convert::Bencode_XS:
60 file: lib/Data/Serializer/Convert/Bencode_XS.pm
61 version: 0.03
62 Data::Serializer::Cookbook:
63 file: lib/Data/Serializer/Cookbook.pm
64 version: 0.05
65 Data::Serializer::Data::Denter:
66 file: lib/Data/Serializer/Data/Denter.pm
67 version: 0.02
68 Data::Serializer::Data::Dumper:
69 file: lib/Data/Serializer/Data/Dumper.pm
70 version: 0.05
71 Data::Serializer::Data::Taxi:
72 file: lib/Data/Serializer/Data/Taxi.pm
73 version: 0.02
74 Data::Serializer::FreezeThaw:
75 file: lib/Data/Serializer/FreezeThaw.pm
76 version: 0.02
77 Data::Serializer::JSON:
78 file: lib/Data/Serializer/JSON.pm
79 version: 0.04
80 Data::Serializer::JSON::Syck:
81 file: lib/Data/Serializer/JSON/Syck.pm
82 version: 0.02
83 Data::Serializer::PHP::Serialization:
84 file: lib/Data/Serializer/PHP/Serialization.pm
85 version: 0.02
86 Data::Serializer::Persistent:
87 file: lib/Data/Serializer/Persistent.pm
88 version: 0.01
89 Data::Serializer::Raw:
90 file: lib/Data/Serializer/Raw.pm
91 version: 0.02
92 Data::Serializer::Storable:
93 file: lib/Data/Serializer/Storable.pm
94 version: 0.03
95 Data::Serializer::XML::Dumper:
96 file: lib/Data/Serializer/XML/Dumper.pm
97 version: 0.02
98 Data::Serializer::XML::Simple:
99 file: lib/Data/Serializer/XML/Simple.pm
100 version: 0.03
101 Data::Serializer::YAML:
102 file: lib/Data/Serializer/YAML.pm
103 version: 0.03
104 Data::Serializer::YAML::Syck:
105 file: lib/Data/Serializer/YAML/Syck.pm
106 version: 0.03
107 generated_by: Module::Build version 0.35
108 meta-spec:
109 url: http://module-build.sourceforge.net/META-spec-v1.4.html
110 version: 1.4
111 version: '0.65'
112 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
0 # Note: this file was auto-generated by Module::Build::Compat version 0.35
1
0 # Note: this file was auto-generated by Module::Build::Compat version 0.4231
1
22 unless (eval "use Module::Build::Compat 0.02; 1" ) {
33 print "This module requires Module::Build to install itself.\n";
4
4
55 require ExtUtils::MakeMaker;
66 my $yn = ExtUtils::MakeMaker::prompt
77 (' Install Module::Build now from CPAN?', 'y');
8
8
99 unless ($yn =~ /^y/i) {
1010 die " *** Cannot install without Module::Build. Exiting ...\n";
1111 }
12
12
1313 require Cwd;
1414 require File::Spec;
1515 require CPAN;
16
16
1717 # Save this 'cause CPAN will chdir all over the place.
1818 my $cwd = Cwd::cwd();
19
19
2020 CPAN::Shell->install('Module::Build::Compat');
2121 CPAN::Shell->expand("Module", "Module::Build::Compat")->uptodate
2222 or die "Couldn't install Module::Build, giving up.\n";
23
23
2424 chdir $cwd or die "Cannot chdir() back to $cwd: $!";
2525 }
2626 eval "use Module::Build::Compat 0.02; 1" or die $@;
2727
2828 Module::Build::Compat->run_build_pl(args => \@ARGV);
29 my $build_script = 'Build';
29 my $build_script = 'Build';
3030 $build_script .= '.com' if $^O eq 'VMS';
3131 exit(0) unless(-e $build_script); # cpantesters convention
3232 require Module::Build;