summaryrefslogtreecommitdiff
path: root/www/wml/patches
diff options
context:
space:
mode:
Diffstat (limited to 'www/wml/patches')
-rw-r--r--www/wml/patches/patch-ae25
-rw-r--r--www/wml/patches/patch-wml__common_gd_makefile_pl_in22
-rw-r--r--www/wml/patches/patch-wml__common_htmlclean_makefile_pl15
3 files changed, 59 insertions, 3 deletions
diff --git a/www/wml/patches/patch-ae b/www/wml/patches/patch-ae
index bd04f05d4f0..3c4d715c820 100644
--- a/www/wml/patches/patch-ae
+++ b/www/wml/patches/patch-ae
@@ -1,8 +1,27 @@
-$NetBSD: patch-ae,v 1.1 2005/03/21 19:26:03 wiz Exp $
+$NetBSD: patch-ae,v 1.2 2011/09/29 11:12:53 dholland Exp $
---- wml_common/Makefile.in.orig 2001-02-07 00:02:12.000000000 +0100
+- Don't try to suppress building docs of the various subdirs by
+clearing the man installation directories; it croaks with recent Perl.
+Do it in the individual subdirs instead.
+
+- Don't install File::PathConvert. (why?)
+
+--- wml_common/Makefile.in.orig 2001-02-06 23:02:12.000000000 +0000
+++ wml_common/Makefile.in
-@@ -46,7 +46,6 @@ INITVARS = \
+@@ -27,11 +27,7 @@ mandir = $(prefix)/man
+ PATH_PERL = @PATH_PERL@
+ MM_INSTALL_OPTS = PREFIX=$(libdir)/perl \
+ INSTALLPRIVLIB=@INSTALLPRIVLIB@ \
+- INSTALLARCHLIB=@INSTALLARCHLIB@ \
+- INST_MAN1DIR= \
+- INSTALLMAN1DIR= \
+- INST_MAN3DIR= \
+- INSTALLMAN3DIR=
++ INSTALLARCHLIB=@INSTALLARCHLIB@
+ PERL_OPTS = @PERL_OPTS@
+
+ INITVARS = \
+@@ -46,7 +42,6 @@ INITVARS = \
SUBDIRS = \
bitvector \
diff --git a/www/wml/patches/patch-wml__common_gd_makefile_pl_in b/www/wml/patches/patch-wml__common_gd_makefile_pl_in
new file mode 100644
index 00000000000..6e81b0627c4
--- /dev/null
+++ b/www/wml/patches/patch-wml__common_gd_makefile_pl_in
@@ -0,0 +1,22 @@
+$NetBSD: patch-wml__common_gd_makefile_pl_in,v 1.1 2011/09/29 11:12:53 dholland Exp $
+
+Suppress building/installation of the docs correctly. Fixes build
+failure with recent Perl.
+
+--- wml_common/gd/Makefile.PL.in~ 2000-03-12 16:22:30.000000000 +0000
++++ wml_common/gd/Makefile.PL.in
+@@ -13,10 +13,13 @@ WriteMakefile(
+ # Uncomment the line below if you're getting link errors
+ # having to do with missing math functions (like floor)
+ 'LIBS' => ["-lm @LIBPNG@"],
+- 'DEFINE' => '@DEFS@'
++ 'DEFINE' => '@DEFS@',
+ # Uncomment the line below if you're using a perl compiled
+ # for fastCGI (http://www.fastcgi.com/).
+ # 'DEFINE' => '-DFCGI'
++ # suppress docs
++ 'MAN1PODS' => { },
++ 'MAN3PODS' => { }
+ );
+
+ sub MY::postamble{
diff --git a/www/wml/patches/patch-wml__common_htmlclean_makefile_pl b/www/wml/patches/patch-wml__common_htmlclean_makefile_pl
new file mode 100644
index 00000000000..647ce9d0deb
--- /dev/null
+++ b/www/wml/patches/patch-wml__common_htmlclean_makefile_pl
@@ -0,0 +1,15 @@
+$NetBSD: patch-wml__common_htmlclean_makefile_pl,v 1.1 2011/09/29 11:12:53 dholland Exp $
+
+Suppress building/installation of the docs correctly. Fixes build
+failure with recent Perl.
+
+--- wml_common/htmlclean/Makefile.PL~ 2000-04-19 22:23:08.000000000 +0000
++++ wml_common/htmlclean/Makefile.PL
+@@ -4,4 +4,7 @@ WriteMakefile(
+ 'NAME' => 'HTML::Clean',
+ 'VERSION_FROM' => 'Clean.pm',
+ 'dist' => { COMPRESS => 'gzip', SUFFIX => 'gz' },
++ # suppress docs
++ 'MAN1PODS' => { },
++ 'MAN3PODS' => { }
+ );