[libmoosex-has-sugar-perl] 70/120: Add misc corelist data
Intrigeri
intrigeri at moszumanska.debian.org
Wed Aug 27 21:35:11 UTC 2014
This is an automated email from the git hooks/post-receive script.
intrigeri pushed a commit to annotated tag 0.05070422-source
in repository libmoosex-has-sugar-perl.
commit a412ccca363162e2be4b2af51ab34749588fde9d
Author: Kent Fredric <kentfredric at gmail.com>
Date: Mon Nov 4 21:57:41 2013 +1300
Add misc corelist data
---
corelist-data/5.008009.zsv | Bin 0 -> 7757 bytes
corelist-data/5.010001.zsv | Bin 0 -> 14349 bytes
corelist-data/5.012005.zsv | Bin 0 -> 14552 bytes
corelist-data/5.014004.zsv | Bin 0 -> 15745 bytes
corelist-data/5.016003.zsv | Bin 0 -> 16777 bytes
corelist-data/5.017007.zsv | Bin 0 -> 16831 bytes
corelist-data/5.018000.zsv | Bin 0 -> 16864 bytes
corelist-data/5.019000.zsv | Bin 0 -> 15065 bytes
corelist-data/gen_modules.pl | 21 +++++++++++++++++++++
corelist-data/gen_modules_travis.sh | 3 +++
corelist-data/gen_perl.pl | 27 +++++++++++++++++++++++++++
corelist-data/modules.zsv | Bin 0 -> 15369 bytes
12 files changed, 51 insertions(+)
diff --git a/corelist-data/5.008009.zsv b/corelist-data/5.008009.zsv
new file mode 100644
index 0000000..6911e5d
Binary files /dev/null and b/corelist-data/5.008009.zsv differ
diff --git a/corelist-data/5.010001.zsv b/corelist-data/5.010001.zsv
new file mode 100644
index 0000000..f950a22
Binary files /dev/null and b/corelist-data/5.010001.zsv differ
diff --git a/corelist-data/5.012005.zsv b/corelist-data/5.012005.zsv
new file mode 100644
index 0000000..dc3143b
Binary files /dev/null and b/corelist-data/5.012005.zsv differ
diff --git a/corelist-data/5.014004.zsv b/corelist-data/5.014004.zsv
new file mode 100644
index 0000000..93abcac
Binary files /dev/null and b/corelist-data/5.014004.zsv differ
diff --git a/corelist-data/5.016003.zsv b/corelist-data/5.016003.zsv
new file mode 100644
index 0000000..16222b6
Binary files /dev/null and b/corelist-data/5.016003.zsv differ
diff --git a/corelist-data/5.017007.zsv b/corelist-data/5.017007.zsv
new file mode 100644
index 0000000..2baf34b
Binary files /dev/null and b/corelist-data/5.017007.zsv differ
diff --git a/corelist-data/5.018000.zsv b/corelist-data/5.018000.zsv
new file mode 100644
index 0000000..06973c3
Binary files /dev/null and b/corelist-data/5.018000.zsv differ
diff --git a/corelist-data/5.019000.zsv b/corelist-data/5.019000.zsv
new file mode 100644
index 0000000..8447844
Binary files /dev/null and b/corelist-data/5.019000.zsv differ
diff --git a/corelist-data/gen_modules.pl b/corelist-data/gen_modules.pl
new file mode 100644
index 0000000..3b4b780
--- /dev/null
+++ b/corelist-data/gen_modules.pl
@@ -0,0 +1,21 @@
+#!/usr/bin/env perl
+use strict;
+use warnings;
+use utf8;
+
+open my $fh, '>', './modules.zsv';
+
+use Module::CoreList;
+
+
+my $seen_modules = {};
+
+for my $version ( sort keys %Module::CoreList::version ) {
+ my ($hash) = $Module::CoreList::version{$version};
+ for my $module ( sort keys %{$hash} ) {
+ next if exists $seen_modules->{$module};
+ $fh->printf( "%s\0\n", $module );
+ $seen_modules->{$module}++;
+ }
+}
+
diff --git a/corelist-data/gen_modules_travis.sh b/corelist-data/gen_modules_travis.sh
new file mode 100644
index 0000000..16d8028
--- /dev/null
+++ b/corelist-data/gen_modules_travis.sh
@@ -0,0 +1,3 @@
+for i in 5.010001 5.012005 5.014004 5.016003 5.017007 5.018000 5.019000 5.008009; do
+ perl ./gen_perl.pl $i;
+done
diff --git a/corelist-data/gen_perl.pl b/corelist-data/gen_perl.pl
new file mode 100644
index 0000000..4cd9c1c
--- /dev/null
+++ b/corelist-data/gen_perl.pl
@@ -0,0 +1,27 @@
+#!/usr/bin/env perl
+use strict;
+use warnings;
+use utf8;
+
+use Module::CoreList;
+
+if ( not $ARGV[0] ) {
+ die "GIVE US A PERL VERSION";
+}
+
+my $version = $ARGV[0];
+
+use Module::CoreList;
+
+if ( not exists $Module::CoreList::version{$version} ) {
+ die "Version $version not in corelist";
+}
+my ($hash) = $Module::CoreList::version{$version};
+
+open my $fh, '>', './' . $version . '.zsv';
+
+for my $module ( sort keys %{$hash} ) {
+ $fh->printf( "%s\0%s\0\n", $module, $hash->{$module} );
+}
+$fh->close;
+
diff --git a/corelist-data/modules.zsv b/corelist-data/modules.zsv
new file mode 100644
index 0000000..311a703
Binary files /dev/null and b/corelist-data/modules.zsv differ
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmoosex-has-sugar-perl.git
More information about the Pkg-perl-cvs-commits
mailing list