1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" id="sixapart-standard">
5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6 <meta name="generator" content="Movable Type 5.2.3" />
8 <link rel="stylesheet" href="http://defaria.com/blogs/Status/styles-site.css" type="text/css" />
9 <link rel="alternate" type="application/atom+xml" title="Atom" href="http://defaria.com/blogs/Status/atom.xml" />
10 <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://defaria.com/blogs/Status/index.xml"$>" />
12 <title>Status for Andrew DeFaria: April 19, 2009 - April 25, 2009 Archives</title>
14 <link rel="start" href="http://defaria.com/blogs/Status/" title="Home" />
15 <link rel="prev" href="http://defaria.com/blogs/Status/archives/week_2008_07_27.html" title="July 27, 2008 - August 2, 2008" />
16 <link rel="next" href="http://defaria.com/blogs/Status/archives/week_2009_05_03.html" title="May 3, 2009 - May 9, 2009" />
18 <body class="layout-one-column">
20 <div id="container-inner" class="pkg">
23 <div id="banner-inner" class="pkg">
24 <h1 id="banner-header"><a href="http://defaria.com/blogs/Status/" accesskey="1">Status for Andrew DeFaria</a></h1>
25 <h2 id="banner-description">Searchable status reports and work log</h2>
30 <div id="pagebody-inner" class="pkg">
32 <div id="alpha-inner" class="pkg">
34 <p class="content-nav">
35 <a href="http://defaria.com/blogs/Status/archives/week_2008_07_27.html">« July 27, 2008 - August 2, 2008</a> |
36 <a href="http://defaria.com/blogs/Status/">Main</a>
37 | <a href="http://defaria.com/blogs/Status/archives/week_2009_05_03.html">May 3, 2009 - May 9, 2009 »</a>
42 <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
43 xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
44 xmlns:dc="http://purl.org/dc/elements/1.1/">
46 rdf:about="http://defaria.com/blogs/Status/archives/week_2009_04_19.html#entry-000709"
47 trackback:ping="http://defaria.com/mt/mt-tb.cgi/93"
48 dc:title="CPAN Bundles and PREFIX"
49 dc:identifier="http://defaria.com/blogs/Status/archives/week_2009_04_19.html#entry-000709"
50 dc:subject="General Dynamics"
51 dc:description="One can maintain a list of CPAN Perl modules that they wanted installed by using Bundles. Then you can use cpan(1) to install them and use PREFIX to install them to an alternate location, like a vob, so that they..."
53 dc:date="2009-04-20T15:58:40-06:00" />
58 <h2 class="date-header">April 20, 2009</h2>
60 <div class="entry" id="entry-709">
61 <h3 class="entry-header">CPAN Bundles and PREFIX</h3>
62 <div class="entry-content">
63 <div class="entry-body">
64 <p>One can maintain a list of CPAN Perl modules that they wanted installed by using <a href="http://search.cpan.org/dist/CPAN/lib/CPAN.pm#Bundles">Bundles</a>. Then you can use <a href="http://www.manpagez.com/man/1/cpan/">cpan(1)</a> to install them and use <a href="http://www.perlmonks.org/?node_id=398722">PREFIX</a> to install them to an alternate location, like a vob, so that they can be more easily shared.</p>
66 <p>Here's an example of a bundle:</p>
69 package Bundle::MyBundle;
71 use vars qw($VERSION);
72 $VERSION = '1.000'; # use 3 digits to minimize confusion with the
81 Bundle::MyBundle - Bundle of CPAN modules that I use
85 perl -MCPAN -e 'install Bundle::MyBundle'
96 <p class="entry-footer">
97 <span class="post-footers">Posted by at 3:58 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000709.html">Permalink</a>
99 | <a href="http://defaria.com/blogs/Status/archives/000709.html#trackback">TrackBacks (0)</a>