さくらインターネットにmobircを入れよう!

mobirc/blib: mobirc/Makefile $(HOME)/local/lib/perl5/CSS/Tiny.pm
cd mobirc; make

$(HOME)/local/lib/perl5/CSS/Tiny.pm:
cpan -i CSS::Tiny

mobirc/Makefile: mobirc $(HOME)/local/lib/perl5/inc/Module/Install.pm $(HOME)/local/lib/perl5/i386-freebsd-64int/Encode.pm $(HOME)/local/lib/perl5/Data/Visitor/Encode.pm $(HOME)/local/lib/perl5/Encode/JP/Mobile.pm $(HOME)/local/lib/perl5/Exporter.pm $(HOME)/local/lib/perl5/HTML/Entities/ConvertPictogramMobileJp.pm $(HOME)/local/lib/perl5/HTML/StickyQuery.pm $(HOME)/local/lib/perl5/HTTP/Engine.pm $(HOME)/local/lib/perl5/HTTP/MobileAgent.pm $(HOME)/local/lib/perl5/HTTP/MobileAgent/Plugin/Charset.pm $(HOME)/local/lib/perl5/HTTP/MobileAgent/Plugin/Locator.pm $(HOME)/local/lib/perl5/HTTPx/Dispatcher.pm $(HOME)/local/lib/perl5/JSON.pm $(HOME)/local/lib/perl5/List/MoreUtils.pm $(HOME)/local/lib/perl5/MIME/Base64/URLSafe.pm $(HOME)/local/lib/perl5/Module/Find.pm $(HOME)/local/lib/perl5/Moose.pm $(HOME)/local/lib/perl5/MooseX/Plaggerize.pm $(HOME)/local/lib/perl5/POE.pm $(HOME)/local/lib/perl5/POE/Component/IRC.pm $(HOME)/local/lib/perl5/POE/Sugar/Args.pm $(HOME)/local/lib/perl5/Params/Validate.pm $(HOME)/local/lib/perl5/Path/Class.pm $(HOME)/local/lib/perl5/Proc/Daemon.pm $(HOME)/local/lib/perl5/Storable.pm $(HOME)/local/lib/perl5/Template.pm $(HOME)/local/lib/perl5/Template/Declare.pm $(HOME)/local/lib/perl5/Test/Exception.pm $(HOME)/local/lib/perl5/Text/Diff.pm $(HOME)/local/lib/perl5/UNIVERSAL/require.pm $(HOME)/local/lib/perl5/URI.pm $(HOME)/local/lib/perl5/URI/Find.pm   
cd mobirc; perl Makefile.PL

$(HOME)/local/lib/perl5/Data/Visitor/Encode.pm: $(HOME)/local/lib/perl5/Data/Visitor.pm
cpan -i Data::Visitor::Encode
$(HOME)/local/lib/perl5/Data/Visitor.pm:
cpan -i N/NU/NUFFIN/Data-Visitor-0.17.tar.gz
$(HOME)/local/lib/perl5/i386-freebsd-64int/Encode.pm:
cpan -i Encode
$(HOME)/local/lib/perl5/Encode/JP/Mobile.pm:
cpan -f Encode::JP::Mobile
$(HOME)/local/lib/perl5/Exporter.pm:
cpan -i Exporter
$(HOME)/local/lib/perl5/HTML/Entities/ConvertPictogramMobileJp.pm:
cpan -f HTML::Entities::ConvertPictogramMobileJp
$(HOME)/local/lib/perl5/HTML/StickyQuery.pm:
cpan -i HTML::StickyQuery
$(HOME)/local/lib/perl5/HTTP/Engine.pm:
cpan -i HTTP::Engine
$(HOME)/local/lib/perl5/HTTP/MobileAgent.pm:
cpan -f HTTP::MobileAgent
$(HOME)/local/lib/perl5/HTTP/MobileAgent/Plugin/Charset.pm:
cpan -i HTTP::MobileAgent::Plugin::Charset
$(HOME)/local/lib/perl5/HTTP/MobileAgent/Plugin/Locator.pm:
cpan -f HTTP::MobileAgent::Plugin::Locator
$(HOME)/local/lib/perl5/HTTPx/Dispatcher.pm:
cpan -i HTTPx::Dispatcher
$(HOME)/local/lib/perl5/JSON.pm:
cpan -i JSON
$(HOME)/local/lib/perl5/List/MoreUtils.pm:
cpan -i List::MoreUtils
$(HOME)/local/lib/perl5/MIME/Base64/URLSafe.pm:
cpan -i MIME::Base64::URLSafe
$(HOME)/local/lib/perl5/Module/Find.pm:
cpan -i Module::Find
$(HOME)/local/lib/perl5/Moose.pm:
cpan -i Moose
$(HOME)/local/lib/perl5/MooseX/Plaggerize.pm:
cpan -i MooseX::Plaggerize
$(HOME)/local/lib/perl5/POE.pm:
cpan -i POE
$(HOME)/local/lib/perl5/POE/Component/IRC.pm:
cpan -i POE::Component::IRC
$(HOME)/local/lib/perl5/POE/Sugar/Args.pm:
cpan -i POE::Sugar::Args
$(HOME)/local/lib/perl5/Params/Validate.pm:
cpan -i Params::Validate
$(HOME)/local/lib/perl5/Path/Class.pm:
cpan -i Path::Class
$(HOME)/local/lib/perl5/Proc/Daemon.pm:
cpan -i Proc::Daemon
$(HOME)/local/lib/perl5/Storable.pm:
cpan -i Storable
$(HOME)/local/lib/perl5/Template.pm:
cpan -i Template
$(HOME)/local/lib/perl5/Template/Declare.pm:
cpan -i Template::Declare
$(HOME)/local/lib/perl5/Test/Exception.pm:
cpan -i Test::Exception
$(HOME)/local/lib/perl5/Text/Diff.pm:
cpan -i Text::Diff
$(HOME)/local/lib/perl5/UNIVERSAL/require.pm:
cpan -i UNIVERSAL::require
$(HOME)/local/lib/perl5/URI.pm:
cpan -i URI
$(HOME)/local/lib/perl5/URI/Find.pm:
cpan -i URI::Find
$(HOME)/local/lib/perl5/inc/Module/Install.pm:
cpan -i Module::Install
mobirc:
svn checkout http://svn.coderepos.org/share/lang/perl/mobirc/trunk/ mobirc

あとはmakeするだけ!すばらしい!

あわせてうれしい

setenv PERL_MM_USE_DEFAULT 1