summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorobache <obache@pkgsrc.org>2013-12-09 14:17:41 +0000
committerobache <obache@pkgsrc.org>2013-12-09 14:17:41 +0000
commitc1522519b646750987810a08413a83d66de13537 (patch)
treecb3e9b5798f6683a2dd220782d0a35df112806fa /devel
parent69575166e088e2a3bca09925d372c98adf66202a (diff)
downloadpkgsrc-c1522519b646750987810a08413a83d66de13537.tar.gz
Fix/Update DEPENDS paterns for perl CORE modules, with some trivial fixes.
Bump PKGREVISION for runtime dependency pattern changed packages.
Diffstat (limited to 'devel')
-rw-r--r--devel/bugzilla/Makefile12
-rw-r--r--devel/bugzilla3/Makefile6
-rw-r--r--devel/bugzilla3/options.mk4
-rw-r--r--devel/git-base/Makefile5
-rw-r--r--devel/p5-App-Cmd/Makefile7
-rw-r--r--devel/p5-App-perlbrew/Makefile4
-rw-r--r--devel/p5-B-Hooks-OP-Check-StashChange/Makefile6
-rw-r--r--devel/p5-B-Hooks-OP-Check/Makefile6
-rw-r--r--devel/p5-B-Hooks-OP-PPAddr/Makefile6
-rw-r--r--devel/p5-B-Hooks-Parser/Makefile6
-rw-r--r--devel/p5-BackPAN-Index/Makefile8
-rw-r--r--devel/p5-CPAN-FindDependencies/Makefile6
-rw-r--r--devel/p5-CPAN-Meta-Check/Makefile5
-rw-r--r--devel/p5-CPAN-Meta/Makefile7
-rw-r--r--devel/p5-CPAN-Reporter/Makefile10
-rw-r--r--devel/p5-CPAN-Uploader/Makefile4
-rw-r--r--devel/p5-Config-Properties/Makefile6
-rw-r--r--devel/p5-Config-Std/Makefile6
-rw-r--r--devel/p5-Data-UUID/Makefile5
-rw-r--r--devel/p5-Data-Uniqid/Makefile5
-rw-r--r--devel/p5-Devel-CheckOS/Makefile6
-rw-r--r--devel/p5-Devel-Profile/Makefile6
-rw-r--r--devel/p5-Devel-SmallProf/Makefile6
-rw-r--r--devel/p5-Dist-Zilla/Makefile7
-rw-r--r--devel/p5-Dist-Zooky/Makefile10
-rw-r--r--devel/p5-Event-ExecFlow/Makefile6
-rw-r--r--devel/p5-ExtUtils-MakeMaker/Makefile6
-rw-r--r--devel/p5-ExtUtils-XSpp/Makefile6
-rw-r--r--devel/p5-File-Binary/Makefile6
-rw-r--r--devel/p5-File-Find-Rule-Perl/Makefile5
-rw-r--r--devel/p5-File-Flat/Makefile6
-rw-r--r--devel/p5-File-Modified/Makefile6
-rw-r--r--devel/p5-File-Which/Makefile4
-rw-r--r--devel/p5-Git-Wrapper/Makefile10
-rw-r--r--devel/p5-Gravatar-URL/Makefile8
-rw-r--r--devel/p5-IO-Handle-Util/Makefile8
-rw-r--r--devel/p5-IO-Zlib/Makefile6
-rw-r--r--devel/p5-IPC-DirQueue/Makefile6
-rw-r--r--devel/p5-Log-Dispatch-Config/Makefile6
-rw-r--r--devel/p5-Log-Handler/Makefile8
-rw-r--r--devel/p5-MetaCPAN-API/Makefile6
-rw-r--r--devel/p5-Module-Build-Tiny/Makefile4
-rw-r--r--devel/p5-Module-Build-WithXSpp/Makefile6
-rw-r--r--devel/p5-Module-CPANTS-Analyse/Makefile4
-rw-r--r--devel/p5-MooX-Cmd/Makefile5
-rw-r--r--devel/p5-Mouse/Makefile4
-rw-r--r--devel/p5-Object-Pluggable/Makefile4
-rw-r--r--devel/p5-Object-Signature/Makefile8
-rw-r--r--devel/p5-PAR/Makefile6
-rw-r--r--devel/p5-POE-Component-Pluggable/Makefile6
-rw-r--r--devel/p5-POE/Makefile10
-rw-r--r--devel/p5-Parse-CPAN-Meta/Makefile4
-rw-r--r--devel/p5-Perl-PrereqScanner/Makefile5
-rw-r--r--devel/p5-Perl6-Export-Attrs/Makefile6
-rw-r--r--devel/p5-Pod-Usage/Makefile6
-rw-r--r--devel/p5-Python-Serialise-Marshal/Makefile7
-rw-r--r--devel/p5-RT-Authen-ExternalAuth/Makefile5
-rw-r--r--devel/p5-Regexp-MatchContext/Makefile6
-rw-r--r--devel/p5-SVN-Class/Makefile6
-rw-r--r--devel/p5-Schedule-RateLimiter/Makefile6
-rw-r--r--devel/p5-Spoon/Makefile6
-rw-r--r--devel/p5-Sub-Installer/Makefile6
-rw-r--r--devel/p5-TAP-Formatter-HTML/Makefile6
-rw-r--r--devel/p5-TAP-Harness-Archive/Makefile6
-rw-r--r--devel/p5-Term-Prompt/Makefile6
-rw-r--r--devel/p5-Test-Aggregate/Makefile7
-rw-r--r--devel/p5-Test-CheckDeps/Makefile5
-rw-r--r--devel/p5-Test-Distribution/Makefile8
-rw-r--r--devel/p5-Test-MockObject/Makefile6
-rw-r--r--devel/p5-Test-More-Behaviour/Makefile6
-rw-r--r--devel/p5-Test-Most/Makefile4
-rw-r--r--devel/p5-Tie-RefHash-Weak/Makefile6
-rw-r--r--devel/p5-Tree-DAG_Node/Makefile3
-rw-r--r--devel/p5-UNIVERSAL-isa/Makefile6
-rw-r--r--devel/p5-VCP/Makefile8
-rw-r--r--devel/p5-accessors-fast/Makefile11
-rw-r--r--devel/p5-constant-def/Makefile7
-rw-r--r--devel/rt-mysql/Makefile4
-rw-r--r--devel/rt-mysql/Makefile.common6
-rw-r--r--devel/rt-pgsql/Makefile4
-rw-r--r--devel/rt4/Makefile24
-rw-r--r--devel/svk/Makefile6
82 files changed, 270 insertions, 251 deletions
diff --git a/devel/bugzilla/Makefile b/devel/bugzilla/Makefile
index c02136939b0..80e6f4c056f 100644
--- a/devel/bugzilla/Makefile
+++ b/devel/bugzilla/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.38 2013/11/24 09:57:03 wiz Exp $
+# $NetBSD: Makefile,v 1.39 2013/12/09 14:17:42 obache Exp $
DISTNAME= bugzilla-2.22.7
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= www devel
MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=webtools/}
@@ -10,15 +10,15 @@ HOMEPAGE= http://www.bugzilla.org/
COMMENT= Web based bug tracking system
DEPENDS+= p5-AppConfig>=1.52:../../devel/p5-AppConfig
-DEPENDS+= p5-CGI>=2.93:../../www/p5-CGI
+DEPENDS+= {perl>=5.8.1,p5-CGI>=2.93}:../../www/p5-CGI
DEPENDS+= p5-DBI>=1.38:../../databases/p5-DBI
-DEPENDS+= p5-File-Temp-[0-9]*:../../devel/p5-File-Temp
+DEPENDS+= {perl>=5.6.1,p5-File-Temp-[0-9]*}:../../devel/p5-File-Temp
DEPENDS+= p5-Template-Toolkit>=2.10:../../www/p5-Template-Toolkit
-DEPENDS+= p5-Text-Tabs+Wrap>=2001.0131:../../textproc/p5-Text-Tabs+Wrap
+DEPENDS+= {perl>=5.17.3,p5-Text-Tabs+Wrap>=2001.0131}:../../textproc/p5-Text-Tabs+Wrap
#DEPENDS+= p5-Storable-[0-9]*:../../devel/p5-Storable
DEPENDS+= p5-TimeDate>=1.16:../../time/p5-TimeDate
DEPENDS+= p5-MailTools>=1.74:../../mail/p5-MailTools
-DEPENDS+= p5-MIME-Base64>=3.01:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.8.4,p5-MIME-Base64>=3.01}:../../converters/p5-MIME-Base64
DEPENDS+= p5-MIME-tools>=5.406:../../mail/p5-MIME-tools
PKG_DESTDIR_SUPPORT= destdir
diff --git a/devel/bugzilla3/Makefile b/devel/bugzilla3/Makefile
index c57ea34caee..6a2c4a80d8d 100644
--- a/devel/bugzilla3/Makefile
+++ b/devel/bugzilla3/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.19 2013/05/31 12:39:57 wiz Exp $
+# $NetBSD: Makefile,v 1.20 2013/12/09 14:17:42 obache Exp $
#
DISTNAME= bugzilla-3.2.4
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= www devel
MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=webtools/}
@@ -10,7 +10,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.bugzilla.org/
COMMENT= Web based bug tracking system
-DEPENDS+= p5-CGI>=3.21:../../www/p5-CGI
+DEPENDS+= {perl>=5.8.9,p5-CGI>=3.21}:../../www/p5-CGI
DEPENDS+= p5-DBI>=1.41:../../databases/p5-DBI
DEPENDS+= p5-Template-Toolkit>=2.15:../../www/p5-Template-Toolkit
DEPENDS+= p5-TimeDate>=1.16:../../time/p5-TimeDate
diff --git a/devel/bugzilla3/options.mk b/devel/bugzilla3/options.mk
index d317e1c5030..b60655832b0 100644
--- a/devel/bugzilla3/options.mk
+++ b/devel/bugzilla3/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.3 2009/01/04 00:38:11 adrianp Exp $
+# $NetBSD: options.mk,v 1.4 2013/12/09 14:17:42 obache Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.bugzilla
@@ -55,7 +55,7 @@ DEPENDS+= p5-HTML-Parser>=3.40:../../www/p5-HTML-Parser
### mod_perl
###
.if !empty(PKG_OPTIONS:Mbugzilla-modperl)
-DEPENDS+= p5-CGI>=3.11:../../www/p5-CGI
+DEPENDS+= {perl>=5.9.3,p5-CGI>=3.11}:../../www/p5-CGI
DEPENDS+= p5-Apache-DBI>=0.96:../../databases/p5-Apache-DBI
. if defined(PKG_APACHE)
. if !empty(PKG_APACHE:Mapache2)
diff --git a/devel/git-base/Makefile b/devel/git-base/Makefile
index 9ae5e7adb89..de9258e48c9 100644
--- a/devel/git-base/Makefile
+++ b/devel/git-base/Makefile
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.6 2013/10/25 21:46:27 joerg Exp $
+# $NetBSD: Makefile,v 1.7 2013/12/09 14:17:42 obache Exp $
.include "../../devel/git/Makefile.common"
PKGNAME= git-base-${GIT_VERSION}
+PKGREVISION= 1
COMMENT= GIT Tree History Storage Tool (base package)
CONFLICTS+= scmgit-base-[0-9]*
@@ -10,7 +11,7 @@ SUPERSEDES+= scmgit-base-[0-9]*
DEPENDS+= p5-Error>=0.17015:../../devel/p5-Error
# for git-send-email
-DEPENDS+= p5-MIME-Base64>=3.13:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.13.8,p5-MIME-Base64>=3.13}:../../converters/p5-MIME-Base64
DEPENDS+= p5-Email-Valid>=0.190:../../mail/p5-Email-Valid
DEPENDS+= p5-MailTools>=2.11:../../mail/p5-MailTools
DEPENDS+= p5-Net-SMTP-SSL>=1.01:../../mail/p5-Net-SMTP-SSL
diff --git a/devel/p5-App-Cmd/Makefile b/devel/p5-App-Cmd/Makefile
index 5fd8f21a0ab..28fcb17c937 100644
--- a/devel/p5-App-Cmd/Makefile
+++ b/devel/p5-App-Cmd/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.25 2013/10/28 15:40:09 wen Exp $
+# $NetBSD: Makefile,v 1.26 2013/12/09 14:17:42 obache Exp $
DISTNAME= App-Cmd-0.322
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=App/}
@@ -13,10 +14,10 @@ LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-Capture-Tiny>=0.13:../../devel/p5-Capture-Tiny
DEPENDS+= p5-Class-Load>=0.06:../../devel/p5-Class-Load
DEPENDS+= p5-Data-OptList-[0-9]*:../../devel/p5-Data-OptList
-DEPENDS+= p5-Getopt-Long>=2.39:../../devel/p5-Getopt-Long
+DEPENDS+= {perl>=5.17.10,p5-Getopt-Long>=2.39}:../../devel/p5-Getopt-Long
DEPENDS+= p5-Getopt-Long-Descriptive>=0.084:../../devel/p5-Getopt-Long-Descriptive
DEPENDS+= p5-IO-TieCombine>=1:../../devel/p5-IO-TieCombine
-DEPENDS+= p5-Module-Pluggable-[0-9]*:../../devel/p5-Module-Pluggable
+DEPENDS+= {perl>=5.8.9,p5-Module-Pluggable-[0-9]*}:../../devel/p5-Module-Pluggable
DEPENDS+= p5-String-RewritePrefix-[0-9]*:../../textproc/p5-String-RewritePrefix
DEPENDS+= p5-Sub-Exporter>=0.975:../../devel/p5-Sub-Exporter
DEPENDS+= p5-Sub-Install-[0-9]*:../../devel/p5-Sub-Install
diff --git a/devel/p5-App-perlbrew/Makefile b/devel/p5-App-perlbrew/Makefile
index a230394ab5c..360bd6472c8 100644
--- a/devel/p5-App-perlbrew/Makefile
+++ b/devel/p5-App-perlbrew/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2013/07/13 11:40:02 wen Exp $
+# $NetBSD: Makefile,v 1.14 2013/12/09 14:17:42 obache Exp $
DISTNAME= App-perlbrew-0.64
PKGNAME= p5-${DISTNAME}
@@ -17,7 +17,7 @@ DEPENDS+= p5-Capture-Tiny>=0.22:../../devel/p5-Capture-Tiny
DEPENDS+= p5-CPAN-Perl-Releases>=1.10:../../devel/p5-CPAN-Perl-Releases
# actually, only TEST_DEPENDS
-BUILD_DEPENDS+= p5-Test-Simple>=0.98:../../devel/p5-Test-Simple
+BUILD_DEPENDS+= {perl>=5.13.11,p5-Test-Simple>=0.98}:../../devel/p5-Test-Simple
# Test::More in perl 5.14
BUILD_DEPENDS+= p5-Test-Output>=0:../../devel/p5-Test-Output
BUILD_DEPENDS+= p5-Test-Exception>=0:../../devel/p5-Test-Exception
diff --git a/devel/p5-B-Hooks-OP-Check-StashChange/Makefile b/devel/p5-B-Hooks-OP-Check-StashChange/Makefile
index 5e1087497ce..acc9f50a013 100644
--- a/devel/p5-B-Hooks-OP-Check-StashChange/Makefile
+++ b/devel/p5-B-Hooks-OP-Check-StashChange/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.6 2013/05/31 12:40:05 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2013/12/09 14:17:43 obache Exp $
DISTNAME= B-Hooks-OP-Check-StashChange-0.06
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
+PKGREVISION= 5
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=B/}
@@ -13,7 +13,7 @@ LICENSE= ${PERL5_LICENSE}
BUILD_DEPENDS+= p5-ExtUtils-Depends-[0-9]*:../../devel/p5-ExtUtils-Depends
-DEPENDS+= p5-parent-[0-9]*:../../devel/p5-parent
+DEPENDS+= {perl>=5.10.1,p5-parent-[0-9]*}:../../devel/p5-parent
USE_LANGUAGES= c
PERL5_PACKLIST= auto/B/Hooks/OP/Check/StashChange/.packlist
diff --git a/devel/p5-B-Hooks-OP-Check/Makefile b/devel/p5-B-Hooks-OP-Check/Makefile
index a1ce09de15c..82199c5594e 100644
--- a/devel/p5-B-Hooks-OP-Check/Makefile
+++ b/devel/p5-B-Hooks-OP-Check/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.15 2013/05/31 12:40:04 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2013/12/09 14:17:42 obache Exp $
DISTNAME= B-Hooks-OP-Check-0.19
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=B/}
@@ -12,7 +12,7 @@ COMMENT= Perl 5 module to wrap OP check callbacks
LICENSE= ${PERL5_LICENSE}
BUILD_DEPENDS+= p5-ExtUtils-Depends>=0.302:../../devel/p5-ExtUtils-Depends
-DEPENDS+= p5-parent>0:../../devel/p5-parent
+DEPENDS+= {perl>=5.10.1,p5-parent>0}:../../devel/p5-parent
USE_LANGUAGES= c
PERL5_PACKLIST= auto/B/Hooks/OP/Check/.packlist
diff --git a/devel/p5-B-Hooks-OP-PPAddr/Makefile b/devel/p5-B-Hooks-OP-PPAddr/Makefile
index 45e871c1585..ffaef8d8fcd 100644
--- a/devel/p5-B-Hooks-OP-PPAddr/Makefile
+++ b/devel/p5-B-Hooks-OP-PPAddr/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2013/05/31 12:40:05 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/09 14:17:43 obache Exp $
DISTNAME= B-Hooks-OP-PPAddr-0.03
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
+PKGREVISION= 5
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=B/}
@@ -12,7 +12,7 @@ COMMENT= Hook into opcode execution
LICENSE= ${PERL5_LICENSE}
BUILD_DEPENDS+= p5-ExtUtils-Depends>=0.302:../../devel/p5-ExtUtils-Depends
-DEPENDS+= p5-parent>0:../../devel/p5-parent
+DEPENDS+= {perl>=5.10.1,p5-parent>0}:../../devel/p5-parent
USE_LANGUAGES= c
PERL5_PACKLIST= auto/B/Hooks/OP/PPAddr/.packlist
diff --git a/devel/p5-B-Hooks-Parser/Makefile b/devel/p5-B-Hooks-Parser/Makefile
index ead9bdcc3df..c6e3b0b4c39 100644
--- a/devel/p5-B-Hooks-Parser/Makefile
+++ b/devel/p5-B-Hooks-Parser/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.8 2013/05/31 12:40:05 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2013/12/09 14:17:43 obache Exp $
DISTNAME= B-Hooks-Parser-0.10
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=B/}
@@ -11,7 +11,7 @@ HOMEPAGE= http://search.cpan.org/dist/B-Hooks-Parser/
COMMENT= Interface to perls parser variables
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-parent>0:../../devel/p5-parent
+DEPENDS+= {perl>=5.10.1,p5-parent>0}:../../devel/p5-parent
BUILD_DEPENDS+= p5-B-Hooks-EndOfScope-[0-9]*:../../devel/p5-B-Hooks-EndOfScope
BUILD_DEPENDS+= p5-ExtUtils-Depends-[0-9]*:../../devel/p5-ExtUtils-Depends
diff --git a/devel/p5-BackPAN-Index/Makefile b/devel/p5-BackPAN-Index/Makefile
index 29e839f8a61..e5486042e14 100644
--- a/devel/p5-BackPAN-Index/Makefile
+++ b/devel/p5-BackPAN-Index/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.6 2013/05/31 12:40:05 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2013/12/09 14:17:43 obache Exp $
DISTNAME= BackPAN-Index-0.40
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=BackPAN/}
@@ -27,8 +27,8 @@ DEPENDS+= p5-DBIx-Class>=0.08109:../../databases/p5-DBIx-Class
DEPENDS+= p5-DBIx-Class-Schema-Loader>=0.05003:../../databases/p5-DBIx-Class-Schema-Loader
DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
DEPENDS+= p5-Path-Class>=0.17:../../devel/p5-Path-Class
-DEPENDS+= p5-autodie-[0-9]*:../../devel/p5-autodie
-DEPENDS+= p5-parent-[0-9]*:../../devel/p5-parent
+DEPENDS+= {perl>=5.10.1,p5-autodie-[0-9]*}:../../devel/p5-autodie
+DEPENDS+= {perl>=5.10.1,p5-parent-[0-9]*}:../../devel/p5-parent
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-CPAN-FindDependencies/Makefile b/devel/p5-CPAN-FindDependencies/Makefile
index 8d71322421d..ec762d6be62 100644
--- a/devel/p5-CPAN-FindDependencies/Makefile
+++ b/devel/p5-CPAN-FindDependencies/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.6 2013/05/31 12:40:05 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2013/12/09 14:17:43 obache Exp $
DISTNAME= CPAN-FindDependencies-2.34
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
+PKGREVISION= 5
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=CPAN/}
@@ -13,7 +13,7 @@ LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-Capture-Tiny>=0.05:../../devel/p5-Capture-Tiny
DEPENDS+= p5-Devel-CheckOS>=1.52:../../devel/p5-Devel-CheckOS
-DEPENDS+= p5-File-Temp>=0.19:../../devel/p5-File-Temp
+DEPENDS+= {perl>=5.10.1,p5-File-Temp>=0.19}:../../devel/p5-File-Temp
DEPENDS+= p5-libwww>=1.41:../../www/p5-libwww
DEPENDS+= p5-Parse-CPAN-Packages>=2.31:../../devel/p5-Parse-CPAN-Packages
DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI # really URI::file>=4.13
diff --git a/devel/p5-CPAN-Meta-Check/Makefile b/devel/p5-CPAN-Meta-Check/Makefile
index de73da9576d..d61b7cdf3b0 100644
--- a/devel/p5-CPAN-Meta-Check/Makefile
+++ b/devel/p5-CPAN-Meta-Check/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.5 2013/08/13 02:55:00 wen Exp $
+# $NetBSD: Makefile,v 1.6 2013/12/09 14:17:43 obache Exp $
DISTNAME= CPAN-Meta-Check-0.007
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=CPAN/}
@@ -11,7 +12,7 @@ COMMENT= Perl module to verify requirements in a CPAN::Meta object
LICENSE= ${PERL5_LICENSE}
DEPENDS+= {perl>=5.16.0,p5-CPAN-Meta>=2.120920}:../../devel/p5-CPAN-Meta
-DEPENDS+= p5-CPAN-Meta-Requirements>=2.122:../../devel/p5-CPAN-Meta-Requirements
+DEPENDS+= {perl>=5.18.0,p5-CPAN-Meta-Requirements>=2.122}:../../devel/p5-CPAN-Meta-Requirements
BUILD_DEPENDS+= p5-Test-Deep-[0-9]*:../../devel/p5-Test-Deep
diff --git a/devel/p5-CPAN-Meta/Makefile b/devel/p5-CPAN-Meta/Makefile
index cebb3c76859..df4f0cc3cd3 100644
--- a/devel/p5-CPAN-Meta/Makefile
+++ b/devel/p5-CPAN-Meta/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.10 2013/12/07 00:47:54 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2013/12/09 14:17:43 obache Exp $
DISTNAME= CPAN-Meta-2.133380
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=CPAN/}
@@ -11,9 +12,9 @@ COMMENT= Perl module for handling the distribution metadata for a CPAN dist
LICENSE= ${PERL5_LICENSE}
# this is the meta data backend which used YAML/JSON to read ...
-DEPENDS+= p5-CPAN-Meta-Requirements>=2.121:../../devel/p5-CPAN-Meta-Requirements
+DEPENDS+= {perl>=5.17.1,p5-CPAN-Meta-Requirements>=2.121}:../../devel/p5-CPAN-Meta-Requirements
DEPENDS+= {perl>=5.17.1,p5-CPAN-Meta-YAML>=0.008}:../../devel/p5-CPAN-Meta-YAML
-DEPENDS+= p5-Parse-CPAN-Meta>=1.4403:../../devel/p5-Parse-CPAN-Meta
+DEPENDS+= {perl>=5.17.1,p5-Parse-CPAN-Meta>=1.4403}:../../devel/p5-Parse-CPAN-Meta
DEPENDS+= {perl>=5.14.0,p5-version>=0.88}:../../devel/p5-version
DEPENDS+= p5-Scalar-List-Utils>=1.33:../../devel/p5-Scalar-List-Utils
diff --git a/devel/p5-CPAN-Reporter/Makefile b/devel/p5-CPAN-Reporter/Makefile
index d9c877c4a71..63fedd4e37a 100644
--- a/devel/p5-CPAN-Reporter/Makefile
+++ b/devel/p5-CPAN-Reporter/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.16 2013/05/31 12:40:06 wiz Exp $
+# $NetBSD: Makefile,v 1.17 2013/12/09 14:17:43 obache Exp $
DISTNAME= CPAN-Reporter-1.2009
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/D/DA/DAGOLDEN/}
@@ -26,14 +26,14 @@ DEPENDS+= {perl>=5.10.1,p5-CPAN>=1.9301}:../../devel/p5-CPAN
DEPENDS+= p5-Capture-Tiny-[0-9]*:../../devel/p5-Capture-Tiny
DEPENDS+= p5-Config-Tiny>=2.12:../../devel/p5-Config-Tiny
DEPENDS+= p5-Devel-Autoflush>=0.04:../../devel/p5-Devel-Autoflush
-DEPENDS+= p5-ExtUtils-MakeMaker>=6.36:../../devel/p5-ExtUtils-MakeMaker
+DEPENDS+= {perl>=5.8.9,p5-ExtUtils-MakeMaker>=6.36}:../../devel/p5-ExtUtils-MakeMaker
DEPENDS+= p5-File-Copy-Recursive>=0.35:../../sysutils/p5-File-Copy-Recursive
DEPENDS+= p5-File-HomeDir>=0.58:../../devel/p5-File-HomeDir
DEPENDS+= p5-File-pushd>=0.32:../../devel/p5-File-pushd
DEPENDS+= p5-IO-CaptureOutput>=1.03:../../devel/p5-IO-CaptureOutput
-DEPENDS+= p5-Parse-CPAN-Meta-[0-9]*:../../devel/p5-Parse-CPAN-Meta
+DEPENDS+= {perl>=5.10.1,p5-Parse-CPAN-Meta-[0-9]*}:../../devel/p5-Parse-CPAN-Meta
DEPENDS+= p5-Probe-Perl-[0-9]*:../../devel/p5-Probe-Perl
-DEPENDS+= p5-IPC-Cmd>=0.76:../../devel/p5-IPC-Cmd
+DEPENDS+= {perl>=5.15.8,p5-IPC-Cmd>=0.76}:../../devel/p5-IPC-Cmd
DEPENDS+= p5-Test-Reporter>=1.54:../../devel/p5-Test-Reporter
.if !empty(PKG_OPTIONS:Mproc-processtable)
diff --git a/devel/p5-CPAN-Uploader/Makefile b/devel/p5-CPAN-Uploader/Makefile
index 03d8dab3359..b07175ee393 100644
--- a/devel/p5-CPAN-Uploader/Makefile
+++ b/devel/p5-CPAN-Uploader/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2013/07/03 16:26:57 sno Exp $
+# $NetBSD: Makefile,v 1.6 2013/12/09 14:17:43 obache Exp $
DISTNAME= CPAN-Uploader-0.103004
PKGNAME= p5-${DISTNAME}
@@ -16,7 +16,7 @@ DEPENDS+= p5-Getopt-Long-Descriptive>=0.084:../../devel/p5-Getopt-Long-Descripti
DEPENDS+= p5-HTTP-Message-[0-9]*:../../www/p5-HTTP-Message
DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
DEPENDS+= p5-Term-ReadKey-[0-9]*:../../devel/p5-Term-ReadKey
-BUILD_DEPENDS+= p5-Test-Simple>=0.96:../../devel/p5-Test-Simple
+BUILD_DEPENDS+= {perl>=5.13.4,p5-Test-Simple>=0.96}:../../devel/p5-Test-Simple
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/CPAN/Uploader/.packlist
diff --git a/devel/p5-Config-Properties/Makefile b/devel/p5-Config-Properties/Makefile
index 27b3ea9b697..6719b857876 100644
--- a/devel/p5-Config-Properties/Makefile
+++ b/devel/p5-Config-Properties/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.4 2013/05/31 12:40:11 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2013/12/09 14:17:43 obache Exp $
#
DISTNAME= Config-Properties-1.73
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Config/}
@@ -12,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/dist/Config-Properties/
COMMENT= Read and write property files
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-File-Temp>=0:../../devel/p5-File-Temp
+DEPENDS+= {perl>=5.6.1,p5-File-Temp>=0}:../../devel/p5-File-Temp
PERL5_PACKLIST= auto/Config/Properties/.packlist
USE_LANGUAGES= # none
diff --git a/devel/p5-Config-Std/Makefile b/devel/p5-Config-Std/Makefile
index 60b51c8e4b8..51c04f8897b 100644
--- a/devel/p5-Config-Std/Makefile
+++ b/devel/p5-Config-Std/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.10 2013/05/31 12:40:11 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2013/12/09 14:17:43 obache Exp $
DISTNAME= Config-Std-0.900
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/B/BR/BRICKER/}
@@ -12,7 +12,7 @@ COMMENT= Perl 5 module providing a simple configuration-file system
LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-Class-Std-[0-9]*:../../devel/p5-Class-Std
-DEPENDS+= p5-version-[0-9]*:../../devel/p5-version
+DEPENDS+= {perl>=5.9.0,p5-version-[0-9]*}:../../devel/p5-version
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/Config/Std/.packlist
diff --git a/devel/p5-Data-UUID/Makefile b/devel/p5-Data-UUID/Makefile
index 44deba002b5..bca088ede4d 100644
--- a/devel/p5-Data-UUID/Makefile
+++ b/devel/p5-Data-UUID/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.29 2013/07/31 07:10:35 wiz Exp $
+# $NetBSD: Makefile,v 1.30 2013/12/09 14:17:43 obache Exp $
DISTNAME= Data-UUID-1.219
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Data/}
@@ -12,7 +13,7 @@ LICENSE= modified-bsd
PKG_INSTALLATION_TYPES= overwrite pkgviews
-DEPENDS+= p5-Digest-MD5>=0:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.7.3,p5-Digest-MD5>=0}:../../security/p5-Digest-MD5
USE_LANGUAGES= c
PERL5_PACKLIST= auto/Data/UUID/.packlist
diff --git a/devel/p5-Data-Uniqid/Makefile b/devel/p5-Data-Uniqid/Makefile
index 8a2be97ba35..8352875bbc5 100644
--- a/devel/p5-Data-Uniqid/Makefile
+++ b/devel/p5-Data-Uniqid/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.1.1.1 2013/08/26 09:59:05 abs Exp $
+# $NetBSD: Makefile,v 1.2 2013/12/09 14:17:43 obache Exp $
DISTNAME= Data-Uniqid-0.12
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Data/}
@@ -12,7 +13,7 @@ LICENSE= ${PERL5_LICENSE}
PKG_INSTALLATION_TYPES= overwrite pkgviews
-DEPENDS+= p5-Time-HiRes-[0-9]*:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes-[0-9]*}:../../time/p5-Time-HiRes
PERL5_PACKLIST= auto/Data/Uniqid/.packlist
diff --git a/devel/p5-Devel-CheckOS/Makefile b/devel/p5-Devel-CheckOS/Makefile
index 56009e8685d..d40417dcca1 100644
--- a/devel/p5-Devel-CheckOS/Makefile
+++ b/devel/p5-Devel-CheckOS/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.8 2013/08/15 15:12:36 wen Exp $
+# $NetBSD: Makefile,v 1.9 2013/12/09 14:17:43 obache Exp $
DISTNAME= Devel-CheckOS-1.71
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Devel/}
@@ -14,8 +15,7 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews
DEPENDS+= p5-Data-Compare>=1.21:../../devel/p5-Data-Compare
DEPENDS+= p5-File-Find-Rule>=0.28:../../devel/p5-File-Find-Rule
-# 0.18 is in perl-5.10 core
-DEPENDS+= p5-File-Temp>=0.19:../../devel/p5-File-Temp
+DEPENDS+= {perl>=5.10.1,p5-File-Temp>=0.19}:../../devel/p5-File-Temp
PERL5_PACKLIST= auto/Devel/CheckOS/.packlist
diff --git a/devel/p5-Devel-Profile/Makefile b/devel/p5-Devel-Profile/Makefile
index 9eb29597963..c1529683ec5 100644
--- a/devel/p5-Devel-Profile/Makefile
+++ b/devel/p5-Devel-Profile/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.15 2013/05/31 12:40:15 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2013/12/09 14:17:43 obache Exp $
DISTNAME= Devel-Profile-1.05
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Devel/}
@@ -11,7 +11,7 @@ HOMEPAGE= http://search.cpan.org/dist/Devel-Profile/
COMMENT= Perl5 module for profiling perl programs
LICENSE= artistic
-DEPENDS+= p5-Time-HiRes>=1.20:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes>=1.20}:../../time/p5-Time-HiRes
PERL5_PACKLIST= auto/Devel/Profile/.packlist
diff --git a/devel/p5-Devel-SmallProf/Makefile b/devel/p5-Devel-SmallProf/Makefile
index b81f8c83c10..53b0b1d35f6 100644
--- a/devel/p5-Devel-SmallProf/Makefile
+++ b/devel/p5-Devel-SmallProf/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.27 2013/05/31 12:40:16 wiz Exp $
+# $NetBSD: Makefile,v 1.28 2013/12/09 14:17:44 obache Exp $
DISTNAME= Devel-SmallProf-2.02
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
SVR4_PKGNAME= p5dsp
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Devel/}
@@ -14,7 +14,7 @@ LICENSE= ${PERL5_LICENSE}
PKG_INSTALLATION_TYPES= overwrite pkgviews
-DEPENDS+= p5-Time-HiRes>=1.20:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes>=1.20}:../../time/p5-Time-HiRes
PERL5_PACKLIST= auto/Devel/SmallProf/.packlist
diff --git a/devel/p5-Dist-Zilla/Makefile b/devel/p5-Dist-Zilla/Makefile
index e2d08a49c43..3bbe63373e5 100644
--- a/devel/p5-Dist-Zilla/Makefile
+++ b/devel/p5-Dist-Zilla/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.6 2013/07/03 16:49:57 sno Exp $
+# $NetBSD: Makefile,v 1.7 2013/12/09 14:17:44 obache Exp $
DISTNAME= Dist-Zilla-4.300035
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Dist/}
@@ -11,8 +12,8 @@ COMMENT= Perl 5 module distribution builder; installer not included
LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-App-Cmd>=0.309:../../devel/p5-App-Cmd
-DEPENDS+= p5-CPAN-Meta>=2.120630:../../devel/p5-CPAN-Meta
-DEPENDS+= p5-CPAN-Meta-Requirements>=2.121:../../devel/p5-CPAN-Meta-Requirements
+DEPENDS+= {perl>=5.16.0,p5-CPAN-Meta>=2.120630}:../../devel/p5-CPAN-Meta
+DEPENDS+= {perl>=5.18.0,p5-CPAN-Meta-Requirements>=2.121}:../../devel/p5-CPAN-Meta-Requirements
DEPENDS+= p5-CPAN-Uploader>=0.101550:../../devel/p5-CPAN-Uploader
DEPENDS+= p5-Class-Load>=0.17:../../devel/p5-Class-Load
DEPENDS+= p5-Config-INI-[0-9]*:../../devel/p5-Config-INI
diff --git a/devel/p5-Dist-Zooky/Makefile b/devel/p5-Dist-Zooky/Makefile
index 8fd5a37b31e..1b1eec073f0 100644
--- a/devel/p5-Dist-Zooky/Makefile
+++ b/devel/p5-Dist-Zooky/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.4 2013/05/31 12:40:17 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2013/12/09 14:17:44 obache Exp $
DISTNAME= Dist-Zooky-0.10
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Dist/}
@@ -12,10 +12,10 @@ COMMENT= Perl 5 module to convert a distribution to Dist::Zilla
LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-App-Cmd>=0.307:../../devel/p5-App-Cmd
-DEPENDS+= p5-CPAN-Meta>=2.101610:../../devel/p5-CPAN-Meta
+DEPENDS+= {perl>=5.16.0,p5-CPAN-Meta>=2.101610}:../../devel/p5-CPAN-Meta
DEPENDS+= p5-Dist-Zilla>=4.102342:../../devel/p5-Dist-Zilla
-DEPENDS+= p5-ExtUtils-MakeMaker>=6.56:../../devel/p5-ExtUtils-MakeMaker
-DEPENDS+= p5-Module-Build>=0.36070:../../devel/p5-Module-Build
+DEPENDS+= {perl>=5.11.3,p5-ExtUtils-MakeMaker>=6.56}:../../devel/p5-ExtUtils-MakeMaker
+DEPENDS+= {perl>=5.13.3,p5-Module-Build>=0.36070}:../../devel/p5-Module-Build
DEPENDS+= p5-Moose>=1.07:../../devel/p5-Moose
DEPENDS+= p5-MooseX-Types>=0.22:../../devel/p5-MooseX-Types
DEPENDS+= p5-MooseX-Types-Perl>=0.101340:../../devel/p5-MooseX-Types-Perl
diff --git a/devel/p5-Event-ExecFlow/Makefile b/devel/p5-Event-ExecFlow/Makefile
index a055aa0b65c..ee04eaf3bb9 100644
--- a/devel/p5-Event-ExecFlow/Makefile
+++ b/devel/p5-Event-ExecFlow/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.10 2013/05/31 12:40:17 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2013/12/09 14:17:44 obache Exp $
DISTNAME= Event-ExecFlow-0.64
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
+PKGREVISION= 5
CATEGORIES= devel
MASTER_SITES= http://www.exit1.org/packages/Event-ExecFlow/dist/
@@ -12,7 +12,7 @@ COMMENT= High level API for event-based execution flow control
LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-AnyEvent>=0.4:../../devel/p5-AnyEvent
-DEPENDS+= p5-Test-Simple>=0.62:../../devel/p5-Test-Simple
+DEPENDS+= {perl>=5.9.3,p5-Test-Simple>=0.62}:../../devel/p5-Test-Simple
DEPENDS+= p5-Locale-libintl-[0-9]*:../../misc/p5-Locale-libintl
USE_LANGUAGES= # empty
diff --git a/devel/p5-ExtUtils-MakeMaker/Makefile b/devel/p5-ExtUtils-MakeMaker/Makefile
index 94bd17fdd6c..ca5dbd662a5 100644
--- a/devel/p5-ExtUtils-MakeMaker/Makefile
+++ b/devel/p5-ExtUtils-MakeMaker/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.26 2013/12/07 00:54:05 wiz Exp $
+# $NetBSD: Makefile,v 1.27 2013/12/09 14:17:44 obache Exp $
DISTNAME= ExtUtils-MakeMaker-6.84
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=ExtUtils/}
@@ -14,7 +14,7 @@ LICENSE= ${PERL5_LICENSE}
PKG_INSTALLATION_TYPES= overwrite pkgviews
DEPENDS+= p5-Parse-CPAN-Meta>=1.4405:../../devel/p5-Parse-CPAN-Meta
-DEPENDS+= p5-CPAN-Meta>=2.112150:../../devel/p5-CPAN-Meta
+DEPENDS+= {perl>=5.16.0,p5-CPAN-Meta>=2.112150}:../../devel/p5-CPAN-Meta
DEPENDS+= p5-File-Copy-Recursive>=0.38:../../sysutils/p5-File-Copy-Recursive
DEPENDS+= p5-JSON-PP>=2.27203:../../converters/p5-JSON-PP
# perhaps package JSON::PP::Compat5006, otherwise 'make complains:
diff --git a/devel/p5-ExtUtils-XSpp/Makefile b/devel/p5-ExtUtils-XSpp/Makefile
index 06df104d638..3abf163da65 100644
--- a/devel/p5-ExtUtils-XSpp/Makefile
+++ b/devel/p5-ExtUtils-XSpp/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.12 2013/05/31 12:40:19 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2013/12/09 14:17:44 obache Exp $
DISTNAME= ExtUtils-XSpp-0.1602
PKGNAME= p5-${DISTNAME:S/1602/16.02/}
-PKGREVISION= 4
+PKGREVISION= 5
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=ExtUtils/}
@@ -15,7 +15,7 @@ BUILD_DEPENDS+= {perl>=5.14.1,p5-Module-Build>=0.38000}:../../devel/p5-Module-Bu
BUILD_DEPENDS+= p5-Test-Base-[0-9]*:../../devel/p5-Test-Base
BUILD_DEPENDS+= p5-Test-Differences-[0-9]*:../../devel/p5-Test-Differences
DEPENDS+= {perl>=5.14.1,p5-ExtUtils-ParseXS>=2.22.02}:../../devel/p5-ExtUtils-ParseXS
-DEPENDS+= p5-Digest-MD5>=2.0:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.7.3,p5-Digest-MD5>=2.0}:../../security/p5-Digest-MD5
USE_LANGUAGES= c
PERL5_MODULE_TYPE= Module::Build
diff --git a/devel/p5-File-Binary/Makefile b/devel/p5-File-Binary/Makefile
index b1bb973d469..ee9aa2cdfa0 100644
--- a/devel/p5-File-Binary/Makefile
+++ b/devel/p5-File-Binary/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.2 2013/12/01 09:01:48 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2013/12/09 14:17:44 obache Exp $
DISTNAME= File-Binary-1.7
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=File/}
@@ -12,7 +12,7 @@ COMMENT= Binary file reading module
LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-IO-stringy-[0-9]*:../../devel/p5-IO-stringy
-DEPENDS+= p5-Test-Simple-[0-9]*:../../devel/p5-Test-Simple
+DEPENDS+= {perl>=5.6.2,p5-Test-Simple-[0-9]*}:../../devel/p5-Test-Simple
PERL5_PACKLIST= auto/File/Binary/.packlist
USE_LANGUAGES= # none
diff --git a/devel/p5-File-Find-Rule-Perl/Makefile b/devel/p5-File-Find-Rule-Perl/Makefile
index 7a917720515..025b3e89f31 100644
--- a/devel/p5-File-Find-Rule-Perl/Makefile
+++ b/devel/p5-File-Find-Rule-Perl/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.10 2013/08/31 07:09:16 wen Exp $
+# $NetBSD: Makefile,v 1.11 2013/12/09 14:17:44 obache Exp $
DISTNAME= File-Find-Rule-Perl-1.13
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=File/}
@@ -14,7 +15,7 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews
DEPENDS+= p5-File-Find-Rule>=0.20:../../devel/p5-File-Find-Rule
DEPENDS+= p5-Params-Util>=0.38:../../devel/p5-Params-Util
-DEPENDS+= p5-Parse-CPAN-Meta>=1.38:../../devel/p5-Parse-CPAN-Meta
+DEPENDS+= {perl>=5.10.1,p5-Parse-CPAN-Meta>=1.38}:../../devel/p5-Parse-CPAN-Meta
PERL5_PACKLIST= auto/File/Find/Rule/Perl/.packlist
PERL5_MODULE_TYPE= Module::Install::Bundled
diff --git a/devel/p5-File-Flat/Makefile b/devel/p5-File-Flat/Makefile
index 337b6dac179..5b31d7936c9 100644
--- a/devel/p5-File-Flat/Makefile
+++ b/devel/p5-File-Flat/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.15 2013/05/31 12:40:20 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2013/12/09 14:17:44 obache Exp $
DISTNAME= File-Flat-1.04
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=File/}
@@ -15,7 +15,7 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews
BUILD_DEPENDS+= p5-Test-ClassAPI>=1.02:../../devel/p5-Test-ClassAPI
DEPENDS+= p5-File-Remove>=0.21:../../sysutils/p5-File-Remove
-DEPENDS+= p5-File-Temp>=0.14:../../devel/p5-File-Temp
+DEPENDS+= {perl>=5.6.2,p5-File-Temp>=0.14}:../../devel/p5-File-Temp
DEPENDS+= p5-File-Copy-Recursive>=0.28:../../sysutils/p5-File-Copy-Recursive
DEPENDS+= p5-prefork>=0.02:../../devel/p5-prefork
diff --git a/devel/p5-File-Modified/Makefile b/devel/p5-File-Modified/Makefile
index 4d85273cf70..e8b9b82276d 100644
--- a/devel/p5-File-Modified/Makefile
+++ b/devel/p5-File-Modified/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.9 2013/05/31 12:40:20 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2013/12/09 14:17:44 obache Exp $
DISTNAME= File-Modified-0.07
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=File/}
@@ -13,7 +13,7 @@ LICENSE= ${PERL5_LICENSE}
BUILD_DEPENDS+= {perl>=5.6.1,p5-File-Temp>=0}:../../devel/p5-File-Temp
DEPENDS+= p5-Digest-SHA1>=0:../../security/p5-Digest-SHA1
-DEPENDS+= p5-Digest-MD5>=0:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.7.3,p5-Digest-MD5>=0}:../../security/p5-Digest-MD5
PERL5_PACKLIST= auto/File/Modified/.packlist
diff --git a/devel/p5-File-Which/Makefile b/devel/p5-File-Which/Makefile
index 539eac3b9da..b5a50d44c32 100644
--- a/devel/p5-File-Which/Makefile
+++ b/devel/p5-File-Which/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2013/05/31 12:40:21 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2013/12/09 14:17:44 obache Exp $
#
DISTNAME= File-Which-1.09
@@ -15,7 +15,7 @@ LICENSE= ${PERL5_LICENSE}
PKG_INSTALLATION_TYPES= overwrite pkgviews
BUILD_DEPENDS+= p5-Test-Script>=1.05:../../devel/p5-Test-Script
-BUILD_DEPENDS+= p5-Test-Simple>=0.80:../../devel/p5-Test-Simple
+BUILD_DEPENDS+= {perl>=5.10.1,p5-Test-Simple>=0.80}:../../devel/p5-Test-Simple
PERL5_PACKLIST= auto/File/Which/.packlist
diff --git a/devel/p5-Git-Wrapper/Makefile b/devel/p5-Git-Wrapper/Makefile
index 8f4651119de..c6a7d3cc813 100644
--- a/devel/p5-Git-Wrapper/Makefile
+++ b/devel/p5-Git-Wrapper/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.3 2013/09/09 14:07:59 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2013/12/09 14:17:44 obache Exp $
DISTNAME= Git-Wrapper-0.028
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Git/}
@@ -12,14 +12,14 @@ COMMENT= Wrap git(7) command-line interface
LICENSE= ${PERL5_LICENSE}
BUILD_DEPENDS+= p5-Env-Path-[0-9]*:../../devel/p5-Env-Path
-BUILD_DEPENDS+= p5-File-Path-[0-9]*:../../devel/p5-File-Path
+BUILD_DEPENDS+= {perl>=5.001,p5-File-Path-[0-9]*}:../../devel/p5-File-Path
BUILD_DEPENDS+= p5-Test-Deep-[0-9]*:../../devel/p5-Test-Deep
BUILD_DEPENDS+= p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception
BUILD_DEPENDS+= p5-Test-Most-[0-9]*:../../devel/p5-Test-Most
-DEPENDS+= p5-File-Temp-[0-9]*:../../devel/p5-File-Temp
+DEPENDS+= {perl>=5.6.1,p5-File-Temp-[0-9]*}:../../devel/p5-File-Temp
DEPENDS+= p5-File-pushd-[0-9]*:../../devel/p5-File-pushd
-DEPENDS+= p5-IPC-Cmd-[0-9]*:../../devel/p5-IPC-Cmd
+DEPENDS+= {perl>=5.9.5,p5-IPC-Cmd-[0-9]*}:../../devel/p5-IPC-Cmd
DEPENDS+= p5-Sort-Versions-[0-9]*:../../devel/p5-Sort-Versions
DEPENDS+= git-base-[0-9]*:../../devel/git-base
diff --git a/devel/p5-Gravatar-URL/Makefile b/devel/p5-Gravatar-URL/Makefile
index bbadcd4b26c..c6a136de723 100644
--- a/devel/p5-Gravatar-URL/Makefile
+++ b/devel/p5-Gravatar-URL/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.2 2013/05/31 12:40:23 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2013/12/09 14:17:44 obache Exp $
#
DISTNAME= Gravatar-URL-1.06
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Gravatar/}
@@ -14,8 +14,8 @@ LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-Net-DNS-[0-9]*:../../net/p5-Net-DNS
DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI
-DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5
-DEPENDS+= p5-Digest-SHA-[0-9]*:../../security/p5-Digest-SHA
+DEPENDS+= {perl>=5.7.3,p5-Digest-MD5-[0-9]*}:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.9.3,p5-Digest-SHA-[0-9]*}:../../security/p5-Digest-SHA
PERL5_MODULE_TYPE= Module::Build
PERL5_PACKLIST= auto/Gravatar/URL/.packlist
diff --git a/devel/p5-IO-Handle-Util/Makefile b/devel/p5-IO-Handle-Util/Makefile
index 5d78492ec1c..d005a3029ef 100644
--- a/devel/p5-IO-Handle-Util/Makefile
+++ b/devel/p5-IO-Handle-Util/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.6 2013/05/31 12:40:24 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2013/12/09 14:17:44 obache Exp $
#
DISTNAME= IO-Handle-Util-0.01
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
+PKGREVISION= 5
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=IO/}
@@ -15,13 +15,13 @@ LICENSE= ${PERL5_LICENSE}
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/IO/Handle/Util/.packlist
-BUILD_DEPENDS+= p5-Test-Simple>=0.88:../../devel/p5-Test-Simple
+BUILD_DEPENDS+= {perl>=5.10.1,p5-Test-Simple>=0.88}:../../devel/p5-Test-Simple
BUILD_DEPENDS+= p5-Test-use-ok-[0-9]*:../../devel/p5-Test-use-ok
DEPENDS+= p5-IO-String-[0-9]*:../../devel/p5-IO-String
DEPENDS+= p5-Sub-Exporter-[0-9]*:../../devel/p5-Sub-Exporter
DEPENDS+= p5-asa-[0-9]*:../../devel/p5-asa
-DEPENDS+= p5-parent-[0-9]*:../../devel/p5-parent
+DEPENDS+= {perl>=5.10.1,p5-parent-[0-9]*}:../../devel/p5-parent
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-IO-Zlib/Makefile b/devel/p5-IO-Zlib/Makefile
index 7ec20dc1f2e..8a462eb98cd 100644
--- a/devel/p5-IO-Zlib/Makefile
+++ b/devel/p5-IO-Zlib/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.24 2013/05/31 12:40:25 wiz Exp $
+# $NetBSD: Makefile,v 1.25 2013/12/09 14:17:44 obache Exp $
DISTNAME= IO-Zlib-1.10
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
+PKGREVISION= 5
SVR4_PKGNAME= p5izl
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=IO/}
@@ -14,7 +14,7 @@ LICENSE= ${PERL5_LICENSE}
PKG_INSTALLATION_TYPES= overwrite pkgviews
-DEPENDS+= p5-IO-Compress>=2.017:../../devel/p5-IO-Compress
+DEPENDS+= {perl>=5.9.3,p5-IO-Compress>=2.017}:../../devel/p5-IO-Compress # Compress::Zlib>=2
USE_LANGUAGES= # empty
diff --git a/devel/p5-IPC-DirQueue/Makefile b/devel/p5-IPC-DirQueue/Makefile
index 7937f14567a..cd8b7132e0e 100644
--- a/devel/p5-IPC-DirQueue/Makefile
+++ b/devel/p5-IPC-DirQueue/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.6 2013/05/31 12:40:26 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2013/12/09 14:17:44 obache Exp $
DISTNAME= IPC-DirQueue-1.0
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
+PKGREVISION= 5
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=IPC/}
@@ -13,7 +13,7 @@ LICENSE= ${PERL5_LICENSE}
PKG_INSTALLATION_TYPES= overwrite pkgviews
-DEPENDS+= p5-Time-HiRes-[0-9]*:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes-[0-9]*}:../../time/p5-Time-HiRes
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/IPC/DirQueue/.packlist
diff --git a/devel/p5-Log-Dispatch-Config/Makefile b/devel/p5-Log-Dispatch-Config/Makefile
index 8a4b3a650af..f06b4b4757d 100644
--- a/devel/p5-Log-Dispatch-Config/Makefile
+++ b/devel/p5-Log-Dispatch-Config/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.23 2013/05/31 12:40:28 wiz Exp $
+# $NetBSD: Makefile,v 1.24 2013/12/09 14:17:45 obache Exp $
DISTNAME= Log-Dispatch-Config-1.04
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
SVR4_PKGNAME= p5ldi
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Log/}
@@ -12,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/dist/Log-Dispatch-Config/
COMMENT= Configure Log::Dispatch with a config file, a la Java's log4j
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-Test-Simple>=0.41:../../devel/p5-Test-Simple
+DEPENDS+= {perl>=5.7.3,p5-Test-Simple>=0.41}:../../devel/p5-Test-Simple
DEPENDS+= p5-IO-stringy>=2.108:../../devel/p5-IO-stringy
DEPENDS+= p5-AppConfig>=1.52:../../devel/p5-AppConfig
DEPENDS+= p5-Log-Dispatch>=2.00:../../devel/p5-Log-Dispatch
diff --git a/devel/p5-Log-Handler/Makefile b/devel/p5-Log-Handler/Makefile
index 1ab5f822cd6..519bbc3fbe4 100644
--- a/devel/p5-Log-Handler/Makefile
+++ b/devel/p5-Log-Handler/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.5 2013/05/31 12:40:28 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2013/12/09 14:17:45 obache Exp $
#
DISTNAME= Log-Handler-0.76
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Log/}
@@ -18,8 +18,8 @@ DEPENDS+= p5-DBI>=0:../../databases/p5-DBI
DEPENDS+= p5-Email-Date>=0:../../mail/p5-Email-Date
DEPENDS+= p5-PathTools>=0:../../devel/p5-PathTools
DEPENDS+= p5-Params-Validate>=0:../../devel/p5-Params-Validate
-DEPENDS+= p5-Test-Simple>=0:../../devel/p5-Test-Simple
-DEPENDS+= p5-Time-HiRes>=0:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.6.2,p5-Test-Simple>=0}:../../devel/p5-Test-Simple
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes>=0}:../../time/p5-Time-HiRes
DEPENDS+= p5-YAML>=0:../../textproc/p5-YAML
PERL5_MODULE_TYPE= Module::Build
diff --git a/devel/p5-MetaCPAN-API/Makefile b/devel/p5-MetaCPAN-API/Makefile
index a6ec8141c07..a9d38224372 100644
--- a/devel/p5-MetaCPAN-API/Makefile
+++ b/devel/p5-MetaCPAN-API/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2013/05/31 12:40:29 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/09 14:17:45 obache Exp $
DISTNAME= MetaCPAN-API-0.43
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/X/XS/XSAWYERX/}
#MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=MetaCPAN/}
@@ -13,7 +13,7 @@ COMMENT= Comprehensive, DWIM-featured API to MetaCPAN for Perl5
LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-Any-Moose-[0-9]*:../../devel/p5-Any-Moose
-DEPENDS+= p5-HTTP-Tiny-[0-9]*:../../www/p5-HTTP-Tiny
+DEPENDS+= {perl>=5.13.9,p5-HTTP-Tiny-[0-9]*}:../../www/p5-HTTP-Tiny
DEPENDS+= p5-JSON-[0-9]*:../../converters/p5-JSON
DEPENDS+= p5-Try-Tiny-[0-9]*:../../devel/p5-Try-Tiny
DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI
diff --git a/devel/p5-Module-Build-Tiny/Makefile b/devel/p5-Module-Build-Tiny/Makefile
index 8663b8742fc..e0a0d224962 100644
--- a/devel/p5-Module-Build-Tiny/Makefile
+++ b/devel/p5-Module-Build-Tiny/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2013/10/15 02:37:10 wen Exp $
+# $NetBSD: Makefile,v 1.5 2013/12/09 14:17:45 obache Exp $
DISTNAME= Module-Build-Tiny-0.030
PKGNAME= p5-${DISTNAME}
@@ -14,7 +14,7 @@ DEPENDS+= p5-ExtUtils-Config>=0.003:../../devel/p5-ExtUtils-Config
DEPENDS+= p5-ExtUtils-Helpers>=0.020:../../devel/p5-ExtUtils-Helpers
DEPENDS+= p5-ExtUtils-InstallPaths>=0.002:../../devel/p5-ExtUtils-InstallPaths
-BUILD_DEPENDS+= p5-Test-Harness>=0:../../devel/p5-Test-Harness
+BUILD_DEPENDS+= {perl>=5,p5-Test-Harness>=0}:../../devel/p5-Test-Harness
USE_LANGUAGES= c # For the tests
#BUILDING_MODULE_BUILD= yes
diff --git a/devel/p5-Module-Build-WithXSpp/Makefile b/devel/p5-Module-Build-WithXSpp/Makefile
index 1da5e475f7e..afe11b72fb8 100644
--- a/devel/p5-Module-Build-WithXSpp/Makefile
+++ b/devel/p5-Module-Build-WithXSpp/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.3 2013/05/31 12:40:30 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2013/12/09 14:17:45 obache Exp $
DISTNAME= Module-Build-WithXSpp-0.12
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Module/}
@@ -11,7 +11,7 @@ HOMEPAGE= http://search.cpan.org/dist/Module-Build-WithXSpp/
COMMENT= Build and install Perl XS++ modules
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-Module-Build-[0-9]*:../../devel/p5-Module-Build
+DEPENDS+= {perl>=5.9.4,p5-Module-Build-[0-9]*}:../../devel/p5-Module-Build
DEPENDS+= p5-ExtUtils-CppGuess-[0-9]*:../../devel/p5-ExtUtils-CppGuess
DEPENDS+= p5-ExtUtils-XSpp-[0-9]*:../../devel/p5-ExtUtils-XSpp
diff --git a/devel/p5-Module-CPANTS-Analyse/Makefile b/devel/p5-Module-CPANTS-Analyse/Makefile
index d11485f34a7..5443723efc7 100644
--- a/devel/p5-Module-CPANTS-Analyse/Makefile
+++ b/devel/p5-Module-CPANTS-Analyse/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.10 2013/08/25 07:50:37 wen Exp $
+# $NetBSD: Makefile,v 1.11 2013/12/09 14:17:45 obache Exp $
DISTNAME= Module-CPANTS-Analyse-0.9002
PKGNAME= p5-${DISTNAME:S/9002/90.02/}
+PKGREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Module/}
@@ -14,6 +15,7 @@ DEPENDS+= p5-Archive-Any-Lite>=0.06:../../archivers/p5-Archive-Any-Lite
DEPENDS+= {perl>=5.10,p5-Archive-Tar>=1.30}:../../archivers/p5-Archive-Tar
DEPENDS+= p5-Array-Diff>=0.04:../../devel/p5-Array-Diff
DEPENDS+= p5-CPAN-DistnameInfo>=0.06:../../devel/p5-CPAN-DistnameInfo
+#DEPENDS+= {perl>=5.19.1,p5-CPAN-Meta>=2.131490}:../../devel/p5-CPAN-Meta
DEPENDS+= p5-CPAN-Meta>=2.131490:../../devel/p5-CPAN-Meta
DEPENDS+= p5-Class-Accessor>=0.19:../../devel/p5-Class-Accessor
DEPENDS+= p5-File-Find-Rule-VCS>=0:../../devel/p5-File-Find-Rule-VCS
diff --git a/devel/p5-MooX-Cmd/Makefile b/devel/p5-MooX-Cmd/Makefile
index 2d9ee696f73..7b7775be9b9 100644
--- a/devel/p5-MooX-Cmd/Makefile
+++ b/devel/p5-MooX-Cmd/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.3 2013/11/22 11:59:09 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2013/12/09 14:17:45 obache Exp $
DISTNAME= MooX-Cmd-0.008
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/R/RE/REHSACK/}
@@ -14,7 +15,7 @@ DEPENDS+= p5-Data-Record>=0.02:../../devel/p5-Data-Record
DEPENDS+= p5-Moo>=0.090013:../../devel/p5-Moo
DEPENDS+= p5-Package-Stash>=0.33:../../devel/p5-Package-Stash
DEPENDS+= p5-Regexp-Common>=2011121001:../../textproc/p5-Regexp-Common
-DEPENDS+= p5-Module-Pluggable-[0-9]*:../../devel/p5-Module-Pluggable
+DEPENDS+= {perl>=5.8.9,p5-Module-Pluggable-[0-9]*}:../../devel/p5-Module-Pluggable
DEPENDS+= p5-IO-TieCombine-[0-9]*:../../devel/p5-IO-TieCombine
DEPENDS+= p5-MooX-Options>=3.99:../../devel/p5-MooX-Options
diff --git a/devel/p5-Mouse/Makefile b/devel/p5-Mouse/Makefile
index 3c230636ad8..db93fd31cbd 100644
--- a/devel/p5-Mouse/Makefile
+++ b/devel/p5-Mouse/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.41 2013/11/16 13:12:05 wen Exp $
+# $NetBSD: Makefile,v 1.42 2013/12/09 14:17:45 obache Exp $
DISTNAME= Mouse-2.0.0
PKGNAME= p5-${DISTNAME}
@@ -13,7 +13,7 @@ LICENSE= ${PERL5_LICENSE}
BUILD_DEPENDS+= p5-Test-Requires>=0.06:../../devel/p5-Test-Requires
BUILD_DEPENDS+= {perl>=5.10.1,p5-Test-Simple>=0.88}:../../devel/p5-Test-Simple
BUILD_DEPENDS+= {perl>=5.14.1,p5-ExtUtils-ParseXS>=2.21}:../../devel/p5-ExtUtils-ParseXS
-BUILD_DEPENDS+= p5-Devel-PPPort>=3.19:../../devel/p5-Devel-PPPort
+BUILD_DEPENDS+= {perl>=5.10.1,p5-Devel-PPPort>=3.19}:../../devel/p5-Devel-PPPort
MAKE_JOBS_SAFE= no
diff --git a/devel/p5-Object-Pluggable/Makefile b/devel/p5-Object-Pluggable/Makefile
index d9bcbed9f1b..207abf1e26c 100644
--- a/devel/p5-Object-Pluggable/Makefile
+++ b/devel/p5-Object-Pluggable/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2013/05/31 12:40:36 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2013/12/09 14:17:45 obache Exp $
#
DISTNAME= Object-Pluggable-1.29
@@ -12,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/dist/Object-Pluggable/
COMMENT= Base class for creating plugin-enabled objects
LICENSE= ${PERL5_LICENSE}
-BUILD_DEPENDS+= p5-Pod-Parser>=1.36:../../textproc/p5-Pod-Parser
+BUILD_DEPENDS+= {perl>=5.10.1,p5-Pod-Parser>=1.36}:../../textproc/p5-Pod-Parser
DEPENDS+= p5-Task-Weaken-[0-9]*:../../devel/p5-Task-Weaken
diff --git a/devel/p5-Object-Signature/Makefile b/devel/p5-Object-Signature/Makefile
index 7d4c725a8a9..60c5c2d5259 100644
--- a/devel/p5-Object-Signature/Makefile
+++ b/devel/p5-Object-Signature/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.10 2013/11/24 09:57:03 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2013/12/09 14:17:45 obache Exp $
DISTNAME= Object-Signature-1.07
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Object/}
@@ -12,8 +12,8 @@ COMMENT= Generate cryptographic signatures for objects
LICENSE= ${PERL5_LICENSE}
#DEPENDS+= p5-Storable>=2.11:../../devel/p5-Storable
-DEPENDS+= p5-Digest-MD5>=2.00:../../security/p5-Digest-MD5
-DEPENDS+= p5-Test-Simple>=0.47:../../devel/p5-Test-Simple
+DEPENDS+= {perl>=5.7.3,p5-Digest-MD5>=2.00}:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.8.1,p5-Test-Simple>=0.47}:../../devel/p5-Test-Simple
DEPENDS+= p5-PathTools>=0.80:../../devel/p5-PathTools
DEPENDS+= p5-ExtUtils-AutoInstall>=0.63:../../devel/p5-ExtUtils-AutoInstall
diff --git a/devel/p5-PAR/Makefile b/devel/p5-PAR/Makefile
index 68ba36c01bc..84a1e191a90 100644
--- a/devel/p5-PAR/Makefile
+++ b/devel/p5-PAR/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.20 2013/05/31 12:40:36 wiz Exp $
+# $NetBSD: Makefile,v 1.21 2013/12/09 14:17:45 obache Exp $
#
DISTNAME= PAR-1.005
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=PAR/RSCHUPP/}
@@ -14,7 +14,7 @@ LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-Archive-Zip>=1:../../archivers/p5-Archive-Zip
DEPENDS+= {perl>=5.10.1,p5-AutoLoader>5.66}:../../devel/p5-AutoLoader
-DEPENDS+= p5-IO-Compress>=2.017:../../devel/p5-IO-Compress
+DEPENDS+= {perl>=5.9.3,p5-IO-Compress>=2.017}:../../devel/p5-IO-Compress # Compress::Zlib>=1.3
DEPENDS+= p5-Module-ScanDeps>=0.45:../../devel/p5-Module-ScanDeps
DEPENDS+= p5-Module-Signature>=0.35:../../security/p5-Module-Signature
DEPENDS+= p5-PAR-Dist>=0.32:../../devel/p5-PAR-Dist
diff --git a/devel/p5-POE-Component-Pluggable/Makefile b/devel/p5-POE-Component-Pluggable/Makefile
index 1cd7b1c04a9..d554a8f595d 100644
--- a/devel/p5-POE-Component-Pluggable/Makefile
+++ b/devel/p5-POE-Component-Pluggable/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.10 2013/05/31 12:40:36 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2013/12/09 14:17:45 obache Exp $
DISTNAME= POE-Component-Pluggable-1.26
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=POE/}
@@ -13,7 +13,7 @@ LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-POE>=1.004:../../devel/p5-POE
DEPENDS+= p5-Task-Weaken-[0-9]*:../../devel/p5-Task-Weaken
-DEPENDS+= p5-constant>=1.17:../../devel/p5-constant
+DEPENDS+= {perl>=5.10.1,p5-constant>=1.17}:../../devel/p5-constant
PKG_INSTALLATION_TYPES= overwrite pkgviews
diff --git a/devel/p5-POE/Makefile b/devel/p5-POE/Makefile
index 5cb2d161e74..3864636776a 100644
--- a/devel/p5-POE/Makefile
+++ b/devel/p5-POE/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.23 2013/12/01 09:01:48 wiz Exp $
+# $NetBSD: Makefile,v 1.24 2013/12/09 14:17:45 obache Exp $
DISTNAME= POE-1.312
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=POE/}
@@ -12,15 +12,15 @@ HOMEPAGE= http://poe.perl.org/
COMMENT= Perl Object Environment
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-IO-Compress>=2.017:../../devel/p5-IO-Compress
+DEPENDS+= {perl>=5.9.3,p5-IO-Compress>=2.017}:../../devel/p5-IO-Compress # Compress::Zlib>=1.33
DEPENDS+= p5-Curses>=1.08:../../devel/p5-Curses
DEPENDS+= p5-Event>=1.00:../../devel/p5-Event
DEPENDS+= p5-IO-tty>=1.08:../../devel/p5-IO-Tty
DEPENDS+= p5-POE-Test-Loops>=1.030:../../devel/p5-POE-Test-Loops
DEPENDS+= p5-Socket6>=0.14:../../net/p5-Socket6
DEPENDS+= p5-Term-ReadKey>=2.21:../../devel/p5-Term-ReadKey
-DEPENDS+= p5-Term-Cap>=1.09:../../devel/p5-Term-Cap
-DEPENDS+= p5-Time-HiRes>=1.59:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.8.5,p5-Term-Cap>=1.09}:../../devel/p5-Term-Cap
+DEPENDS+= {perl>=5.8.4,p5-Time-HiRes>=1.59}:../../time/p5-Time-HiRes
DEPENDS+= p5-URI>=1.30:../../www/p5-URI
DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
diff --git a/devel/p5-Parse-CPAN-Meta/Makefile b/devel/p5-Parse-CPAN-Meta/Makefile
index 24463cc7524..b3ed2fac3fb 100644
--- a/devel/p5-Parse-CPAN-Meta/Makefile
+++ b/devel/p5-Parse-CPAN-Meta/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2013/12/07 00:42:10 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2013/12/09 14:17:45 obache Exp $
DISTNAME= Parse-CPAN-Meta-1.4409
PKGNAME= p5-${DISTNAME}
@@ -18,7 +18,7 @@ DEPENDS+= {perl>=5.16.0,p5-JSON-PP>=2.27200}:../../converters/p5-JSON-PP
DEPENDS+= {perl>=5.17.1,p5-CPAN-Meta-YAML>=0.008}:../../devel/p5-CPAN-Meta-YAML
BUILD_DEPENDS+= {perl>=5.7.3,p5-Test-Simple>=0.47}:../../devel/p5-Test-Simple
-BUILD_DEPENDS+= {perl>=5.6.0,p5-ExtUtils-MakeMaker>=6.30}:../../devel/p5-ExtUtils-MakeMaker
+BUILD_DEPENDS+= {perl>=5.8.8,p5-ExtUtils-MakeMaker>=6.30}:../../devel/p5-ExtUtils-MakeMaker
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/Parse/CPAN/Meta/.packlist
diff --git a/devel/p5-Perl-PrereqScanner/Makefile b/devel/p5-Perl-PrereqScanner/Makefile
index c63c7c10261..654a3d8c140 100644
--- a/devel/p5-Perl-PrereqScanner/Makefile
+++ b/devel/p5-Perl-PrereqScanner/Makefile
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.6 2013/07/03 16:41:41 sno Exp $
+# $NetBSD: Makefile,v 1.7 2013/12/09 14:17:45 obache Exp $
#
DISTNAME= Perl-PrereqScanner-1.016
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Perl/}
@@ -13,7 +14,7 @@ LICENSE= ${PERL5_LICENSE}
PKG_INSTALLATION_TYPES= overwrite pkgviews
-DEPENDS+= p5-CPAN-Meta-Requirements>=2.120.630:../../devel/p5-CPAN-Meta-Requirements
+DEPENDS+= {perl>=5.16.0,p5-CPAN-Meta-Requirements>=2.120.630}:../../devel/p5-CPAN-Meta-Requirements
DEPENDS+= p5-List-MoreUtils-[0-9]*:../../devel/p5-List-MoreUtils
DEPENDS+= p5-Module-Path-[0-9]*:../../filesystems/p5-Module-Path
DEPENDS+= p5-Moose-[0-9]*:../../devel/p5-Moose
diff --git a/devel/p5-Perl6-Export-Attrs/Makefile b/devel/p5-Perl6-Export-Attrs/Makefile
index 72095fa36f8..688a8b156ca 100644
--- a/devel/p5-Perl6-Export-Attrs/Makefile
+++ b/devel/p5-Perl6-Export-Attrs/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.10 2013/12/02 12:57:53 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2013/12/09 14:17:45 obache Exp $
DISTNAME= Perl6-Export-Attrs-0.0.3
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 7
+PKGREVISION= 8
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/D/DC/DCONWAY/}
@@ -10,7 +10,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/Perl6-Export-Attrs/
COMMENT= Perl 5 module implementing Perl 6 symbol export mechanism
-DEPENDS+= p5-version-[0-9]*:../../devel/p5-version
+DEPENDS+= {perl>=5.9.0,p5-version-[0-9]*}:../../devel/p5-version
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/Perl6/Export/Attrs/.packlist
diff --git a/devel/p5-Pod-Usage/Makefile b/devel/p5-Pod-Usage/Makefile
index 22e451bb57b..565dde7071b 100644
--- a/devel/p5-Pod-Usage/Makefile
+++ b/devel/p5-Pod-Usage/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.2 2013/05/31 12:40:40 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2013/12/09 14:17:46 obache Exp $
#
DISTNAME= Pod-Usage-1.61
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Pod/}
@@ -12,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/dist/Pod-Usage/
COMMENT= Print a usage message from embedded pod documentation
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-Pod-Parser>=1.6:../../textproc/p5-Pod-Parser
+DEPENDS+= {perl>=5.17.9,p5-Pod-Parser>=1.60}:../../textproc/p5-Pod-Parser
PERL5_PACKLIST= auto/Pod/Usage/.packlist
USE_LANGUAGES= # none
diff --git a/devel/p5-Python-Serialise-Marshal/Makefile b/devel/p5-Python-Serialise-Marshal/Makefile
index 6cf15d7f2c2..c571dd62cd1 100644
--- a/devel/p5-Python-Serialise-Marshal/Makefile
+++ b/devel/p5-Python-Serialise-Marshal/Makefile
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.1 2013/07/06 00:38:25 rodent Exp $
+# $NetBSD: Makefile,v 1.2 2013/12/09 14:17:46 obache Exp $
#
DISTNAME= Python-Serialise-Marshal-0.02
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Python/}
@@ -12,8 +13,8 @@ COMMENT= Module for reading and writing marshalled Python files
LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-File-Binary>=1.0:../../devel/p5-File-Binary
-DEPENDS+= p5-Math-Complex-[0-9]*:../../math/p5-Math-Complex
-DEPENDS+= p5-Test-Simple-[0-9]*:../../devel/p5-Test-Simple
+DEPENDS+= {perl>=5,p5-Math-Complex-[0-9]*}:../../math/p5-Math-Complex
+DEPENDS+= {perl>=5.6.2,p5-Test-Simple-[0-9]*}:../../devel/p5-Test-Simple
PERL5_MODULE_TYPE= Module::Build
PERL5_PACKLIST= auto/Python/Serialise/Marshal/.packlist
diff --git a/devel/p5-RT-Authen-ExternalAuth/Makefile b/devel/p5-RT-Authen-ExternalAuth/Makefile
index af29624ea1d..19334addf9e 100644
--- a/devel/p5-RT-Authen-ExternalAuth/Makefile
+++ b/devel/p5-RT-Authen-ExternalAuth/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.1.1.1 2013/07/28 00:10:27 tonnerre Exp $
+# $NetBSD: Makefile,v 1.2 2013/12/09 14:17:46 obache Exp $
DISTNAME= RT-Authen-ExternalAuth-0.17
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=RT/}
@@ -11,7 +12,7 @@ COMMENT= RT extension for external authentication methods
LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-perl-ldap>=0:../../databases/p5-perl-ldap
-DEPENDS+= p5-CGI>=0:../../www/p5-CGI
+DEPENDS+= {perl5>=5.004,p5-CGI>=0}:../../www/p5-CGI
DEPENDS+= p5-DBI>=0:../../databases/p5-DBI
DEPENDS+= p5-Net-SSLeay>=0:../../security/p5-Net-SSLeay
diff --git a/devel/p5-Regexp-MatchContext/Makefile b/devel/p5-Regexp-MatchContext/Makefile
index 071566acc30..a21ce7b7d60 100644
--- a/devel/p5-Regexp-MatchContext/Makefile
+++ b/devel/p5-Regexp-MatchContext/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.8 2013/05/31 12:40:41 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2013/12/09 14:17:46 obache Exp $
#
DISTNAME= Regexp-MatchContext-0.0.2
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Regexp/}
@@ -11,7 +11,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/Regexp-MatchContext/
COMMENT= Perl 5 module prodiving replacements for regexp related variables
-DEPENDS+= p5-version-[0-9]*:../../devel/p5-version
+DEPENDS+= {perl>=5.9.0,p5-version-[0-9]*}:../../devel/p5-version
# Ignore warning about the supposedly missing prerequisite Tie::StdScalar.
# It's there, have faith, run 'make test'!
diff --git a/devel/p5-SVN-Class/Makefile b/devel/p5-SVN-Class/Makefile
index eaef1f73f31..f09badc5d59 100644
--- a/devel/p5-SVN-Class/Makefile
+++ b/devel/p5-SVN-Class/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.8 2013/05/31 12:40:42 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2013/12/09 14:17:46 obache Exp $
DISTNAME= SVN-Class-0.17
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= devel perl5 scm
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=SVN/}
@@ -14,7 +14,7 @@ LICENSE= ${PERL5_LICENSE}
PKG_INSTALLATION_TYPES= overwrite pkgviews
DEPENDS+= p5-Data-Dump-[0-9]*:../../devel/p5-Data-Dump
-DEPENDS+= p5-IPC-Cmd>=0.40:../../devel/p5-IPC-Cmd
+DEPENDS+= {perl>=5.10.0,p5-IPC-Cmd>=0.40}:../../devel/p5-IPC-Cmd
DEPENDS+= p5-IPC-Run-[0-9]*:../../devel/p5-IPC-Run
DEPENDS+= p5-Path-Class-[0-9]*:../../devel/p5-Path-Class
DEPENDS+= p5-Path-Class-File-Stat-[0-9]*:../../devel/p5-Path-Class-File-Stat
diff --git a/devel/p5-Schedule-RateLimiter/Makefile b/devel/p5-Schedule-RateLimiter/Makefile
index 2720fc69b07..595f0fb4a17 100644
--- a/devel/p5-Schedule-RateLimiter/Makefile
+++ b/devel/p5-Schedule-RateLimiter/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.14 2013/05/31 12:40:43 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2013/12/09 14:17:46 obache Exp $
DISTNAME= Schedule-RateLimiter-0.01
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 7
+PKGREVISION= 8
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Schedule/}
@@ -11,7 +11,7 @@ COMMENT= Perl5 module to schedule tasks with rate limiting
USE_LANGUAGES= # empty
-DEPENDS+= p5-Time-HiRes-[0-9]*:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes-[0-9]*}:../../time/p5-Time-HiRes
PERL5_PACKLIST= auto/Schedule/RateLimiter/.packlist
diff --git a/devel/p5-Spoon/Makefile b/devel/p5-Spoon/Makefile
index a662e3e4ef3..21dee996781 100644
--- a/devel/p5-Spoon/Makefile
+++ b/devel/p5-Spoon/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.20 2013/05/31 12:40:44 wiz Exp $
+# $NetBSD: Makefile,v 1.21 2013/12/09 14:17:46 obache Exp $
DISTNAME= Spoon-0.24
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../by-${AUTHOR_DIR}/}
AUTHOR_DIR= authors/id/I/IN/INGY
@@ -15,7 +15,7 @@ LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-IO-All>=0.32:../../devel/p5-IO-All
DEPENDS+= p5-Spiffy>=0.22:../../devel/p5-Spiffy
DEPENDS+= p5-Template-Toolkit>=2.10:../../www/p5-Template-Toolkit
-DEPENDS+= p5-Time-HiRes-[0-9]*:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes-[0-9]*}:../../time/p5-Time-HiRes
PERL5_PACKLIST= auto/Spoon/.packlist
diff --git a/devel/p5-Sub-Installer/Makefile b/devel/p5-Sub-Installer/Makefile
index 38efbf91c84..3d4c966806b 100644
--- a/devel/p5-Sub-Installer/Makefile
+++ b/devel/p5-Sub-Installer/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.8 2013/05/31 12:40:44 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2013/12/09 14:17:46 obache Exp $
DISTNAME= Sub-Installer-v0.0.3
PKGNAME= p5-Sub-Installer-0.0.3
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Sub/}
@@ -11,7 +11,7 @@ HOMEPAGE= http://search.cpan.org/dist/Sub-Installer/
COMMENT= Perl 5 module prodiving a clean way to install package subroutines
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-version-[0-9]*:../../devel/p5-version
+DEPENDS+= {perl>=5.9.0,p5-version-[0-9]*}:../../devel/p5-version
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/Sub/Installer/.packlist
diff --git a/devel/p5-TAP-Formatter-HTML/Makefile b/devel/p5-TAP-Formatter-HTML/Makefile
index 3bcdbfe484b..aa9d5a2159c 100644
--- a/devel/p5-TAP-Formatter-HTML/Makefile
+++ b/devel/p5-TAP-Formatter-HTML/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.9 2013/05/31 12:40:45 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2013/12/09 14:17:46 obache Exp $
#
DISTNAME= TAP-Formatter-HTML-0.11
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/S/SP/SPURKIS/}
@@ -12,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/CPAN/authors/id/S/SP/SPURKIS/
COMMENT= TAP Test Harness output delegate for html output
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-Test-Harness>=3.10:../../devel/p5-Test-Harness
+DEPENDS+= {perl>=5.10.1,p5-Test-Harness>=3.10}:../../devel/p5-Test-Harness
DEPENDS+= p5-Template-Toolkit>=2.14:../../www/p5-Template-Toolkit
DEPENDS+= p5-URI>=1.35:../../www/p5-URI
DEPENDS+= p5-accessors>=0.2:../../devel/p5-accessors
diff --git a/devel/p5-TAP-Harness-Archive/Makefile b/devel/p5-TAP-Harness-Archive/Makefile
index d2c5d9f96c7..d07ecfea1db 100644
--- a/devel/p5-TAP-Harness-Archive/Makefile
+++ b/devel/p5-TAP-Harness-Archive/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.7 2013/05/31 12:40:45 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/09 14:17:46 obache Exp $
#
DISTNAME= TAP-Harness-Archive-0.14
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
+PKGREVISION= 5
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=TAP/}
@@ -12,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/dist/TAP-Harness-Archive/
COMMENT= Create an archive of TAP test results
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-Test-Harness>=3.05:../../devel/p5-Test-Harness
+DEPENDS+= {perl>=5.10.1,p5-Test-Harness>=3.05}:../../devel/p5-Test-Harness
DEPENDS+= p5-YAML-Tiny>=0:../../textproc/p5-YAML-Tiny
PERL5_MODULE_TYPE= Module::Build
diff --git a/devel/p5-Term-Prompt/Makefile b/devel/p5-Term-Prompt/Makefile
index a69f4ff0186..672706c4f13 100644
--- a/devel/p5-Term-Prompt/Makefile
+++ b/devel/p5-Term-Prompt/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.11 2013/05/31 12:40:46 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2013/12/09 14:17:46 obache Exp $
#
DISTNAME= Term-Prompt-1.04
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Term/}
@@ -11,7 +11,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/Term-Prompt/
COMMENT= Perl extension for prompting a user for information
-DEPENDS+= p5-Text-Tabs+Wrap>=1.0:../../textproc/p5-Text-Tabs+Wrap
+DEPENDS+= {perl>=5,p5-Text-Tabs+Wrap>=1.0}:../../textproc/p5-Text-Tabs+Wrap
DEPENDS+= p5-Term-ReadKey>=1.0:../../devel/p5-Term-ReadKey
PERL5_PACKLIST= auto/Term/Prompt/.packlist
diff --git a/devel/p5-Test-Aggregate/Makefile b/devel/p5-Test-Aggregate/Makefile
index 4aa79c4ce61..89cc368c88a 100644
--- a/devel/p5-Test-Aggregate/Makefile
+++ b/devel/p5-Test-Aggregate/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.11 2013/09/05 01:11:19 wen Exp $
+# $NetBSD: Makefile,v 1.12 2013/12/09 14:17:46 obache Exp $
DISTNAME= Test-Aggregate-0.370
PKGNAME= p5-${DISTNAME:S/363/36.3/}
+PKGREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Test/}
@@ -16,10 +17,10 @@ DEPENDS+= p5-Test-NoWarnings-[0-9]*:../../devel/p5-Test-NoWarnings
# Recommends
DEPENDS+= p5-Data-Dump-Streamer>=1.11:../../devel/p5-Data-Dump-Streamer
DEPENDS+= p5-Perl-Tidy>=20060614:../../devel/p5-Perl-Tidy
-DEPENDS+= p5-Test-Simple>=0.94:../../devel/p5-Test-Simple
+DEPENDS+= {perl>=5.11.1,p5-Test-Simple>=0.94}:../../devel/p5-Test-Simple
BUILD_DEPENDS+= p5-Test-Most>=0.21:../../devel/p5-Test-Most
-BUILD_DEPENDS+= p5-Test-Simple>=0.94:../../devel/p5-Test-Simple
+BUILD_DEPENDS+= {perl>=5.11.1,p5-Test-Simple>=0.94}:../../devel/p5-Test-Simple
PERL5_PACKLIST= auto/Test/Aggregate/.packlist
diff --git a/devel/p5-Test-CheckDeps/Makefile b/devel/p5-Test-CheckDeps/Makefile
index a2868c01a1d..a6f185191d0 100644
--- a/devel/p5-Test-CheckDeps/Makefile
+++ b/devel/p5-Test-CheckDeps/Makefile
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.7 2013/10/02 08:06:11 wen Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/09 14:17:46 obache Exp $
#
DISTNAME= Test-CheckDeps-0.008
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Test/}
@@ -11,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/dist/Test-CheckDeps/
COMMENT= Perl 5 module to check for presence of dependencies
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-CPAN-Meta>=2.120920:../../devel/p5-CPAN-Meta
+DEPENDS+= {perl>=5.18.0,p5-CPAN-Meta>=2.120920}:../../devel/p5-CPAN-Meta
DEPENDS+= p5-CPAN-Meta-Check>=0.007:../../devel/p5-CPAN-Meta-Check
USE_LANGUAGES= # empty
diff --git a/devel/p5-Test-Distribution/Makefile b/devel/p5-Test-Distribution/Makefile
index 4985da2c8d2..d4bfb8a7c9a 100644
--- a/devel/p5-Test-Distribution/Makefile
+++ b/devel/p5-Test-Distribution/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2013/05/31 12:40:48 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2013/12/09 14:17:46 obache Exp $
DISTNAME= Test-Distribution-2.00
PKGNAME= p5-${DISTNAME}
@@ -13,9 +13,9 @@ COMMENT= Perl5 module testing all modules of a distribution
PKG_INSTALLATION_TYPES= overwrite pkgviews
-# In perl, but since when?
-#DEPENDS+= p5-ExtUtils-Manifest>=1.43
-#DEPENDS+= p5-Test-More>=0.45
+# In perl
+#DEPENDS+= {perl>=5.8.8,p5-ExtUtils-Manifest>=1.43}:../../devel/p5-ExtUtils-Manifest
+#DEPENDS+= {perl>=5.6.2,p5-Test-Simple>=0.45}:../../devel/p5-Test-Simple
DEPENDS+= p5-File-Find-Rule>=0.03:../../devel/p5-File-Find-Rule
DEPENDS+= {perl>=5.16.0,p5-Module-CoreList>=1.93}:../../devel/p5-Module-CoreList
diff --git a/devel/p5-Test-MockObject/Makefile b/devel/p5-Test-MockObject/Makefile
index 838b4104c69..27fcd9bf4a3 100644
--- a/devel/p5-Test-MockObject/Makefile
+++ b/devel/p5-Test-MockObject/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.11 2013/05/31 12:40:49 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2013/12/09 14:17:46 obache Exp $
DISTNAME= Test-MockObject-1.20120301
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Test/}
@@ -10,7 +10,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/Test-MockObject/
COMMENT= Tests remote URLs or local web files
-DEPENDS+= p5-CGI-[0-9]*:../../www/p5-CGI
+DEPENDS+= {perl>=5.004,p5-CGI-[0-9]*}:../../www/p5-CGI
DEPENDS+= {perl>=5.10,p5-Scalar-List-Utils-[0-9]*}:../../devel/p5-Scalar-List-Utils
DEPENDS+= p5-Test-Exception>=0.31:../../devel/p5-Test-Exception
DEPENDS+= {perl>=5.14.0,p5-Test-Simple>=0.98}:../../devel/p5-Test-Simple
diff --git a/devel/p5-Test-More-Behaviour/Makefile b/devel/p5-Test-More-Behaviour/Makefile
index f1d4ea4f349..5a27d4ddc5d 100644
--- a/devel/p5-Test-More-Behaviour/Makefile
+++ b/devel/p5-Test-More-Behaviour/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.4 2013/11/24 10:02:40 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2013/12/09 14:17:47 obache Exp $
DISTNAME= Test-More-Behaviour-1.0.1
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Test/}
@@ -12,7 +12,7 @@ COMMENT= BDD module for Perl modeled after Rspec
LICENSE= ${PERL5_LICENSE}
#DEPENDS+= p5-Term-ANSIColor>=3.00:../../devel/p5-Term-ANSIColor
-DEPENDS+= p5-version-[0-9]*:../../devel/p5-version
+DEPENDS+= {perl>=5.9.0,p5-version-[0-9]*}:../../devel/p5-version
BUILD_DEPENDS+= p5-IO-Capture-[0-9]*:../../devel/p5-IO-Capture
PERL5_PACKLIST= auto/Test/More/Behaviour/.packlist
diff --git a/devel/p5-Test-Most/Makefile b/devel/p5-Test-Most/Makefile
index 1a5d2cfb9ff..264cb6f55e0 100644
--- a/devel/p5-Test-Most/Makefile
+++ b/devel/p5-Test-Most/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2013/05/31 12:40:49 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2013/12/09 14:17:47 obache Exp $
#
DISTNAME= Test-Most-0.31
@@ -24,7 +24,7 @@ DEPENDS+= p5-Test-Warn>=0.23:../../devel/p5-Test-Warn
DEPENDS+= p5-Data-Dumper-Names>=0.03:../../devel/p5-Data-Dumper-Names
# XXX fix proving some kind of version setting via lang/perl5/module.mk
-BUILD_DEPENDS+= p5-Module-Build>=0.40000:../../devel/p5-Module-Build
+BUILD_DEPENDS+= {perl>=5.17.1,p5-Module-Build>=0.40000}:../../devel/p5-Module-Build
PERL5_MODULE_TYPE= Module::Build
USE_LANGUAGES= # empty
diff --git a/devel/p5-Tie-RefHash-Weak/Makefile b/devel/p5-Tie-RefHash-Weak/Makefile
index 702eaae8f7b..8002ff3dd7e 100644
--- a/devel/p5-Tie-RefHash-Weak/Makefile
+++ b/devel/p5-Tie-RefHash-Weak/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.8 2013/05/31 12:40:52 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2013/12/09 14:17:47 obache Exp $
#
DISTNAME= Tie-RefHash-Weak-0.09
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
+PKGREVISION= 5
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Tie/}
@@ -15,7 +15,7 @@ USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/Tie/RefHash/Weak/.packlist
DEPENDS+= p5-Task-Weaken-[0-9]*:../../devel/p5-Task-Weaken
-DEPENDS+= p5-Tie-RefHash>=1.34:../../devel/p5-Tie-RefHash
+DEPENDS+= {perl>=5.9.4,p5-Tie-RefHash>=1.34}:../../devel/p5-Tie-RefHash
DEPENDS+= p5-Variable-Magic-[0-9]*:../../devel/p5-Variable-Magic
.include "../../lang/perl5/module.mk"
diff --git a/devel/p5-Tree-DAG_Node/Makefile b/devel/p5-Tree-DAG_Node/Makefile
index 39672d69f8a..192eff385bf 100644
--- a/devel/p5-Tree-DAG_Node/Makefile
+++ b/devel/p5-Tree-DAG_Node/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2013/11/24 01:13:31 wen Exp $
+# $NetBSD: Makefile,v 1.23 2013/12/09 14:17:47 obache Exp $
DISTNAME= Tree-DAG_Node-1.18
PKGNAME= p5-${DISTNAME}
@@ -11,6 +11,7 @@ HOMEPAGE= http://search.cpan.org/dist/Tree-DAG_Node/
COMMENT= Class for representing nodes in a tree
LICENSE= ${PERL5_LICENSE}
+#DEPENDS+= {perl>=5.19.1,p5-File-Temp>=0.23.01}:../../devel/p5-File-Temp
DEPENDS+= p5-File-Temp>=0.23.01:../../devel/p5-File-Temp
DEPENDS+= p5-File-Slurp>=9999.19:../../devel/p5-File-Slurp
diff --git a/devel/p5-UNIVERSAL-isa/Makefile b/devel/p5-UNIVERSAL-isa/Makefile
index 49641685389..4a564deb90c 100644
--- a/devel/p5-UNIVERSAL-isa/Makefile
+++ b/devel/p5-UNIVERSAL-isa/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.13 2013/05/31 12:40:53 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2013/12/09 14:17:47 obache Exp $
DISTNAME= UNIVERSAL-isa-1.20120726
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/C/CH/CHROMATIC/}
@@ -11,7 +11,7 @@ HOMEPAGE= http://search.cpan.org/dist/UNIVERSAL-isa/
COMMENT= Hack around people calling UNIVERSAL::isa() as a function
LICENSE= ${PERL5_LICENSE}
-BUILD_DEPENDS+= p5-CGI-[0-9]*:../../www/p5-CGI
+BUILD_DEPENDS+= {perl>=5.004,p5-CGI-[0-9]*}:../../www/p5-CGI
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/UNIVERSAL/isa/.packlist
diff --git a/devel/p5-VCP/Makefile b/devel/p5-VCP/Makefile
index c05174f14ba..d6d7d0522fd 100644
--- a/devel/p5-VCP/Makefile
+++ b/devel/p5-VCP/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.12 2013/05/31 12:40:53 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2013/12/09 14:17:47 obache Exp $
DISTNAME= VCP-autrijus-snapshot-0.9-${SNAPSHOT_VERS}
SNAPSHOT_VERS= 20050110
PKGNAME= p5-${DISTNAME:S/-autrijus-snapshot-/-/:S/-${SNAPSHOT_VERS}$/beta${SNAPSHOT_VERS}/}
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= devel perl5 scm
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:S/${MODULE_DIR}/${AUTHOR_DIR}/}
MODULE_DIR= modules/by-module
@@ -15,8 +15,8 @@ LICENSE= modified-bsd
MAKE_JOBS_SAFE= no
-DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5
-DEPENDS+= p5-File-Temp-[0-9]*:../../devel/p5-File-Temp
+DEPENDS+= {perl>=5.7.3,p5-Digest-MD5-[0-9]*}:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.6.1,p5-File-Temp-[0-9]*}:../../devel/p5-File-Temp
DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
DEPENDS+= p5-Regexp-Shellish>=0.93:../../devel/p5-Regexp-Shellish
DEPENDS+= p5-Text-Diff-[0-9]*:../../textproc/p5-Text-Diff
diff --git a/devel/p5-accessors-fast/Makefile b/devel/p5-accessors-fast/Makefile
index dcbc9003b95..d81c602855c 100644
--- a/devel/p5-accessors-fast/Makefile
+++ b/devel/p5-accessors-fast/Makefile
@@ -1,22 +1,23 @@
-# $NetBSD: Makefile,v 1.1 2013/07/06 00:41:26 rodent Exp $
+# $NetBSD: Makefile,v 1.2 2013/12/09 14:17:47 obache Exp $
#
DISTNAME= accessors-fast-0.03
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/M/MO/MONS/}
MAINTAINER= rodent@NetBSD.org
-HOMEPAGE= http://search.cpan.org/~mons/accessors-fast-0.03/lib/accessors/fast.pm
+HOMEPAGE= http://search.cpan.org/dist/accessors-fast/
COMMENT= Compiletime accessors using Class::Accessor::Fast
LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-Class-Accessor-[0-9]*:../../devel/p5-Class-Accessor
DEPENDS+= p5-Class-C3-[0-9]*:../../devel/p5-Class-C3
-DEPENDS+= p5-Test-NoWarnings-[0-9]*:../../devel/p5-Test-NoWarnings
-DEPENDS+= p5-Test-Simple-[0-9]*:../../devel/p5-ExtUtils-MakeMaker
+BUILD_DEPENDS+= p5-Test-NoWarnings-[0-9]*:../../devel/p5-Test-NoWarnings
+BUILD_DEPENDS+= {perl>=5.6.2,p5-Test-Simple-[0-9]*}:../../devel/p5-Test-Simple
DEPENDS+= p5-constant-def>=0.01:../../devel/p5-constant-def
-DEPENDS+= p5-lib-abs>=0.90:../../devel/p5-lib-abs
+BUILD_DEPENDS+= p5-lib-abs>=0.90:../../devel/p5-lib-abs
REPLACE_PERL+= cpants.pl
diff --git a/devel/p5-constant-def/Makefile b/devel/p5-constant-def/Makefile
index bead394e3a5..f16e418449c 100644
--- a/devel/p5-constant-def/Makefile
+++ b/devel/p5-constant-def/Makefile
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.1 2013/07/06 00:39:59 rodent Exp $
+# $NetBSD: Makefile,v 1.2 2013/12/09 14:17:47 obache Exp $
#
DISTNAME= constant-def-0.01
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/M/MO/MONS/}
@@ -11,8 +12,8 @@ HOMEPAGE= http://search.cpan.org/~mons/constant-def-0.01/lib/constant/def.pm
COMMENT= Perl pragma to declare previously undeclared constants
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-Test-Simple>=0.98:../../devel/p5-Test-Simple
-DEPENDS+= p5-constant>=1.05:../../devel/p5-constant
+DEPENDS+= {perl>=5.13.11,p5-Test-Simple>=0.98}:../../devel/p5-Test-Simple
+DEPENDS+= {perl>=5.8.7,p5-constant>=1.05}:../../devel/p5-constant
DEPENDS+= p5-ex-lib>=0.03:../../devel/p5-ex-lib
.include "../../lang/perl5/module.mk"
diff --git a/devel/rt-mysql/Makefile b/devel/rt-mysql/Makefile
index b8dd57cb93b..11a0c68d9d2 100644
--- a/devel/rt-mysql/Makefile
+++ b/devel/rt-mysql/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2013/11/24 09:57:02 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2013/12/09 14:17:47 obache Exp $
-PKGREVISION= 10
+PKGREVISION= 11
RT_DB_TYPE= mysql
.include "../../devel/rt-mysql/Makefile.common"
diff --git a/devel/rt-mysql/Makefile.common b/devel/rt-mysql/Makefile.common
index c0622b575c4..a02528d7995 100644
--- a/devel/rt-mysql/Makefile.common
+++ b/devel/rt-mysql/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.19 2013/11/25 23:37:59 wiz Exp $
+# $NetBSD: Makefile.common,v 1.20 2013/12/09 14:17:47 obache Exp $
# used by devel/rt-mysql/Makefile
# used by devel/rt-pgsql/Makefile
@@ -75,7 +75,7 @@ RT_DB_DBA_PASSWORD?=
#
.endif
-DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.7.3,p5-Digest-MD5-[0-9]*}:../../security/p5-Digest-MD5
#DEPENDS+= p5-Storable-[0-9]*:../../devel/p5-Storable
DEPENDS+= p5-DBI>=1.18:../../databases/p5-DBI
DEPENDS+= p5-DBIx-DataSource>=0.02:../../databases/p5-DBIx-Datasource
@@ -84,7 +84,7 @@ DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
DEPENDS+= p5-MLDBM-[0-9]*:../../databases/p5-MLDBM
DEPENDS+= p5-Params-Validate>=0.02:../../devel/p5-Params-Validate
DEPENDS+= p5-HTML-Mason>=1.02:../../www/p5-HTML-Mason
-DEPENDS+= p5-CGI-[0-9]*:../../www/p5-CGI
+DEPENDS+= {perl>=5.004,p5-CGI-[0-9]*}:../../www/p5-CGI
DEPENDS+= p5-libapreq2-[0-9]*:../../www/p5-libapreq2
DEPENDS+= p5-Apache-Session>=1.53:../../www/p5-Apache-Session
DEPENDS+= p5-TimeDate-[0-9]*:../../time/p5-TimeDate
diff --git a/devel/rt-pgsql/Makefile b/devel/rt-pgsql/Makefile
index 15eabb78778..d4ddf7301e0 100644
--- a/devel/rt-pgsql/Makefile
+++ b/devel/rt-pgsql/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2013/11/24 09:57:03 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2013/12/09 14:17:47 obache Exp $
-PKGREVISION= 8
+PKGREVISION= 9
RT_DB_TYPE= Pg
.include "../../devel/rt-mysql/Makefile.common"
diff --git a/devel/rt4/Makefile b/devel/rt4/Makefile
index 10434a5b8d5..fc2a6ed6502 100644
--- a/devel/rt4/Makefile
+++ b/devel/rt4/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.5 2013/11/24 09:57:03 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2013/12/09 14:17:47 obache Exp $
DISTNAME= rt-4.0.17
PKGNAME= ${DISTNAME:S/rt/rt4/}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= devel
MASTER_SITES= http://download.bestpractical.com/pub/rt/release/
@@ -25,7 +25,7 @@ DEPENDS+= p5-HTML-Scrubber>=0.08:../../www/p5-HTML-Scrubber
DEPENDS+= p5-HTML-Tree-[0-9]*:../../www/p5-HTML-Tree
DEPENDS+= p5-HTML-Format-[0-9]*:../../www/p5-HTML-Format
DEPENDS+= p5-Log-Dispatch>=2.23:../../devel/p5-Log-Dispatch
-DEPENDS+= p5-Sys-Syslog>=0.16:../../sysutils/p5-Sys-Syslog
+DEPENDS+= {perl>=5.8.9,p5-Sys-Syslog>=0.16}:../../sysutils/p5-Sys-Syslog
DEPENDS+= p5-MIME-tools>=5.425:../../mail/p5-MIME-tools
DEPENDS+= p5-MailTools>=1.57:../../mail/p5-MailTools
DEPENDS+= p5-Locale-Maketext-Lexicon>=0.32:../../misc/p5-Locale-Maketext-Lexicon
@@ -33,8 +33,8 @@ DEPENDS+= p5-Locale-Maketext-Fuzzy-[0-9]*:../../misc/p5-Locale-Maketext-Fuzzy
DEPENDS+= p5-Email-Address-[0-9]*:../../mail/p5-Email-Address
DEPENDS+= p5-Text-Wrapper-[0-9]*:../../textproc/p5-Text-Wrapper
DEPENDS+= p5-Time-modules-[0-9]*:../../time/p5-Time-modules
-DEPENDS+= p5-Time-HiRes-[0-9]*:../../time/p5-Time-HiRes
-DEPENDS+= p5-File-Temp>=0.19:../../devel/p5-File-Temp
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes-[0-9]*}:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.10.1,p5-File-Temp>=0.19}:../../devel/p5-File-Temp
DEPENDS+= p5-Text-Quoted>=2.02:../../textproc/p5-Text-Quoted
DEPENDS+= p5-Tree-Simple>=1.04:../../devel/p5-Tree-Simple
DEPENDS+= p5-UNIVERSAL-require-[0-9]*:../../devel/p5-UNIVERSAL-require
@@ -42,7 +42,7 @@ DEPENDS+= p5-Regexp-Common-[0-9]*:../../textproc/p5-Regexp-Common
DEPENDS+= p5-Scalar-List-Utils-[0-9]*:../../devel/p5-Scalar-List-Utils
DEPENDS+= p5-Module-Versions-Report>=1.05:../../devel/p5-Module-Versions-Report
DEPENDS+= p5-Cache-Simple-TimedExpiry-[0-9]*:../../devel/p5-Cache-Simple-TimedExpiry
-DEPENDS+= p5-Encode>=2.39:../../textproc/p5-Encode
+DEPENDS+= {perl>=5.11.3,p5-Encode>=2.39}:../../textproc/p5-Encode
DEPENDS+= p5-CSS-Squish>=0.06:../../www/p5-CSS-Squish
# File::Glob is a part of perl base.
DEPENDS+= p5-Devel-StackTrace>=1.19:../../devel/p5-Devel-StackTrace
@@ -56,8 +56,8 @@ DEPENDS+= p5-Regexp-IPv6-[0-9]*:../../net/p5-Regexp-IPv6
# Mason dependencies
DEPENDS+= p5-HTML-Mason>=1.43:../../www/p5-HTML-Mason
# Errno is a part of perl base.
-DEPENDS+= p5-Digest-MD5>=2.27:../../security/p5-Digest-MD5
-DEPENDS+= p5-CGI>=1.20:../../www/p5-CGI
+DEPENDS+= {perl>=5.8.1,p5-Digest-MD5>=2.27}:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.004,p5-CGI>=1.20}:../../www/p5-CGI
#DEPENDS+= p5-Storable>=2.08:../../devel/p5-Storable
DEPENDS+= p5-Apache-Session>=1.53:../../www/p5-Apache-Session
DEPENDS+= p5-XML-RSS>=1.05:../../textproc/p5-XML-RSS
@@ -74,9 +74,9 @@ DEPENDS+= p5-CGI-Emulate-PSGI-[0-9]*:../../www/p5-CGI-Emulate-PSGI
DEPENDS+= p5-CGI-Emulate-PSGI-[0-9]*:../../www/p5-CGI-Emulate-PSGI
# Mailgate dependencies
-DEPENDS+= p5-Getopt-Long-[0-9]*:../../devel/p5-Getopt-Long
+DEPENDS+= {perl>=5,p5-Getopt-Long-[0-9]*}:../../devel/p5-Getopt-Long
DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
-DEPENDS+= p5-Pod-Usage-[0-9]*:../../devel/p5-Pod-Usage
+DEPENDS+= {perl>=5.6.0,p5-Pod-Usage-[0-9]*}:../../devel/p5-Pod-Usage
# SSL-Mailgate dependencies
DEPENDS+= p5-Crypt-SSLeay-[0-9]*:../../security/p5-Crypt-SSLeay
@@ -105,7 +105,7 @@ DEPENDS+= p5-Term-ReadKey-[0-9]*:../../devel/p5-Term-ReadKey
#DEPENDS+= p5-String-ShellQuote-[0-9]*:../../textproc/p5-String-ShellQuote
#DEPENDS+= p5-Log-Dispatch-Perl-[0-9]*:../../devel/p5-Log-Dispatch-Perl
#DEPENDS+= p5-Test-Warn-[0-9]*:../../devel/p5-Test-Warn
-#DEPENDS+= p5-Test-Simple>=0.90:../../devel/p5-Test-Simple
+#DEPENDS+= {perl>=5.10.1,p5-Test-Simple>=0.90}:../../devel/p5-Test-Simple
#DEPENDS+= p5-Test-MockTime-[0-9]*:../../time/p5-Test-MockTime
#DEPENDS+= p5-Test-WWW-Mechanize-PSGI-[0-9]*:../../www/p5-Test-WWW-Mechanize-PSGI
#DEPENDS+= p5-Plack-Middleware-Test-StashWarnings-[0-9]*:../../www/p5-Plack-Middleware-Test-StashWarnings
@@ -140,7 +140,7 @@ DEPENDS+= p5-GDTextUtil-[0-9]*:../../graphics/p5-GDTextUtil
DEPENDS+= p5-Convert-Color-[0-9]*:../../converters/p5-Convert-Color
# HTML-DOC dependency
-DEPENDS+= p5-Pod-Simple-[0-9]*:../../textproc/p5-Pod-Simple
+DEPENDS+= {perl>=5.9.3,p5-Pod-Simple-[0-9]*}:../../textproc/p5-Pod-Simple
.include "options.mk"
diff --git a/devel/svk/Makefile b/devel/svk/Makefile
index 699cc6c0851..efe8127a0d8 100644
--- a/devel/svk/Makefile
+++ b/devel/svk/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.38 2013/05/31 12:40:57 wiz Exp $
+# $NetBSD: Makefile,v 1.39 2013/12/09 14:17:47 obache Exp $
DISTNAME= SVK-v2.2.3
PKGNAME= svk-2.2.3
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= devel perl5 scm
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=OurNet/CLKAO/}
@@ -60,7 +60,7 @@ DEPENDS+= p5-Log-Log4perl-[0-9]*:../../devel/p5-Log-Log4perl
DEPENDS+= p5-SVN-Mirror>=0.71:../../devel/p5-SVN-Mirror
# Patch management
-DEPENDS+= p5-IO-Compress>=2.017:../../devel/p5-IO-Compress
+DEPENDS+= {perl>=5.9.3,p5-IO-Compress>=2.017}:../../devel/p5-IO-Compress # Compress::Zlib>=0
DEPENDS+= p5-FreezeThaw>=0.43:../../devel/p5-FreezeThaw
PERL5_PACKLIST= auto/SVK/.packlist