[MOBY-guts] biomoby commit
Eddie Kawas
kawas at dev.open-bio.org
Tue Sep 2 13:17:25 UTC 2008
kawas
Tue Sep 2 09:17:25 EDT 2008
Update of /home/repository/moby/moby-live/Perl/MOBY-Server
In directory dev.open-bio.org:/tmp/cvs-serv22452/Perl/MOBY-Server
Modified Files:
Makefile.PL
Log Message:
updated the makefile to reflect the fact that wsrf is now in cpan.
added some missing requires that other modules that we 'use' dont properly specify in their makefile
moby-live/Perl/MOBY-Server Makefile.PL,1.8,1.9
===================================================================
RCS file: /home/repository/moby/moby-live/Perl/MOBY-Server/Makefile.PL,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- /home/repository/moby/moby-live/Perl/MOBY-Server/Makefile.PL 2008/07/02 20:49:44 1.8
+++ /home/repository/moby/moby-live/Perl/MOBY-Server/Makefile.PL 2008/09/02 13:17:25 1.9
@@ -3,7 +3,7 @@
# Define metadata
name 'MOBY';
- version '1.05';
+ version '1.06';
license 'perl';
abstract
'This distribution is for communicating with or creating your own MOBY Central registry';
@@ -15,6 +15,7 @@
requires 'SOAP::Lite' => '0.69';
requires 'XML::LibXML' => '1.62';
requires 'IO::Stringy' => '2.110';
+ requires 'File::HomeDir' => '0.8';
requires 'Unicode::String' => '2.09';
requires 'File::ShareDir' => '0.05';
requires 'Template' => '0';
@@ -27,6 +28,9 @@
requires 'DBI' => '0.01';
requires 'DBD::mysql' => '0.01';
+ # MOBY::Async requires
+ requires 'WSRF::Lite' => '0.8.2.3';
+
if ( not( $^O =~ /MSWin32|Windows_NT/i ) ) {
# non portable requires
@@ -34,49 +38,6 @@
requires 'IO::Prompt' => '0.99.2';
requires 'IPC::Shareable' => '0.6';
- # check for WSRF
- eval "require WSRF::Lite";
- if ($@) {
-
- # WSRF not installed ... tell them where to get it
- print STDOUT <<'END_OF_TEXT';
-
-################### IMPORTANT ###################
-
- WSRF lite is not installed on your system.
- Unfortunately, at this time, this Makefile
- cannot automatically find and install it for
- you. You will have to install it manually.
-
- The last known URL of where you could find
- this package is @
- http://www.rcs.manchester.ac.uk/research/wsrflite
-
- If that url does not exist, please search with
- google using the phrase 'WSRF-Lite'.
-
- Sorry for any inconvenience caused!
-
-##################################################
-
-END_OF_TEXT
-
- }
-
- # MOBY::Async requires
- requires 'WSRF::Lite' => '0.008.2.2';
- requires 'XML::DOM' => '';
- requires 'DateTime::Format::Epoch' => '';
- requires 'DateTime::Format::W3CDTF' => '';
- requires 'HTTP::Daemon' => '';
- requires 'HTTP::Daemon::SSL' => '';
- requires 'MIME::Base64' => '';
- requires 'Digest::SHA1' => '';
- requires 'Crypt::OpenSSL::RSA' => '';
- requires 'XML::CanonicalizeXML' => '0.02';
- requires 'Sys::Hostname::Long' => '';
- requires 'Crypt::OpenSSL::X509' => '0';
-
} else {
print STDOUT <<'END_OF_TEXT';
@@ -89,8 +50,7 @@
required libraries.
The libraries in question are as follows:
- IPC::Shareable, IO::Prompt,
- WSRF-Lite, & Crypt-OpenSSL-X509.
+ IPC::Shareable, IO::Prompt.
Sorry for any inconvenience caused!
More information about the MOBY-guts
mailing list