[Bps-public-commit] r16774 - Prophet/trunk

jesse at bestpractical.com jesse at bestpractical.com
Sat Nov 8 23:08:31 EST 2008


Author: jesse
Date: Sat Nov  8 23:08:30 2008
New Revision: 16774

Modified:
   Prophet/trunk/Makefile.PL

Log:
* Extract some mandatory deps to become feature-specific.

Modified: Prophet/trunk/Makefile.PL
==============================================================================
--- Prophet/trunk/Makefile.PL	(original)
+++ Prophet/trunk/Makefile.PL	Sat Nov  8 23:08:30 2008
@@ -9,12 +9,10 @@
 requires('IPC::Run3');
 requires('Data::UUID');
 requires('Path::Class');
-requires('Term::ReadKey');
 requires('Digest::SHA1');  # Core in 5.10
 requires('LWP::Simple'); # Part of lib-www-perl
 requires('URI');
 requires('JSON' => '2.00');
-requires('JSON::XS' => '2.2222');
 requires('Module::Pluggable');
 requires('File::Find::Rule');
 requires('Proc::InvokeEditor');
@@ -34,6 +32,10 @@
         -default => 1,
         'Term::ReadLine::Perl'
         ],
+    'Faster JSON Parsing' => [
+        -default => 1,
+        'JSON::XS', => '2.2222'
+    ],
     'Web server' => [
         -default => 1,
         'HTTP::Server::Simple', # HTTP::Server::Simple::CGI
@@ -43,10 +45,14 @@
         -default => 1,
         'Template::Declare', # Template::Declare::Tags
     ],
-
+    'Foreign replica support' => [
+        -default => 1,
+        'Term::ReadKey'
+    ],
     'Subversion replica support' => [
         -default => 0,
-         'SVN::Core' # SVN::Repos SVN::Fs SVN::Ra SVN::Delta::Editor SVN::Client SVN::Delta
+         'SVN::Core',  # SVN::Repos SVN::Fs SVN::Ra SVN::Delta::Editor SVN::Client SVN::Delta
+         'Term::ReadKey',
     ],
     'Maintainer testing tools' => [
         -default   => 1,



More information about the Bps-public-commit mailing list