[MOBY-guts] biomoby commit

José Manuel Rodríguez Carrasco jmrc at dev.open-bio.org
Mon Sep 24 18:53:37 UTC 2007


jmrc
Mon Sep 24 14:53:32 EDT 2007
Update of /home/repository/moby/moby-live/Perl
In directory dev.open-bio.org:/tmp/cvs-serv19902/Perl

Modified Files:
	Makefile.PL 
Log Message:
*	Latest WSRF::Lite package has a proper VERSION declaration,
	so we can restrict the version of the package to the one
	which is known to work.
*	WSRF::Lite is not in CPAN, so we have added a warning about
	where it can be fetched/found (beware older versions!).
*	Asynchronous WSDL template has now UTF-8 encoding. Previously,
	it had no encoding...
*	New WSRF::Lite (version 0.8.2.2) allows removing some hacks
	from MOBY::Async::WSRF.

moby-live/Perl Makefile.PL,1.30,1.31
===================================================================
RCS file: /home/repository/moby/moby-live/Perl/Makefile.PL,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- /home/repository/moby/moby-live/Perl/Makefile.PL	2007/09/04 22:28:14	1.30
+++ /home/repository/moby/moby-live/Perl/Makefile.PL	2007/09/24 18:53:32	1.31
@@ -29,6 +29,31 @@
 
 }
 
+eval "require WSRF::Lite";
+if ($@) {
+	print STDOUT <<'EOF_WSRF';
+	
+############## IMPORTANT ##############
+Module 'WSRF::Lite' is not installed.
+This module is used **only** if you are thinking on
+developing BioMOBY Asynchronous service.
+
+Unfortunately, this module is not available on CPAN 
+and must be manually installed. Some of the 
+dependencies are beta and as such, may not be stable.
+
+Try downloading it from the following link:
+
+http://www.rcs.manchester.ac.uk/research/projects/wsrflite
+
+or you can try searching Google using the keywords:
+
+	'perl WSRF::Lite' 
+
+(beware outdated sites!)
+EOF_WSRF
+}
+
 sub MY::postamble {
   # Now build documentation.
   use Pod::Find qw(pod_find simplify_name);
@@ -178,7 +203,7 @@
 				# Database stuff required only for local registry, but notify user if missing anyway.
 				'DBI'              => 0.01,
 				'DBD::mysql'       => 0.01,
-				'WSRF::Lite'		=> '',
+				'WSRF::Lite'       => 0.8.2.2,
                 'Test::Simple' => 0.44,
                 'XML::DOM'     => '',
                 'DateTime::Format::Epoch'  => '',




More information about the MOBY-guts mailing list