aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabor Kovesdan <gabor@FreeBSD.org>2007-03-31 20:33:58 +0000
committerGabor Kovesdan <gabor@FreeBSD.org>2007-03-31 20:33:58 +0000
commitc5fb2bb5569face0b9e8dd08993295fbc44c660a (patch)
treee967594121176f847548a780938793adf0e028e2
parent62a32f108169b463244dbde90bc50a10b18e45f4 (diff)
downloadports-c5fb2bb5569face0b9e8dd08993295fbc44c660a.tar.gz
ports-c5fb2bb5569face0b9e8dd08993295fbc44c660a.zip
Notes
-rw-r--r--security/p5-Crypt-Khazad/Makefile15
-rw-r--r--security/p5-Crypt-Khazad/files/extrapatch-Khazad.xs18
-rw-r--r--security/p5-Crypt-Lite/Makefile10
-rw-r--r--security/p5-Crypt-Loki97/Makefile15
-rw-r--r--security/p5-Crypt-Loki97/files/extrapatch-Loki97.xs18
-rw-r--r--security/p5-Crypt-Rabbit/Makefile14
-rw-r--r--security/p5-Crypt-Rabbit/files/extrapatch-Rabbit.xs18
-rw-r--r--security/p5-Crypt-Shark/Makefile15
-rw-r--r--security/p5-Crypt-Shark/files/extrapatch-Shark.xs18
-rw-r--r--security/p5-Crypt-X509/Makefile10
-rw-r--r--security/p5-Digest-CRC/Makefile8
-rw-r--r--security/p5-Digest-DJB/Makefile12
-rw-r--r--security/p5-Digest-DJB/files/extrapatch-DJB.xs18
-rw-r--r--security/p5-Digest-DMAC/Makefile9
-rw-r--r--security/p5-Digest-EMAC/Makefile9
-rw-r--r--security/p5-Digest-Elf/Makefile10
-rw-r--r--security/p5-Digest-FNV/Makefile13
-rw-r--r--security/p5-Digest-FNV/files/extrapatch-FNV.xs18
-rw-r--r--security/p5-Digest-Haval256/Makefile13
-rw-r--r--security/p5-Digest-Haval256/files/extrapatch-Haval256.xs18
-rw-r--r--security/p5-Digest-JHash/Makefile9
-rw-r--r--security/p5-Digest-ManberHash/Makefile11
-rw-r--r--security/p5-Digest-ManberHash/files/extrapatch-ManberHash.xs26
-rw-r--r--security/p5-Digest-Pearson/Makefile10
-rw-r--r--security/p5-Digest-Perl-MD4/Makefile9
-rw-r--r--security/p5-Digest-SHA-PurePerl/Makefile4
-rw-r--r--security/p5-Digest-SV1/Makefile10
27 files changed, 18 insertions, 340 deletions
diff --git a/security/p5-Crypt-Khazad/Makefile b/security/p5-Crypt-Khazad/Makefile
index 8734d0c4ea5e..5bc41cc114e6 100644
--- a/security/p5-Crypt-Khazad/Makefile
+++ b/security/p5-Crypt-Khazad/Makefile
@@ -17,17 +17,4 @@ PERL_CONFIGURE= yes
MAN3= Crypt::Khazad.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-BUILD_DEPENDS+= ${SITE_PERL}/XSLoader.pm:${PORTSDIR}/devel/p5-XSLoader
-RUN_DEPENDS+= ${SITE_PERL}/XSLoader.pm:${PORTSDIR}/devel/p5-XSLoader
-EXTRA_PATCHES+= ${PATCHDIR}/extrapatch-Khazad.xs
-
-post-patch:
- ${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1); $$1/;' ${WRKSRC}/Khazad.pm
- ${PERL} -pi -e '$$_="" if m{warnings}' ${WRKSRC}/Khazad.pm ${WRKSRC}/t/*.t
- ${PERL} -pi -e 's/void/int argc, char**argv, char**env/ if m{int main}' ${WRKSRC}/_khazad.c
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/p5-Crypt-Khazad/files/extrapatch-Khazad.xs b/security/p5-Crypt-Khazad/files/extrapatch-Khazad.xs
deleted file mode 100644
index b7c12bca7356..000000000000
--- a/security/p5-Crypt-Khazad/files/extrapatch-Khazad.xs
+++ /dev/null
@@ -1,18 +0,0 @@
---- Khazad.xs.orig Sat Dec 31 02:51:21 2005
-+++ Khazad.xs Sat Dec 31 02:51:56 2005
-@@ -4,6 +4,15 @@
- #include "ppport.h"
- #include "_khazad.c"
-
-+/* try to be compatible with older perls */
-+/* SvPV_nolen() macro first defined in 5.005_55 */
-+/* this is slow, not threadsafe, but works */
-+#include "patchlevel.h"
-+#if (PATCHLEVEL == 4) || ((PATCHLEVEL == 5) && (SUBVERSION < 55))
-+static STRLEN nolen_na;
-+# define SvPV_nolen(sv) SvPV ((sv), nolen_na)
-+#endif
-+
- typedef struct khazad {
- NESSIEstruct key;
- }* Crypt__Khazad;
diff --git a/security/p5-Crypt-Lite/Makefile b/security/p5-Crypt-Lite/Makefile
index 7636814a6934..2a30b9910afa 100644
--- a/security/p5-Crypt-Lite/Makefile
+++ b/security/p5-Crypt-Lite/Makefile
@@ -20,12 +20,4 @@ PERL_CONFIGURE= yes
MAN3= Crypt::Lite.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-post-patch:
- ${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1); $$1/;' ${WRKSRC}/lib/Crypt/Lite.pm
- ${PERL} -pi -e '$$_="" if m{5.6.1}' ${WRKSRC}/${CONFIGURE_SCRIPT}
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/p5-Crypt-Loki97/Makefile b/security/p5-Crypt-Loki97/Makefile
index 5aa3d02d0326..bda145288a6e 100644
--- a/security/p5-Crypt-Loki97/Makefile
+++ b/security/p5-Crypt-Loki97/Makefile
@@ -17,17 +17,4 @@ PERL_CONFIGURE= yes
MAN3= Crypt::Loki97.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-BUILD_DEPENDS+= ${SITE_PERL}/XSLoader.pm:${PORTSDIR}/devel/p5-XSLoader
-RUN_DEPENDS+= ${SITE_PERL}/XSLoader.pm:${PORTSDIR}/devel/p5-XSLoader
-EXTRA_PATCHES+= ${PATCHDIR}/extrapatch-Loki97.xs
-
-post-patch:
- ${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1); $$1/;' ${WRKSRC}/Loki97.pm
- ${PERL} -pi -e 's/void/int argc, char**argv, char**env/ if m{int main}' ${WRKSRC}/_loki97.c
- ${PERL} -pi -e '$$_="" if m{warnings}' ${WRKSRC}/Loki97.pm ${WRKSRC}/t/*.t
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/p5-Crypt-Loki97/files/extrapatch-Loki97.xs b/security/p5-Crypt-Loki97/files/extrapatch-Loki97.xs
deleted file mode 100644
index f2e7f9ebb40c..000000000000
--- a/security/p5-Crypt-Loki97/files/extrapatch-Loki97.xs
+++ /dev/null
@@ -1,18 +0,0 @@
---- Loki97.xs.orig Sat Dec 31 03:04:38 2005
-+++ Loki97.xs Sat Dec 31 03:05:06 2005
-@@ -4,6 +4,15 @@
- #include "ppport.h"
- #include "_loki97.c"
-
-+/* try to be compatible with older perls */
-+/* SvPV_nolen() macro first defined in 5.005_55 */
-+/* this is slow, not threadsafe, but works */
-+#include "patchlevel.h"
-+#if (PATCHLEVEL == 4) || ((PATCHLEVEL == 5) && (SUBVERSION < 55))
-+static STRLEN nolen_na;
-+# define SvPV_nolen(sv) SvPV ((sv), nolen_na)
-+#endif
-+
- typedef struct loki97 {
- keyInstance enc_key, dec_key;
- cipherInstance cipher;
diff --git a/security/p5-Crypt-Rabbit/Makefile b/security/p5-Crypt-Rabbit/Makefile
index e6d74384f650..4cdc3c8986e0 100644
--- a/security/p5-Crypt-Rabbit/Makefile
+++ b/security/p5-Crypt-Rabbit/Makefile
@@ -17,16 +17,4 @@ PERL_CONFIGURE= yes
MAN3= Crypt::Rabbit.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-BUILD_DEPENDS+= ${SITE_PERL}/XSLoader.pm:${PORTSDIR}/devel/p5-XSLoader
-RUN_DEPENDS+= ${SITE_PERL}/XSLoader.pm:${PORTSDIR}/devel/p5-XSLoader
-EXTRA_PATCHES+= ${PATCHDIR}/extrapatch-Rabbit.xs
-
-post-patch:
- ${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1); $$1/;' ${WRKSRC}/Rabbit.pm
- ${PERL} -pi -e '$$_="" if m{warnings}' ${WRKSRC}/Rabbit.pm ${WRKSRC}/t/*.t
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/p5-Crypt-Rabbit/files/extrapatch-Rabbit.xs b/security/p5-Crypt-Rabbit/files/extrapatch-Rabbit.xs
deleted file mode 100644
index ccff81e7ae2f..000000000000
--- a/security/p5-Crypt-Rabbit/files/extrapatch-Rabbit.xs
+++ /dev/null
@@ -1,18 +0,0 @@
---- Rabbit.xs.orig Sat Dec 31 03:49:51 2005
-+++ Rabbit.xs Sat Dec 31 03:50:13 2005
-@@ -4,6 +4,15 @@
- #include "ppport.h"
- #include "_rabbit.c"
-
-+/* try to be compatible with older perls */
-+/* SvPV_nolen() macro first defined in 5.005_55 */
-+/* this is slow, not threadsafe, but works */
-+#include "patchlevel.h"
-+#if (PATCHLEVEL == 4) || ((PATCHLEVEL == 5) && (SUBVERSION < 55))
-+static STRLEN nolen_na;
-+# define SvPV_nolen(sv) SvPV ((sv), nolen_na)
-+#endif
-+
- typedef struct rabbit {
- t_instance state;
- }* Crypt__Rabbit;
diff --git a/security/p5-Crypt-Shark/Makefile b/security/p5-Crypt-Shark/Makefile
index bbc785672f2b..cde776c3cf33 100644
--- a/security/p5-Crypt-Shark/Makefile
+++ b/security/p5-Crypt-Shark/Makefile
@@ -17,17 +17,4 @@ PERL_CONFIGURE= yes
MAN3= Crypt::Shark.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-BUILD_DEPENDS+= ${SITE_PERL}/XSLoader.pm:${PORTSDIR}/devel/p5-XSLoader
-RUN_DEPENDS+= ${SITE_PERL}/XSLoader.pm:${PORTSDIR}/devel/p5-XSLoader
-EXTRA_PATCHES+= ${PATCHDIR}/extrapatch-Shark.xs
-
-post-patch:
- ${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1); $$1/;' ${WRKSRC}/Shark.pm
- ${PERL} -pi -e 's/void/int argc, char**argv, char**env/ if m{int main}' ${WRKSRC}/_shark.c
- ${PERL} -pi -e '$$_="" if m{warnings}' ${WRKSRC}/Shark.pm ${WRKSRC}/t/*.t
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/p5-Crypt-Shark/files/extrapatch-Shark.xs b/security/p5-Crypt-Shark/files/extrapatch-Shark.xs
deleted file mode 100644
index baec9dae7647..000000000000
--- a/security/p5-Crypt-Shark/files/extrapatch-Shark.xs
+++ /dev/null
@@ -1,18 +0,0 @@
---- Shark.xs.orig Sat Dec 31 04:10:06 2005
-+++ Shark.xs Sat Dec 31 04:10:37 2005
-@@ -4,6 +4,15 @@
- #include "ppport.h"
- #include "_shark.c"
-
-+/* try to be compatible with older perls */
-+/* SvPV_nolen() macro first defined in 5.005_55 */
-+/* this is slow, not threadsafe, but works */
-+#include "patchlevel.h"
-+#if (PATCHLEVEL == 4) || ((PATCHLEVEL == 5) && (SUBVERSION < 55))
-+static STRLEN nolen_na;
-+# define SvPV_nolen(sv) SvPV ((sv), nolen_na)
-+#endif
-+
- typedef struct shark {
- ddword roundkey_enc[14];
- ddword roundkey_dec[14];
diff --git a/security/p5-Crypt-X509/Makefile b/security/p5-Crypt-X509/Makefile
index d1a22910d7cb..ef75da8113be 100644
--- a/security/p5-Crypt-X509/Makefile
+++ b/security/p5-Crypt-X509/Makefile
@@ -21,12 +21,4 @@ MAN3= Crypt::X509.3
WRKSRC= ${WRKDIR}/Crypt-X509
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-post-patch:
- ${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1); $$1/;' ${WRKSRC}/lib/Crypt/X509.pm
- ${PERL} -pi -e '$$_="" if m{warnings}' ${WRKSRC}/lib/Crypt/X509.pm
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/p5-Digest-CRC/Makefile b/security/p5-Digest-CRC/Makefile
index 34417d7449cb..6819f6ea7c91 100644
--- a/security/p5-Digest-CRC/Makefile
+++ b/security/p5-Digest-CRC/Makefile
@@ -17,10 +17,4 @@ PERL_CONFIGURE= yes
MAN3= Digest::CRC.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= perl 5.6 or newer required, install lang/perl5 or lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/p5-Digest-DJB/Makefile b/security/p5-Digest-DJB/Makefile
index 29888b1fbc2b..5861f9749779 100644
--- a/security/p5-Digest-DJB/Makefile
+++ b/security/p5-Digest-DJB/Makefile
@@ -17,14 +17,4 @@ PERL_CONFIGURE= yes
MAN3= Digest::DJB.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-EXTRA_PATCHES= ${PATCHDIR}/extrapatch-DJB.xs
-
-post-patch:
- ${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1); $$1/;' ${WRKSRC}/DJB.pm
- ${PERL} -pi -e '$$_="" if m{5.006|warnings}' ${WRKSRC}/DJB.pm
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/p5-Digest-DJB/files/extrapatch-DJB.xs b/security/p5-Digest-DJB/files/extrapatch-DJB.xs
deleted file mode 100644
index c019027fa0b4..000000000000
--- a/security/p5-Digest-DJB/files/extrapatch-DJB.xs
+++ /dev/null
@@ -1,18 +0,0 @@
---- DJB.xs.orig Sat Dec 24 10:44:54 2005
-+++ DJB.xs Sat Dec 24 10:45:41 2005
-@@ -2,6 +2,15 @@
- #include "perl.h"
- #include "XSUB.h"
-
-+/* try to be compatible with older perls */
-+/* SvPV_nolen() macro first defined in 5.005_55 */
-+/* this is slow, not threadsafe, but works */
-+#include "patchlevel.h"
-+#if (PATCHLEVEL == 4) || ((PATCHLEVEL == 5) && (SUBVERSION < 55))
-+static STRLEN nolen_na;
-+# define SvPV_nolen(sv) SvPV ((sv), nolen_na)
-+#endif
-+
- #define UCHAR unsigned char
-
- size_t
diff --git a/security/p5-Digest-DMAC/Makefile b/security/p5-Digest-DMAC/Makefile
index c8e4216025c8..c38bc9c683a7 100644
--- a/security/p5-Digest-DMAC/Makefile
+++ b/security/p5-Digest-DMAC/Makefile
@@ -21,11 +21,4 @@ PERL_CONFIGURE= yes
MAN3= Digest::DMAC.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-post-patch:
- ${PERL} -pi -e '$$_ = "" if m{warnings}' ${WRKSRC}/DMAC.pm ${WRKSRC}/t/*.t
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/p5-Digest-EMAC/Makefile b/security/p5-Digest-EMAC/Makefile
index f13bedf0aa63..74c47831442f 100644
--- a/security/p5-Digest-EMAC/Makefile
+++ b/security/p5-Digest-EMAC/Makefile
@@ -21,11 +21,4 @@ PERL_CONFIGURE= yes
MAN3= Digest::EMAC.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-post-patch:
- ${PERL} -pi -e '$$_ = "" if m{warnings}' ${WRKSRC}/EMAC.pm ${WRKSRC}/t/*.t
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/p5-Digest-Elf/Makefile b/security/p5-Digest-Elf/Makefile
index d8a7842f3f44..a778d932fb90 100644
--- a/security/p5-Digest-Elf/Makefile
+++ b/security/p5-Digest-Elf/Makefile
@@ -17,12 +17,4 @@ PERL_CONFIGURE= yes
MAN3= Digest::Elf.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-post-patch:
- ${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1); $$1/;' ${WRKSRC}/Elf.pm
- ${PERL} -pi -e '$$_="" if m{5.006|warnings}' ${WRKSRC}/Elf.pm
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/p5-Digest-FNV/Makefile b/security/p5-Digest-FNV/Makefile
index 7bb8c72d9ec2..fe0039b19906 100644
--- a/security/p5-Digest-FNV/Makefile
+++ b/security/p5-Digest-FNV/Makefile
@@ -17,15 +17,4 @@ PERL_CONFIGURE= yes
MAN3= Digest::FNV.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-EXTRA_PATCHES= ${PATCHDIR}/extrapatch-FNV.xs
-
-post-patch:
- ${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1); $$1/;' ${WRKSRC}/FNV.pm
- ${PERL} -pi -e '$$_="" if m{5.006|warnings}' ${WRKSRC}/FNV.pm
- ${PERL} -pi -e 's/ our / my /' ${WRKSRC}/FNV.pm
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/p5-Digest-FNV/files/extrapatch-FNV.xs b/security/p5-Digest-FNV/files/extrapatch-FNV.xs
deleted file mode 100644
index a8f06b4fb8e5..000000000000
--- a/security/p5-Digest-FNV/files/extrapatch-FNV.xs
+++ /dev/null
@@ -1,18 +0,0 @@
---- FNV.xs.orig Sat Dec 24 10:51:11 2005
-+++ FNV.xs Sat Dec 24 10:51:55 2005
-@@ -4,6 +4,15 @@
-
- #include "fnvlib/fnv.h"
-
-+/* try to be compatible with older perls */
-+/* SvPV_nolen() macro first defined in 5.005_55 */
-+/* this is slow, not threadsafe, but works */
-+#include "patchlevel.h"
-+#if (PATCHLEVEL == 4) || ((PATCHLEVEL == 5) && (SUBVERSION < 55))
-+static STRLEN nolen_na;
-+# define SvPV_nolen(sv) SvPV ((sv), nolen_na)
-+#endif
-+
- static int
- not_here(char *s)
- {
diff --git a/security/p5-Digest-Haval256/Makefile b/security/p5-Digest-Haval256/Makefile
index ddaf74fb6b72..d3b9d1791e5d 100644
--- a/security/p5-Digest-Haval256/Makefile
+++ b/security/p5-Digest-Haval256/Makefile
@@ -20,15 +20,4 @@ PERL_CONFIGURE= yes
MAN3= Digest::Haval256.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-EXTRA_PATCHES= ${PATCHDIR}/extrapatch-Haval256.xs
-
-post-patch:
- ${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1); $$1/;' ${WRKSRC}/Haval256.pm
- ${PERL} -pi -e '$$_="" if m{warnings}' ${WRKSRC}/Haval256.pm ${WRKSRC}/t/*.t
- ${PERL} -pi -e 's/\)/, char **env\)/ if m{int main}' ${WRKSRC}/_haval.c
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/p5-Digest-Haval256/files/extrapatch-Haval256.xs b/security/p5-Digest-Haval256/files/extrapatch-Haval256.xs
deleted file mode 100644
index 142a4f326aae..000000000000
--- a/security/p5-Digest-Haval256/files/extrapatch-Haval256.xs
+++ /dev/null
@@ -1,18 +0,0 @@
---- Haval256.xs.orig Sat Dec 24 09:54:45 2005
-+++ Haval256.xs Sat Dec 24 09:55:39 2005
-@@ -4,6 +4,15 @@
- #include "ppport.h"
- #include "_haval.c"
-
-+/* try to be compatible with older perls */
-+/* SvPV_nolen() macro first defined in 5.005_55 */
-+/* this is slow, not threadsafe, but works */
-+#include "patchlevel.h"
-+#if (PATCHLEVEL == 4) || ((PATCHLEVEL == 5) && (SUBVERSION < 55))
-+static STRLEN nolen_na;
-+# define SvPV_nolen(sv) SvPV ((sv), nolen_na)
-+#endif
-+
- typedef struct haval {
- haval_state state;
- }* Digest__Haval256;
diff --git a/security/p5-Digest-JHash/Makefile b/security/p5-Digest-JHash/Makefile
index 30a7f9e17b2e..67edf7065126 100644
--- a/security/p5-Digest-JHash/Makefile
+++ b/security/p5-Digest-JHash/Makefile
@@ -17,11 +17,4 @@ PERL_CONFIGURE= yes
MAN3= Digest::JHash.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-post-patch:
- ${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1); $$1/;' ${WRKSRC}/JHash.pm
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/p5-Digest-ManberHash/Makefile b/security/p5-Digest-ManberHash/Makefile
index 2d8624a0d849..951665039d9d 100644
--- a/security/p5-Digest-ManberHash/Makefile
+++ b/security/p5-Digest-ManberHash/Makefile
@@ -17,13 +17,4 @@ PERL_CONFIGURE= yes
MAN3= Digest::ManberHash.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-EXTRA_PATCHES= ${PATCHDIR}/extrapatch-ManberHash.xs
-
-post-patch:
- ${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1); $$1/;' ${WRKSRC}/ManberHash.pm
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/p5-Digest-ManberHash/files/extrapatch-ManberHash.xs b/security/p5-Digest-ManberHash/files/extrapatch-ManberHash.xs
deleted file mode 100644
index 930e09254f4f..000000000000
--- a/security/p5-Digest-ManberHash/files/extrapatch-ManberHash.xs
+++ /dev/null
@@ -1,26 +0,0 @@
---- ManberHash.xs.orig Sat Dec 24 11:04:38 2005
-+++ ManberHash.xs Sat Dec 24 11:04:06 2005
-@@ -3,6 +3,14 @@
- #include "perl.h"
- #include "XSUB.h"
-
-+/* try to be compatible with older perls */
-+/* SvPV_nolen() macro first defined in 5.005_55 */
-+/* this is slow, not threadsafe, but works */
-+#include "patchlevel.h"
-+#if (PATCHLEVEL == 4) || ((PATCHLEVEL == 5) && (SUBVERSION < 55))
-+static STRLEN nolen_na;
-+# define SvPV_nolen(sv) SvPV ((sv), nolen_na)
-+#endif
-
- #define BUFFER_SIZE (8192)
- #define BUFFER_2SIZE (BUFFER_SIZE*2)
-@@ -105,7 +113,7 @@
- }
- */
-
-- fh=open(filename,O_RDONLY);
-+ fh=open(filename,0000);
- if (fh<0)
- return;
-
diff --git a/security/p5-Digest-Pearson/Makefile b/security/p5-Digest-Pearson/Makefile
index 92bcdb37de8c..9395eacad276 100644
--- a/security/p5-Digest-Pearson/Makefile
+++ b/security/p5-Digest-Pearson/Makefile
@@ -17,12 +17,4 @@ PERL_CONFIGURE= yes
MAN3= Digest::Pearson.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-post-patch:
- ${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1); $$1/;' ${WRKSRC}/Pearson.pm
- ${PERL} -pi -e '$$_="" if m{5.006|warnings}' ${WRKSRC}/Pearson.pm
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/p5-Digest-Perl-MD4/Makefile b/security/p5-Digest-Perl-MD4/Makefile
index 744e9ab558e3..c0c34bda7d1a 100644
--- a/security/p5-Digest-Perl-MD4/Makefile
+++ b/security/p5-Digest-Perl-MD4/Makefile
@@ -20,11 +20,4 @@ MAN3= Digest::Perl::Digest-MD4.3 \
WRKSRC= ${WRKDIR}/MD4
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-post-patch:
- ${PERL} -pi -e '$$_ = "" if m{warnings}' ${WRKSRC}/MD4.pm
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/p5-Digest-SHA-PurePerl/Makefile b/security/p5-Digest-SHA-PurePerl/Makefile
index c5d6da6885f6..ffc82ac99441 100644
--- a/security/p5-Digest-SHA-PurePerl/Makefile
+++ b/security/p5-Digest-SHA-PurePerl/Makefile
@@ -20,10 +20,6 @@ MAN3= Digest::SHA::PurePerl.3
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires Perl 5.6 or newer. Install lang/perl5.8 and try again
-.endif
-
.if ${PERL_LEVEL} < 500800
RUN_DEPENDS+= ${SITE_PERL}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
.endif
diff --git a/security/p5-Digest-SV1/Makefile b/security/p5-Digest-SV1/Makefile
index f9cb1e259ece..99a1482fb2a4 100644
--- a/security/p5-Digest-SV1/Makefile
+++ b/security/p5-Digest-SV1/Makefile
@@ -22,12 +22,4 @@ PERL_MODBUILD= yes
MAN3= Digest::SV1.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-post-patch:
- #${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1); $$1/;' ${WRKSRC}/SV1.pm
- ${PERL} -pi -e '$$_="" if m{warnings}' ${WRKSRC}/lib/Digest/SV1.pm
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>