summaryrefslogtreecommitdiff
path: root/www/p5-Catalyst-Runtime
diff options
context:
space:
mode:
authorseb <seb@pkgsrc.org>2009-05-08 17:56:04 +0000
committerseb <seb@pkgsrc.org>2009-05-08 17:56:04 +0000
commitc9148131ba022197293bcca83ae6c1eb317e493d (patch)
tree61aa7d7341854fb1b369740c02853ae9eeb544cf /www/p5-Catalyst-Runtime
parent42aed7f0d3937eb20bb325cb17e03a9cbc906b8c (diff)
downloadpkgsrc-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/distinfo3
-rw-r--r--www/p5-Catalyst-Runtime/patches/patch-aa16
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) {