diff options
author | seb <seb@pkgsrc.org> | 2009-05-08 17:56:04 +0000 |
---|---|---|
committer | seb <seb@pkgsrc.org> | 2009-05-08 17:56:04 +0000 |
commit | c9148131ba022197293bcca83ae6c1eb317e493d (patch) | |
tree | 61aa7d7341854fb1b369740c02853ae9eeb544cf /www/p5-Catalyst-Runtime | |
parent | 42aed7f0d3937eb20bb325cb17e03a9cbc906b8c (diff) | |
download | pkgsrc-c9148131ba022197293bcca83ae6c1eb317e493d.tar.gz |
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.
Diffstat (limited to 'www/p5-Catalyst-Runtime')
-rw-r--r-- | www/p5-Catalyst-Runtime/distinfo | 3 | ||||
-rw-r--r-- | www/p5-Catalyst-Runtime/patches/patch-aa | 16 |
2 files changed, 18 insertions, 1 deletions
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) { |