Making My Own CPAN

3,229
-1

Published on

Using my work from indexing BackPAN, you can now make your own CPAN for any list of distributions. It's quick and it's easy using MyCPAN::App::DPAN.

Published in: Technology, Art & Photos
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,229
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Making My Own CPAN

  1. 1. Making Your Own CPAN brian d foy brian.d.foy@gmail.com May 16, 2009 • YAPC::Russia The Perl Review
  2. 2. CPAN The Perl Review
  3. 3. CPAN CPAN The Perl Review
  4. 4. CPAN The Perl Review
  5. 5. CPAN::Mini The Perl Review
  6. 6. CPAN::Mini Local The Perl Review
  7. 7. CPAN::Mini CPAN::Mini::Inject Local The Perl Review
  8. 8. The Perl Review
  9. 9. modules/02packages.details.txt.gz G/GA/GAAS/HTML-Parser-3.60.tar.gz 2 1 CPAN.pm HTML::Parser? CPANPLUS 3 CPAN authors/id/G/GA/GAAS/HTML-Parser-3.60.tar.gz The Perl Review
  10. 10. The Perl Review
  11. 11. HTML::Parser > 3.55 == :( The Perl Review
  12. 12. backpan.perl.org The Perl Review
  13. 13. backpan.perl.org :) :) :) :) :( :( The Perl Review
  14. 14. The Perl Review
  15. 15. The Perl Review
  16. 16. dpan The Perl Review
  17. 17. #!/usr/local/bin/perl # dpan use MyCPAN::App::DPAN; MyCPAN::App::DPAN->run( @ARGV ); The Perl Review
  18. 18. .yaml MyCPAN::Indexer .pm .yaml The Perl Review
  19. 19. --- !!perl/hash:MyCPAN::App::DPAN::Indexer dist_info: dist_archive_type: tgz module_info: - bytesize: 3547 file_mime_type: text/plain md5: e23b82c35130ad2d56ce8bc2a13accc8 mtime: 1197166594 name: lib/SimpleLinkChecker.pm packages: yaml - HTTP::SimpleLinkChecker primary_package: HTTP::SimpleLinkChecker version_info: filename: lib/SimpleLinkChecker.pm identifier:VERSION line_number: 19 sigil: $ value: 1.15 modules: - lib/SimpleLinkChecker.pm The Perl Review
  20. 20. yaml yaml CPAN::PackageDetails yaml 02packages.details.txt.gz yaml The Perl Review
  21. 21. References • MyCPAN::Indexer • MyCPAN::App::DPAN • BackPAN Archeology (http:// yapc.tv/2008/ye/brian-backpan/) • http://www252.pair.com/comdog/ The Perl Review

×