* Add explicit module prereqs to Makefile.PL
authorjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Sun, 18 Feb 2007 18:01:55 +0000 (18:01 +0000)
committerjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Sun, 18 Feb 2007 18:01:55 +0000 (18:01 +0000)
Makefile.PL
debian/changelog
doc/patchqueue/explicit-prereqs.mdwn [deleted file]

index cfcc19db76cc5c2734ce3442bb1707394df8e18d..aaa334062cae220cdcd9f5a56491da6d4df634ff 100755 (executable)
@@ -71,4 +71,17 @@ WriteMakefile(
        PREFIX          => "/usr/local",
        PM_FILTER       => './pm_filter $(PREFIX) $(VER) $(PROBABLE_INST_LIB)',
        MAN1PODS        => {},
+       PREREQ_PM       => {
+               'XML::Simple'           => 0,
+               'Text::Markdown'        => 0,
+               'Date::Parse'           => 0,
+               'HTML::Template'        => 0,
+               'HTML::Scrubber'        => 0,
+               'CGI::FormBuilder'      => 3.02.02,
+               'Time::Duration'        => 0,
+               'CGI::Session'          => 0,
+               'Mail::Sendmail'        => 0,
+               'HTML::Parser'          => 0,
+               'URI'                   => 0,
+       },
 );
index ee88086ffaaab700e229082d69954f3470e47613..53e072b6cbc1b1f5ff4925f6c2cb0f5eec5e1ae4 100644 (file)
@@ -29,8 +29,9 @@ ikiwiki (1.43) UNRELEASED; urgency=low
   * Avoid potential syslog format string issue, although only older versions
     of perl are vulnerable and it is not known to really be exploitable from
     ikiwiki.
+  * Add explicit module prereqs to Makefile.PL
 
- -- Joey Hess <joeyh@debian.org>  Sat, 17 Feb 2007 16:32:35 -0500
+ -- Joey Hess <joeyh@debian.org>  Sun, 18 Feb 2007 12:58:18 -0500
 
 ikiwiki (1.42) unstable; urgency=low
 
diff --git a/doc/patchqueue/explicit-prereqs.mdwn b/doc/patchqueue/explicit-prereqs.mdwn
deleted file mode 100644 (file)
index 033e882..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-You'll might want to make some of these optional, but given the strange behaviour when old versions of certain modules are used, this is a nice sanity check.
-<pre>
-Index: Makefile.PL
-===================================================================
---- Makefile.PL (revision 2626)
-+++ Makefile.PL (working copy)
-@@ -71,4 +71,20 @@
-        PREFIX          => "/usr/local",
-        PM_FILTER       => './pm_filter $(PREFIX) $(VER) $(PROBABLE_INST_LIB)',
-        MAN1PODS        => {},
-+       PREREQ_PM   => {
-+        'Text::Markdown'   => 0,
-+        'URI'              => 0,
-+        'HTML::Parser'     => 0,
-+        'CGI::Session'     => 0,
-+        'CGI::FormBuilder' => 3.02.02,
-+        'Mail::Sendmail'   => 0,
-+        'Time::Duration'   => 0,
-+        'DateTime'         => 0,
-+        'HTML::Scrubber'   => 0,
-+        'RPC::XML'         => 0,
-+        'XML::Simple'      => 0,
-+        'XML::Feed'        => 0,
-+        'File::MimeInfo'   => 0,
-+        'Locale::gettext'  => 1.04
-+    }
- );
-</pre>
\ No newline at end of file