From c9148131ba022197293bcca83ae6c1eb317e493d Mon Sep 17 00:00:00 2001 From: seb Date: Fri, 8 May 2009 17:56:04 +0000 Subject: Fix build when CPAN.pm is not configured (no CPAN/Config.pm in @INC pathd or as ~/.cpan/CPAN/MyConfig.pm) as in such a situation it runs an interactive setup process! The fix is to _not_ call Module::Install::auto_install() in Makefile.PL as pkgsrc handles the required modules anyway. --- www/p5-Catalyst-Runtime/distinfo | 3 ++- www/p5-Catalyst-Runtime/patches/patch-aa | 16 ++++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 www/p5-Catalyst-Runtime/patches/patch-aa (limited to 'www/p5-Catalyst-Runtime') diff --git a/www/p5-Catalyst-Runtime/distinfo b/www/p5-Catalyst-Runtime/distinfo index 8f1c397b398..59c5bf929e4 100644 --- a/www/p5-Catalyst-Runtime/distinfo +++ b/www/p5-Catalyst-Runtime/distinfo @@ -1,5 +1,6 @@ -$NetBSD: distinfo,v 1.4 2009/04/30 07:14:27 sno Exp $ +$NetBSD: distinfo,v 1.5 2009/05/08 17:56:04 seb Exp $ SHA1 (Catalyst-Runtime-5.80003.tar.gz) = d54822fb95020a697afd6de5d41c69b9d04d7bba RMD160 (Catalyst-Runtime-5.80003.tar.gz) = 739698262a3bd6d7039145b5142309f09ae0bf83 Size (Catalyst-Runtime-5.80003.tar.gz) = 204401 bytes +SHA1 (patch-aa) = 0cca00f0ee03192f936df44ec584a407071e3410 diff --git a/www/p5-Catalyst-Runtime/patches/patch-aa b/www/p5-Catalyst-Runtime/patches/patch-aa new file mode 100644 index 00000000000..21041d652b4 --- /dev/null +++ b/www/p5-Catalyst-Runtime/patches/patch-aa @@ -0,0 +1,16 @@ +$NetBSD: patch-aa,v 1.1 2009/05/08 17:56:04 seb Exp $ + +Prevent CPAN.pm to run an interactive setup process if it is +unconfigured: don't call Module::Install::auto_install() + +--- Makefile.PL.orig 2009-04-29 14:27:41.000000000 +0000 ++++ Makefile.PL +@@ -65,7 +65,7 @@ if ($Module::Install::AUTHOR) { + } + + install_script glob('script/*.pl'); +-auto_install; ++#auto_install; + WriteAll; + + if ($Module::Install::AUTHOR) { -- cgit v1.2.3