Acme-CPANLists-PERLANCAR
view release on metacpan or search on metacpan
lib/Acme/CPANLists/PERLANCAR/CustomCPAN.pm view on Meta::CPAN
description => <<'_',
You can create a CPAN-like repository which contains your own modules. Look at
the modules in this list to see what tools you can use to do this.
Keywords: DarkPAN
_
entries => [
{
module=>'CPAN::Mini::Inject',
description => <<'_',
If you just want to add one to a few of your own modules to your own CPAN, you
can start with a regular CPAN (or mini CPAN) mirror, then inject your modules
into it using this module.
_
},
{
module=>'OrePAN',
description => <<'_',
With this tool, you can create a CPAN-like repository from scratch, by adding
your modules one at a time.
_
},
{
module=>'WorePAN',
description => <<'_',
A flavor of OrePAN that works under Windows.
_
},
{
module=>'OrePAN2',
description => <<'_',
The next generation of OrePAN, although I personally still use OrePAN (version
1).
_
},
{
module=>'CPAN::Mirror::Tiny',
description => <<'_',
Like OrePAN/OrePAN2/CPAN::Mini::Inject, but the goal is not to depend on XS
modules (thus, the use of HTTP::Tinyish which uses curl/wget to download https
pages instead of LWP).
_
},
{
module => 'Pinto',
description => <<'_',
Pinto allows you to create custom CPAN-like repository of Perl modules with
features like stacking, version pinning, and so on.
_
},
{
module => 'App::lcpan',
description => <<'_',
Not a CPAN-like repository creator/builder, but once you have your CPAN-like
repository, you can also index it like you would a regular CPAN mirror/mini
mirror using this tool.
_
},
],
},
);
1;
# ABSTRACT: Creating your own CPAN-like repository
__END__
=pod
=encoding UTF-8
=head1 NAME
Acme::CPANLists::PERLANCAR::CustomCPAN - Creating your own CPAN-like repository
=head1 VERSION
This document describes version 0.26 of Acme::CPANLists::PERLANCAR::CustomCPAN (from Perl distribution Acme-CPANLists-PERLANCAR), released on 2017-09-08.
=head1 MODULE LISTS
=head2 Creating your own CPAN-like repository
You can create a CPAN-like repository which contains your own modules. Look at
the modules in this list to see what tools you can use to do this.
Keywords: DarkPAN
=over
=item * L<CPAN::Mini::Inject>
If you just want to add one to a few of your own modules to your own CPAN, you
can start with a regular CPAN (or mini CPAN) mirror, then inject your modules
into it using this module.
=item * L<OrePAN>
With this tool, you can create a CPAN-like repository from scratch, by adding
your modules one at a time.
=item * L<WorePAN>
A flavor of OrePAN that works under Windows.
=item * L<OrePAN2>
The next generation of OrePAN, although I personally still use OrePAN (version
1).
=item * L<CPAN::Mirror::Tiny>
Like OrePAN/OrePAN2/CPAN::Mini::Inject, but the goal is not to depend on XS
modules (thus, the use of HTTP::Tinyish which uses curl/wget to download https
pages instead of LWP).
=item * L<Pinto>
Pinto allows you to create custom CPAN-like repository of Perl modules with
features like stacking, version pinning, and so on.
=item * L<App::lcpan>
Not a CPAN-like repository creator/builder, but once you have your CPAN-like
repository, you can also index it like you would a regular CPAN mirror/mini
mirror using this tool.
=back
=head1 HOMEPAGE
Please visit the project's homepage at L<https://metacpan.org/release/Acme-CPANLists-PERLANCAR>.
=head1 SOURCE
Source repository is at L<https://github.com/perlancar/perl-Acme-CPANLists-PERLANCAR>.
=head1 BUGS
Please report any bugs or feature requests on the bugtracker website L<https://rt.cpan.org/Public/Dist/Display.html?Name=Acme-CPANLists-PERLANCAR>
When submitting a bug or request, please include a test-file or a
patch to an existing test-file that illustrates the bug or desired
feature.
=head1 SEE ALSO
L<Acme::CPANLists> - about the Acme::CPANLists namespace
L<acme-cpanlists> - CLI tool to let you browse/view the lists
L<Acme::CPANLists::PERLANCAR::LocalCPANMirror>
=head1 AUTHOR
perlancar <perlancar@cpan.org>
=head1 COPYRIGHT AND LICENSE
This software is copyright (c) 2017, 2016, 2015 by perlancar@cpan.org.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
=cut
( run in 1.240 second using v1.01-cache-2.11-cpan-b16cb0d3907 )