From e52ba3116e175dcd3232243856a23a4819cf9406 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Wed, 10 Jul 2013 18:27:39 -0400 Subject: packaging stuff --- .gitignore | 6 +++++- .travis.yml | 14 ++++++++++++++ dist.ini | 20 ++++++++++---------- lib/Eval/Closure.pm | 22 +++++++++------------- weaver.ini | 28 ---------------------------- 5 files changed, 38 insertions(+), 52 deletions(-) create mode 100644 .travis.yml delete mode 100644 weaver.ini diff --git a/.gitignore b/.gitignore index 40654f4..ff49922 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ cover_db -META.yml +META.* +MYMETA.* Makefile blib inc @@ -9,5 +10,8 @@ Makefile.old nytprof.out MANIFEST.bak *.sw[po] +.DS_Store .build Eval-Closure-* +*.bs +*.o diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..e9f133b --- /dev/null +++ b/.travis.yml @@ -0,0 +1,14 @@ +language: perl +perl: + - "5.19" + - "5.18" + - "5.16" + - "5.14" + - "5.12" + - "5.10" +install: + - cpanm -q --notest Dist::Zilla + - dzil authordeps --missing | cpanm -q --notest + - dzil listdeps --author --missing | cpanm -q --notest +script: + - dzil test --all diff --git a/dist.ini b/dist.ini index 75234df..0c17480 100644 --- a/dist.ini +++ b/dist.ini @@ -1,20 +1,20 @@ name = Eval-Closure -author = Jesse Luehrs +author = Jesse Luehrs license = Perl_5 copyright_holder = Jesse Luehrs [@DOY] +:version = 0.11 dist = Eval-Closure +repository = github +bugtracker_web = https://github.com/doy/eval-closure/issues +bugtracker_mailto = -[Prereqs] -Scalar::Util = 0 -Sub::Exporter = 0 -Try::Tiny = 0 - -[Prereqs / TestRequires] -Test::Fatal = 0 -Test::More = 0.88 -Test::Requires = 0 +[AutoPrereqs] +skip = ^Perl::Tidy$ +skip = ^perl$ [Prereqs / RuntimeRecommends] Perl::Tidy = 0 + +[ContributorsFromGit] diff --git a/lib/Eval/Closure.pm b/lib/Eval/Closure.pm index 3a5a2cf..47a5f84 100644 --- a/lib/Eval/Closure.pm +++ b/lib/Eval/Closure.pm @@ -270,9 +270,7 @@ sub _dump_source { No known bugs. -Please report any bugs through RT: email -C, or browse to -L. +Please report any bugs to GitHub Issues at L. =head1 SEE ALSO @@ -294,27 +292,25 @@ You can also look for information at: =over 4 -=item * AnnoCPAN: Annotated CPAN documentation +=item * MetaCPAN -L +L -=item * CPAN Ratings +=item * Github -L +L =item * RT: CPAN's request tracker -L +L -=item * Search CPAN +=item * CPAN Ratings -L +L =back -=head1 AUTHOR - -Jesse Luehrs +=head1 NOTES Based on code from L, by Stevan Little and the Moose Cabal. diff --git a/weaver.ini b/weaver.ini deleted file mode 100644 index 4525587..0000000 --- a/weaver.ini +++ /dev/null @@ -1,28 +0,0 @@ -[@CorePrep] - -[Name] -[Version] - -[Region / prelude] - -[Generic / SYNOPSIS] -[Generic / DESCRIPTION] -[Generic / OVERVIEW] - -[Collect / ATTRIBUTES] -command = attr - -[Collect / METHODS] -command = method - -[Collect / FUNCTIONS] -command = func - -[Leftovers] - -[Region / postlude] - -[Generic / SEEALSO] -header = SEE ALSO - -[Legal] -- cgit v1.2.3