Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

initial commit

  • Loading branch information...
commit eca2c1b8f1e274945de3517a28bf2aa61d49990d 0 parents
Yusuke Wada authored
11 .gitignore
... ... @@ -0,0 +1,11 @@
  1 +cover_db
  2 +META.yml
  3 +Makefile
  4 +blib
  5 +inc
  6 +pm_to_blib
  7 +MANIFEST
  8 +Makefile.old
  9 +nytprof.out
  10 +MANIFEST.bak
  11 +*.sw[po]
1  .shipit
... ... @@ -0,0 +1 @@
  1 +steps = FindVersion, ChangeVersion, CheckChangeLog, DistTest, Commit, Tag, MakeDist, UploadCPAN
4 Changes
... ... @@ -0,0 +1,4 @@
  1 +Revision history for Perl extension Yomico
  2 +
  3 +0.01 Mon Feb 6 18:04:23 2012
  4 + - original version
21 MANIFEST.SKIP
... ... @@ -0,0 +1,21 @@
  1 +\bRCS\b
  2 +\bCVS\b
  3 +^MANIFEST\.
  4 +^Makefile$
  5 +~$
  6 +^#
  7 +\.old$
  8 +^blib/
  9 +^pm_to_blib
  10 +^MakeMaker-\d
  11 +\.gz$
  12 +\.cvsignore
  13 +^t/9\d_.*\.t
  14 +^t/perlcritic
  15 +^tools/
  16 +\.svn/
  17 +^[^/]+\.yaml$
  18 +^[^/]+\.pl$
  19 +^\.shipit$
  20 +^\.git/
  21 +\.sw[po]$
13 Makefile.PL
... ... @@ -0,0 +1,13 @@
  1 +use inc::Module::Install;
  2 +name 'Yomico';
  3 +all_from 'lib/Yomico.pm';
  4 +
  5 +# requires '';
  6 +
  7 +tests 't/*.t';
  8 +author_tests 'xt';
  9 +
  10 +test_requires 'Test::More';
  11 +auto_set_repository;
  12 +auto_include;
  13 +WriteAll;
27 README
... ... @@ -0,0 +1,27 @@
  1 +This is Perl module Yomico.
  2 +
  3 +INSTALLATION
  4 +
  5 +Yomico installation is straightforward. If your CPAN shell is set up,
  6 +you should just be able to do
  7 +
  8 + % cpan Yomico
  9 +
  10 +Download it, unpack it, then build it as per the usual:
  11 +
  12 + % perl Makefile.PL
  13 + % make && make test
  14 +
  15 +Then install it:
  16 +
  17 + % make install
  18 +
  19 +DOCUMENTATION
  20 +
  21 +Yomico documentation is available as in POD. So you can do:
  22 +
  23 + % perldoc Yomico
  24 +
  25 +to read the documentation online with your favorite pager.
  26 +
  27 +Yusuke Wada
32 lib/Yomico.pm
... ... @@ -0,0 +1,32 @@
  1 +package Yomico;
  2 +use strict;
  3 +use warnings;
  4 +our $VERSION = '0.01';
  5 +
  6 +1;
  7 +__END__
  8 +
  9 +=head1 NAME
  10 +
  11 +Yomico -
  12 +
  13 +=head1 SYNOPSIS
  14 +
  15 + use Yomico;
  16 +
  17 +=head1 DESCRIPTION
  18 +
  19 +Yomico is
  20 +
  21 +=head1 AUTHOR
  22 +
  23 +Yusuke Wada E<lt>yusuke@kamawada.comE<gt>
  24 +
  25 +=head1 SEE ALSO
  26 +
  27 +=head1 LICENSE
  28 +
  29 +This library is free software; you can redistribute it and/or modify
  30 +it under the same terms as Perl itself.
  31 +
  32 +=cut
4 t/00_compile.t
... ... @@ -0,0 +1,4 @@
  1 +use strict;
  2 +use Test::More tests => 1;
  3 +
  4 +BEGIN { use_ok 'Yomico' }
10 xt/01_podspell.t
... ... @@ -0,0 +1,10 @@
  1 +use Test::More;
  2 +eval q{ use Test::Spelling };
  3 +plan skip_all => "Test::Spelling is not installed." if $@;
  4 +add_stopwords(map { split /[\s\:\-]/ } <DATA>);
  5 +$ENV{LANG} = 'C';
  6 +all_pod_files_spelling_ok('lib');
  7 +__DATA__
  8 +Yusuke Wada
  9 +yusuke@kamawada.com
  10 +Yomico
8 xt/02_perlcritic.t
... ... @@ -0,0 +1,8 @@
  1 +use strict;
  2 +use Test::More;
  3 +eval {
  4 + require Test::Perl::Critic;
  5 + Test::Perl::Critic->import( -profile => 'xt/perlcriticrc');
  6 +};
  7 +plan skip_all => "Test::Perl::Critic is not installed." if $@;
  8 +all_critic_ok('lib');
4 xt/03_pod.t
... ... @@ -0,0 +1,4 @@
  1 +use Test::More;
  2 +eval "use Test::Pod 1.00";
  3 +plan skip_all => "Test::Pod 1.00 required for testing POD" if $@;
  4 +all_pod_files_ok();
2  xt/perlcriticrc
... ... @@ -0,0 +1,2 @@
  1 +[TestingAndDebugging::ProhibitNoStrict]
  2 +allow=refs

0 comments on commit eca2c1b

Please sign in to comment.
Something went wrong with that request. Please try again.