aboutsummaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authorMark Linimon <linimon@FreeBSD.org>2007-09-08 01:12:10 +0000
committerMark Linimon <linimon@FreeBSD.org>2007-09-08 01:12:10 +0000
commit9839011ec3910790376ce9ace5e2a1c5bcb2781f (patch)
tree41c61966bf1404bd3cfce06493a35d6a1a4acfc6 /databases
parent41a56135d1e8a68844e4c575702cdbad451d7322 (diff)
downloadports-9839011ec3910790376ce9ace5e2a1c5bcb2781f.tar.gz
ports-9839011ec3910790376ce9ace5e2a1c5bcb2781f.zip
Notes
Diffstat (limited to 'databases')
-rw-r--r--databases/mysql323-scripts/Makefile1
-rw-r--r--databases/mysql40-scripts/Makefile1
-rw-r--r--databases/mysql41-scripts/Makefile1
-rw-r--r--databases/mysql50-scripts/Makefile1
-rw-r--r--databases/mysql51-scripts/Makefile1
-rw-r--r--databases/mysql54-scripts/Makefile1
-rw-r--r--databases/mysql55-scripts/Makefile1
-rw-r--r--databases/mysql60-scripts/Makefile1
-rw-r--r--databases/p5-Cache-Memcached-Managed/Makefile8
-rw-r--r--databases/p5-Cache-Memcached-XS/Makefile10
-rw-r--r--databases/p5-Class-DBI-AutoLoader/Makefile11
-rw-r--r--databases/p5-Class-DBI-DATA-Schema/Makefile8
-rw-r--r--databases/p5-Class-DBI-DDL/Makefile10
-rw-r--r--databases/p5-Class-DBI-Loader/Makefile4
-rw-r--r--databases/p5-Class-DBI-Plugin-AbstractCount/Makefile6
-rw-r--r--databases/p5-Class-DBI-Plugin-Iterator/Makefile8
-rw-r--r--databases/p5-Class-DBI-Plugin-Pager/Makefile8
-rw-r--r--databases/p5-Class-DBI-Plugin-RetrieveAll/Makefile11
-rw-r--r--databases/p5-Class-DBI-Plugin-Type/Makefile14
-rw-r--r--databases/p5-Class-DBI-Plugin/Makefile6
-rw-r--r--databases/p5-Class-DBI-Sweet/Makefile10
-rw-r--r--databases/p5-Class-DBI/Makefile8
-rw-r--r--databases/p5-DBD-CSV/Makefile8
-rw-r--r--databases/p5-DBD-InterBase/Makefile8
-rw-r--r--databases/p5-DBD-LDAP/Makefile8
-rw-r--r--databases/p5-DBD-Mock/Makefile10
-rw-r--r--databases/p5-DBIx-Class-DigestColumns/Makefile8
-rw-r--r--databases/p5-DBIx-Class-Loader/Makefile8
-rw-r--r--databases/p5-DBIx-Class-Schema-Loader/Makefile6
-rw-r--r--databases/p5-DBIx-Class-UUIDColumns/Makefile10
-rw-r--r--databases/p5-DBIx-Class-Validation/Makefile10
-rw-r--r--databases/p5-DBIx-Class-WebForm/Makefile8
-rw-r--r--databases/p5-DBIx-Class/Makefile8
-rw-r--r--databases/p5-DBIx-Log4perl/Makefile10
-rw-r--r--databases/p5-DBIx-Perlish/Makefile10
-rw-r--r--databases/p5-DBIx-SQLEngine/Makefile8
-rw-r--r--databases/p5-DBIx-SQLite-Simple/Makefile8
-rw-r--r--databases/p5-DBIx-SearchBuilder/Makefile10
-rw-r--r--databases/p5-DBIx-Simple/Makefile4
-rw-r--r--databases/p5-Data-Pageset/Makefile8
-rw-r--r--databases/p5-Exception-Class-DBI/Makefile10
-rw-r--r--databases/p5-GDBM/Makefile10
-rw-r--r--databases/p5-Genezzo/Makefile10
-rw-r--r--databases/p5-Iterator-DBI/Makefile10
-rw-r--r--databases/p5-Jifty-DBI/Makefile6
-rw-r--r--databases/p5-Oryx/Makefile8
-rw-r--r--databases/p5-POE-Component-EasyDBI/Makefile8
-rw-r--r--databases/p5-POE-Component-LaDBI/Makefile8
-rw-r--r--databases/p5-Pg/Makefile3
-rw-r--r--databases/p5-RRD-Simple/Makefile8
-rw-r--r--databases/p5-Rose-DB-Object/Makefile6
-rw-r--r--databases/p5-Rose-DB/Makefile10
-rw-r--r--databases/p5-SQL-Abstract-Limit/Makefile8
-rw-r--r--databases/p5-SQL-Abstract/Makefile8
-rw-r--r--databases/p5-SQL-ReservedWords/Makefile8
-rw-r--r--databases/p5-SQL-Statement/Makefile6
-rw-r--r--databases/p5-SQL-Translator/Makefile6
-rw-r--r--databases/p5-Template-DBI/Makefile8
-rw-r--r--databases/p5-Test-DatabaseRow/Makefile8
-rw-r--r--databases/p5-Time-Piece-MySQL/Makefile8
-rw-r--r--databases/p5-sqlrelay/Makefile2
61 files changed, 77 insertions, 362 deletions
diff --git a/databases/mysql323-scripts/Makefile b/databases/mysql323-scripts/Makefile
index 9b5f645bb43e..e4958171f08b 100644
--- a/databases/mysql323-scripts/Makefile
+++ b/databases/mysql323-scripts/Makefile
@@ -17,5 +17,6 @@ PKGINSTALL= mustnotexist
PLIST= ${PKGDIR}/pkg-plist.scripts
SCRIPTS_ONLY= yes
+USE_PERL5= yes
.include "${MASTERDIR}/Makefile"
diff --git a/databases/mysql40-scripts/Makefile b/databases/mysql40-scripts/Makefile
index 51c445d89205..8be8e369392e 100644
--- a/databases/mysql40-scripts/Makefile
+++ b/databases/mysql40-scripts/Makefile
@@ -17,5 +17,6 @@ PKGINSTALL= mustnotexist
PLIST= ${PKGDIR}/pkg-plist.scripts
SCRIPTS_ONLY= yes
+USE_PERL5= yes
.include "${MASTERDIR}/Makefile"
diff --git a/databases/mysql41-scripts/Makefile b/databases/mysql41-scripts/Makefile
index c17cb4d517e2..17085831b6d6 100644
--- a/databases/mysql41-scripts/Makefile
+++ b/databases/mysql41-scripts/Makefile
@@ -16,5 +16,6 @@ PKGINSTALL= mustnotexist
PLIST= ${PKGDIR}/pkg-plist.scripts
SCRIPTS_ONLY= yes
+USE_PERL5= yes
.include "${MASTERDIR}/Makefile"
diff --git a/databases/mysql50-scripts/Makefile b/databases/mysql50-scripts/Makefile
index 1e96f2b0dd43..fb2f7929a86c 100644
--- a/databases/mysql50-scripts/Makefile
+++ b/databases/mysql50-scripts/Makefile
@@ -17,5 +17,6 @@ PKGMESSAGE= mustnotexist
PLIST= ${PKGDIR}/pkg-plist.scripts
SCRIPTS_ONLY= yes
+USE_PERL5= yes
.include "${MASTERDIR}/Makefile"
diff --git a/databases/mysql51-scripts/Makefile b/databases/mysql51-scripts/Makefile
index 7aa6e28374ba..bb4acfcf8a31 100644
--- a/databases/mysql51-scripts/Makefile
+++ b/databases/mysql51-scripts/Makefile
@@ -17,5 +17,6 @@ PKGMESSAGE= mustnotexist
PLIST= ${PKGDIR}/pkg-plist.scripts
SCRIPTS_ONLY= yes
+USE_PERL5= yes
.include "${MASTERDIR}/Makefile"
diff --git a/databases/mysql54-scripts/Makefile b/databases/mysql54-scripts/Makefile
index 7aa6e28374ba..bb4acfcf8a31 100644
--- a/databases/mysql54-scripts/Makefile
+++ b/databases/mysql54-scripts/Makefile
@@ -17,5 +17,6 @@ PKGMESSAGE= mustnotexist
PLIST= ${PKGDIR}/pkg-plist.scripts
SCRIPTS_ONLY= yes
+USE_PERL5= yes
.include "${MASTERDIR}/Makefile"
diff --git a/databases/mysql55-scripts/Makefile b/databases/mysql55-scripts/Makefile
index 7aa6e28374ba..bb4acfcf8a31 100644
--- a/databases/mysql55-scripts/Makefile
+++ b/databases/mysql55-scripts/Makefile
@@ -17,5 +17,6 @@ PKGMESSAGE= mustnotexist
PLIST= ${PKGDIR}/pkg-plist.scripts
SCRIPTS_ONLY= yes
+USE_PERL5= yes
.include "${MASTERDIR}/Makefile"
diff --git a/databases/mysql60-scripts/Makefile b/databases/mysql60-scripts/Makefile
index 7aa6e28374ba..bb4acfcf8a31 100644
--- a/databases/mysql60-scripts/Makefile
+++ b/databases/mysql60-scripts/Makefile
@@ -17,5 +17,6 @@ PKGMESSAGE= mustnotexist
PLIST= ${PKGDIR}/pkg-plist.scripts
SCRIPTS_ONLY= yes
+USE_PERL5= yes
.include "${MASTERDIR}/Makefile"
diff --git a/databases/p5-Cache-Memcached-Managed/Makefile b/databases/p5-Cache-Memcached-Managed/Makefile
index 401ecb100fdf..be4b258855a6 100644
--- a/databases/p5-Cache-Memcached-Managed/Makefile
+++ b/databases/p5-Cache-Memcached-Managed/Makefile
@@ -25,10 +25,4 @@ MAN3= Cache::Memcached::Managed.3 \
Cache::Memcached::Managed::Inactive.3 \
Cache::Memcached::Managed::Multi.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Cache-Memcached-XS/Makefile b/databases/p5-Cache-Memcached-XS/Makefile
index 835fe141ace6..f9260698ae55 100644
--- a/databases/p5-Cache-Memcached-XS/Makefile
+++ b/databases/p5-Cache-Memcached-XS/Makefile
@@ -19,15 +19,9 @@ LIB_DEPENDS= memcache.4:${PORTSDIR}/databases/libmemcache
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.6+
CONFIGURE_ARGS= INC="-I${LOCALBASE}/include"
MAN3= Cache::Memcached::XS.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500806
-IGNORE= requires perl 5.8.6 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Class-DBI-AutoLoader/Makefile b/databases/p5-Class-DBI-AutoLoader/Makefile
index 68aadbe29d85..4d3834edfb82 100644
--- a/databases/p5-Class-DBI-AutoLoader/Makefile
+++ b/databases/p5-Class-DBI-AutoLoader/Makefile
@@ -24,13 +24,4 @@ PERL_CONFIGURE= yes
MAN3= Class::DBI::AutoLoader.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-post-patch:
- @${PERL} -pi -e '$$_ = "" if /use warnings/;' \
- -e 's/^our (\S+)/use vars qw($$1); $$1/;' \
- ${WRKSRC}/AutoLoader.pm
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Class-DBI-DATA-Schema/Makefile b/databases/p5-Class-DBI-DATA-Schema/Makefile
index 1565d7b3498a..41661328d8c1 100644
--- a/databases/p5-Class-DBI-DATA-Schema/Makefile
+++ b/databases/p5-Class-DBI-DATA-Schema/Makefile
@@ -23,10 +23,4 @@ PERL_CONFIGURE= yes
MAN3= Class::DBI::DATA::Schema.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} <= 500600
-IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Class-DBI-DDL/Makefile b/databases/p5-Class-DBI-DDL/Makefile
index 471ac83c94fa..43c3a3784d93 100644
--- a/databases/p5-Class-DBI-DDL/Makefile
+++ b/databases/p5-Class-DBI-DDL/Makefile
@@ -18,15 +18,9 @@ COMMENT= DDL for Class-DBI
RUN_DEPENDS= ${SITE_PERL}/Class/DBI.pm:${PORTSDIR}/databases/p5-Class-DBI
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.0+
MAN3= Class::DBI::DDL.3 \
Class::DBI::DDL::Pg.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= needs perl 5.8 or higher, install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Class-DBI-Loader/Makefile b/databases/p5-Class-DBI-Loader/Makefile
index b0e734d574d3..338a8aef1bec 100644
--- a/databases/p5-Class-DBI-Loader/Makefile
+++ b/databases/p5-Class-DBI-Loader/Makefile
@@ -45,10 +45,6 @@ OPTIONS= PGSQL "Enable support for PostgreSQL" Off \
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or higher. Please install lang/perl5.8 and try again
-.endif
-
.if defined(WITH_PGSQL)
RUN_DEPENDS+= ${SITE_PERL}/Class/DBI/Pg.pm:${PORTSDIR}/databases/p5-Class-DBI-Pg
.endif
diff --git a/databases/p5-Class-DBI-Plugin-AbstractCount/Makefile b/databases/p5-Class-DBI-Plugin-AbstractCount/Makefile
index c7b6cdae3dd7..481117a922d5 100644
--- a/databases/p5-Class-DBI-Plugin-AbstractCount/Makefile
+++ b/databases/p5-Class-DBI-Plugin-AbstractCount/Makefile
@@ -24,8 +24,4 @@ PERL_CONFIGURE= yes
MAN3= Class::DBI::Plugin::AbstractCount.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires Perl 5.6 or newer. Install lang/perl5 or lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Class-DBI-Plugin-Iterator/Makefile b/databases/p5-Class-DBI-Plugin-Iterator/Makefile
index 0042531a33c0..2b3eb0320bba 100644
--- a/databases/p5-Class-DBI-Plugin-Iterator/Makefile
+++ b/databases/p5-Class-DBI-Plugin-Iterator/Makefile
@@ -21,10 +21,4 @@ PERL_CONFIGURE= yes
MAN3= Class::DBI::Plugin::Iterator.3 \
Class::DBI::Plugin::Iterator::Nihongo.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= perl 5.6 or newer required by Class::DBI. Install lang/perl5.8 or lang/perl5 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Class-DBI-Plugin-Pager/Makefile b/databases/p5-Class-DBI-Plugin-Pager/Makefile
index 5145b11c4c9a..4d893c9eb45d 100644
--- a/databases/p5-Class-DBI-Plugin-Pager/Makefile
+++ b/databases/p5-Class-DBI-Plugin-Pager/Makefile
@@ -24,10 +24,4 @@ BUILD_DEPENDS= ${SITE_PERL}/Class/DBI.pm:${PORTSDIR}/databases/p5-Class-DBI \
PERL_CONFIGURE= yes
MAN3= Class::DBI::Plugin::Pager.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= perl 5.6 or newer required by Class::DBI. Install lang/perl5.8 or lang/perl5 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Class-DBI-Plugin-RetrieveAll/Makefile b/databases/p5-Class-DBI-Plugin-RetrieveAll/Makefile
index db18e72083a3..fd3683225c99 100644
--- a/databases/p5-Class-DBI-Plugin-RetrieveAll/Makefile
+++ b/databases/p5-Class-DBI-Plugin-RetrieveAll/Makefile
@@ -21,13 +21,4 @@ PERL_CONFIGURE= yes
MAN3= Class::DBI::Plugin::RetrieveAll.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-post-patch:
- ${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1);$$1/;' \
- -e '$$_="" if /use warnings/;' \
- ${WRKSRC}/lib/Class/DBI/Plugin/RetrieveAll.pm
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Class-DBI-Plugin-Type/Makefile b/databases/p5-Class-DBI-Plugin-Type/Makefile
index 0c5a747d812c..e0e71e0953d5 100644
--- a/databases/p5-Class-DBI-Plugin-Type/Makefile
+++ b/databases/p5-Class-DBI-Plugin-Type/Makefile
@@ -21,16 +21,4 @@ PERL_CONFIGURE= yes
MAN3= Class::DBI::Plugin::Type.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-post-patch:
- ${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1);$$1/;' \
- -e '$$_="" if /use warnings/;' \
- ${WRKSRC}/Type.pm
-
-post-configure:
- ${PERL} -pi -e 's,/usr/local/,\$$(PREFIX)/,g' ${WRKSRC}/Makefile
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Class-DBI-Plugin/Makefile b/databases/p5-Class-DBI-Plugin/Makefile
index 2065499f09e8..c589c48801ed 100644
--- a/databases/p5-Class-DBI-Plugin/Makefile
+++ b/databases/p5-Class-DBI-Plugin/Makefile
@@ -22,8 +22,4 @@ PERL_CONFIGURE= yes
MAN3= Class::DBI::Plugin.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires Perl 5.6 or newer. Install lang/perl5 or lang/perl5.8, and try again.
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Class-DBI-Sweet/Makefile b/databases/p5-Class-DBI-Sweet/Makefile
index 89f9a996bd7e..ec2f65790efc 100644
--- a/databases/p5-Class-DBI-Sweet/Makefile
+++ b/databases/p5-Class-DBI-Sweet/Makefile
@@ -22,17 +22,11 @@ RUN_DEPENDS= p5-Class-DBI>=3.0.12:${PORTSDIR}/databases/p5-Class-DBI \
${SITE_PERL}/SQL/Abstract.pm:${PORTSDIR}/databases/p5-SQL-Abstract
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.1+
MAN3= Class::DBI::Sweet.3 Class::DBI::Sweet::Topping.3
post-extract:
@${PERL} -i.bak -ne 'print unless m,DBD::SQLite,' ${WRKSRC}/Build.PL
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Class-DBI/Makefile b/databases/p5-Class-DBI/Makefile
index 4d3a2e8d130e..9a9f36ec4beb 100644
--- a/databases/p5-Class-DBI/Makefile
+++ b/databases/p5-Class-DBI/Makefile
@@ -42,10 +42,4 @@ post-configure:
# dirty hack to deceive irritable pod2man
@${PERL} -pi -e 's/^(POD2MAN_EXE.*)$$/\1 --lax/;' ${WRKSRC}/Makefile
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires Perl 5.6.0 or newer. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-DBD-CSV/Makefile b/databases/p5-DBD-CSV/Makefile
index 6332aec14ded..49ff3241107a 100644
--- a/databases/p5-DBD-CSV/Makefile
+++ b/databases/p5-DBD-CSV/Makefile
@@ -26,10 +26,4 @@ PERL_CONFIGURE= YES
MAN3= DBD::CSV.3 Bundle::DBD::CSV.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-DBD-InterBase/Makefile b/databases/p5-DBD-InterBase/Makefile
index 8067e593bfbc..fb2ea01064a3 100644
--- a/databases/p5-DBD-InterBase/Makefile
+++ b/databases/p5-DBD-InterBase/Makefile
@@ -27,10 +27,4 @@ post-patch:
MAN3= DBD::InterBase.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= Perl 5.6 or newer required. Install lang/perl5.8 or lang/perl5 and try again.
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-DBD-LDAP/Makefile b/databases/p5-DBD-LDAP/Makefile
index 323bdbf152b4..f8a5c2dd7bfa 100644
--- a/databases/p5-DBD-LDAP/Makefile
+++ b/databases/p5-DBD-LDAP/Makefile
@@ -23,10 +23,4 @@ PERL_CONFIGURE= yes
MAN3= DBD::LDAP.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or later. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-DBD-Mock/Makefile b/databases/p5-DBD-Mock/Makefile
index 8d97d672d375..69597e7b9fb7 100644
--- a/databases/p5-DBD-Mock/Makefile
+++ b/databases/p5-DBD-Mock/Makefile
@@ -18,14 +18,8 @@ COMMENT= Simple mock DBD implementation used for testing
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.6+
MAN3= DBD::Mock.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500806
-IGNORE= needs Perl 5.8.6 or above (lang/perl5.8)
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-DBIx-Class-DigestColumns/Makefile b/databases/p5-DBIx-Class-DigestColumns/Makefile
index 50fc3c147cd1..16b4635c2b6a 100644
--- a/databases/p5-DBIx-Class-DigestColumns/Makefile
+++ b/databases/p5-DBIx-Class-DigestColumns/Makefile
@@ -20,15 +20,11 @@ RUN_DEPENDS= p5-DBIx-Class>=0.06002:${PORTSDIR}/databases/p5-DBIx-Class \
p5-Digest>=1.11:${PORTSDIR}/security/p5-Digest
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.1+
MAN3= DBIx::Class::DigestColumns.3
post-extract:
@${PERL} -i.bak -ne 'print unless /^\s*build_requires/ .. /},$$/ or /^\s*recommends/ .. /},$$/ ' ${WRKSRC}/Build.PL
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-DBIx-Class-Loader/Makefile b/databases/p5-DBIx-Class-Loader/Makefile
index 31ab2f7365aa..4a556a063277 100644
--- a/databases/p5-DBIx-Class-Loader/Makefile
+++ b/databases/p5-DBIx-Class-Loader/Makefile
@@ -23,7 +23,7 @@ BUILD_DEPENDS= p5-DBI>=1.3:${PORTSDIR}/databases/p5-DBI \
p5-UNIVERSAL-require>=0.10:${PORTSDIR}/devel/p5-UNIVERSAL-require
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= DBIx::Class::Loader.3 \
DBIx::Class::Loader::DB2.3 \
@@ -33,8 +33,4 @@ MAN3= DBIx::Class::Loader.3 \
DBIx::Class::Loader::Writing.3 \
DBIx::Class::Loader::mysql.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} <= 500800
-IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-DBIx-Class-Schema-Loader/Makefile b/databases/p5-DBIx-Class-Schema-Loader/Makefile
index 1d14328aad29..6a91600afc32 100644
--- a/databases/p5-DBIx-Class-Schema-Loader/Makefile
+++ b/databases/p5-DBIx-Class-Schema-Loader/Makefile
@@ -26,7 +26,7 @@ RUN_DEPENDS= p5-Data-Dump>=1.06:${PORTSDIR}/devel/p5-Data-Dump \
p5-Class-Inspector>=0:${PORTSDIR}/devel/p5-Class-Inspector \
p5-DBIx-Class>=0.07006:${PORTSDIR}/databases/p5-DBIx-Class \
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= DBIx::Class::Schema::Loader.3 \
DBIx::Class::Schema::Loader::Base.3 \
@@ -49,10 +49,6 @@ OPTIONS= SQLITE "SQLite Support" Off \
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} <= 500800
-IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again
-.endif
-
.if defined(WITH_SQLITE)
RUN_DEPENDS+= p5-DBD-SQLite>=1.12:${PORTSDIR}/databases/p5-DBD-SQLite \
p5-DBI>=1.56:${PORTSDIR}/databases/p5-DBI
diff --git a/databases/p5-DBIx-Class-UUIDColumns/Makefile b/databases/p5-DBIx-Class-UUIDColumns/Makefile
index be7fbbc7723d..547d0802d102 100644
--- a/databases/p5-DBIx-Class-UUIDColumns/Makefile
+++ b/databases/p5-DBIx-Class-UUIDColumns/Makefile
@@ -20,7 +20,7 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/DBD/SQLite.pm:${PORTSDIR}/databases/p5-
${SITE_PERL}/DBIx/Class.pm:${PORTSDIR}/databases/p5-DBIx-Class
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= DBIx::Class::UUIDColumns.3 \
DBIx::Class::UUIDColumns::UUIDMaker.3 \
@@ -32,10 +32,4 @@ MAN3= DBIx::Class::UUIDColumns.3 \
DBIx::Class::UUIDColumns::UUIDMaker::Win32::Guidgen.3 \
DBIx::Class::UUIDColumns::UUIDMaker::Win32API::GUID.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8 or later. Install lang/perl5 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-DBIx-Class-Validation/Makefile b/databases/p5-DBIx-Class-Validation/Makefile
index 84af769c327d..a73ed9d06c33 100644
--- a/databases/p5-DBIx-Class-Validation/Makefile
+++ b/databases/p5-DBIx-Class-Validation/Makefile
@@ -22,14 +22,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Module/Install.pm:${PORTSDIR}/devel/p5-Module-Instal
${SITE_PERL}/DBIx/Class.pm:${PORTSDIR}/databases/p5-DBIx-Class
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= DBIx::Class::Validation.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8 or later. Install lang/perl5 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-DBIx-Class-WebForm/Makefile b/databases/p5-DBIx-Class-WebForm/Makefile
index 441d445c9b2a..029a2ab74912 100644
--- a/databases/p5-DBIx-Class-WebForm/Makefile
+++ b/databases/p5-DBIx-Class-WebForm/Makefile
@@ -21,12 +21,8 @@ RUN_DEPENDS= p5-DBIx-Class>=0:${PORTSDIR}/databases/p5-DBIx-Class \
${SITE_PERL}/Data/FormValidator.pm:${PORTSDIR}/textproc/p5-Data-FormValidator
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.1+
MAN3= DBIx::Class::WebForm.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-DBIx-Class/Makefile b/databases/p5-DBIx-Class/Makefile
index 0b45877080a3..65fb9e97ee5f 100644
--- a/databases/p5-DBIx-Class/Makefile
+++ b/databases/p5-DBIx-Class/Makefile
@@ -28,7 +28,7 @@ RUN_DEPENDS= p5-Data-Page>=2.00:${PORTSDIR}/databases/p5-Data-Page \
p5-Class-Accessor-Grouped>=0.05002:${PORTSDIR}/devel/p5-Class-Accessor-Grouped \
p5-JSON>=1.00:${PORTSDIR}/converters/p5-JSON
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN1= dbicadmin.1
MAN3= DBIx::Class.3 \
@@ -101,8 +101,4 @@ MAN3= DBIx::Class.3 \
post-extract:
@${PERL} -i.bak -ne 'print unless /^\s*build_requires/' ${WRKSRC}/Makefile.PL
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-DBIx-Log4perl/Makefile b/databases/p5-DBIx-Log4perl/Makefile
index 5456c39674fc..035eec4f8d59 100644
--- a/databases/p5-DBIx-Log4perl/Makefile
+++ b/databases/p5-DBIx-Log4perl/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-DBI>=1.50:${PORTSDIR}/databases/p5-DBI \
p5-Log-Log4perl>=1.04:${PORTSDIR}/devel/p5-Log-Log4perl
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= DBIx::Log4perl.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8.0 Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-DBIx-Perlish/Makefile b/databases/p5-DBIx-Perlish/Makefile
index a7237db2ce6d..333cf70e6b0a 100644
--- a/databases/p5-DBIx-Perlish/Makefile
+++ b/databases/p5-DBIx-Perlish/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-DBI>0:${PORTSDIR}/databases/p5-DBI \
p5-PadWalker>0:${PORTSDIR}/devel/p5-PadWalker
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.2+
MAN3= DBIx::Perlish.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500802
-IGNORE= requires perl 5.8.2 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-DBIx-SQLEngine/Makefile b/databases/p5-DBIx-SQLEngine/Makefile
index c62a3669488a..c480df9cdebf 100644
--- a/databases/p5-DBIx-SQLEngine/Makefile
+++ b/databases/p5-DBIx-SQLEngine/Makefile
@@ -84,10 +84,4 @@ MAN3= DBIx::SQLEngine.3 \
DBIx::SQLEngine::Schema::TableSet.3 \
DBIx::SQLEngine::Utility::CloneWithParams.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-DBIx-SQLite-Simple/Makefile b/databases/p5-DBIx-SQLite-Simple/Makefile
index ed254628a5a8..e7974346bb6b 100644
--- a/databases/p5-DBIx-SQLite-Simple/Makefile
+++ b/databases/p5-DBIx-SQLite-Simple/Makefile
@@ -23,10 +23,4 @@ PERL_CONFIGURE= yes
MAN3= DBIx::SQLite::Simple.3 \
DBIx::SQLite::Simple::Table.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600 # inherited from devel/p5-Class-Gomor
-IGNORE= requires perl 5.6 or higher, install lang/perl5.6 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-DBIx-SearchBuilder/Makefile b/databases/p5-DBIx-SearchBuilder/Makefile
index 3b3848d75467..808416eb279a 100644
--- a/databases/p5-DBIx-SearchBuilder/Makefile
+++ b/databases/p5-DBIx-SearchBuilder/Makefile
@@ -26,7 +26,7 @@ BUILD_DEPENDS= ${SITE_PERL}/Class/ReturnValue.pm:${PORTSDIR}/devel/p5-Class-Retu
${SITE_PERL}/${PERL_ARCH}/Encode.pm:${PORTSDIR}/converters/p5-Encode
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.7.3+
MAN3= DBIx::SearchBuilder.3 DBIx::SearchBuilder::Handle.3 \
DBIx::SearchBuilder::Handle::Informix.3 \
@@ -43,10 +43,4 @@ MAN3= DBIx::SearchBuilder.3 DBIx::SearchBuilder::Handle.3 \
DBIx::SearchBuilder::Union.3 \
DBIx::SearchBuilder::Unique.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500703
-IGNORE= requires at least Perl 5.7.3 due to dependency on devel/p5-Encode. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-DBIx-Simple/Makefile b/databases/p5-DBIx-Simple/Makefile
index c8cca8fb8889..3ff489e958e6 100644
--- a/databases/p5-DBIx-Simple/Makefile
+++ b/databases/p5-DBIx-Simple/Makefile
@@ -44,8 +44,4 @@ RUN_DEPENDS+= p5-DBIx-XHTML_Table>=0:${PORTSDIR}/databases/p5-DBIx-XHTML_Table
RUN_DEPENDS+= p5-Text-Table>=0:${PORTSDIR}/textproc/p5-Text-Table
.endif
-.if ${PERL_LEVEL} < 500600
-IGNORE= need at least Perl 5.6; install lang/perl or lang/perl5.8
-.endif
-
.include <bsd.port.post.mk>
diff --git a/databases/p5-Data-Pageset/Makefile b/databases/p5-Data-Pageset/Makefile
index d7412b383c9a..ec540d72f366 100644
--- a/databases/p5-Data-Pageset/Makefile
+++ b/databases/p5-Data-Pageset/Makefile
@@ -22,10 +22,4 @@ MAN3= Data::Pageset.3
PERL_CONFIGURE= yes
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Exception-Class-DBI/Makefile b/databases/p5-Exception-Class-DBI/Makefile
index b96fd95919d6..b782986930d5 100644
--- a/databases/p5-Exception-Class-DBI/Makefile
+++ b/databases/p5-Exception-Class-DBI/Makefile
@@ -18,14 +18,8 @@ COMMENT= DBI Exception objects
RUN_DEPENDS= ${SITE_PERL}/Exception/Class.pm:${PORTSDIR}/devel/p5-Exception-Class \
${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.0+
MAN3= Exception::Class::DBI.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800 # inherited from devel/p5-Exception-Class
-IGNORE= requires at least Perl 5.8. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-GDBM/Makefile b/databases/p5-GDBM/Makefile
index edfaf6bc0988..67739f55d1c6 100644
--- a/databases/p5-GDBM/Makefile
+++ b/databases/p5-GDBM/Makefile
@@ -20,7 +20,7 @@ COMMENT= GNU Data Base Manager (gdbm) interface
LIB_DEPENDS= gdbm.3:${PORTSDIR}/databases/gdbm
USE_BZIP2= yes
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
EXTRACT_AFTER_ARGS= | ${TAR} -xf - ${DISTNAME}/ext/GDBM_File
WRKSRC= ${WRKDIR}/${DISTNAME}/ext/GDBM_File
CFLAGS= -I${LOCALBASE}/include
@@ -29,10 +29,4 @@ MAN3= GDBM_File.3
post-patch:
@${REINPLACE_CMD} -e '/MAN3PODS/s|.*||' ${WRKSRC}/Makefile.PL
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl from ports. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Genezzo/Makefile b/databases/p5-Genezzo/Makefile
index 1f33d1babc8a..7fe998ff932b 100644
--- a/databases/p5-Genezzo/Makefile
+++ b/databases/p5-Genezzo/Makefile
@@ -18,7 +18,7 @@ COMMENT= An extensible database with SQL and DBI
RUN_DEPENDS= ${SITE_PERL}/Parse/RecDescent.pm:${PORTSDIR}/devel/p5-Parse-RecDescent
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.7.3+
MAN1= gendba.pl.1 genexp.pl.1
MAN3= Genezzo.3 Genezzo::Block::RDBArray.3 \
@@ -55,10 +55,4 @@ MAN3= Genezzo.3 Genezzo::Block::RDBArray.3 \
Genezzo::Util.3 Genezzo::XEval.3 Genezzo::XEval::Prepare.3 \
Genezzo::XEval::SQLAlter.3 Genezzo::gendba.3 Genezzo::genexp.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500703
-IGNORE= requires Perl 5.7.3 or newer. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Iterator-DBI/Makefile b/databases/p5-Iterator-DBI/Makefile
index f3df9a8978f3..659bc45ad28c 100644
--- a/databases/p5-Iterator-DBI/Makefile
+++ b/databases/p5-Iterator-DBI/Makefile
@@ -20,12 +20,6 @@ RUN_DEPENDS+= ${BUILD_DEPENDS}
MAN3= Iterator::DBI.3
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires at least Perl5.8 due to dependencies
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Jifty-DBI/Makefile b/databases/p5-Jifty-DBI/Makefile
index 5b96d34afb6d..ae21917edb84 100644
--- a/databases/p5-Jifty-DBI/Makefile
+++ b/databases/p5-Jifty-DBI/Makefile
@@ -40,7 +40,7 @@ BUILD_DEPENDS= \
p5-Cache-Memcached>0:${PORTSDIR}/databases/p5-Cache-Memcached
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.3+
MAN3= Jifty::DBI.3 \
Jifty::DBI::Class::Trigger.3 \
@@ -76,10 +76,6 @@ MAN3= Jifty::DBI.3 \
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500803
-IGNORE= requires perl 5.8.3 or later. Install lang/perl5.8 and try again
-.endif
-
.if ${PERL_LEVEL} < 500807
BUILD_DEPENDS+= p5-Encode>=2.10:${PORTSDIR}/converters/p5-Encode
RUN_DEPENDS+= p5-Encode>=2.10:${PORTSDIR}/converters/p5-Encode
diff --git a/databases/p5-Oryx/Makefile b/databases/p5-Oryx/Makefile
index 1380046155c8..b267c898437b 100644
--- a/databases/p5-Oryx/Makefile
+++ b/databases/p5-Oryx/Makefile
@@ -45,10 +45,4 @@ MAN3= Oryx.3 Oryx::Association.3 Oryx::Association::Array.3 Oryx::Attribute.3 \
Oryx::DBM::Association.3 Oryx::DBM::Class.3 Oryx::DBI::Parent.3 \
Oryx::Association::Reference.3 Oryx::DBM::Util.3 Oryx::Value::Text.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-POE-Component-EasyDBI/Makefile b/databases/p5-POE-Component-EasyDBI/Makefile
index c08cc0446ed6..068f76d129e9 100644
--- a/databases/p5-POE-Component-EasyDBI/Makefile
+++ b/databases/p5-POE-Component-EasyDBI/Makefile
@@ -28,10 +28,4 @@ PERL_CONFIGURE= yes
MAN3= POE::Component::EasyDBI.3 \
POE::Component::EasyDBI::SubProcess.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6 or later. Install lang/perl5 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-POE-Component-LaDBI/Makefile b/databases/p5-POE-Component-LaDBI/Makefile
index 16259a466073..38ba8bf9513d 100644
--- a/databases/p5-POE-Component-LaDBI/Makefile
+++ b/databases/p5-POE-Component-LaDBI/Makefile
@@ -26,16 +26,10 @@ MAN3= POE::Component::LaDBI.3 POE::Component::LaDBI::Commands.3 \
POE::Component::LaDBI::Request.3 \
POE::Component::LaDBI::Response.3
-.include <bsd.port.pre.mk>
-
post-extract:
${RM} ${WRKSRC}/*.pl
post-patch:
@${PERL} -pi -e 's!(?=read_answer_yes\()!0 and !;' ${WRKSRC}/Makefile.PL
-.if ${PERL_LEVEL} < 500600
-IGNORE= Perl 5.6 or newer required. Install lang/perl5.8 or lang/perl5 and try again.
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Pg/Makefile b/databases/p5-Pg/Makefile
index 7704ffd9a6cc..2ac478f90634 100644
--- a/databases/p5-Pg/Makefile
+++ b/databases/p5-Pg/Makefile
@@ -19,11 +19,10 @@ MAINTAINER= girgen@FreeBSD.org
COMMENT= An interface for using perl5 to access PostgreSQL databases
USE_PGSQL= yes
-USE_PERL5= yes
+PERL_CONFIGURE= yes
MAN3= Pg.3
-PERL_CONFIGURE= YES
CONFIGURE_ENV= POSTGRES_INCLUDE=${LOCALBASE}/include POSTGRES_LIB=${LOCALBASE}/lib
.include <bsd.port.mk>
diff --git a/databases/p5-RRD-Simple/Makefile b/databases/p5-RRD-Simple/Makefile
index 8cc322d723a5..9b3105bb76dd 100644
--- a/databases/p5-RRD-Simple/Makefile
+++ b/databases/p5-RRD-Simple/Makefile
@@ -24,10 +24,4 @@ RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_MODBUILD= yes
MAN3= RRD::Simple.3 RRD::Simple::Examples.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or higher. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Rose-DB-Object/Makefile b/databases/p5-Rose-DB-Object/Makefile
index 388fe88c42b5..8f7996ec164c 100644
--- a/databases/p5-Rose-DB-Object/Makefile
+++ b/databases/p5-Rose-DB-Object/Makefile
@@ -23,7 +23,7 @@ BUILD_DEPENDS= p5-Rose-DB>=0.734,1:${PORTSDIR}/databases/p5-Rose-DB \
${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
OPTIONS= FAST_CLONE "use Scalar::Util::Clone (requires perl5.8+)" off
@@ -101,8 +101,4 @@ MAN3= Rose::DB::Object.3 \
Rose::DB::Object::Tutorial.3 \
Rose::DB::Object::Util.3
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8 or later. Install lang/perl5 then try again
-.endif
-
.include <bsd.port.post.mk>
diff --git a/databases/p5-Rose-DB/Makefile b/databases/p5-Rose-DB/Makefile
index d28168d0871f..934c8f79a80c 100644
--- a/databases/p5-Rose-DB/Makefile
+++ b/databases/p5-Rose-DB/Makefile
@@ -28,7 +28,7 @@ BUILD_DEPENDS= p5-Rose-DateTime>=0.532:${PORTSDIR}/devel/p5-Rose-DateTime \
${SITE_PERL}/${PERL_ARCH}/YAML/Syck.pm:${PORTSDIR}/textproc/p5-YAML-Syck
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= Rose::DB.3 \
Rose::DB::Constants.3 \
@@ -42,10 +42,4 @@ MAN3= Rose::DB.3 \
Rose::DB::SQLite.3 \
Rose::DB::Tutorial.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8 or later. Install lang/perl5 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-SQL-Abstract-Limit/Makefile b/databases/p5-SQL-Abstract-Limit/Makefile
index 31e07be08054..2cbfcf0d33a6 100644
--- a/databases/p5-SQL-Abstract-Limit/Makefile
+++ b/databases/p5-SQL-Abstract-Limit/Makefile
@@ -26,10 +26,4 @@ PERL_MODBUILD= yes
MAN3= SQL::Abstract::Limit.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.x or later
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-SQL-Abstract/Makefile b/databases/p5-SQL-Abstract/Makefile
index fd873e900e1b..38eb26972464 100644
--- a/databases/p5-SQL-Abstract/Makefile
+++ b/databases/p5-SQL-Abstract/Makefile
@@ -20,10 +20,4 @@ PERL_CONFIGURE= yes
MAN3= SQL::Abstract.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.x or later
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-SQL-ReservedWords/Makefile b/databases/p5-SQL-ReservedWords/Makefile
index ff645843e621..9aac4f120b0c 100644
--- a/databases/p5-SQL-ReservedWords/Makefile
+++ b/databases/p5-SQL-ReservedWords/Makefile
@@ -18,7 +18,7 @@ COMMENT= Reserved SQL words by ANSI/ISO
BUILD_DEPENDS= ${SITE_PERL}/Sub/Exporter.pm:${PORTSDIR}/devel/p5-Sub-Exporter
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN1= sqlrw.1
MAN3= SQL::ReservedWords.3 \
@@ -31,8 +31,4 @@ MAN3= SQL::ReservedWords.3 \
SQL::ReservedWords::SQLite.3 \
SQL::ReservedWords::Sybase.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-SQL-Statement/Makefile b/databases/p5-SQL-Statement/Makefile
index 06688b8b0e81..83c2b308ff30 100644
--- a/databases/p5-SQL-Statement/Makefile
+++ b/databases/p5-SQL-Statement/Makefile
@@ -25,8 +25,4 @@ MAN3= SQL::Eval.3 \
SQL::Statement::Structure.3 \
SQL::Statement::Syntax.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} <= 500503
-IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-SQL-Translator/Makefile b/databases/p5-SQL-Translator/Makefile
index 1c2dfe7ebcd6..baa695897f2d 100644
--- a/databases/p5-SQL-Translator/Makefile
+++ b/databases/p5-SQL-Translator/Makefile
@@ -104,8 +104,4 @@ MAN3= SQL::Translator.3 \
SQL::Translator::Utils.3 \
Test::SQL::Translator.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Template-DBI/Makefile b/databases/p5-Template-DBI/Makefile
index 4c9295648bda..197239b58ce9 100644
--- a/databases/p5-Template-DBI/Makefile
+++ b/databases/p5-Template-DBI/Makefile
@@ -28,10 +28,4 @@ post-patch:
${PERL} -i -pe 's|TT_QUIET\s*=\s*0|TT_QUIET = 1|' ${WRKSRC}/Makefile.PL
${PERL} -i -pe 's|TT_ACCEPT\s*=\s*0|TT_ACCEPT = 1|' ${WRKSRC}/Makefile.PL
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Test-DatabaseRow/Makefile b/databases/p5-Test-DatabaseRow/Makefile
index 568a1ab31337..74dd07a20f60 100644
--- a/databases/p5-Test-DatabaseRow/Makefile
+++ b/databases/p5-Test-DatabaseRow/Makefile
@@ -26,10 +26,4 @@ MAN3= Test::DatabaseRow.3
post-configure:
@${PERL} -pi -e 's/^(POD2MAN_EXE.*)$$/\1 --lax/;' ${WRKSRC}/Makefile
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or higher. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Time-Piece-MySQL/Makefile b/databases/p5-Time-Piece-MySQL/Makefile
index 21bb43ad2270..cff45f7f7da2 100644
--- a/databases/p5-Time-Piece-MySQL/Makefile
+++ b/databases/p5-Time-Piece-MySQL/Makefile
@@ -22,10 +22,4 @@ PERL_CONFIGURE= yes
MAN3= Time::Piece::MySQL.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-sqlrelay/Makefile b/databases/p5-sqlrelay/Makefile
index 787b37c0b0af..f1618e7065f5 100644
--- a/databases/p5-sqlrelay/Makefile
+++ b/databases/p5-sqlrelay/Makefile
@@ -44,10 +44,8 @@ do-extract:
${RM} -rf ${WRKSRC}/src/api/perl/CVS
post-patch:
-.if ${PERL_LEVEL} >= 500600
${REINPLACE_CMD} -e 's/installman3dir/siteman3dir/g' \
${WRKSRC}/src/api/perl/*/Makefile
-.endif
do-build:
for dir in ${WRKSRC}/src/api/perl/*; do \