Author: ericwilhelm
Date: Wed Jul  9 17:05:55 2008
New Revision: 11511

Modified:
   Module-Build/trunk/inc/ModuleBuildBuilder.pm
   Module-Build/trunk/lib/Module/Build/Base.pm

Log:
** Module::Signature is usually broken on wednesdays
inc/ModuleBuildBuilder.pm - don't make me sign this
lib/Module/Build/Base.pm  - allow --no-sign option


Modified: Module-Build/trunk/inc/ModuleBuildBuilder.pm
==============================================================================
--- Module-Build/trunk/inc/ModuleBuildBuilder.pm        (original)
+++ Module-Build/trunk/inc/ModuleBuildBuilder.pm        Wed Jul  9 17:05:55 2008
@@ -32,7 +32,7 @@
   $self->do_replace(qq[s{ModuleBuildBuilder}{Module::Build}gs], $build_pl);
 
   # XXX Band-aid the signing here again, since we modified some files.
-  $self->depends_on('distsign');
+  $self->depends_on('distsign') if($self->sign);
 }
 
 sub do_replace {

Modified: Module-Build/trunk/lib/Module/Build/Base.pm
==============================================================================
--- Module-Build/trunk/lib/Module/Build/Base.pm (original)
+++ Module-Build/trunk/lib/Module/Build/Base.pm Wed Jul  9 17:05:55 2008
@@ -1626,6 +1626,7 @@
     uninst
     use_rcfile
     verbose
+    sign
     use_tap_harness
   );
 

Reply via email to