Permalink
Browse files

initial import

  • Loading branch information...
0 parents commit 5240cb640426cc8079e6ff40f876b811a9d7948f @tokuhirom committed Jun 3, 2011
Showing with 222 additions and 0 deletions.
  1. +11 −0 .gitignore
  2. +2 −0 .shipit
  3. +4 −0 Changes
  4. +21 −0 MANIFEST
  5. +28 −0 MANIFEST.SKIP
  6. +17 −0 Makefile.PL
  7. +23 −0 README
  8. +1 −0 README.pod
  9. +39 −0 lib/App/mixi2gmail.pm
  10. +4 −0 t/00_compile.t
  11. +51 −0 xt/01_podspell.t
  12. +13 −0 xt/02_perlcritic.t
  13. +4 −0 xt/03_pod.t
  14. +4 −0 xt/04_minimum_version.t
11 .gitignore
@@ -0,0 +1,11 @@
+Makefile
+inc/
+.c
+ppport.h
+*.sw[po]
+*.bak
+*.old
+Build
+_build/
+xshelper.h
+tags
2 .shipit
@@ -0,0 +1,2 @@
+steps = FindVersion, ChangeVersion, CheckChangeLog, DistTest, Commit, Tag, MakeDist, UploadCPAN
+git.push_to=origin
4 Changes
@@ -0,0 +1,4 @@
+Revision history for Perl extension App::mixi2gmail
+
+0.01 Sat Jun 4 06:45:09 2011
+ - original version
21 MANIFEST
@@ -0,0 +1,21 @@
+.gitignore
+Changes
+inc/Module/Install.pm
+inc/Module/Install/AuthorTests.pm
+inc/Module/Install/Base.pm
+inc/Module/Install/Can.pm
+inc/Module/Install/Fetch.pm
+inc/Module/Install/Makefile.pm
+inc/Module/Install/Metadata.pm
+inc/Module/Install/Win32.pm
+inc/Module/Install/WriteAll.pm
+lib/App/mixi2gmail.pm
+Makefile.PL
+MANIFEST This list of files
+META.yml
+README
+t/00_compile.t
+xt/01_podspell.t
+xt/02_perlcritic.t
+xt/03_pod.t
+xt/04_minimum_version.t
28 MANIFEST.SKIP
@@ -0,0 +1,28 @@
+^\.git/
+\bRCS\b
+\bCVS\b
+^MANIFEST\.
+^Makefile$
+~$
+^#
+\.old$
+^blib/
+^pm_to_blib
+^MakeMaker-\d
+\.gz$
+\.cvsignore
+^t/perlcritic
+^tools/
+\.svn/
+^[^/]+\.yaml$
+^[^/]+\.pl$
+^\.shipit$
+\.sw[po]$
+^Build$
+^ppport.h$
+^xshelper.h$
+cover_db
+nytprof
+perltidy.ERR$
+^README.pod$
+^tags$
17 Makefile.PL
@@ -0,0 +1,17 @@
+use inc::Module::Install;
+use Module::Install::AuthorTests;
+
+name 'App-mixi2gmail';
+all_from 'lib/App/mixi2gmail.pm';
+
+# requires '';
+# requires 'Exporter' => 5.63; # use Exporter 'import';
+# requires 'Plack' => 0.9949;
+
+
+
+tests 't/*.t t/*/*.t t/*/*/*.t t/*/*/*/*.t';
+test_requires 'Test::More' => 0.96; # done_testing, subtest
+# test_requires 'Test::Requires';
+author_tests('xt');
+WriteAll;
23 README
@@ -0,0 +1,23 @@
+This is Perl module App::mixi2gmail.
+
+INSTALLATION
+
+App::mixi2gmail installation is straightforward. If your CPAN shell is set up,
+you should just be able to do
+
+% cpan App::mixi2gmail
+
+Download it, unpack it, then build it as per the usual:
+
+% perl Makefile.PL
+% make && make test
+
+Then install it:
+
+% make install
+
+DOCUMENTATION
+
+App::mixi2gmail documentation is available as in POD. So you can do:
+
+% perldoc App::mixi2gmail
1 README.pod
39 lib/App/mixi2gmail.pm
@@ -0,0 +1,39 @@
+package App::mixi2gmail;
+use strict;
+use warnings;
+use 5.008008;
+our $VERSION = '0.01';
+
+
+
+1;
+__END__
+
+=encoding utf8
+
+=head1 NAME
+
+App::mixi2gmail -
+
+=head1 SYNOPSIS
+
+ use App::mixi2gmail;
+
+=head1 DESCRIPTION
+
+App::mixi2gmail is
+
+=head1 AUTHOR
+
+Tokuhiro Matsuno E<lt>tokuhirom AAJKLFJEF GMAIL COME<gt>
+
+=head1 SEE ALSO
+
+=head1 LICENSE
+
+Copyright (C) Tokuhiro Matsuno
+
+This library is free software; you can redistribute it and/or modify
+it under the same terms as Perl itself.
+
+=cut
4 t/00_compile.t
@@ -0,0 +1,4 @@
+use strict;
+use Test::More tests => 1;
+
+BEGIN { use_ok 'App::mixi2gmail' }
51 xt/01_podspell.t
@@ -0,0 +1,51 @@
+use strict;
+use Test::More;
+eval q{ use Test::Spelling };
+plan skip_all => "Test::Spelling is not installed." if $@;
+add_stopwords(map { split /[\s\:\-]/ } <DATA>);
+$ENV{LANG} = 'C';
+my $spell_cmd;
+foreach my $path (split(/:/, $ENV{PATH})) {
+ -x "$path/spell" and $spell_cmd="spell", last;
+ -x "$path/ispell" and $spell_cmd="ispell -l", last;
+ -x "$path/aspell" and $spell_cmd="aspell list", last;
+}
+plan skip_all => "no spell/ispell/aspell" unless $spell_cmd;
+
+set_spell_cmd($spell_cmd);
+all_pod_files_spelling_ok('lib');
+__DATA__
+Tokuhiro Matsuno
+App::mixi2gmail
+tokuhirom
+AAJKLFJEF
+GMAIL
+COM
+Tatsuhiko
+Miyagawa
+Kazuhiro
+Osawa
+lestrrat
+typester
+cho45
+charsbar
+coji
+clouder
+gunyarakun
+hio_d
+hirose31
+ikebe
+kan
+kazeburo
+daisuke
+maki
+TODO
+API
+URL
+URI
+db
+TTerse
+irc
+org
+CSS
+Amon
13 xt/02_perlcritic.t
@@ -0,0 +1,13 @@
+use strict;
+use Test::More;
+eval q{
+ use Test::Perl::Critic 1.02 -exclude => [
+ 'Subroutines::ProhibitSubroutinePrototypes',
+ 'Subroutines::ProhibitExplicitReturnUndef',
+ 'TestingAndDebugging::ProhibitNoStrict',
+ 'ControlStructures::ProhibitMutatingListFunctions',
+ 'InputOutput::RequireEncodingWithUTF8Layer',
+ ]
+};
+plan skip_all => "Test::Perl::Critic 1.02+ is not installed." if $@;
+all_critic_ok('lib');
4 xt/03_pod.t
@@ -0,0 +1,4 @@
+use Test::More;
+eval "use Test::Pod 1.00";
+plan skip_all => "Test::Pod 1.00 required for testing POD" if $@;
+all_pod_files_ok();
4 xt/04_minimum_version.t
@@ -0,0 +1,4 @@
+use Test::More;
+eval "use Test::MinimumVersion 0.101080";
+plan skip_all => "Test::Minimumversion required for testing perl minimum version" if $@;
+all_minimum_version_from_metayml_ok();

0 comments on commit 5240cb6

Please sign in to comment.