<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -3,6 +3,18 @@ name 'FCGI-Server-Lighttpd';
 all_from 'lib/FCGI/Server/Lighttpd.pm';
 
 test_requires 'Test::More';
+test_requires 'CGI::Fast';
+
+requires 'Moose';
+requires 'MooseX::Getopt';
+
+requires 'File::Which';
+requires 'String::TT';
+requires 'MIME::Types';
+
 use_test_base;
 auto_include;
+
+install_script 'flight';
+
 WriteAll;</diff>
      <filename>Makefile.PL</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,6 @@
 package FCGI::Server::Lighttpd;
 use Moose;
+use 5.008001;
 
 use Cwd ();
 use File::Which;
@@ -7,7 +8,7 @@ use File::Temp;
 use String::TT qw/tt strip/;
 use MIME::Types;
 
-our $VERSION = '0.0001';
+our $VERSION = '0.01';
 
 with 'MooseX::Getopt';
 
@@ -53,6 +54,10 @@ has static =&gt; (
 
 sub run {
     my ($self, $fcgi) = @_;
+
+    $fcgi ||= $self-&gt;extra_argv-&gt;[0]
+        or confess 'required fcgi script path';
+
     $fcgi = Cwd::abs_path($fcgi);
 
     my $mime_types = do {
@@ -106,12 +111,17 @@ sub run {
 
 =head1 NAME
 
-FCGI::Server::Lighttpd - Module abstract (&lt;= 44 characters) goes here
+FCGI::Server::Lighttpd - standalone fcgi launcher using lighttpd
 
 =head1 SYNOPSIS
 
-  use FCGI::Server::Lighttpd;
-  blah blah blah
+    use FCGI::Server::Lighttpd;
+    
+    my $server = FCGI::Server::Lighttpd-&gt;new(
+        port   =&gt; 4423,
+        nprocs =&gt; 5,
+    );
+    $server-&gt;run( '/path/to/script.fcgi' );
 
 =head1 DESCRIPTION
 </diff>
      <filename>lib/FCGI/Server/Lighttpd.pm</filename>
    </modified>
    <modified>
      <diff>@@ -10,5 +10,5 @@ use lib File::Spec-&gt;catfile( $FindBin::Bin, qw/.. lib/ );
 use FCGI::Server::Lighttpd;
 
 my $flight = FCGI::Server::Lighttpd-&gt;new_with_options;
-$flight-&gt;run(@ARGV);
+$flight-&gt;run;
 </diff>
      <filename>script/flight</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>5a73628e0671cc4c0d500cb70982cd16d9c1a893</id>
    </parent>
  </parents>
  <author>
    <name>Daisuke Murase</name>
    <email>typester@cpan.org</email>
  </author>
  <url>http://github.com/typester/flight/commit/7ae3011cc239fed6e7ea5e2df3b89720f438977d</url>
  <id>7ae3011cc239fed6e7ea5e2df3b89720f438977d</id>
  <committed-date>2008-06-03T19:55:08-07:00</committed-date>
  <authored-date>2008-06-03T19:55:08-07:00</authored-date>
  <message>added synopsis and prereqs</message>
  <tree>8dc9c1bec6c9f904a45b6efd53733a0f36ce239b</tree>
  <committer>
    <name>Daisuke Murase</name>
    <email>typester@cpan.org</email>
  </committer>
</commit>
