similar story, but this time, the Makefile.PL can be patched to
come up with something semi-useful.
ok?
Index: Makefile
===================================================================
RCS file: /data/cvsroot/OpenBSD/ports/mail/p5-Mail-IMAPClient/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile 16 Sep 2007 00:17:06 -0000 1.17
+++ Makefile 18 Sep 2007 22:40:36 -0000
@@ -4,7 +4,7 @@ COMMENT= perl module for an IMAP Client
VERSION= 2.2.9
DISTNAME= Mail-IMAPClient-${VERSION}
-PKGNAME= p5-${DISTNAME}p0
+PKGNAME= p5-${DISTNAME}p1
CATEGORIES= mail
# Artistic
Index: patches/patch-BodyStructure_Parse_Makefile_PL
===================================================================
RCS file: patches/patch-BodyStructure_Parse_Makefile_PL
diff -N patches/patch-BodyStructure_Parse_Makefile_PL
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-BodyStructure_Parse_Makefile_PL 18 Sep 2007 23:15:34
-0000
@@ -0,0 +1,11 @@
+$OpenBSD$
+--- BodyStructure/Parse/Makefile.PL.orig Wed Sep 19 00:14:20 2007
++++ BodyStructure/Parse/Makefile.PL Wed Sep 19 00:15:28 2007
+@@ -37,6 +37,7 @@ sub MY::postamble {
+ WriteMakefile(
+ 'NAME' => 'Mail::IMAPClient::Parse',
+ 'VERSION_FROM' => '../../IMAPClient.pm',
++ 'MAN3PODS' => {'Parse.pod' =>
'../../blib/man3/Mail::IMAPClient::Parse.3p'},
+ 'PREREQ_PM' => {"Parse::RecDescent" => 0 },
+ 'PM' => {
+ 'Parse.pm' =>
Index: patches/patch-Makefile_PL
===================================================================
RCS file:
/data/cvsroot/OpenBSD/ports/mail/p5-Mail-IMAPClient/patches/patch-Makefile_PL,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-Makefile_PL
--- patches/patch-Makefile_PL 22 Feb 2001 00:28:59 -0000 1.1.1.1
+++ patches/patch-Makefile_PL 18 Sep 2007 22:40:22 -0000
@@ -1,9 +1,9 @@
$OpenBSD: patch-Makefile_PL,v 1.1.1.1 2001/02/22 00:28:59 avsm Exp $
---- Makefile.PL.orig Fri Mar 10 15:55:54 2000
-+++ Makefile.PL Thu Feb 22 00:15:04 2001
-@@ -8,8 +8,6 @@ WriteMakefile(
+--- Makefile.PL.orig Sun Oct 5 15:00:36 2003
++++ Makefile.PL Tue Sep 18 23:17:12 2007
+@@ -45,8 +45,6 @@ Data::Dumper, and Carp.
- );
+ =cut
-&set_test_data;
-
Index: patches/patch-Thread_Makefile_PL
===================================================================
RCS file: patches/patch-Thread_Makefile_PL
diff -N patches/patch-Thread_Makefile_PL
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-Thread_Makefile_PL 18 Sep 2007 23:13:35 -0000
@@ -0,0 +1,11 @@
+$OpenBSD$
+--- Thread/Makefile.PL.orig Tue Jun 24 20:02:45 2003
++++ Thread/Makefile.PL Wed Sep 19 00:12:54 2007
+@@ -36,6 +36,7 @@ sub MY::postamble {
+ WriteMakefile(
+ 'NAME' => 'Mail::IMAPClient::Thread',
+ 'VERSION_FROM' => '../IMAPClient.pm',
++ 'MAN3PODS' => {'Thread.pod' =>
'../blib/man3/Mail::IMAPClient::Thread.3p'},
+ 'PREREQ_PM' => {"Parse::RecDescent" => 0 },
+ 'PM' => {
+ 'Thread.pm' =>