Acme-CPANAuthors-Nonhuman

 view release on metacpan or  search on metacpan

Build.PL  view on Meta::CPAN


This public service announcement was brought to you by the Perl Toolchain
Gang, the irc.perl.org #toolchain IRC channel, and the number 42.

----

* Alternatively, you are running this file manually, in which case you need
to learn to first fulfill all configure requires prerequisites listed in
META.yml or META.json -- or use a cpan client to install this distribution.

You can also silence this warning for future installations by setting the
PERL_MB_FALLBACK_SILENCE_WARNING environment variable, but please don't do
that until you fix your toolchain as described above.


Errors from configure prereqs:
EOW
        . do {
            require Data::Dumper; Data::Dumper->new([ \%errors ])->Indent(2)->Terse(1)->Sortkeys(1)->Dump;
        };

INSTALL  view on Meta::CPAN


Installing Acme-CPANAuthors-Nonhuman is straightforward.

## Installation with cpanm

If you have cpanm, you only need one line:

    % cpanm Acme::CPANAuthors::Nonhuman

If it does not have permission to install modules to the current perl, cpanm
will automatically set up and install to a local::lib in your home directory.
See the local::lib documentation (https://metacpan.org/pod/local::lib) for
details on enabling it in your environment.

## Installing with the CPAN shell

Alternatively, if your CPAN shell is set up, you should just be able to do:

    % cpan Acme::CPANAuthors::Nonhuman

## Manual installation

As a last resort, you can manually install it. Download the tarball, untar it,
then build it:

    % perl Build.PL
    % ./Build && ./Build test

Makefile.PL  view on Meta::CPAN


If you're installing manually, please retrain your fingers to run Build.PL
when present instead.

This public service announcement was brought to you by the Perl Toolchain
Gang, the irc.perl.org #toolchain IRC channel, and the number 42.

----

* Alternatively, you are doing something overly clever, in which case you
should consider setting the 'prefer_installer' config option in CPAN.pm, or
'prefer_makefile' in CPANPLUS, to 'mb" and '0' respectively.

You can also silence this warning for future installations by setting the
PERL_MM_FALLBACK_SILENCE_WARNING environment variable.
EOW
        sleep 10 if -t STDIN && (-t STDOUT || !(-f STDOUT || -c STDOUT));
    }
}
} # end BEGIN

my %WriteMakefileArgs = (
  "ABSTRACT" => "We are non-human CPAN authors",
  "AUTHOR" => "Karen Etheridge <ether\@cpan.org>",

dist.ini  view on Meta::CPAN

Test::MinimumVersion.max_target_perl = 5.008    ; utf8
; FIXME: PPI has difficulty with finding pod to weave that is
; after __DATA__ declaration (issue 16)
PodWeaver.replacer = replace_with_nothing
-remove = Test::Pod::No404s ; http://hexten.net/cpan-faces/ is down :(

[EnsurePrereqsInstalled]
phases = :all  ; (including develop!)   ; not implemented yet, but this is the default behaviour currently

[Prereqs / RuntimeRequires]
base = 2.18     ; avoid "-1, set by base.pm"

[Prereqs / DevelopRequires]
Test::Warnings = 0

; these are used in the templating code, that is replaced at dzil build time
; with the fetched author data.
; authordep HTTP::Tiny = 0
; authordep JSON::MaybeXS = 1.001000
; authordep Acme::CPANAuthors = 0.23
; authordep Acme::CPANAuthors::Factory = 0

lib/Acme/CPANAuthors/Nonhuman.pm  view on Meta::CPAN

use strict;
use warnings;
package Acme::CPANAuthors::Nonhuman; # git description: v0.025-4-g5e85df3
# vim: set ts=8 sts=4 sw=4 tw=115 et :
# ABSTRACT: We are non-human CPAN authors
# KEYWORDS: acmeism cpan authors animals fun

our $VERSION = '0.026';

use utf8;

# this data was generated at build time via __DATA__ section
# and Dist::Zilla::Plugin::MungeFile::WithDataSection 0.009
my %authors = (

t/02-siblings.t  view on Meta::CPAN

    use Module::Pluggable
         search_path => ['Acme::CPANAuthors'],
         sub_name => 'authors';
    use Module::Runtime 'use_module';

    ::diag 'all installed modules in the Acme::CPANAuthors namespace:'
        . "\n"
        . join("\n", map {
            $_ . ' '
            . do {
                # this is intentionally set up as a failable test, so I see
                # reports that indicate what the bad module(s) are -- e.g.
                # http://www.cpantesters.org/cpan/report/e7d622fc-2527-11e3-b8b2-96b61dda783b
                my $version;
                if (not eval { $version = use_module($_)->VERSION; 1 })
                {
                    my $error = "Could not load $_: $@";
                    $version = eval { $_->VERSION };
                    if ($_ eq 'Acme::CPANAuthors::You::re_using' and (not $version or $version < '0.08')) {
                        ::diag($error);
                    }



( run in 0.507 second using v1.01-cache-2.11-cpan-49f99fa48dc )