PageRenderTime 49ms CodeModel.GetById 20ms RepoModel.GetById 0ms app.codeStats 0ms

/lib/Dist/Zilla/BeLike/CSJEWELL.pm

https://bitbucket.org/csjewell/dist-zilla-belike-csjewell
Perl | 145 lines | 8 code | 6 blank | 131 comment | 0 complexity | b1cea869dc50046fd491da4d0cf5a5bb MD5 | raw file
  1. package Dist::Zilla::BeLike::CSJEWELL;
  2. use 5.008003;
  3. use warnings;
  4. use strict;
  5. our $VERSION = '0.901';
  6. $VERSION =~ s/_//sm;
  7. # Documentation module only.
  8. 1; # Magic true value required at end of module
  9. __END__
  10. =pod
  11. =begin readme text
  12. Dist::Zilla::BeLike::CSJEWELL version 0.901
  13. =end readme
  14. =for readme stop
  15. =head1 NAME
  16. Dist::Zilla::BeLike::CSJEWELL - Build a modern dist like CSJEWELL does it.
  17. =head1 VERSION
  18. This document describes Dist::Zilla::BeLike::CSJEWELL version 0.901.
  19. =begin readme
  20. =head1 INSTALLATION
  21. To install this module, run the following commands:
  22. perl Makefile.PL
  23. make
  24. make test
  25. make install
  26. This method of installation will require a current version of Module::Build
  27. if it is not already installed.
  28. Alternatively, to install with Module::Build, you can use the following commands:
  29. perl Build.PL
  30. ./Build
  31. ./Build test
  32. ./Build install
  33. =end readme
  34. =for readme stop
  35. =head1 SYNOPSIS
  36. # After 'dzil setup'
  37. dzil configure_CSJEWELL
  38. # To create a module
  39. dzil new -P CSJEWELL Your::Module
  40. =head1 DESCRIPTION
  41. This sets up defaults for C<dzil new> to create a dist like CSJEWELL does
  42. it, including a dist.ini that does the release steps that CSJEWELL requires.
  43. =head1 CONFIGURATION AND ENVIRONMENT
  44. The configuration questions are asked for in the C<dzil configure_CSJEWELL> command.
  45. =for readme continue
  46. =head1 DEPENDENCIES
  47. This module depends on L<Dist::Zilla|Dist::Zilla> version 4.102221 or greater,
  48. L<Dist::Zilla::Plugin::Mercurial|Dist::Zilla::Plugin::Mercurial>,
  49. L<Dist::Zilla::Plugin::Twitter|Dist::Zilla::Plugin::Twitter>, ...
  50. =for readme stop
  51. =head1 INCOMPATIBILITIES
  52. None reported.
  53. =head1 BUGS AND LIMITATIONS
  54. This module does not know how to automatically handle any Mercurial servers
  55. other than bitbucket.org, or any other VCS or DVCS server at the moment.
  56. No bugs have been reported.
  57. Bugs should be reported via:
  58. 1) The CPAN bug tracker at L<http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Dist-Zilla-BeLike-CSJEWELL>
  59. if you have an account there.
  60. 2) Email to E<lt>bug-Dist-Zilla-BeLike-CSJEWELL@rt.cpan.orgE<gt> if you do not.
  61. =head1 AUTHOR
  62. Curtis Jewell <CSJewell@cpan.org>
  63. =for readme continue
  64. =head1 LICENSE AND COPYRIGHT
  65. Copyright (c) 2010, Curtis Jewell C<< CSJewell@cpan.org >>.
  66. This module is free software; you can redistribute it and/or
  67. modify it under the same terms as Perl itself, either version
  68. 5.8.1 or any later version. See L<perlartistic|perlartistic>
  69. and L<perlgpl|perlgpl>.
  70. The full text of the license can be found in the
  71. LICENSE file included with this module.
  72. =for readme stop
  73. =head1 DISCLAIMER OF WARRANTY
  74. BECAUSE THIS SOFTWARE IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  75. FOR THE SOFTWARE, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  76. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  77. PROVIDE THE SOFTWARE "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
  78. EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  79. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
  80. ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH
  81. YOU. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
  82. NECESSARY SERVICING, REPAIR, OR CORRECTION.
  83. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  84. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  85. REDISTRIBUTE THE SOFTWARE AS PERMITTED BY THE ABOVE LICENCE, BE
  86. LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL,
  87. OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE
  88. THE SOFTWARE (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  89. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  90. FAILURE OF THE SOFTWARE TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  91. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
  92. SUCH DAMAGES.