Skip to content

Commit

Permalink
Build results of 75c1d99 (on master)
Browse files Browse the repository at this point in the history
  • Loading branch information
kentfredric committed May 7, 2013
1 parent 84a6dcd commit 5a002a8
Show file tree
Hide file tree
Showing 31 changed files with 1,075 additions and 778 deletions.
86 changes: 51 additions & 35 deletions Build.PL
Expand Up @@ -6,48 +6,64 @@ use Module::Build 0.3601;


my %module_build_args = (
'build_requires' => {
'English' => '0',
'File::Find' => '0',
'File::Find::Rule' => '0',
'File::Temp' => '0',
'FindBin' => '0',
'Log::Log4perl' => '0',
'Module::Build' => '0.3601',
'Path::Class' => '0',
'Test::More' => '0.88',
'YAML::XS' => '0'
"build_requires" => {
"Module::Build" => "0.4004"
},
'configure_requires' => {
'Module::Build' => '0.3601'
"configure_requires" => {
"Module::Build" => "0.4004"
},
'dist_abstract' => 'Extract Raw Chunks of data from identifiable ELF Sections',
'dist_author' => [
'Kent Fredric <kentnl@cpan.org>'
"dist_abstract" => "Extract Raw Chunks of data from identifiable ELF Sections",
"dist_author" => [
"Kent Fredric <kentnl\@cpan.org>"
],
'dist_name' => 'ELF-Extract-Sections',
'dist_version' => '0.02071411',
'license' => 'perl',
'module_name' => 'ELF::Extract::Sections',
'recommends' => {},
'recursive_test_files' => 1,
'requires' => {
'Class::Load' => '0',
'Log::Log4perl' => '1.21',
'Moose' => '0.76',
'MooseX::Declare' => '0.20',
'MooseX::Has::Sugar' => '0.0300',
'MooseX::Log::Log4perl' => '0.31',
'MooseX::Types' => '0.10',
'MooseX::Types::Moose' => '0.10',
'MooseX::Types::Path::Class' => '0.05',
'overload' => '0',
'perl' => '5.010000'
"dist_name" => "ELF-Extract-Sections",
"dist_version" => "0.03000101",
"license" => "perl",
"module_name" => "ELF::Extract::Sections",
"recommends" => {},
"recursive_test_files" => 1,
"requires" => {
"Class::Load" => 0,
"Log::Log4perl" => "1.21",
"Moose" => "0.76",
"MooseX::Declare" => "0.20",
"MooseX::Has::Sugar" => "0.0300",
"MooseX::Log::Log4perl" => "0.31",
"MooseX::Types" => "0.10",
"MooseX::Types::Moose" => "0.10",
"MooseX::Types::Path::Tiny" => 0,
"overload" => 0,
"perl" => "5.010000",
"strict" => 0,
"warnings" => 0
},
'script_files' => []
"script_files" => [],
"test_requires" => {
"File::Find" => 0,
"File::Temp" => 0,
"FindBin" => 0,
"Log::Log4perl" => 0,
"Path::Iterator::Rule" => 0,
"Path::Tiny" => 0,
"Test::More" => "0.98",
"YAML::XS" => 0
}
);


unless ( eval { Module::Build->VERSION(0.4004) } ) {
my $tr = delete $module_build_args{test_requires};
my $br = $module_build_args{build_requires};
for my $mod ( keys %$tr ) {
if ( exists $br->{$mod} ) {
$br->{$mod} = $tr->{$mod} if $tr->{$mod} > $br->{$mod};
}
else {
$br->{$mod} = $tr->{$mod};
}
}
}

my $build = Module::Build->new(%module_build_args);

$build->create_build_script;
71 changes: 71 additions & 0 deletions Changes
@@ -1,5 +1,76 @@
Revision history for ELF-Extract-Sections

0.03000101 2013-05-07T08:56:28Z
[!Major Changes]
- Path::Class replaced with Path::Tiny
- Tests/Utils use Path::Iterator::Rule instead of File::Find::Rule
- Packaging toolchain updated
- Carp warnings now only Log4Perl warnings so you can hide them if needed.

[Dependencies::Added / develop requires]
- Dist::Zilla::Plugin::PerlTidy 0.13
- Perl::Tidy::Sweetened 0.20
- Pod::Coverage::TrustPod
- Test::CPAN::Changes 0.19
- Test::CPAN::Meta
- Test::Pod 1.41
- Test::Pod::Coverage 1.08
- version 0.9901

[Dependencies::Added / runtime requires]
- MooseX::Types::Path::Tiny
- strict
- warnings

[Dependencies::Added / test requires]
- Path::Iterator::Rule
- Path::Tiny

[Dependencies::Changed / build requires]
- Module::Build 0.3601 → 0.4004

[Dependencies::Changed / configure requires]
- Module::Build 0.3601 → 0.4004

[Dependencies::Changed / develop recommends]
- Dist::Zilla::PluginBundle::Author::KENTNL::Lite 0.01009803 → v1.3.0

[Dependencies::Changed / develop suggests]
- Dist::Zilla::PluginBundle::Author::KENTNL v1.0.0 → v1.7.3

[Dependencies::Changed / test requires]
- Test::More 0.88 → 0.98

[Dependencies::Removed / runtime requires]
- MooseX::Types::Path::Class 0.05

[Dependencies::Removed / test requires]
- English
- File::Find::Rule
- Path::Class

[Documentation]
- license copyright year update
- license reindent
- license address update
- add README.mkdn

[Internals]
- add $AUTHORITY to all packages
- move $VERSION declaration out of BEGIN
- __END__ before =pod
- Code now tidyied successfully under Perl::Tidy::Sweetened

[Meta]
- add x_authortiy
- bug tracker = github issues
- git uris to https://

[Packaging]
- use test_requires in Build.PL
- leave xt/ tests in xt/
- versions via git

0.02071411 2011-04-04T08:40:21Z
[BugFix]
- Add temporary hack for rt#67210 - methods with return types fail in void
Expand Down
28 changes: 15 additions & 13 deletions LICENSE
@@ -1,4 +1,4 @@
This software is copyright (c) 2011 by Kent Fredric.
This software is copyright (c) 2013 by Kent Fredric.

This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
Expand All @@ -12,21 +12,22 @@ b) the "Artistic License"

--- The GNU General Public License, Version 1, February 1989 ---

This software is Copyright (c) 2011 by Kent Fredric.
This software is Copyright (c) 2013 by Kent Fredric.

This is free software, licensed under:

The GNU General Public License, Version 1, February 1989

GNU GENERAL PUBLIC LICENSE
Version 1, February 1989
GNU GENERAL PUBLIC LICENSE
Version 1, February 1989

Copyright (C) 1989 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
51 Franklin St, Suite 500, Boston, MA 02110-1335 USA

Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.

Preamble
Preamble

The license agreements of most software companies try to keep users
at the mercy of those companies. By contrast, our General Public
Expand Down Expand Up @@ -67,7 +68,7 @@ authors' reputations.
The precise terms and conditions for copying, distribution and
modification follow.

GNU GENERAL PUBLIC LICENSE
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

0. This License Agreement applies to any program or other work which
Expand Down Expand Up @@ -185,7 +186,7 @@ make exceptions for this. Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.

NO WARRANTY
NO WARRANTY

9. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
Expand All @@ -207,9 +208,9 @@ YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.

END OF TERMS AND CONDITIONS
END OF TERMS AND CONDITIONS

Appendix: How to Apply These Terms to Your New Programs
Appendix: How to Apply These Terms to Your New Programs

If you develop a new program, and you want it to be of the greatest
possible use to humanity, the best way to achieve this is to make it
Expand All @@ -235,8 +236,9 @@ the exclusion of warranty; and each file should have at least the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software Foundation,
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301 USA


Also add information on how to contact you by electronic and paper mail.

Expand Down Expand Up @@ -270,7 +272,7 @@ That's all there is to it!

--- The Artistic License 1.0 ---

This software is Copyright (c) 2011 by Kent Fredric.
This software is Copyright (c) 2013 by Kent Fredric.

This is free software, licensed under:

Expand Down
15 changes: 8 additions & 7 deletions MANIFEST
Expand Up @@ -22,13 +22,6 @@ perlcritic.rc
t/00-compile.t
t/000-report-versions-tiny.t
t/01-elf-libs.t
t/author-critic.t
t/release-cpan-changes.t
t/release-distmeta.t
t/release-eol.t
t/release-kwalitee.t
t/release-pod-coverage.t
t/release-pod-syntax.t
t/test_files/gen_expected.pl
t/test_files/libc.so.6
t/test_files/libc.so.6.yaml
Expand All @@ -39,3 +32,11 @@ t/test_files/libz.so.1.2.3.debug
t/test_files/libz.so.1.2.3.debug.yaml
t/test_files/libz.so.yaml
weaver.ini
xt/author/critic.t
xt/release/cpan-changes.t
xt/release/distmeta.t
xt/release/eol.t
xt/release/kwalitee.t
xt/release/minimum-version.t
xt/release/pod-coverage.t
xt/release/pod-syntax.t

0 comments on commit 5a002a8

Please sign in to comment.