diff -Nru libextutils-cchecker-perl-0.08/Changes libextutils-cchecker-perl-0.09/Changes --- libextutils-cchecker-perl-0.08/Changes 2012-03-25 16:51:07.000000000 +0000 +++ libextutils-cchecker-perl-0.09/Changes 2013-12-12 17:12:43.000000000 +0000 @@ -1,5 +1,10 @@ Revision history for ExtUtils-CChecker +0.09 2013/12/12 17:10:39 + [CHANGES] + * Add a 'quiet' option so EU:CB's quiet can be disabled (RT91363) + * Fixed some typoes in docs + 0.08 CHANGES: * Include PID in test file names to guard against collisions when building concurrently (RT76013) diff -Nru libextutils-cchecker-perl-0.08/LICENSE libextutils-cchecker-perl-0.09/LICENSE --- libextutils-cchecker-perl-0.08/LICENSE 2012-03-25 16:51:07.000000000 +0000 +++ libextutils-cchecker-perl-0.09/LICENSE 2013-12-12 17:12:43.000000000 +0000 @@ -1,4 +1,4 @@ -This software is copyright (c) 2012 by Paul Evans . +This software is copyright (c) 2013 by Paul Evans . This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. @@ -12,7 +12,7 @@ --- The GNU General Public License, Version 1, February 1989 --- -This software is Copyright (c) 2012 by Paul Evans . +This software is Copyright (c) 2013 by Paul Evans . This is free software, licensed under: @@ -272,7 +272,7 @@ --- The Artistic License 1.0 --- -This software is Copyright (c) 2012 by Paul Evans . +This software is Copyright (c) 2013 by Paul Evans . This is free software, licensed under: diff -Nru libextutils-cchecker-perl-0.08/MANIFEST libextutils-cchecker-perl-0.09/MANIFEST --- libextutils-cchecker-perl-0.08/MANIFEST 2012-03-25 16:51:07.000000000 +0000 +++ libextutils-cchecker-perl-0.09/MANIFEST 2013-12-12 17:12:43.000000000 +0000 @@ -4,6 +4,7 @@ LICENSE Makefile.PL MANIFEST This list of files +META.json META.yml README t/00use.t @@ -13,4 +14,3 @@ t/04module_build.t t/05defines_to.t t/99pod.t -META.json diff -Nru libextutils-cchecker-perl-0.08/META.json libextutils-cchecker-perl-0.09/META.json --- libextutils-cchecker-perl-0.08/META.json 2012-03-25 16:51:07.000000000 +0000 +++ libextutils-cchecker-perl-0.09/META.json 2013-12-12 17:12:43.000000000 +0000 @@ -1,10 +1,10 @@ { - "abstract" : "configure-time utilities for using C headers,\nlibraries, or OS features", + "abstract" : "configure-time utilities for using C headers,", "author" : [ "Paul Evans " ], "dynamic_config" : 1, - "generated_by" : "Module::Build version 0.38, CPAN::Meta::Converter version 2.120630", + "generated_by" : "Module::Build version 0.4007, CPAN::Meta::Converter version 2.132830", "license" : [ "perl_5" ], @@ -30,7 +30,7 @@ "provides" : { "ExtUtils::CChecker" : { "file" : "lib/ExtUtils/CChecker.pm", - "version" : "0.08" + "version" : "0.09" } }, "release_status" : "stable", @@ -39,5 +39,5 @@ "http://dev.perl.org/licenses/" ] }, - "version" : "0.08" + "version" : "0.09" } diff -Nru libextutils-cchecker-perl-0.08/META.yml libextutils-cchecker-perl-0.09/META.yml --- libextutils-cchecker-perl-0.08/META.yml 2012-03-25 16:51:07.000000000 +0000 +++ libextutils-cchecker-perl-0.09/META.yml 2013-12-12 17:12:43.000000000 +0000 @@ -1,5 +1,5 @@ --- -abstract: "configure-time utilities for using C headers,\nlibraries, or OS features" +abstract: 'configure-time utilities for using C headers,' author: - 'Paul Evans ' build_requires: @@ -7,7 +7,7 @@ Test::Fatal: 0 Test::More: 0 dynamic_config: 1 -generated_by: 'Module::Build version 0.38, CPAN::Meta::Converter version 2.120630' +generated_by: 'Module::Build version 0.4007, CPAN::Meta::Converter version 2.132830' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -16,9 +16,9 @@ provides: ExtUtils::CChecker: file: lib/ExtUtils/CChecker.pm - version: 0.08 + version: 0.09 requires: ExtUtils::CBuilder: 0 resources: license: http://dev.perl.org/licenses/ -version: 0.08 +version: 0.09 diff -Nru libextutils-cchecker-perl-0.08/Makefile.PL libextutils-cchecker-perl-0.09/Makefile.PL --- libextutils-cchecker-perl-0.08/Makefile.PL 2012-03-25 16:51:07.000000000 +0000 +++ libextutils-cchecker-perl-0.09/Makefile.PL 2013-12-12 17:12:43.000000000 +0000 @@ -1,4 +1,4 @@ -# Note: this file was auto-generated by Module::Build::Compat version 0.3800 +# Note: this file was auto-generated by Module::Build::Compat version 0.4007 use ExtUtils::MakeMaker; WriteMakefile ( diff -Nru libextutils-cchecker-perl-0.08/README libextutils-cchecker-perl-0.09/README --- libextutils-cchecker-perl-0.08/README 2012-03-25 16:51:07.000000000 +0000 +++ libextutils-cchecker-perl-0.09/README 2013-12-12 17:12:43.000000000 +0000 @@ -24,9 +24,9 @@ )->create_build_script; DESCRIPTION - Often Perl modules are written to wrap functionallity found in existing - C headers, libraries, or to use OS-specific features. It is useful in - the Build.PL or Makefile.PL file to check for the existance of these + Often Perl modules are written to wrap functionality found in existing C + headers, libraries, or to use OS-specific features. It is useful in the + Build.PL or Makefile.PL file to check for the existance of these requirements before attempting to actually build the module. Objects in this class provide an extension around ExtUtils::CBuilder to @@ -39,7 +39,7 @@ CONSTRUCTOR $cc = ExtUtils::CChecker->new( %args ) - Returns a new instance of a `ExtUtils::CChecker' object. Takes teh + Returns a new instance of a `ExtUtils::CChecker' object. Takes the following named parameters: defines_to => PATH @@ -47,6 +47,12 @@ file of the given name, instead of by adding extra `-D*SYMBOL*' arguments to the compiler flags. + quiet => BOOL + If given, sets the `quiet' option to the underlying + `ExtUtils::CBuilder' instance. If absent, defaults to enabled. + To disable quietness, i.e. to print more verbosely, pass a + defined-but-false value, such as `0'. + METHODS $dirs = $cc->include_dirs Returns the currently-configured include directories in an ARRAY diff -Nru libextutils-cchecker-perl-0.08/debian/changelog libextutils-cchecker-perl-0.09/debian/changelog --- libextutils-cchecker-perl-0.08/debian/changelog 2012-05-07 16:45:01.000000000 +0000 +++ libextutils-cchecker-perl-0.09/debian/changelog 2013-12-21 21:41:31.000000000 +0000 @@ -1,3 +1,17 @@ +libextutils-cchecker-perl (0.09-1) unstable; urgency=low + + [ Salvatore Bonaccorso ] + * Change Vcs-Git to canonical URI (git://anonscm.debian.org) + * Change search.cpan.org based URIs to metacpan.org based URIs + + [ gregor herrmann ] + * New upstream release. + * Drop spelling.patch, merged upstream. + * Update years of upstream and packaging copyright. + * Declare compliance with Debian Policy 3.9.5. + + -- gregor herrmann Sat, 21 Dec 2013 22:41:27 +0100 + libextutils-cchecker-perl (0.08-1) unstable; urgency=low [ Ansgar Burchardt ] diff -Nru libextutils-cchecker-perl-0.08/debian/control libextutils-cchecker-perl-0.09/debian/control --- libextutils-cchecker-perl-0.08/debian/control 2012-05-07 16:45:01.000000000 +0000 +++ libextutils-cchecker-perl-0.09/debian/control 2013-12-21 21:41:31.000000000 +0000 @@ -1,19 +1,24 @@ Source: libextutils-cchecker-perl +Maintainer: Debian Perl Group +Uploaders: Jonathan Yu , + Ansgar Burchardt , + Nicholas Bamber , + gregor herrmann Section: perl Priority: optional Build-Depends: debhelper (>= 8) -Build-Depends-Indep: perl, libtest-fatal-perl, libtest-pod-perl -Maintainer: Debian Perl Group -Uploaders: Jonathan Yu , Ansgar Burchardt , - Nicholas Bamber , gregor herrmann -Standards-Version: 3.9.3 -Homepage: http://search.cpan.org/dist/ExtUtils-CChecker/ -Vcs-Git: git://git.debian.org/pkg-perl/packages/libextutils-cchecker-perl.git +Build-Depends-Indep: perl, + libtest-fatal-perl, + libtest-pod-perl +Standards-Version: 3.9.5 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libextutils-cchecker-perl.git +Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libextutils-cchecker-perl.git +Homepage: https://metacpan.org/release/ExtUtils-CChecker/ Package: libextutils-cchecker-perl Architecture: all -Depends: ${perl:Depends}, ${misc:Depends} +Depends: ${perl:Depends}, + ${misc:Depends} Description: helper module for handling C headers and libraries ExtUtils::CChecker is a Perl module designed to check for the presence of libraries and C headers required for building the remainder of your package. diff -Nru libextutils-cchecker-perl-0.08/debian/copyright libextutils-cchecker-perl-0.09/debian/copyright --- libextutils-cchecker-perl-0.08/debian/copyright 2012-05-07 16:45:01.000000000 +0000 +++ libextutils-cchecker-perl-0.09/debian/copyright 2013-12-21 21:41:31.000000000 +0000 @@ -1,18 +1,18 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: ExtUtils-CChecker Upstream-Contact: Paul Evans -Source: http://search.cpan.org/dist/ExtUtils-CChecker/ +Source: https://metacpan.org/release/ExtUtils-CChecker/ Files: * -Copyright: 2012, Paul Evans +Copyright: 2013, Paul Evans License: Artistic or GPL-1+ Files: debian/* -Copyright: +Copyright: 2010, Ansgar Burchardt 2010, Jonathan Yu 2011, Nicholas Bamber - 2012, gregor herrmann + 2012-2013, gregor herrmann License: Artistic or GPL-1+ License: Artistic @@ -30,4 +30,3 @@ . On Debian systems, the complete text of version 1 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'. - diff -Nru libextutils-cchecker-perl-0.08/debian/patches/series libextutils-cchecker-perl-0.09/debian/patches/series --- libextutils-cchecker-perl-0.08/debian/patches/series 2012-05-07 16:45:01.000000000 +0000 +++ libextutils-cchecker-perl-0.09/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -spelling.patch diff -Nru libextutils-cchecker-perl-0.08/debian/patches/spelling.patch libextutils-cchecker-perl-0.09/debian/patches/spelling.patch --- libextutils-cchecker-perl-0.08/debian/patches/spelling.patch 2012-05-07 16:45:01.000000000 +0000 +++ libextutils-cchecker-perl-0.09/debian/patches/spelling.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,18 +0,0 @@ -Description: fix a spelling mistake -Origin: vendor -Bug: https://rt.cpan.org/Ticket/Display.html?id=77047 -Forwarded: https://rt.cpan.org/Ticket/Display.html?id=77047 -Author: gregor herrmann -Last-Update: 2012-05-07 - ---- a/lib/ExtUtils/CChecker.pm -+++ b/lib/ExtUtils/CChecker.pm -@@ -43,7 +43,7 @@ - - =head1 DESCRIPTION - --Often Perl modules are written to wrap functionallity found in existing C -+Often Perl modules are written to wrap functionality found in existing C - headers, libraries, or to use OS-specific features. It is useful in the - F or F file to check for the existance of these - requirements before attempting to actually build the module. diff -Nru libextutils-cchecker-perl-0.08/debian/watch libextutils-cchecker-perl-0.09/debian/watch --- libextutils-cchecker-perl-0.08/debian/watch 2012-05-07 16:45:01.000000000 +0000 +++ libextutils-cchecker-perl-0.09/debian/watch 2013-12-21 21:41:31.000000000 +0000 @@ -1,2 +1,2 @@ version=3 -http://search.cpan.org/dist/ExtUtils-CChecker/ .*/ExtUtils-CChecker-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ +https://metacpan.org/release/ExtUtils-CChecker/ .*/ExtUtils-CChecker-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ diff -Nru libextutils-cchecker-perl-0.08/lib/ExtUtils/CChecker.pm libextutils-cchecker-perl-0.09/lib/ExtUtils/CChecker.pm --- libextutils-cchecker-perl-0.08/lib/ExtUtils/CChecker.pm 2012-03-25 16:51:07.000000000 +0000 +++ libextutils-cchecker-perl-0.09/lib/ExtUtils/CChecker.pm 2013-12-12 17:12:43.000000000 +0000 @@ -8,7 +8,7 @@ use strict; use warnings; -our $VERSION = '0.08'; +our $VERSION = '0.09'; use Carp; @@ -43,7 +43,7 @@ =head1 DESCRIPTION -Often Perl modules are written to wrap functionallity found in existing C +Often Perl modules are written to wrap functionality found in existing C headers, libraries, or to use OS-specific features. It is useful in the F or F file to check for the existance of these requirements before attempting to actually build the module. @@ -64,7 +64,7 @@ =head2 $cc = ExtUtils::CChecker->new( %args ) -Returns a new instance of a C object. Takes teh following +Returns a new instance of a C object. Takes the following named parameters: =over 8 @@ -75,6 +75,12 @@ the given name, instead of by adding extra C<-DI> arguments to the compiler flags. +=item quiet => BOOL + +If given, sets the C option to the underlying C +instance. If absent, defaults to enabled. To disable quietness, i.e. to print +more verbosely, pass a defined-but-false value, such as C<0>. + =back =cut @@ -84,7 +90,10 @@ my $class = shift; my %args = @_; - my $cb = ExtUtils::CBuilder->new( quiet => 1 ); + my $quiet = 1; + $quiet = 0 if defined $args{quiet} and !$args{quiet}; + + my $cb = ExtUtils::CBuilder->new( quiet => $quiet ); return bless { cb => $cb,