summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--archivers/p5-Archive-Any-Lite/Makefile9
-rw-r--r--archivers/p5-Archive-Any/Makefile6
-rw-r--r--archivers/p5-Archive-Tar/Makefile5
-rw-r--r--archivers/p5-Archive-Zip/Makefile6
-rw-r--r--audio/mserv-irman/Makefile6
-rw-r--r--audio/p5-MP3-Tag/Makefile6
-rw-r--r--audio/squeezeboxserver/Makefile6
-rw-r--r--chat/vicq/Makefile6
-rw-r--r--comms/p5-SMS-Send/Makefile6
-rw-r--r--comms/pilotmgr/Makefile6
-rw-r--r--converters/p5-Convert-Color/Makefile5
-rw-r--r--converters/p5-Jcode/Makefile6
-rw-r--r--converters/p5-Unicode-String/Makefile6
-rw-r--r--databases/maatkit/Makefile6
-rw-r--r--databases/p5-App-Sqitch/Makefile18
-rw-r--r--databases/p5-Class-DBI-BaseDSN/Makefile5
-rw-r--r--databases/p5-Class-DBI-Plugin-DeepAbstractSearch/Makefile4
-rw-r--r--databases/p5-Class-DBI/Makefile6
-rw-r--r--databases/p5-DBIx-Class-DigestColumns/Makefile6
-rw-r--r--databases/p5-DBIx-SearchBuilder/Makefile5
-rw-r--r--databases/p5-DB_File-Lock/Makefile6
-rw-r--r--databases/p5-Jifty-DBI/Makefile6
-rw-r--r--databases/p5-MLDBM-Sync/Makefile6
-rw-r--r--databases/percona-toolkit/Makefile9
-rw-r--r--databases/yasql/Makefile6
-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
-rw-r--r--editors/p5-Padre/Makefile6
-rw-r--r--finance/p5-Data-Currency/Makefile5
-rw-r--r--graphics/p5-GraphViz2/Makefile10
-rw-r--r--graphics/p5-Image-Size/Makefile8
-rw-r--r--graphics/p5-SWF-File/Makefile6
-rw-r--r--graphics/p5-clutter/Makefile4
-rw-r--r--lang/perl5/Makefile18
-rw-r--r--mail/YoSucker/Makefile6
-rw-r--r--mail/amavis-perl/Makefile8
-rw-r--r--mail/amavisd-new/Makefile12
-rw-r--r--mail/anomy-sanitizer/Makefile8
-rw-r--r--mail/demime/Makefile6
-rw-r--r--mail/fetchyahoo/Makefile6
-rw-r--r--mail/grepmail/Makefile6
-rw-r--r--mail/imapsync/Makefile5
-rw-r--r--mail/mimedefang/Makefile6
-rw-r--r--mail/opendmarc/Makefile5
-rw-r--r--mail/p5-App-Siesh/Makefile8
-rw-r--r--mail/p5-Email-Date/Makefile5
-rw-r--r--mail/p5-Email-MIME-Encodings/Makefile5
-rw-r--r--mail/p5-IMAP-Client/Makefile6
-rw-r--r--mail/p5-MIME-Lite/Makefile6
-rw-r--r--mail/p5-MIME-tools/Makefile8
-rw-r--r--mail/p5-Mail-Box/Makefile6
-rw-r--r--mail/p5-Mail-DKIM/Makefile8
-rw-r--r--mail/p5-Mail-IMAPClient/Makefile7
-rw-r--r--mail/p5-Mail-RFC822-Address/Makefile8
-rw-r--r--mail/p5-Mail-SRS/Makefile8
-rw-r--r--mail/p5-Mail-Sender-Easy/Makefile6
-rw-r--r--mail/p5-Mail-Sender/Makefile6
-rw-r--r--mail/p5-Mail-Sendmail/Makefile6
-rw-r--r--mail/p5-razor-agents/Makefile6
-rw-r--r--mail/spamassassin/Makefile14
-rw-r--r--mail/sympa/Makefile9
-rw-r--r--math/p5-Spreadsheet-Read/Makefile4
-rw-r--r--misc/p5-File-Tail/Makefile6
-rw-r--r--multimedia/p5-xmltv/Makefile6
-rw-r--r--net/clive/Makefile6
-rw-r--r--net/get-flash-videos/Makefile5
-rw-r--r--net/netdisco/Makefile8
-rw-r--r--net/p5-Danga-Socket/Makefile6
-rw-r--r--net/p5-Net-Amazon-S3/Makefile6
-rw-r--r--net/p5-Net-DNS/Makefile7
-rw-r--r--net/p5-Net-Jifty/Makefile6
-rw-r--r--net/p5-Net-OpenID-Consumer/Makefile6
-rw-r--r--net/p5-Net-SNMP/Makefile6
-rw-r--r--net/p5-Net-Telnet-Cisco/Makefile7
-rw-r--r--net/p5-eBay-API/Makefile8
-rw-r--r--net/p5-gcap/Makefile6
-rw-r--r--net/p5-grake/Makefile6
-rw-r--r--net/p5-umph/Makefile5
-rw-r--r--net/perlbal/Makefile6
-rw-r--r--net/smokeping/Makefile6
-rw-r--r--net/snmptt/Makefile8
-rw-r--r--net/torrentutils/Makefile6
-rw-r--r--print/p5-biblatex-biber/Makefile6
-rw-r--r--security/antonym/Makefile6
-rw-r--r--security/kpcli/Makefile5
-rw-r--r--security/log2timeline/Makefile9
-rw-r--r--security/p5-Crypt-CBC/Makefile5
-rw-r--r--security/p5-Crypt-GPG/Makefile6
-rw-r--r--security/p5-Crypt-OpenPGP/Makefile6
-rw-r--r--security/p5-Crypt-RSA/Makefile6
-rw-r--r--security/p5-Crypt-Random-TESHA2/Makefile7
-rw-r--r--security/p5-Digest-BubbleBabble/Makefile6
-rw-r--r--security/p5-Digest-HMAC/Makefile8
-rw-r--r--security/p5-Digest-Hashcash/Makefile6
-rw-r--r--security/p5-Digest/Makefile6
-rw-r--r--security/p5-Module-Signature/Makefile6
-rw-r--r--security/p5-Net-DNS-SEC-Maint-Key/Makefile6
-rw-r--r--security/p5-Net-SSH/Makefile8
-rw-r--r--security/pgpenvelope/Makefile6
-rw-r--r--security/zoneminder/Makefile6
-rw-r--r--shells/perlsh/Makefile6
-rw-r--r--shells/xsh/Makefile6
-rw-r--r--sysutils/p5-Sys-Syslog/Makefile5
-rw-r--r--sysutils/shelldap/Makefile6
-rw-r--r--sysutils/swatch/Makefile6
-rw-r--r--textproc/crush-tools/Makefile5
-rw-r--r--textproc/p5-CAM-PDF/Makefile5
-rw-r--r--textproc/p5-Convert-ASCII-Armour/Makefile10
-rw-r--r--textproc/p5-Convert-PEM/Makefile8
-rw-r--r--textproc/p5-Encode-Detect/Makefile4
-rw-r--r--textproc/p5-PDF-API2/Makefile6
-rw-r--r--textproc/p5-Pod-Simple/Makefile6
-rw-r--r--textproc/p5-Pod-Spell/Makefile5
-rw-r--r--textproc/p5-Pod-Strip/Makefile6
-rw-r--r--textproc/p5-Pod-Tree/Makefile6
-rw-r--r--textproc/p5-Text-PDF/Makefile6
-rw-r--r--textproc/p5-Text-Xslate/Makefile5
-rw-r--r--textproc/p5-Text-vCard/Makefile6
-rw-r--r--textproc/p5-XML-Atom-Stream/Makefile4
-rw-r--r--textproc/p5-XML-Atom/Makefile6
-rw-r--r--textproc/p5-XML-SAX-Writer/Makefile6
-rw-r--r--textproc/p5-mobiperl/Makefile6
-rw-r--r--textproc/p5-podlators/Makefile6
-rw-r--r--time/p5-Data-ICal/Makefile7
-rw-r--r--time/p5-Net-Google-Calendar/Makefile4
-rw-r--r--time/p5-Time-TAI64/Makefile8
-rw-r--r--www/cvsweb/Makefile6
-rw-r--r--www/gitweb/Makefile5
-rw-r--r--www/p5-AnyEvent-HTTPD/Makefile6
-rw-r--r--www/p5-Apache-ASP/Makefile8
-rw-r--r--www/p5-Apache-Gallery/Makefile6
-rw-r--r--www/p5-Apache2-AuthCookie/Makefile6
-rw-r--r--www/p5-App-Nopaste/Makefile6
-rw-r--r--www/p5-CGI-ProgressBar/Makefile6
-rw-r--r--www/p5-Captcha-reCAPTCHA-Mailhide/Makefile6
-rw-r--r--www/p5-Catalyst-Engine-JobQueue-POE/Makefile6
-rw-r--r--www/p5-Catalyst-Plugin-Session/Makefile5
-rw-r--r--www/p5-Catalyst-View-Mason/Makefile6
-rw-r--r--www/p5-Dancer2/Makefile7
-rw-r--r--www/p5-FCGI-Client/Makefile6
-rw-r--r--www/p5-HTML-Entities-Interpolate/Makefile6
-rw-r--r--www/p5-HTML-Mason-PSGIHandler/Makefile4
-rw-r--r--www/p5-Handel/Makefile6
-rw-r--r--www/p5-LWP-Authen-Wsse/Makefile6
-rw-r--r--www/p5-Plack-App-Proxy/Makefile4
-rw-r--r--www/p5-Plack-Middleware-Auth-Digest/Makefile4
-rw-r--r--www/p5-Plack-Middleware-ConsoleLogger/Makefile6
-rw-r--r--www/p5-Plack-Middleware-Debug/Makefile6
-rw-r--r--www/p5-Plack-Middleware-Header/Makefile6
-rw-r--r--www/p5-Plack-Middleware-ReverseProxy/Makefile5
-rw-r--r--www/p5-Plack/Makefile5
-rw-r--r--www/p5-Starman/Makefile6
-rw-r--r--www/p5-Tatsumaki/Makefile6
-rw-r--r--www/p5-URI-Fetch/Makefile6
-rw-r--r--www/p5-URI-Find/Makefile4
-rw-r--r--www/p5-WWW-Facebook-API/Makefile9
-rw-r--r--www/p5-libwww/Makefile8
-rw-r--r--www/wApua/Makefile6
238 files changed, 784 insertions, 732 deletions
diff --git a/archivers/p5-Archive-Any-Lite/Makefile b/archivers/p5-Archive-Any-Lite/Makefile
index 1950ca24552..5d2259d4b79 100644
--- a/archivers/p5-Archive-Any-Lite/Makefile
+++ b/archivers/p5-Archive-Any-Lite/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.1 2013/08/25 06:17:35 wen Exp $
+# $NetBSD: Makefile,v 1.2 2013/12/09 14:17:41 obache Exp $
DISTNAME= Archive-Any-Lite-0.07
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Archive/}
@@ -10,11 +11,11 @@ HOMEPAGE= http://search.cpan.org/dist/Archive-Any-Lite/
COMMENT= Simple CPAN package extractor
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-Archive-Tar>=0:../../archivers/p5-Archive-Tar
+DEPENDS+= {perl>=5.9.3,p5-Archive-Tar>=0}:../../archivers/p5-Archive-Tar
DEPENDS+= p5-Archive-Zip>=0:../../archivers/p5-Archive-Zip
DEPENDS+= p5-PathTools>=0:../../devel/p5-PathTools
-DEPENDS+= p5-IO-Zlib>=0:../../devel/p5-IO-Zlib
-DEPENDS+= p5-IO-Compress>=0:../../devel/p5-IO-Compress
+DEPENDS+= {perl>=5.9.3,p5-IO-Zlib>=0}:../../devel/p5-IO-Zlib
+DEPENDS+= {perl>=5.10.1,p5-IO-Compress>=0}:../../devel/p5-IO-Compress # IO::Uncompress::Bunzip2>=0
BUILD_DEPENDS+= p5-Test-UseAllModules>=0:../../devel/p5-Test-UseAllModules
diff --git a/archivers/p5-Archive-Any/Makefile b/archivers/p5-Archive-Any/Makefile
index 9c575d8a15f..ee629ac97ac 100644
--- a/archivers/p5-Archive-Any/Makefile
+++ b/archivers/p5-Archive-Any/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2013/05/31 12:39:35 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/09 14:17:41 obache Exp $
DISTNAME= Archive-Any-0.0932
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
+PKGREVISION= 5
SVR4_PKGNAME= p5aan
CATEGORIES= archivers perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Archive/}
@@ -12,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/dist/Archive-Any/
COMMENT= Perl5 module with single interface to deal with archives
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-Archive-Tar>=0.22:../../archivers/p5-Archive-Tar
+DEPENDS+= {perl>=5.9.3,p5-Archive-Tar>=0.22}:../../archivers/p5-Archive-Tar
DEPENDS+= p5-Archive-Zip>=1.07:../../archivers/p5-Archive-Zip
DEPENDS+= p5-File-MMagic>=1.27:../../misc/p5-File-MMagic
DEPENDS+= p5-MIME-Types>=1.16:../../mail/p5-MIME-Types
diff --git a/archivers/p5-Archive-Tar/Makefile b/archivers/p5-Archive-Tar/Makefile
index 54d70ba106d..e2e4c5e68f0 100644
--- a/archivers/p5-Archive-Tar/Makefile
+++ b/archivers/p5-Archive-Tar/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.54 2013/07/15 01:13:59 wen Exp $
+# $NetBSD: Makefile,v 1.55 2013/12/09 14:17:41 obache Exp $
DISTNAME= Archive-Tar-1.92
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
SVR4_PKGNAME= p5tar
CATEGORIES= archivers perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Archive/}
@@ -11,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/dist/Archive-Tar/
COMMENT= Perl5 module interface to manipulate tar files
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-IO-Zlib>=1.01:../../devel/p5-IO-Zlib
+DEPENDS+= {perl>=5.9.3,p5-IO-Zlib>=1.01}:../../devel/p5-IO-Zlib
# IO::Compress::{Base,Gzip,Bzip2} are included since perl-5.10.1
DEPENDS+= {perl>=5.10.1,p5-IO-Compress>=2.017}:../../devel/p5-IO-Compress
DEPENDS+= p5-IO-String-[0-9]*:../../devel/p5-IO-String
diff --git a/archivers/p5-Archive-Zip/Makefile b/archivers/p5-Archive-Zip/Makefile
index 62ec7a38796..326a676aa77 100644
--- a/archivers/p5-Archive-Zip/Makefile
+++ b/archivers/p5-Archive-Zip/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.33 2013/05/31 12:39:35 wiz Exp $
+# $NetBSD: Makefile,v 1.34 2013/12/09 14:17:41 obache Exp $
DISTNAME= Archive-Zip-1.30
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
+PKGREVISION= 5
SVR4_PKGNAME= p5zip
CATEGORIES= archivers perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Archive/}
@@ -12,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/dist/Archive-Zip/
COMMENT= Perl5 module interface to manipulate zip files
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-IO-Compress>=2.017:../../devel/p5-IO-Compress
+DEPENDS+= {perl>=5.10.1,p5-IO-Compress>=2.017}:../../devel/p5-IO-Compress # Compress::Raw::Zlib>=2.017
PKG_INSTALLATION_TYPES= overwrite pkgviews
diff --git a/audio/mserv-irman/Makefile b/audio/mserv-irman/Makefile
index f1643d00302..54929fd0cd3 100644
--- a/audio/mserv-irman/Makefile
+++ b/audio/mserv-irman/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.5 2013/05/31 12:39:37 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2013/12/09 14:17:41 obache Exp $
#
DISTNAME= mserv-irman-0.21
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= audio
MASTER_SITES= http://mserv-irman.googlecode.com/files/
EXTRACT_SUFX= .tbz
@@ -16,7 +16,7 @@ SUPERSEDES= mserv_irman-[0-9]*
DEPENDS+= mserv-[0-9]*:../../audio/mserv
DEPENDS+= libirman>=0.4.1.2nb3:../../sysutils/libirman
-DEPENDS+= p5-Time-HiRes-[0-9]*:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes-[0-9]*}:../../time/p5-Time-HiRes
DEPENDS+= p5-Config-IniFiles-[0-9]*:../../devel/p5-Config-IniFiles
PKG_INSTALLATION_TYPES= overwrite pkgviews
diff --git a/audio/p5-MP3-Tag/Makefile b/audio/p5-MP3-Tag/Makefile
index 75ae01ee051..2bcd7671bf8 100644
--- a/audio/p5-MP3-Tag/Makefile
+++ b/audio/p5-MP3-Tag/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.24 2013/05/31 12:39:37 wiz Exp $
+# $NetBSD: Makefile,v 1.25 2013/12/09 14:17:41 obache Exp $
DISTNAME= MP3-Tag-1.13
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 3
+PKGREVISION= 4
SVR4_PKGNAME= p5mp3
CATEGORIES= audio perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=MP3/}
@@ -12,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/dist/MP3-Tag/
COMMENT= This is a perl module to read/write tags of mp3-files
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>=0
PERL5_PACKLIST= auto/MP3/Tag/.packlist
diff --git a/audio/squeezeboxserver/Makefile b/audio/squeezeboxserver/Makefile
index e7828f9b3ff..9986cfa29d3 100644
--- a/audio/squeezeboxserver/Makefile
+++ b/audio/squeezeboxserver/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2013/05/31 12:39:38 wiz Exp $
+# $NetBSD: Makefile,v 1.18 2013/12/09 14:17:41 obache Exp $
# To the poor soul who wants to update this package:
#
@@ -43,7 +43,7 @@
DISTNAME= ${PRODUCT:tl:S/_v/-/}-noCPAN
PKGNAME= ${DISTNAME:S/-noCPAN//}
-PKGREVISION= 9
+PKGREVISION= 10
CATEGORIES= audio
MASTER_SITES= http://downloads.slimdevices.com/${PRODUCT}/
@@ -78,7 +78,7 @@ DEPENDS+= faad2-[0-9]*:../../audio/faad2
# Perl modules with native code
DEPENDS+= p5-Audio-Scan>=0.84:../../audio/p5-Audio-Scan
DEPENDS+= p5-Class-XSAccessor>=1.05:../../devel/p5-Class-XSAccessor
-DEPENDS+= p5-Compress-Raw-Zlib-[0-9]*:../../devel/p5-Compress-Raw-Zlib
+DEPENDS+= {perl>=5.10.0,p5-Compress-Raw-Zlib-[0-9]*}:../../devel/p5-Compress-Raw-Zlib
DEPENDS+= p5-DBD-mysql>=3.0002:../../databases/p5-DBD-mysql
DEPENDS+= p5-DBI>=1.608:../../databases/p5-DBI
DEPENDS+= p5-Digest-SHA1-[0-9]*:../../security/p5-Digest-SHA1
diff --git a/chat/vicq/Makefile b/chat/vicq/Makefile
index 1ef15a1a5d6..3da227cc8f4 100644
--- a/chat/vicq/Makefile
+++ b/chat/vicq/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.32 2013/06/12 12:11:48 wiz Exp $
+# $NetBSD: Makefile,v 1.33 2013/12/09 14:17:41 obache Exp $
DISTNAME= vicq-0.4.1
-PKGREVISION= 8
+PKGREVISION= 9
CATEGORIES= chat
MASTER_SITES= ${HOMEPAGE}
EXTRACT_SUFX= .tar.bz2
@@ -11,7 +11,7 @@ HOMEPAGE= http://gonzo.kiev.ua/projects/vicq.old/
COMMENT= Simple icq client written in perl
LICENSE= gnu-gpl-v2
-DEPENDS+= p5-Term-ReadLine>=1.11:../../devel/p5-Term-ReadLine
+DEPENDS+= {perl>=5.17.7,p5-Term-ReadLine>=1.11}:../../devel/p5-Term-ReadLine
PKG_INSTALLATION_TYPES= overwrite pkgviews
diff --git a/comms/p5-SMS-Send/Makefile b/comms/p5-SMS-Send/Makefile
index ed2701ae30f..2aa4d2b3715 100644
--- a/comms/p5-SMS-Send/Makefile
+++ b/comms/p5-SMS-Send/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2013/05/31 12:39:43 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/09 14:17:41 obache Exp $
DISTNAME= SMS-Send-1.06
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= comms perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=SMS/}
@@ -11,7 +11,7 @@ HOMEPAGE= http://search.cpan.org/dist/SMS-Send/
COMMENT= Driver-based API for sending SMS messages
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= {perl>=5.8,p5-Module-Pluggable>=3.7}:../../devel/p5-Module-Pluggable
+DEPENDS+= {perl>=5.10.1,p5-Module-Pluggable>=3.7}:../../devel/p5-Module-Pluggable
DEPENDS+= p5-Params-Util>=1.00:../../devel/p5-Params-Util
DEPENDS+= p5-Class-Adapter>=1.05:../../devel/p5-Class-Adapter
diff --git a/comms/pilotmgr/Makefile b/comms/pilotmgr/Makefile
index 98f2c124fe2..51baff58aa2 100644
--- a/comms/pilotmgr/Makefile
+++ b/comms/pilotmgr/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.49 2013/05/31 12:39:43 wiz Exp $
+# $NetBSD: Makefile,v 1.50 2013/12/09 14:17:41 obache Exp $
DISTNAME= pilotmgr-1.109
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= comms
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pilotmanager/}
EXTRACT_SUFX= .tgz
@@ -10,7 +10,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://pilotmanager.sourceforge.net/
COMMENT= Synchronize databases on any 3Com Palm device
-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-Tk-[0-9]*:../../x11/p5-Tk
DEPENDS+= p5-pilot-link-[0-9]*:../../comms/p5-pilot-link
diff --git a/converters/p5-Convert-Color/Makefile b/converters/p5-Convert-Color/Makefile
index 0250b15ef33..ca5bdcea8df 100644
--- a/converters/p5-Convert-Color/Makefile
+++ b/converters/p5-Convert-Color/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.5 2013/08/27 02:18:30 wen Exp $
+# $NetBSD: Makefile,v 1.6 2013/12/09 14:17:41 obache Exp $
DISTNAME= Convert-Color-0.09
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= converters perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Convert/}
@@ -11,7 +12,7 @@ COMMENT= Color space conversions and named lookups
LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-List-UtilsBy-[0-9]*:../../devel/p5-List-UtilsBy
-DEPENDS+= p5-Module-Pluggable-[0-9]*:../../devel/p5-Module-Pluggable
+DEPENDS+= {perl>=5.8.9,p5-Module-Pluggable-[0-9]*}:../../devel/p5-Module-Pluggable
USE_LANGUAGES= # empty
PERL5_MODULE_TYPE= Module::Build
diff --git a/converters/p5-Jcode/Makefile b/converters/p5-Jcode/Makefile
index bcc7091cf84..218692353f0 100644
--- a/converters/p5-Jcode/Makefile
+++ b/converters/p5-Jcode/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.27 2013/05/31 12:39:45 wiz Exp $
+# $NetBSD: Makefile,v 1.28 2013/12/09 14:17:41 obache Exp $
DISTNAME= Jcode-2.07
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
SVR4_PKGNAME= p5jco
CATEGORIES= converters japanese perl5
MASTER_SITES= http://openlab.ring.gr.jp/Jcode/
@@ -11,7 +11,7 @@ MAINTAINER= tech-pkg-ja@jp.NetBSD.org
HOMEPAGE= http://openlab.ring.gr.jp/Jcode/index.html
COMMENT= Perl5 module for handling various Japanese charsets
-DEPENDS+= p5-MIME-Base64>=2.1:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64>=2.1}:../../converters/p5-MIME-Base64
PKG_INSTALLATION_TYPES= overwrite pkgviews
diff --git a/converters/p5-Unicode-String/Makefile b/converters/p5-Unicode-String/Makefile
index 3bf89d1634c..90c8c86162c 100644
--- a/converters/p5-Unicode-String/Makefile
+++ b/converters/p5-Unicode-String/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.19 2013/05/31 12:39:46 wiz Exp $
+# $NetBSD: Makefile,v 1.20 2013/12/09 14:17:41 obache Exp $
DISTNAME= Unicode-String-2.09
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= converters perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Unicode/}
@@ -11,7 +11,7 @@ HOMEPAGE= http://search.cpan.org/dist/Unicode-String/
COMMENT= Perl5 modules to handle various Unicode issues
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
PERL5_PACKLIST= auto/Unicode/String/.packlist
diff --git a/databases/maatkit/Makefile b/databases/maatkit/Makefile
index c90dfce7d14..b2611affcc7 100644
--- a/databases/maatkit/Makefile
+++ b/databases/maatkit/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2013/05/31 12:39:47 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/09 14:17:41 obache Exp $
#
DISTNAME= maatkit-7540
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= databases
MASTER_SITES= http://maatkit.googlecode.com/files/
@@ -16,7 +16,7 @@ USE_TOOLS+= perl
REPLACE_PERL+= bin/*
DEPENDS+= p5-DBD-mysql-[0-9]*:../../databases/p5-DBD-mysql
-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/maatkit/.packlist
.include "../../lang/perl5/module.mk"
diff --git a/databases/p5-App-Sqitch/Makefile b/databases/p5-App-Sqitch/Makefile
index 511391e4ec9..fabde71ab52 100644
--- a/databases/p5-App-Sqitch/Makefile
+++ b/databases/p5-App-Sqitch/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.3 2013/11/24 10:02:40 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2013/12/09 14:17:41 obache Exp $
DISTNAME= App-Sqitch-0.961
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= databases perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=App/}
@@ -15,11 +15,11 @@ DEPENDS+= p5-Config-GitLike>=1.09:../../devel/p5-Config-GitLike
DEPENDS+= p5-DBI-[0-9]*:../../databases/p5-DBI
DEPENDS+= p5-DateTime-[0-9]*:../../time/p5-DateTime
DEPENDS+= p5-Digest-SHA1-[0-9]*:../../security/p5-Digest-SHA1
-DEPENDS+= p5-Encode-[0-9]*:../../textproc/p5-Encode
+DEPENDS+= {perl>=5.7.3,p5-Encode-[0-9]*}:../../textproc/p5-Encode
DEPENDS+= p5-File-HomeDir-[0-9]*:../../devel/p5-File-HomeDir
-DEPENDS+= p5-File-Path-[0-9]*:../../devel/p5-File-Path
-DEPENDS+= p5-File-Temp-[0-9]*:../../devel/p5-File-Temp
-#DEPENDS+= p5-Getopt-Long-[0-9]*:../../devel/p5-Getopt-Long
+DEPENDS+= {perl>=5.001,p5-File-Path-[0-9]*}:../../devel/p5-File-Path
+DEPENDS+= {perl>=5.6.1,p5-File-Temp-[0-9]*}:../../devel/p5-File-Temp
+#DEPENDS+= {perl>=5,p5-Getopt-Long-[0-9]*}:../../devel/p5-Getopt-Long
DEPENDS+= p5-Git-Wrapper-[0-9]*:../../devel/p5-Git-Wrapper
DEPENDS+= p5-Hash-Merge-[0-9]*:../../devel/p5-Hash-Merge
DEPENDS+= p5-IO-Pager-[0-9]*:../../devel/p5-IO-Pager
@@ -39,11 +39,11 @@ DEPENDS+= p5-Template-Tiny>=0.11:../../textproc/p5-Template-Tiny
DEPENDS+= p5-Throwable-[0-9]*:../../devel/p5-Throwable
DEPENDS+= p5-Try-Tiny-[0-9]*:../../devel/p5-Try-Tiny
DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI
-DEPENDS+= p5-constant-[0-9]*:../../devel/p5-constant
+DEPENDS+= {perl>=5.004,p5-constant-[0-9]*}:../../devel/p5-constant
DEPENDS+= p5-namespace-autoclean>=0.11:../../devel/p5-namespace-autoclean
-DEPENDS+= p5-parent-[0-9]*:../../devel/p5-parent
+DEPENDS+= {perl>=5.10.1,p5-parent-[0-9]*}:../../devel/p5-parent
DEPENDS+= p5-Devel-StackTrace>=1.30:../../devel/p5-Devel-StackTrace
-DEPENDS+= p5-Pod-Simple>=1.41:../../textproc/p5-Pod-Simple
+DEPENDS+= {perl>=5.9.3,p5-Pod-Simple>=1.41}:../../textproc/p5-Pod-Simple
# XXX TEST_TARGET
BUILD_DEPENDS+= p5-Capture-Tiny>=0.12:../../devel/p5-Capture-Tiny
diff --git a/databases/p5-Class-DBI-BaseDSN/Makefile b/databases/p5-Class-DBI-BaseDSN/Makefile
index a1f9475f06b..1fb2be6b7d1 100644
--- a/databases/p5-Class-DBI-BaseDSN/Makefile
+++ b/databases/p5-Class-DBI-BaseDSN/Makefile
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.1 2013/07/06 00:56:25 rodent Exp $
+# $NetBSD: Makefile,v 1.2 2013/12/09 14:17:42 obache Exp $
#
DISTNAME= Class-DBI-BaseDSN-1.22
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Class/}
@@ -12,7 +13,7 @@ COMMENT= DSN sensitive base class
LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-Class-DBI-[0-9]*:../../databases/p5-Class-DBI
-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_MODULE_TYPE= Module::Build
PERL5_PACKLIST= auto/Class/DBI/BaseDSN/.packlist
diff --git a/databases/p5-Class-DBI-Plugin-DeepAbstractSearch/Makefile b/databases/p5-Class-DBI-Plugin-DeepAbstractSearch/Makefile
index 61773cd63fd..f39f086fe7e 100644
--- a/databases/p5-Class-DBI-Plugin-DeepAbstractSearch/Makefile
+++ b/databases/p5-Class-DBI-Plugin-DeepAbstractSearch/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2013/05/31 12:39:49 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2013/12/09 14:17:42 obache Exp $
#
DISTNAME= Class-DBI-Plugin-DeepAbstractSearch-0.08
@@ -14,7 +14,7 @@ COMMENT= Implement deep_search_where() for Class::DBI
DEPENDS+= p5-Class-DBI>=0.96:../../databases/p5-Class-DBI
DEPENDS+= p5-Class-DBI-Plugin>=0.02:../../databases/p5-Class-DBI-Plugin
DEPENDS+= p5-SQL-Abstract>=1.18:../../databases/p5-SQL-Abstract
-BUILD_DEPENDS+= p5-Test-Simple>=0.32:../../devel/p5-Test-Simple
+BUILD_DEPENDS+= {perl>=5.6.2,p5-Test-Simple>=0.32}:../../devel/p5-Test-Simple
PERL5_PACKLIST= auto/Class/DBI/Plugin/DeepAbstractSearch/.packlist
diff --git a/databases/p5-Class-DBI/Makefile b/databases/p5-Class-DBI/Makefile
index 09a2ec3da44..52a0d2003c6 100644
--- a/databases/p5-Class-DBI/Makefile
+++ b/databases/p5-Class-DBI/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.19 2013/11/24 09:57:03 wiz Exp $
+# $NetBSD: Makefile,v 1.20 2013/12/09 14:17:42 obache Exp $
DISTNAME= Class-DBI-v3.0.17
PKGNAME= p5-${DISTNAME:S:-v:-:}
-PKGREVISION= 6
+PKGREVISION= 7
SVR4_PKGNAME= p5cdi
CATEGORIES= perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/T/TM/TMTM/}
@@ -15,7 +15,7 @@ DEPENDS+= p5-Class-Accessor>=0.18:../../devel/p5-Class-Accessor
DEPENDS+= p5-Class-Data-Inheritable>=0.02:../../devel/p5-Class-Data-Inheritable
DEPENDS+= p5-Class-Trigger>=0.07:../../devel/p5-Class-Trigger
DEPENDS+= p5-Clone-[0-9]*:../../devel/p5-Clone
-DEPENDS+= p5-File-Temp>=0.12:../../devel/p5-File-Temp
+DEPENDS+= {perl>=5.6.1,p5-File-Temp>=0.12}:../../devel/p5-File-Temp
DEPENDS+= p5-Ima-DBI>=0.33:../../databases/p5-Ima-DBI
#DEPENDS+= p5-Storable>=2.04:../../devel/p5-Storable
DEPENDS+= p5-UNIVERSAL-moniker>=0.06:../../devel/p5-UNIVERSAL-moniker
diff --git a/databases/p5-DBIx-Class-DigestColumns/Makefile b/databases/p5-DBIx-Class-DigestColumns/Makefile
index 420b60b901d..749fd631567 100644
--- a/databases/p5-DBIx-Class-DigestColumns/Makefile
+++ b/databases/p5-DBIx-Class-DigestColumns/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2013/05/31 12:39:50 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/09 14:17:42 obache Exp $
DISTNAME= DBIx-Class-DigestColumns-0.06000
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= databases perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=DBIx/}
@@ -11,7 +11,7 @@ HOMEPAGE= http://search.cpan.org/perldoc?DBIx::Class::DigestColumns
COMMENT= Automatic digest columns for DBIx::Class
DEPENDS+= p5-DBIx-Class>=0.06002:../../databases/p5-DBIx-Class
-DEPENDS+= p5-Digest-MD5>=0:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.7.3,p5-Digest-MD5>=0}:../../security/p5-Digest-MD5
BUILD_DEPENDS+= p5-DBD-SQLite>=1.11:../../databases/p5-DBD-SQLite
diff --git a/databases/p5-DBIx-SearchBuilder/Makefile b/databases/p5-DBIx-SearchBuilder/Makefile
index 8070d4befeb..e2571d18e1c 100644
--- a/databases/p5-DBIx-SearchBuilder/Makefile
+++ b/databases/p5-DBIx-SearchBuilder/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.46 2013/09/05 18:33:28 wiz Exp $
+# $NetBSD: Makefile,v 1.47 2013/12/09 14:17:42 obache Exp $
DISTNAME= DBIx-SearchBuilder-1.65
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
SVR4_PKGNAME= p5dxs
CATEGORIES= databases perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=DBIx/}
@@ -18,7 +19,7 @@ BUILD_DEPENDS+= p5-DBD-SQLite-[0-9]*:../../databases/p5-DBD-SQLite
DEPENDS+= p5-Cache-Simple-TimedExpiry>=0.21:../../devel/p5-Cache-Simple-TimedExpiry
DEPENDS+= p5-Class-ReturnValue>=0.40:../../devel/p5-Class-ReturnValue
DEPENDS+= p5-Clone-[0-9]*:../../devel/p5-Clone
-DEPENDS+= p5-Encode>=1.99:../../textproc/p5-Encode
+DEPENDS+= {perl>=5.8.3,p5-Encode>=1.99}:../../textproc/p5-Encode
DEPENDS+= p5-Want-[0-9]*:../../devel/p5-Want
# Recommented dependencies
diff --git a/databases/p5-DB_File-Lock/Makefile b/databases/p5-DB_File-Lock/Makefile
index d337643b205..9fee2ec6a2a 100644
--- a/databases/p5-DB_File-Lock/Makefile
+++ b/databases/p5-DB_File-Lock/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.9 2013/05/31 12:39:52 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2013/12/09 14:17:42 obache Exp $
DISTNAME= DB_File-Lock-0.05
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
SVR4_PKGNAME= p5dfl
CATEGORIES= databases perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=DB_File-Lock/}
@@ -12,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/dist/DB_File-Lock/
COMMENT= Perl5 module providing locking with flock wrapper for DB_File
PERL5_PACKLIST= auto/DB_File/Lock/.packlist
-DEPENDS+= p5-DB_File-[0-9]*:../../databases/p5-DB_File
+DEPENDS+= {perl>=5,p5-DB_File-[0-9]*}:../../databases/p5-DB_File
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/p5-Jifty-DBI/Makefile b/databases/p5-Jifty-DBI/Makefile
index abdbcbcb5ce..241a43cacdd 100644
--- a/databases/p5-Jifty-DBI/Makefile
+++ b/databases/p5-Jifty-DBI/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.13 2013/05/31 12:39:52 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2013/12/09 14:17:42 obache Exp $
DISTNAME= Jifty-DBI-0.74
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= databases perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Jifty/}
@@ -28,7 +28,7 @@ DEPENDS+= p5-Data-Page-[0-9]*:../../devel/p5-Data-Page
DEPENDS+= p5-DateTime-Format-ISO8601-[0-9]*:../../time/p5-DateTime-Format-ISO8601
DEPENDS+= p5-DateTime-Format-Strptime-[0-9]*:../../time/p5-DateTime-Format-Strptime
DEPENDS+= p5-DateTime>=0.34:../../time/p5-DateTime
-DEPENDS+= p5-Encode>=2.10:../../textproc/p5-Encode
+DEPENDS+= {perl>=5.8.7,p5-Encode>=2.10}:../../textproc/p5-Encode
DEPENDS+= p5-Exporter-Lite-[0-9]*:../../devel/p5-Exporter-Lite
DEPENDS+= p5-Hash-Merge-[0-9]*:../../devel/p5-Hash-Merge
DEPENDS+= p5-Lingua-EN-Inflect-[0-9]*:../../textproc/p5-Lingua-EN-Inflect
diff --git a/databases/p5-MLDBM-Sync/Makefile b/databases/p5-MLDBM-Sync/Makefile
index c7fe35408b9..9d4f4cf893e 100644
--- a/databases/p5-MLDBM-Sync/Makefile
+++ b/databases/p5-MLDBM-Sync/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.24 2013/05/31 12:39:53 wiz Exp $
+# $NetBSD: Makefile,v 1.25 2013/12/09 14:17:42 obache Exp $
DISTNAME= MLDBM-Sync-0.30
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
SVR4_PKGNAME= p5msy
CATEGORIES= databases perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=MLDBM/}
@@ -13,7 +13,7 @@ COMMENT= Perl5 module for safe concurrent access to MLDBM databases
LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-MLDBM>=1:../../databases/p5-MLDBM
-DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.7.3,p5-Digest-MD5-[0-9]*}:../../security/p5-Digest-MD5
PERL5_PACKLIST= auto/MLDBM/Sync/.packlist
diff --git a/databases/percona-toolkit/Makefile b/databases/percona-toolkit/Makefile
index c3ea6799b86..410db1cedd6 100644
--- a/databases/percona-toolkit/Makefile
+++ b/databases/percona-toolkit/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.6 2013/05/31 12:39:55 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2013/12/09 14:17:42 obache Exp $
#
DISTNAME= percona-toolkit-2.1.7
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= databases
MASTER_SITES= http://www.percona.com/downloads/percona-toolkit/${PKGVERSION_NOREV}/
@@ -11,7 +11,7 @@ HOMEPAGE= http://www.percona.com/software/percona-toolkit/
COMMENT= Advanced command-line tools for open-source databases (MySQL)
LICENSE= gnu-gpl-v2
-USE_TOOLS+= perl
+USE_TOOLS+= perl bash:run
REPLACE_PERL+= bin/*
CHECK_INTERPRETER_SKIP+= *pt-ioprofile
@@ -21,8 +21,7 @@ CHECK_INTERPRETER_SKIP+= *pt-sift
CHECK_INTERPRETER_SKIP+= *pt-stalk
DEPENDS+= p5-DBD-mysql-[0-9]*:../../databases/p5-DBD-mysql
-DEPENDS+= p5-Time-HiRes-[0-9]*:../../time/p5-Time-HiRes
-DEPENDS+= bash-[0-9]*:../../shells/bash
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes-[0-9]*}:../../time/p5-Time-HiRes
PERL5_PACKLIST= auto/percona-toolkit/.packlist
.include "../../lang/perl5/module.mk"
diff --git a/databases/yasql/Makefile b/databases/yasql/Makefile
index 00e1111cfa8..edba90112a2 100644
--- a/databases/yasql/Makefile
+++ b/databases/yasql/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.15 2013/05/31 12:39:56 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2013/12/09 14:17:42 obache Exp $
DISTNAME= yasql-1.81
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=yasql/}
@@ -10,7 +10,7 @@ HOMEPAGE= http://yasql.sourceforge.net/
COMMENT= Yet another SQLPlus replacement for Oracle
DEPENDS+= p5-DBD-Oracle-[0-9]*:../../databases/p5-DBD-Oracle
-DEPENDS+= p5-Term-ReadLine-[0-9]*:../../devel/p5-Term-ReadLine
+DEPENDS+= {perl>=5.002,p5-Term-ReadLine-[0-9]*}:../../devel/p5-Term-ReadLine
DEPENDS+= p5-Term-ReadKey-[0-9]*:../../devel/p5-Term-ReadKey
USE_TOOLS+= perl:run
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
diff --git a/editors/p5-Padre/Makefile b/editors/p5-Padre/Makefile
index 7eb018a6389..36b71925ba3 100644
--- a/editors/p5-Padre/Makefile
+++ b/editors/p5-Padre/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.34 2013/11/24 09:57:03 wiz Exp $
+# $NetBSD: Makefile,v 1.35 2013/12/09 14:17:47 obache Exp $
DISTNAME= Padre-0.96
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 13
+PKGREVISION= 14
CATEGORIES= editors perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Padre/}
@@ -30,7 +30,7 @@ BUILD_DEPENDS+= p5-Test-Script>=1.07:../../devel/p5-Test-Script
#DEPENDS+= p5-ack>=1.86:../../textproc/p5-ack
DEPENDS+= p5-Algorithm-Diff>=1.1900:../../devel/p5-Algorithm-Diff
DEPENDS+= p5-App-cpanminus>=0.9923:../../devel/p5-App-cpanminus
-DEPENDS+= p5-CGI>=3.47:../../www/p5-CGI
+DEPENDS+= {perl>=5.11.1,p5-CGI>=3.47}:../../www/p5-CGI
DEPENDS+= p5-Capture-Tiny>=0.06:../../devel/p5-Capture-Tiny
DEPENDS+= p5-Class-Adapter>=1.05:../../devel/p5-Class-Adapter
DEPENDS+= p5-Class-Inspector>=1.22:../../devel/p5-Class-Inspector
diff --git a/finance/p5-Data-Currency/Makefile b/finance/p5-Data-Currency/Makefile
index d7fee2a8a1a..1cc403eb227 100644
--- a/finance/p5-Data-Currency/Makefile
+++ b/finance/p5-Data-Currency/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.9 2013/11/30 09:59:32 wen Exp $
+# $NetBSD: Makefile,v 1.10 2013/12/09 14:17:47 obache Exp $
DISTNAME= Data-Currency-0.06000
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= finance perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Data/}
@@ -13,7 +14,7 @@ LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-Class-Accessor-Grouped>=0.03:../../devel/p5-Class-Accessor-Grouped
DEPENDS+= p5-Class-Inspector>=0:../../devel/p5-Class-Inspector
DEPENDS+= p5-Finance-Currency-Convert-WebserviceX>=0.03:../../finance/p5-Finance-Currency-Convert-WebserviceX
-DEPENDS+= p5-Locale-Codes>=2.07:../../misc/p5-Locale-Codes
+DEPENDS+= {perl>=5.13.1,p5-Locale-Codes>=2.07}:../../misc/p5-Locale-Codes
DEPENDS+= p5-Locale-Currency-Format>=1.22:../../finance/p5-Locale-Currency-Format
DEPENDS+= {perl>=5.10,p5-Scalar-List-Utils>=0}:../../devel/p5-Scalar-List-Utils
diff --git a/graphics/p5-GraphViz2/Makefile b/graphics/p5-GraphViz2/Makefile
index e218e087909..8147095962c 100644
--- a/graphics/p5-GraphViz2/Makefile
+++ b/graphics/p5-GraphViz2/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.4 2013/05/31 12:41:08 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2013/12/09 14:17:47 obache Exp $
#
DISTNAME= GraphViz2-1.12
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 4
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=GraphViz2/}
EXTRACT_SUFX= .tgz
@@ -19,17 +19,17 @@ DEPENDS+= p5-Algorithm-Dependency>=1.110:../../devel/p5-Algorithm-Dependency
DEPENDS+= p5-Capture-Tiny>=0.10:../../devel/p5-Capture-Tiny
DEPENDS+= p5-Data-Section-Simple>=0.02:../../devel/p5-Data-Section-Simple
DEPENDS+= p5-DBI>=1.616:../../databases/p5-DBI
-DEPENDS+= p5-File-Temp>=0.22:../../devel/p5-File-Temp
+DEPENDS+= {perl>=5.10.1,p5-File-Temp>=0.22}:../../devel/p5-File-Temp
DEPENDS+= p5-File-Which>=1.09:../../devel/p5-File-Which
DEPENDS+= p5-HTML-Entities-Interpolate>=1.04:../../www/p5-HTML-Entities-Interpolate
DEPENDS+= p5-HTML-Tree>=4.2:../../www/p5-HTML-Tree
-DEPENDS+= p5-HTTP-Tiny>=0.012:../../www/p5-HTTP-Tiny
+DEPENDS+= {perl>=5.14.0,p5-HTTP-Tiny>=0.012}:../../www/p5-HTTP-Tiny
DEPENDS+= p5-Hash-FieldHash>=0.10:../../devel/p5-Hash-FieldHash
DEPENDS+= p5-Log-Handler>=0.71:../../devel/p5-Log-Handler
DEPENDS+= p5-Parse-RecDescent>=1.965.1:../../devel/p5-Parse-RecDescent
DEPENDS+= p5-PathTools>=3.33:../../devel/p5-PathTools
DEPENDS+= p5-Perl6-Slurp>=0.03:../../devel/p5-Perl6-Slurp
-DEPENDS+= p5-Pod-Simple>=3.16:../../textproc/p5-Pod-Simple
+DEPENDS+= {perl>=5.13.1,p5-Pod-Simple>=3.16}:../../textproc/p5-Pod-Simple
DEPENDS+= p5-Scalar-List-Utils>=1.23:../../devel/p5-Scalar-List-Utils
DEPENDS+= p5-Set-Array>=0.23:../../devel/p5-Set-Array
DEPENDS+= p5-Text-Xslate>=1.2:../../textproc/p5-Text-Xslate
diff --git a/graphics/p5-Image-Size/Makefile b/graphics/p5-Image-Size/Makefile
index c45b22e56c0..fadf172ce91 100644
--- a/graphics/p5-Image-Size/Makefile
+++ b/graphics/p5-Image-Size/Makefile
@@ -1,21 +1,21 @@
-# $NetBSD: Makefile,v 1.34 2013/05/31 12:41:08 wiz Exp $
+# $NetBSD: Makefile,v 1.35 2013/12/09 14:17:47 obache Exp $
#
DISTNAME= Image-Size-3.232
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
+PKGREVISION= 2
SVR4_PKGNAME= p5isi
CATEGORIES= graphics perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Image/}
MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://theory.uwinnipeg.ca/CPAN/data/Image-Size/
+HOMEPAGE= http://search.cpan.org/dist/Image-Size/
COMMENT= Read the dimensions of an image in several popular formats
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
BUILD_DEPENDS+= {perl>=5.10.0,p5-Test-Simple>=0.80}:../../devel/p5-Test-Simple
diff --git a/graphics/p5-SWF-File/Makefile b/graphics/p5-SWF-File/Makefile
index bbb0c6aece9..b8be57d5657 100644
--- a/graphics/p5-SWF-File/Makefile
+++ b/graphics/p5-SWF-File/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.17 2013/05/31 12:41:09 wiz Exp $
+# $NetBSD: Makefile,v 1.18 2013/12/09 14:17:48 obache Exp $
#
DISTNAME= SWF-File-0.42
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 6
+PKGREVISION= 7
CATEGORIES= graphics www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/Y/YS/YSAS/}
@@ -12,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/dist/SWF-File/
COMMENT= Manipulating Flash movie (SWF) files
DEPENDS+= p5-Data-TemporaryBag-[0-9]*:../../devel/p5-Data-TemporaryBag
-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
PKG_INSTALLATION_TYPES= overwrite pkgviews
diff --git a/graphics/p5-clutter/Makefile b/graphics/p5-clutter/Makefile
index 17459ef052f..eac91f143c3 100644
--- a/graphics/p5-clutter/Makefile
+++ b/graphics/p5-clutter/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.31 2013/10/10 14:42:15 ryoon Exp $
+# $NetBSD: Makefile,v 1.32 2013/12/09 14:17:48 obache Exp $
#
DISTNAME= Clutter-1.002
@@ -15,7 +15,7 @@ LICENSE= gnu-lgpl-v2.1
BUILD_DEPENDS+= p5-ExtUtils-Depends>=0.2:../../devel/p5-ExtUtils-Depends
BUILD_DEPENDS+= p5-ExtUtils-PkgConfig>=1.03:../../devel/p5-ExtUtils-PkgConfig
# for META_MERGE
-BUILD_DEPENDS+= p5-ExtUtils-MakeMaker>=6.46:../../devel/p5-ExtUtils-MakeMaker
+BUILD_DEPENDS+= {perl>=5.10.1,p5-ExtUtils-MakeMaker>=6.46}:../../devel/p5-ExtUtils-MakeMaker
MAKE_JOBS_SAFE= no
diff --git a/lang/perl5/Makefile b/lang/perl5/Makefile
index cd0c0ba6282..66f84c9e081 100644
--- a/lang/perl5/Makefile
+++ b/lang/perl5/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.213 2013/11/22 12:03:34 obache Exp $
+# $NetBSD: Makefile,v 1.214 2013/12/09 14:17:48 obache Exp $
.include "license.mk"
.include "Makefile.common"
@@ -17,6 +17,7 @@ CONFLICTS+= p5-AutoLoader<5.73
CONFLICTS+= p5-CGI<3.63
CONFLICTS+= p5-CPAN<2.0000 # 2.00
CONFLICTS+= p5-CPAN-Meta<2.120921
+# older for devel/p5-Module-CPANTS-Analyse
CONFLICTS+= p5-CPAN-Meta-Requirements<2.122
CONFLICTS+= p5-CPAN-Meta-YAML<0.008
CONFLICTS+= p5-CPANPLUS<0.9135
@@ -37,15 +38,17 @@ CONFLICTS+= p5-ExtUtils-Manifest<1.63
CONFLICTS+= p5-ExtUtils-ParseXS<3.18
CONFLICTS+= p5-File-Path<2.09
CONFLICTS+= p5-File-Temp<0.23
+# older for devel/p5-Tree-DAG_Node
CONFLICTS+= p5-Getopt-Long<2.39
CONFLICTS+= p5-HTTP-Tiny<0.025
CONFLICTS+= p5-I18N-LangTags<0.39
CONFLICTS+= p5-IO<1.2800 # 1.28
-CONFLICTS+= p5-IO-Compress<2.060 # IO::Compress::*
+CONFLICTS+= p5-IO-Compress<2.060 # IO::Compress::*, Compress::*
CONFLICTS+= p5-IO-Zlib<1.10
CONFLICTS+= p5-IPC-Cmd<0.80
CONFLICTS+= p5-IPC-SysV<2.03
CONFLICTS+= p5-JSON-PP<2.27202
+# older for devel/p5-ExtUtils-MakeMaker
CONFLICTS+= p5-Locale-Codes<3.25
CONFLICTS+= p5-Locale-Maketext<1.23
CONFLICTS+= p5-Locale-Maketext-Simple<0.21
@@ -53,13 +56,17 @@ CONFLICTS+= p5-MIME-Base64<3.13
CONFLICTS+= p5-Math-Complex<1.59
CONFLICTS+= p5-Memoize<1.03
CONFLICTS+= p5-Module-Build<0.40030 # 0.4003
-CONFLICTS+= p5-Moudle-CoreList<2.96
+# older for devel/p5-Test-File-SharDir
+CONFLICTS+= p5-Module-CoreList<2.96
CONFLICTS+= p5-Module-Load<0.24
CONFLICTS+= p5-Module-Pluggable<4.7
+# older for devel/p5-Alien-Packages
+# older for devel/p5-MooX-Roles-Pluggable
CONFLICTS+= p5-NEXT<0.65
CONFLICTS+= p5-Package-Constants<0.02
CONFLICTS+= p5-Parse-CPAN-Meta<1.4404
-CONFLICTS+= p5-Pod-Escape<1.04
+# older for devel/p5-ExtUtils-MakeMaker
+CONFLICTS+= p5-Pod-Escapes<1.04
CONFLICTS+= p5-Pod-Parser<1.60
CONFLICTS+= p5-Pod-Simple<3.28
CONFLICTS+= p5-Pod-Usage<1.61
@@ -68,7 +75,9 @@ CONFLICTS+= p5-Sys-Syslog<0.32
CONFLICTS+= p5-Term-ANSIColor<4.02
CONFLICTS+= p5-Term-Cap<1.13
CONFLICTS+= p5-Term-ReadLine<1.12
+# older for sysutils/shelldap
CONFLICTS+= p5-Test-Harness<3.26
+CONFLICTS+= p5-Test-Simple<0.98
CONFLICTS+= p5-Text-Tabs+Wrap<2012.0818 # Text::Tabs + Text::Wrap
CONFLICTS+= p5-Tie-File<0.99
CONFLICTS+= p5-Tie-RefHash<1.39
@@ -81,7 +90,6 @@ CONFLICTS+= p5-XSLoader<0.16
CONFLICTS+= p5-autodie<2.13
CONFLICTS+= p5-constant<1.27
CONFLICTS+= p5-parent<0.225
-CONFLICTS+= p5-strict<1.07
CONFLICTS+= p5-version<0.9902
SUPERSEDES+= p5-Tie-File<=0.99
diff --git a/mail/YoSucker/Makefile b/mail/YoSucker/Makefile
index 14041bd818b..55b25d05511 100644
--- a/mail/YoSucker/Makefile
+++ b/mail/YoSucker/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.10 2013/05/31 12:41:12 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2013/12/09 14:17:48 obache Exp $
#
DISTNAME= YoSucker-pr37
PKGNAME= ${DISTNAME:S/pr//}
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=yosucker/}
@@ -12,7 +12,7 @@ HOMEPAGE= http://yosucker.sourceforge.net/
COMMENT= Download mails from Yahoo webmail into mbox
DEPENDS+= p5-Term-ReadKey-[0-9]*:../../devel/p5-Term-ReadKey
-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-IO-Socket-SSL-[0-9]*:../../security/p5-IO-Socket-SSL
DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
diff --git a/mail/amavis-perl/Makefile b/mail/amavis-perl/Makefile
index af477750d00..c5e2785017e 100644
--- a/mail/amavis-perl/Makefile
+++ b/mail/amavis-perl/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.5 2013/05/31 12:41:12 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2013/12/09 14:17:48 obache Exp $
DISTNAME= amavisd-${VERSION}
PKGNAME= amavis-perl-${VERSION}
-PKGREVISION= 9
+PKGREVISION= 10
CATEGORIES= mail security
MASTER_SITES= http://www.amavis.org/dist/perl/ \
${MASTER_SITE_SOURCEFORGE:=amavis/}
@@ -24,9 +24,9 @@ DEPENDS+= lha-[0-9]*:../../archivers/lha
DEPENDS+= zoo-[0-9]*:../../archivers/zoo
DEPENDS+= freeze-[0-9]*:../../archivers/freeze
DEPENDS+= arc-[0-9]*:../../archivers/arc
-DEPENDS+= p5-Archive-Tar-[0-9]*:../../archivers/p5-Archive-Tar
+DEPENDS+= {perl>=5.9.3,p5-Archive-Tar-[0-9]*}:../../archivers/p5-Archive-Tar
DEPENDS+= p5-Archive-Zip-[0-9]*:../../archivers/p5-Archive-Zip
-DEPENDS+= p5-IO-Compress-[0-9]*:../../devel/p5-IO-Compress
+DEPENDS+= {perl>=5.9.3,p5-IO-Compress-[0-9]*}:../../devel/p5-IO-Compress #Compress::Zlib>=1.14
DEPENDS+= p5-Convert-TNEF-[0-9]*:../../converters/p5-Convert-TNEF
DEPENDS+= p5-Convert-UUlib-[0-9]*:../../converters/p5-Convert-UUlib
DEPENDS+= p5-MIME-tools>=5.313:../../mail/p5-MIME-tools
diff --git a/mail/amavisd-new/Makefile b/mail/amavisd-new/Makefile
index c90150ebbed..9d326252f2c 100644
--- a/mail/amavisd-new/Makefile
+++ b/mail/amavisd-new/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.10 2013/07/12 10:44:55 jperkin Exp $
+# $NetBSD: Makefile,v 1.11 2013/12/09 14:17:48 obache Exp $
DISTNAME= amavisd-new-${VERSION}${PATCHLEVEL}
PKGNAME= amavisd-new-${VERSION}${PATCHLEVEL:S/-//}
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= mail security
MASTER_SITES= http://www.ijs.si/software/amavisd/ \
http://mirrors.catpipe.net/amavisd-new/ \
@@ -18,19 +18,19 @@ LICENSE= gnu-gpl-v2
VERSION= 2.7.0
PATCHLEVEL= # empty
-DEPENDS+= p5-Archive-Tar-[0-9]*:../../archivers/p5-Archive-Tar
+DEPENDS+= {perl>=5.9.3,p5-Archive-Tar-[0-9]*}:../../archivers/p5-Archive-Tar
DEPENDS+= p5-Archive-Zip>=1.14:../../archivers/p5-Archive-Zip
DEPENDS+= p5-BerkeleyDB-[0-9]*:../../databases/p5-BerkeleyDB
-DEPENDS+= p5-IO-Compress>=2.017:../../devel/p5-IO-Compress
+DEPENDS+= {perl>=5.10.1,p5-IO-Compress>=2.017}:../../devel/p5-IO-Compress # Compress::Raw::Zlib>=2.017
DEPENDS+= p5-Convert-TNEF-[0-9]*:../../converters/p5-Convert-TNEF
DEPENDS+= p5-Convert-UUlib>=1.05:../../converters/p5-Convert-UUlib
-DEPENDS+= p5-Digest-MD5>=2.22:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.8.1,p5-Digest-MD5>=2.22}:../../security/p5-Digest-MD5
DEPENDS+= p5-Mail-DKIM>=0.31:../../mail/p5-Mail-DKIM
DEPENDS+= p5-MIME-tools>=5.417:../../mail/p5-MIME-tools
DEPENDS+= p5-MailTools>=1.58:../../mail/p5-MailTools
DEPENDS+= p5-IO-stringy-[0-9]*:../../devel/p5-IO-stringy
DEPENDS+= p5-Net-Server>=0.88:../../net/p5-Net-Server
-DEPENDS+= p5-Time-HiRes>=1.49:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.8.1,p5-Time-HiRes>=1.49}:../../time/p5-Time-HiRes
DEPENDS+= p5-Unix-Syslog-[0-9]*:../../sysutils/p5-Unix-Syslog
WRKSRC= ${WRKDIR}/amavisd-new-${VERSION}
diff --git a/mail/anomy-sanitizer/Makefile b/mail/anomy-sanitizer/Makefile
index 7c85183996c..cf656aa1092 100644
--- a/mail/anomy-sanitizer/Makefile
+++ b/mail/anomy-sanitizer/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.27 2013/05/31 12:41:12 wiz Exp $
+# $NetBSD: Makefile,v 1.28 2013/12/09 14:17:48 obache Exp $
#
DISTNAME= anomy-sanitizer-1.76
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= mail
MASTER_SITES= http://mailtools.anomy.net/dist/
@@ -10,8 +10,8 @@ MAINTAINER= kim@tac.nyc.ny.us
HOMEPAGE= http://mailtools.anomy.net/
COMMENT= Mail message filter and sanitizer
-DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
-DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-Digest-MD5-[0-9]*}:../../security/p5-Digest-MD5
PKG_INSTALLATION_TYPES= overwrite pkgviews
diff --git a/mail/demime/Makefile b/mail/demime/Makefile
index 9618bdee0cf..8ba2131dd27 100644
--- a/mail/demime/Makefile
+++ b/mail/demime/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.29 2013/05/31 12:41:13 wiz Exp $
+# $NetBSD: Makefile,v 1.30 2013/12/09 14:17:48 obache Exp $
DISTNAME= demime-1.1d
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= mail textproc
MASTER_SITES= ${MASTER_SITE_FREEBSD}
DISTFILES= ${DISTNAME:S/-/./} \
@@ -11,7 +11,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
#HOMEPAGE= http://scifi.squawk.com/demime.html
COMMENT= Tool to scrub mime from mailing lists
-DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
DEPENDS+= p5-HTML-Format-[0-9]*:../../www/p5-HTML-Format
DEPENDS+= p5-HTML-Tree-[0-9]*:../../www/p5-HTML-Tree
diff --git a/mail/fetchyahoo/Makefile b/mail/fetchyahoo/Makefile
index 096cb4d3a8c..b0b2082f787 100644
--- a/mail/fetchyahoo/Makefile
+++ b/mail/fetchyahoo/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.8 2013/05/31 12:41:14 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2013/12/09 14:17:48 obache Exp $
#
DISTNAME= fetchyahoo-2.11.0
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= mail
MASTER_SITES= http://fetchyahoo.sourceforge.net/
#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fetchyahoo/}
@@ -20,7 +20,7 @@ DEPENDS+= p5-Crypt-SSLeay-[0-9]*:../../security/p5-Crypt-SSLeay
DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI
DEPENDS+= p5-MailTools-[0-9]*:../../mail/p5-MailTools
DEPENDS+= p5-IO-stringy-[0-9]*:../../devel/p5-IO-stringy
-DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
DEPENDS+= p5-Term-ReadKey-[0-9]*:../../devel/p5-Term-ReadKey
USE_TOOLS+= perl:run
diff --git a/mail/grepmail/Makefile b/mail/grepmail/Makefile
index 2016ea700f3..f0efb554619 100644
--- a/mail/grepmail/Makefile
+++ b/mail/grepmail/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.27 2013/05/31 12:41:14 wiz Exp $
+# $NetBSD: Makefile,v 1.28 2013/12/09 14:17:48 obache Exp $
DISTNAME= grepmail-5.3033
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=grepmail/}
@@ -10,7 +10,7 @@ HOMEPAGE= http://grepmail.sourceforge.net/
COMMENT= Search utility for mbox formatted files
DEPENDS+= p5-Date-Manip-[0-9]*:../../devel/p5-Date-Manip
-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-TimeDate-[0-9]*:../../time/p5-TimeDate
DEPENDS+= p5-Mail-Mbox-MessageParser>=1.4001:../../mail/p5-Mail-Mbox-MessageParser
diff --git a/mail/imapsync/Makefile b/mail/imapsync/Makefile
index a6d383791e5..a98df5292f9 100644
--- a/mail/imapsync/Makefile
+++ b/mail/imapsync/Makefile
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.11 2013/08/26 10:06:15 abs Exp $
+# $NetBSD: Makefile,v 1.12 2013/12/09 14:17:48 obache Exp $
DISTNAME= imapsync-1.564
+PKGREVISION= 1
CATEGORIES= mail
MASTER_SITES= https://fedorahosted.org/released/imapsync/
EXTRACT_SUFX= .tgz
@@ -12,7 +13,7 @@ COMMENT= Incremental recursive IMAP transfer tool
DEPENDS+= p5-Data-Uniqid>=0:../../devel/p5-Data-Uniqid
DEPENDS+= p5-Date-Manip>=0:../../devel/p5-Date-Manip
DEPENDS+= p5-Digest-HMAC-[0-9]*:../../security/p5-Digest-HMAC
-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-IO-Socket-SSL-[0-9]*:../../security/p5-IO-Socket-SSL
DEPENDS+= p5-Mail-IMAPClient>=3.1.9:../../mail/p5-Mail-IMAPClient
DEPENDS+= p5-Term-ReadKey-[0-9]*:../../devel/p5-Term-ReadKey
diff --git a/mail/mimedefang/Makefile b/mail/mimedefang/Makefile
index 605824f29fd..3ac2ceb738d 100644
--- a/mail/mimedefang/Makefile
+++ b/mail/mimedefang/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.56 2013/07/12 10:44:57 jperkin Exp $
+# $NetBSD: Makefile,v 1.57 2013/12/09 14:17:48 obache Exp $
DISTNAME= mimedefang-2.74
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= mail
MASTER_SITES= http://www.mimedefang.org/static/
@@ -15,7 +15,7 @@ DEPENDS+= p5-HTML-Parser>=3.26:../../www/p5-HTML-Parser
DEPENDS+= p5-HTML-Tagset>=3.03:../../www/p5-HTML-Tagset
DEPENDS+= p5-IO-stringy>=2.108:../../devel/p5-IO-stringy
DEPENDS+= p5-MailTools>=1.44:../../mail/p5-MailTools
-DEPENDS+= p5-MIME-Base64>=3.03:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.8.6,p5-MIME-Base64>=3.03}:../../converters/p5-MIME-Base64
DEPENDS+= p5-MIME-tools>=5.413:../../mail/p5-MIME-tools
DEPENDS+= spamassassin>=2.31:../../mail/spamassassin
diff --git a/mail/opendmarc/Makefile b/mail/opendmarc/Makefile
index 5d1dc526c70..8d436a9a6dd 100644
--- a/mail/opendmarc/Makefile
+++ b/mail/opendmarc/Makefile
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.1 2013/12/05 16:00:19 pettai Exp $
+# $NetBSD: Makefile,v 1.2 2013/12/09 14:17:48 obache Exp $
DISTNAME= opendmarc-1.1.3
+PKGREVISION= 1
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=opendmarc/}
@@ -11,7 +12,7 @@ LICENSE= modified-bsd
DEPENDS+= p5-DBI-[0-9]*:../../databases/p5-DBI
DEPENDS+= p5-DBD-mysql-[0-9]*:../../databases/p5-DBD-mysql
-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-Switch-[0-9]*:../../lang/p5-Switch
RCD_SCRIPTS= opendmarc
diff --git a/mail/p5-App-Siesh/Makefile b/mail/p5-App-Siesh/Makefile
index 3181534c167..3ac075277d0 100644
--- a/mail/p5-App-Siesh/Makefile
+++ b/mail/p5-App-Siesh/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2013/05/31 12:41:15 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/09 14:17:48 obache Exp $
DISTNAME= App-Siesh-0.21
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= mail perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=App/}
#MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/M/MD/MDOM/}
@@ -19,8 +19,8 @@ DEPENDS+= p5-IO-Prompt-[0-9]*:../../devel/p5-IO-Prompt
DEPENDS+= p5-IPC-System-Simple-[0-9]*:../../devel/p5-IPC-System-Simple
DEPENDS+= p5-Net-ManageSieve-[0-9]*:../../mail/p5-Net-ManageSieve
DEPENDS+= p5-Term-ShellUI>=0.86:../../devel/p5-Term-ShellUI
-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
BUILD_DEPENDS+= p5-IO-String-[0-9]*:../../devel/p5-IO-String
BUILD_DEPENDS+= p5-Test-Output-[0-9]*:../../devel/p5-Test-Output
diff --git a/mail/p5-Email-Date/Makefile b/mail/p5-Email-Date/Makefile
index 101f357f7c6..026f62478ca 100644
--- a/mail/p5-Email-Date/Makefile
+++ b/mail/p5-Email-Date/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.12 2013/09/08 10:03:03 wen Exp $
+# $NetBSD: Makefile,v 1.13 2013/12/09 14:17:48 obache Exp $
DISTNAME= Email-Date-1.104
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= mail perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Email/}
@@ -12,7 +13,7 @@ LICENSE= ${PERL5_LICENSE}
DEPENDS+= {perl>=5.7.3,p5-Test-Simple>=0.47}:../../devel/p5-Test-Simple
DEPENDS+= p5-Email-Simple>=1.9:../../mail/p5-Email-Simple
-DEPENDS+= p5-Time-Piece>=1.08:../../time/p5-Time-Piece
+DEPENDS+= {perl>=5.9.5,p5-Time-Piece>=1.08}:../../time/p5-Time-Piece
DEPENDS+= {perl>=5.14.0,p5-Time-Local>=1.07}:../../time/p5-Time-Local
DEPENDS+= p5-TimeDate>=2.27:../../time/p5-TimeDate
DEPENDS+= p5-Email-Abstract>=2.10:../../mail/p5-Email-Abstract
diff --git a/mail/p5-Email-MIME-Encodings/Makefile b/mail/p5-Email-MIME-Encodings/Makefile
index 5200d49e5ed..06030171799 100644
--- a/mail/p5-Email-MIME-Encodings/Makefile
+++ b/mail/p5-Email-MIME-Encodings/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.11 2013/09/08 10:48:52 wen Exp $
+# $NetBSD: Makefile,v 1.12 2013/12/09 14:17:48 obache Exp $
DISTNAME= Email-MIME-Encodings-1.315
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
SVR4_PKGNAME= p5eme
CATEGORIES= mail perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Email/}
@@ -11,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/dist/Email-MIME-Encodings/
COMMENT= Unified interface to MIME encoding and decoding
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-MIME-Base64>=3.05:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.8.6,p5-MIME-Base64>=3.05}:../../converters/p5-MIME-Base64
PERL5_PACKLIST= auto/Email/MIME/Encodings/.packlist
diff --git a/mail/p5-IMAP-Client/Makefile b/mail/p5-IMAP-Client/Makefile
index 7a8b9af97f3..85223cde8a0 100644
--- a/mail/p5-IMAP-Client/Makefile
+++ b/mail/p5-IMAP-Client/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.8 2013/05/31 12:41:17 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2013/12/09 14:17:49 obache Exp $
#
DISTNAME= IMAP-Client-0.13
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= mail perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=IMAP/}
@@ -11,7 +11,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= Perl5 module for IMAP manipulation
DEPENDS+= p5-IO-Socket-SSL>=0:../../security/p5-IO-Socket-SSL
-DEPENDS+= p5-MIME-Base64>=0:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64>=0}:../../converters/p5-MIME-Base64
DEPENDS+= p5-URI-imap>=0:../../mail/p5-URI-imap
DEPENDS+= p5-URI>=0:../../www/p5-URI
diff --git a/mail/p5-MIME-Lite/Makefile b/mail/p5-MIME-Lite/Makefile
index 61395749336..ed6cc57632b 100644
--- a/mail/p5-MIME-Lite/Makefile
+++ b/mail/p5-MIME-Lite/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.25 2013/05/31 12:41:17 wiz Exp $
+# $NetBSD: Makefile,v 1.26 2013/12/09 14:17:49 obache Exp $
DISTNAME= MIME-Lite-3.029
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
SVR4_PKGNAME= p5mil
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=MIME/}
@@ -14,7 +14,7 @@ LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-Email-Date-Format>=1.0:../../mail/p5-Email-Date-Format
DEPENDS+= p5-MailTools>=1.62:../../mail/p5-MailTools
-DEPENDS+= p5-MIME-Base64>=0:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64>=0}:../../converters/p5-MIME-Base64
# MIME::QuotedPrint is part of p5-MIME-Base64 package
DEPENDS+= p5-MIME-Types>=1.28:../../mail/p5-MIME-Types
diff --git a/mail/p5-MIME-tools/Makefile b/mail/p5-MIME-tools/Makefile
index 3962f12f31f..e65617724e1 100644
--- a/mail/p5-MIME-tools/Makefile
+++ b/mail/p5-MIME-tools/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.44 2013/05/31 12:41:17 wiz Exp $
+# $NetBSD: Makefile,v 1.45 2013/12/09 14:17:49 obache Exp $
DISTNAME= MIME-tools-5.504
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
+PKGREVISION= 2
SVR4_PKGNAME= p5mit
CATEGORIES= perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=MIME/}
@@ -12,9 +12,9 @@ HOMEPAGE= http://search.cpan.org/dist/MIME-tools/
COMMENT= Perl5 modules for encoding and decoding MIME messages
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-File-Temp>=0.18:../../devel/p5-File-Temp
+DEPENDS+= {perl>=5.9.5,p5-File-Temp>=0.18}:../../devel/p5-File-Temp
DEPENDS+= p5-IO-stringy-[0-9]*:../../devel/p5-IO-stringy
-DEPENDS+= p5-MIME-Base64>=3.03:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.8.6,p5-MIME-Base64>=3.03}:../../converters/p5-MIME-Base64
DEPENDS+= p5-MailTools-[0-9]*:../../mail/p5-MailTools
# missing dependency in Makefile, see
# https://rt.cpan.org/Public/Bug/Display.html?id=72223
diff --git a/mail/p5-Mail-Box/Makefile b/mail/p5-Mail-Box/Makefile
index 110438fdb24..0d63e549575 100644
--- a/mail/p5-Mail-Box/Makefile
+++ b/mail/p5-Mail-Box/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.19 2013/05/31 12:41:18 wiz Exp $
+# $NetBSD: Makefile,v 1.20 2013/12/09 14:17:49 obache Exp $
DISTNAME= Mail-Box-2.102
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= mail perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Mail/}
@@ -11,7 +11,7 @@ HOMEPAGE= http://perl.overmeer.net/mailbox/
COMMENT= Set of packages which implement methods to handle e-mail
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-Encode>=2.26:../../textproc/p5-Encode
+DEPENDS+= {perl>=5.8.9,p5-Encode>=2.26}:../../textproc/p5-Encode
DEPENDS+= p5-TimeDate-[0-9]*:../../time/p5-TimeDate
DEPENDS+= p5-IO-stringy-[0-9]*:../../devel/p5-IO-stringy
DEPENDS+= {perl>=5.10,p5-Scalar-List-Utils>=1.13}:../../devel/p5-Scalar-List-Utils
diff --git a/mail/p5-Mail-DKIM/Makefile b/mail/p5-Mail-DKIM/Makefile
index 6a37d06dfdc..3db98d0d78e 100644
--- a/mail/p5-Mail-DKIM/Makefile
+++ b/mail/p5-Mail-DKIM/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.22 2013/05/31 12:41:18 wiz Exp $
+# $NetBSD: Makefile,v 1.23 2013/12/09 14:17:49 obache Exp $
#
DISTNAME= Mail-DKIM-0.38
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
+PKGREVISION= 5
SVR4_PKGNAME= p5mdk
CATEGORIES= mail perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Mail/}
@@ -16,9 +16,9 @@ LICENSE= ${PERL5_LICENSE}
PKG_INSTALLATION_TYPES= overwrite pkgviews
DEPENDS+= p5-Crypt-OpenSSL-RSA>=0.27:../../security/p5-Crypt-OpenSSL-RSA
-DEPENDS+= p5-Digest-SHA-[0-9]*:../../security/p5-Digest-SHA
+DEPENDS+= {perl>=5.9.3,p5-Digest-SHA-[0-9]*}:../../security/p5-Digest-SHA
DEPENDS+= p5-MailTools-[0-9]*:../../mail/p5-MailTools
-DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
DEPENDS+= p5-Net-DNS-[0-9]*:../../net/p5-Net-DNS
USE_LANGUAGES= # empty
diff --git a/mail/p5-Mail-IMAPClient/Makefile b/mail/p5-Mail-IMAPClient/Makefile
index 16d8200aecd..065c81b1ee0 100644
--- a/mail/p5-Mail-IMAPClient/Makefile
+++ b/mail/p5-Mail-IMAPClient/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.36 2013/08/26 09:58:08 abs Exp $
+# $NetBSD: Makefile,v 1.37 2013/12/09 14:17:49 obache Exp $
DISTNAME= Mail-IMAPClient-3.33
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
SVR4_PKGNAME= p5mic
CATEGORIES= mail perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Mail/}
@@ -11,8 +12,8 @@ HOMEPAGE= http://search.cpan.org/dist/Mail-IMAPClient/
COMMENT= Perl5 module for talking to RFC-2060 IMAP servers
LICENSE= gnu-gpl-v2 # OR artistic
-DEPENDS+= p5-File-Temp-[0-9]*:../../devel/p5-File-Temp
-DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.6.1,p5-File-Temp-[0-9]*}:../../devel/p5-File-Temp
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
DEPENDS+= p5-Parse-RecDescent>=1.94:../../devel/p5-Parse-RecDescent
DEPENDS+= p5-Scalar-List-Utils>=0:../../devel/p5-Scalar-List-Utils
diff --git a/mail/p5-Mail-RFC822-Address/Makefile b/mail/p5-Mail-RFC822-Address/Makefile
index cca07bed0d0..2c79a880723 100644
--- a/mail/p5-Mail-RFC822-Address/Makefile
+++ b/mail/p5-Mail-RFC822-Address/Makefile
@@ -1,19 +1,17 @@
-# $NetBSD: Makefile,v 1.7 2013/05/31 12:41:18 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/09 14:17:49 obache Exp $
#
DISTNAME= Mail-RFC822-Address-0.3
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
+PKGREVISION= 5
CATEGORIES= mail perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Mail/}
MAINTAINER= pettai@NetBSD.org
-HOMEPAGE= http://search.cpan.org/~pdwarren/Mail-RFC822-Address-0.3/
+HOMEPAGE= http://search.cpan.org/dist/Mail-RFC822-Address/
COMMENT= Perl extension for validating email addresses according to RFC822
LICENSE= mit
-DEPENDS+= p5-ExtUtils-MakeMaker-[0-9]*:../../devel/p5-ExtUtils-MakeMaker
-
PERL5_PACKLIST= auto/Mail/RFC822/Address/.packlist
USE_LANGUAGES= # none
diff --git a/mail/p5-Mail-SRS/Makefile b/mail/p5-Mail-SRS/Makefile
index cd3fc0ec3fb..3f59428da57 100644
--- a/mail/p5-Mail-SRS/Makefile
+++ b/mail/p5-Mail-SRS/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.16 2013/11/24 09:57:04 wiz Exp $
+# $NetBSD: Makefile,v 1.17 2013/12/09 14:17:49 obache Exp $
DISTNAME= Mail-SRS-0.31
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 8
+PKGREVISION= 9
CATEGORIES= mail perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Mail/}
@@ -10,11 +10,11 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.libsrs2.org/
COMMENT= SMTP envelope sender rewriting for SPF-compliant forwarding
-DEPENDS+= p5-DB_File>=1.806:../../databases/p5-DB_File
+DEPENDS+= {perl>=5.8.1,p5-DB_File>=1.806}:../../databases/p5-DB_File
DEPENDS+= p5-Digest-HMAC>=1.01:../../security/p5-Digest-HMAC
DEPENDS+= p5-MLDBM>=2.01:../../databases/p5-MLDBM
#DEPENDS+= p5-Storable>=2.04:../../devel/p5-Storable
-BUILD_DEPENDS+= p5-Test-Simple>=0.40:../../devel/p5-Test-Simple
+BUILD_DEPENDS+= {perl>=5.6.2,p5-Test-Simple>=0.40}:../../devel/p5-Test-Simple
PERL5_PACKLIST= auto/Mail/SRS/.packlist
diff --git a/mail/p5-Mail-Sender-Easy/Makefile b/mail/p5-Mail-Sender-Easy/Makefile
index 804359fcbc8..f0f9eb4a021 100644
--- a/mail/p5-Mail-Sender-Easy/Makefile
+++ b/mail/p5-Mail-Sender-Easy/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.8 2013/05/31 12:41:19 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2013/12/09 14:17:49 obache Exp $
#
DISTNAME= Mail-Sender-Easy-v0.0.5
PKGNAME= p5-${DISTNAME:S:-v:-:}
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= mail perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/D/DM/DMUEY/}
@@ -12,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/~dmuey/Mail-Sender/
COMMENT= Simplified interface to Mail::Sender
DEPENDS+= p5-Mail-Sender>=0:../../mail/p5-Mail-Sender
-DEPENDS+= p5-version>=0:../../devel/p5-version
+DEPENDS+= {perl>=5.9.0,p5-version>=0}:../../devel/p5-version
PERL5_PACKLIST= auto/Mail/Sender/Easy/.packlist
diff --git a/mail/p5-Mail-Sender/Makefile b/mail/p5-Mail-Sender/Makefile
index 43af55127a6..e8debaa8b7f 100644
--- a/mail/p5-Mail-Sender/Makefile
+++ b/mail/p5-Mail-Sender/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.9 2013/05/31 12:41:19 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2013/12/09 14:17:49 obache Exp $
#
DISTNAME= Mail-Sender-0.8.16
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= mail perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Mail/}
@@ -11,7 +11,7 @@ MAINTAINER= abs@NetBSD.org
HOMEPAGE= http://search.cpan.org/~jenda/Mail-Sender/
COMMENT= Sending mails with attachments through an SMTP server
-DEPENDS+= p5-MIME-Base64>=0:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64>=0}:../../converters/p5-MIME-Base64
PERL5_PACKLIST= auto/Mail/Sender/.packlist
diff --git a/mail/p5-Mail-Sendmail/Makefile b/mail/p5-Mail-Sendmail/Makefile
index f3e4b693284..1057b37d170 100644
--- a/mail/p5-Mail-Sendmail/Makefile
+++ b/mail/p5-Mail-Sendmail/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.22 2013/05/31 12:41:19 wiz Exp $
+# $NetBSD: Makefile,v 1.23 2013/12/09 14:17:49 obache Exp $
DISTNAME= Mail-Sendmail-0.79
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
SVR4_PKGNAME= p5mse
CATEGORIES= mail perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Mail/}
@@ -11,7 +11,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://alma.ch/perl/
COMMENT= Perl5 module dedicated to Sendmail
-DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
PERL5_PACKLIST= auto/Mail/Sendmail/.packlist
diff --git a/mail/p5-razor-agents/Makefile b/mail/p5-razor-agents/Makefile
index a4a1523a3a8..021e3f6ec7e 100644
--- a/mail/p5-razor-agents/Makefile
+++ b/mail/p5-razor-agents/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.36 2013/05/31 12:41:20 wiz Exp $
+# $NetBSD: Makefile,v 1.37 2013/12/09 14:17:49 obache Exp $
DISTNAME= razor-agents-2.85
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
+PKGREVISION= 5
SVR4_PKGNAME= p5ra
CATEGORIES= mail perl5
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=razor/}
@@ -16,7 +16,7 @@ LICENSE= artistic-2.0
PKG_INSTALLATION_TYPES= overwrite pkgviews
# MIME::QuotedPrint, Getopt::Long, File::Copy needed from the perl package
-DEPENDS+= p5-Time-HiRes-[0-9]*:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes-[0-9]*}:../../time/p5-Time-HiRes
DEPENDS+= p5-Digest-SHA1-[0-9]*:../../security/p5-Digest-SHA1
DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI
diff --git a/mail/spamassassin/Makefile b/mail/spamassassin/Makefile
index 75016e74420..1496ef9a999 100644
--- a/mail/spamassassin/Makefile
+++ b/mail/spamassassin/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.110 2013/12/04 15:14:19 jperkin Exp $
+# $NetBSD: Makefile,v 1.111 2013/12/09 14:17:49 obache Exp $
DISTNAME= Mail-SpamAssassin-3.3.2
PKGNAME= spamassassin-3.3.2
-PKGREVISION= 6
+PKGREVISION= 7
SVR4_PKGNAME= sa
CATEGORIES= mail perl5
MASTER_SITES= ${MASTER_SITE_APACHE:=spamassassin/source/}
@@ -29,16 +29,16 @@ PLIST_SUBST+= RULESARCHIVE=${RULESARCHIVE:Q}
PLIST_SUBST+= RULESARCHIVEASC=${RULESARCHIVEASC:Q}
PLIST_SUBST+= RULESARCHIVESHA=${RULESARCHIVESHA:Q}
-DEPENDS+= p5-Archive-Tar>=1.23:../../archivers/p5-Archive-Tar
-DEPENDS+= p5-DB_File-[0-9]*:../../databases/p5-DB_File
+DEPENDS+= {perl>=5.9.3,p5-Archive-Tar>=1.23}:../../archivers/p5-Archive-Tar
+DEPENDS+= {perl>=5,p5-DB_File-[0-9]*}:../../databases/p5-DB_File
DEPENDS+= p5-Digest-SHA1-[0-9]*:../../security/p5-Digest-SHA1
DEPENDS+= p5-HTML-Parser>=3.43:../../www/p5-HTML-Parser
-DEPENDS+= p5-IO-Compress-[0-9]*:../../devel/p5-IO-Compress
-DEPENDS+= p5-IO-Zlib>=1.04:../../devel/p5-IO-Zlib
+DEPENDS+= {perl>=5.9.3,p5-IO-Compress-[0-9]*}:../../devel/p5-IO-Compress # Compress::Zlib>=0
+DEPENDS+= {perl>=5.9.3,p5-IO-Zlib>=1.04}:../../devel/p5-IO-Zlib
DEPENDS+= p5-NetAddr-IP>=4.007:../../net/p5-NetAddr-IP
DEPENDS+= p5-Net-DNS>=0.58:../../net/p5-Net-DNS
DEPENDS+= {p5-MIME-Base64>=2.11,perl>=5.8.0}:../../converters/p5-MIME-Base64
-DEPENDS+= p5-Time-HiRes-[0-9]*:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes-[0-9]*}:../../time/p5-Time-HiRes
DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
USE_TOOLS+= perl
diff --git a/mail/sympa/Makefile b/mail/sympa/Makefile
index d727fac8e5d..8d570987e3c 100644
--- a/mail/sympa/Makefile
+++ b/mail/sympa/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.51 2013/07/12 10:44:58 jperkin Exp $
+# $NetBSD: Makefile,v 1.52 2013/12/09 14:17:49 obache Exp $
#
DISTNAME= sympa-6.1.11
-#PKGREVISION= 4
-PKGREVISION= 4
+PKGREVISION= 5
CATEGORIES= mail
MASTER_SITES= http://www.sympa.org/distribution/ \
http://www.sympa.org/distribution/old/
@@ -32,7 +31,7 @@ DEPENDS+= p5-HTML-Tree>=4.2:../../www/p5-HTML-Tree
DEPENDS+= p5-IO-Socket-SSL>=0.90:../../security/p5-IO-Socket-SSL
DEPENDS+= p5-IO-stringy>=1.0:../../devel/p5-IO-stringy
DEPENDS+= p5-Locale-libintl>=1.16:../../misc/p5-Locale-libintl
-DEPENDS+= p5-MIME-Base64>=1.0:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64>=1.0}:../../converters/p5-MIME-Base64
DEPENDS+= p5-MIME-EncWords>=1.010.101:../../mail/p5-MIME-EncWords
DEPENDS+= p5-MIME-Lite-HTML>=1.23:../../mail/p5-MIME-Lite-HTML
DEPENDS+= p5-MIME-tools>=5.209:../../mail/p5-MIME-tools
@@ -44,7 +43,7 @@ DEPENDS+= p5-Regexp-Common>=2.120:../../textproc/p5-Regexp-Common
DEPENDS+= p5-SOAP-Lite-[0-9]*:../../net/p5-SOAP-Lite
DEPENDS+= p5-Template-Toolkit>=2.20:../../www/p5-Template-Toolkit
DEPENDS+= p5-Term-ProgressBar>=2.09:../../devel/p5-Term-ProgressBar
-DEPENDS+= p5-Time-HiRes>=1.9724:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.15.1,p5-Time-HiRes>=1.9724}:../../time/p5-Time-HiRes
DEPENDS+= p5-Unicode-LineBreak>=2012.02:../../textproc/p5-Unicode-LineBreak
DEPENDS+= p5-XML-LibXML>=1.61:../../textproc/p5-XML-LibXML
DEPENDS+= p5-libwww>=1.09:../../www/p5-libwww
diff --git a/math/p5-Spreadsheet-Read/Makefile b/math/p5-Spreadsheet-Read/Makefile
index dbbb5135afb..32f15a1c6a5 100644
--- a/math/p5-Spreadsheet-Read/Makefile
+++ b/math/p5-Spreadsheet-Read/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2013/05/31 12:41:24 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2013/12/09 14:17:49 obache Exp $
#
DISTNAME= Spreadsheet-Read-0.45
@@ -29,7 +29,7 @@ DEPENDS+= p5-Text-CSV_XS>=0.73:../../textproc/p5-Text-CSV_XS
DEPENDS+= p5-Text-CSV>=1.17:../../textproc/p5-Text-CSV
BUILD_DEPENDS+= p5-Test-NoWarnings-[0-9]*:../../devel/p5-Test-NoWarnings
-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
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/misc/p5-File-Tail/Makefile b/misc/p5-File-Tail/Makefile
index f34e8bce35a..b18332ff9e7 100644
--- a/misc/p5-File-Tail/Makefile
+++ b/misc/p5-File-Tail/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.13 2013/05/31 12:41:28 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2013/12/09 14:17:49 obache Exp $
DISTNAME= File-Tail-0.99.3
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
SVR4_PKGNAME= p5fit
CATEGORIES= misc perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=File/}
@@ -11,7 +11,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/File-Tail/
COMMENT= Perl5 module for reading from continuously updated files
-DEPENDS+= p5-Time-HiRes>1.12:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes>1.12}:../../time/p5-Time-HiRes
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/File/Tail/.packlist
diff --git a/multimedia/p5-xmltv/Makefile b/multimedia/p5-xmltv/Makefile
index 9e399268e1e..d73c0e6aec1 100644
--- a/multimedia/p5-xmltv/Makefile
+++ b/multimedia/p5-xmltv/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.32 2013/11/24 09:57:04 wiz Exp $
+# $NetBSD: Makefile,v 1.33 2013/12/09 14:17:50 obache Exp $
DISTNAME= xmltv-0.5.56
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 6
+PKGREVISION= 7
CATEGORIES= multimedia perl5
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xmltv/}
EXTRACT_SUFX= .tar.bz2
@@ -47,7 +47,7 @@ DEPENDS+= p5-DateTime-Format-Strptime-[0-9]*:../../time/p5-DateTime-Format-Strpt
DEPENDS+= p5-Text-Kakasi-[0-9]*:../../textproc/p5-Text-Kakasi
# needed by se grabber
DEPENDS+= p5-XML-LibXML-[0-9]*:../../textproc/p5-XML-LibXML
-DEPENDS+= p5-IO-Compress-[0-9]*:../../devel/p5-IO-Compress
+DEPENDS+= {perl>=5.9.3,p5-IO-Compress-[0-9]*}:../../devel/p5-IO-Compress # Compress::Zlib>=0
DEPENDS+= p5-HTTP-Cache-Transparent-[0-9]*:../../www/p5-HTTP-Cache-Transparent
# needed by pt grabber
DEPENDS+= p5-Unicode-UTF8simple-[0-9]*:../../converters/p5-Unicode-UTF8simple
diff --git a/net/clive/Makefile b/net/clive/Makefile
index 1b5078d626b..66c3c95cc4c 100644
--- a/net/clive/Makefile
+++ b/net/clive/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.47 2013/10/08 08:51:30 wiz Exp $
+# $NetBSD: Makefile,v 1.48 2013/12/09 14:17:50 obache Exp $
DISTNAME= clive-2.3.3
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= net multimedia www
MASTER_SITES= http://clive.googlecode.com/files/
@@ -15,7 +15,7 @@ DEPENDS+= libquvi-scripts>=0.4.0:../../net/libquvi-scripts
DEPENDS+= curl-[0-9]*:../../www/curl
DEPENDS+= p5-JSON-XS>=2.3:../../converters/p5-JSON-XS
DEPENDS+= p5-Getopt-ArgvFile>=1.11:../../devel/p5-Getopt-ArgvFile
-DEPENDS+= p5-version>=0.77:../../devel/p5-version
+DEPENDS+= {perl>=5.10.1,p5-version>=0.77}:../../devel/p5-version
PERL5_PACKLIST= auto/clive/.packlist
INSTALLATION_DIRS= share/examples/clive
diff --git a/net/get-flash-videos/Makefile b/net/get-flash-videos/Makefile
index 91fb59aabfb..213331e0609 100644
--- a/net/get-flash-videos/Makefile
+++ b/net/get-flash-videos/Makefile
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.3 2013/05/31 12:41:33 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2013/12/09 14:17:50 obache Exp $
#
DISTNAME= ${GHACCOUNT}-${GHNAME}-${GHDESCRIBE}-g${GHCOMMIT}
PKGNAME= ${GHNAME}-0.0.${GHDATE}
+PKGREVISION= 1
GHNAME= get-flash-videos
GHACCOUNT= monsieurvideo
@@ -25,7 +26,7 @@ FETCH_USING= curl # For https:
DEPENDS+= p5-Data-AMF-[0-9]*:../../comms/p5-Data-AMF
DEPENDS+= p5-HTML-Tree-[0-9]*:../../www/p5-HTML-Tree
DEPENDS+= p5-LWP-Protocol-https-[0-9]*:../../www/p5-LWP-Protocol-https
-DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
DEPENDS+= p5-Tie-IxHash-[0-9]*:../../devel/p5-Tie-IxHash
DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI
DEPENDS+= p5-WWW-Mechanize-[0-9]*:../../www/p5-WWW-Mechanize
diff --git a/net/netdisco/Makefile b/net/netdisco/Makefile
index ec34f458df2..15c841f2e39 100644
--- a/net/netdisco/Makefile
+++ b/net/netdisco/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.30 2013/10/18 11:41:18 bsiegert Exp $
+# $NetBSD: Makefile,v 1.31 2013/12/09 14:17:50 obache Exp $
#
DISTNAME= netdisco-1.1_with_mibs
PKGNAME= netdisco-1.1
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=netdisco/}
@@ -16,12 +16,12 @@ DEPENDS+= p5-SNMP-Info>=2.04:../../net/p5-SNMP-Info
DEPENDS+= p5-Apache-DBI-[0-9]*:../../databases/p5-Apache-DBI
DEPENDS+= p5-Apache-Session-[0-9]*:../../www/p5-Apache-Session
DEPENDS+= p5-DBD-postgresql-[0-9]*:../../databases/p5-DBD-postgresql
-DEPENDS+= p5-DB_File-[0-9]*:../../databases/p5-DB_File
+DEPENDS+= {perl>=5,p5-DB_File-[0-9]*}:../../databases/p5-DB_File
DEPENDS+= p5-MasonX-Request-WithApacheSession-[0-9]*:../../www/p5-MasonX-Request-WithApacheSession
DEPENDS+= p5-HTML-Parser-[0-9]*:../../www/p5-HTML-Parser
DEPENDS+= p5-Graph-[0-9]*:../../devel/p5-Graph
DEPENDS+= p5-GraphViz-[0-9]*:../../graphics/p5-GraphViz
-DEPENDS+= p5-IO-Compress-[0-9]*:../../devel/p5-IO-Compress
+DEPENDS+= {perl>=5.9.3,p5-IO-Compress-[0-9]*}:../../devel/p5-IO-Compress # Compress::Zlib
DEPENDS+= p5-Net-NBName-[0-9]*:../../net/p5-Net-NBName
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
diff --git a/net/p5-Danga-Socket/Makefile b/net/p5-Danga-Socket/Makefile
index adac61825e4..0058c723749 100644
--- a/net/p5-Danga-Socket/Makefile
+++ b/net/p5-Danga-Socket/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.4 2013/05/31 12:41:36 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2013/12/09 14:17:50 obache Exp $
#
DISTNAME= Danga-Socket-1.61
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= net
MASTER_SITES= http://search.cpan.org/CPAN/authors/id/B/BR/BRADFITZ/
@@ -13,7 +13,7 @@ COMMENT= Event loop and event-driven async socket base class
LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-Sys-Syscall>=0:../../devel/p5-Sys-Syscall
-DEPENDS+= p5-Time-HiRes>=0:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes>=0}:../../time/p5-Time-HiRes
PERL5_PACKLIST= auto/Danga/Socket/.packlist
USE_LANGUAGES= # none
diff --git a/net/p5-Net-Amazon-S3/Makefile b/net/p5-Net-Amazon-S3/Makefile
index 541f6dd4daf..3e3e69e8b7c 100644
--- a/net/p5-Net-Amazon-S3/Makefile
+++ b/net/p5-Net-Amazon-S3/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.18 2013/12/01 09:01:48 wiz Exp $
+# $NetBSD: Makefile,v 1.19 2013/12/09 14:17:50 obache Exp $
DISTNAME= Net-Amazon-S3-0.54
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= net perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/}
@@ -18,7 +18,7 @@ DEPENDS+= p5-Digest-HMAC>=0:../../security/p5-Digest-HMAC
DEPENDS+= p5-Digest-MD5-File>=0:../../security/p5-Digest-MD5-File
DEPENDS+= p5-libwww>=2:../../www/p5-libwww
DEPENDS+= p5-LWP-UserAgent-Determined>=0:../../www/p5-LWP-UserAgent-Determined
-DEPENDS+= p5-MIME-Base64>=0:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64>=0}:../../converters/p5-MIME-Base64
DEPENDS+= p5-Moose>=0:../../devel/p5-Moose
DEPENDS+= p5-MooseX-StrictConstructor>=0:../../devel/p5-MooseX-StrictConstructor
DEPENDS+= p5-MooseX-Types-DateTimeX>=0:../../time/p5-MooseX-Types-DateTimeX
diff --git a/net/p5-Net-DNS/Makefile b/net/p5-Net-DNS/Makefile
index c09e6d8294b..8282cc4d271 100644
--- a/net/p5-Net-DNS/Makefile
+++ b/net/p5-Net-DNS/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.53 2013/09/05 19:31:18 wiz Exp $
+# $NetBSD: Makefile,v 1.54 2013/12/09 14:17:50 obache Exp $
DISTNAME= Net-DNS-0.72
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
SVR4_PKGNAME= p5ndn
CATEGORIES= net perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} \
@@ -16,8 +17,8 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews
BUILD_DEPENDS+= {p5-Test-Simple>=0.44,perl>=5.8.0}:../../devel/p5-Test-Simple
DEPENDS+= p5-Digest-HMAC>=1.0:../../security/p5-Digest-HMAC
-DEPENDS+= p5-Digest-MD5>=2.12:../../security/p5-Digest-MD5
-DEPENDS+= p5-MIME-Base64>=2.11:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-Digest-MD5>=2.12}:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64>=2.11}:../../converters/p5-MIME-Base64
DEPENDS+= p5-Net-IP>=1.20:../../net/p5-Net-IP
PKG_OPTIONS_VAR= PKG_OPTIONS.p5-Net-DNS
diff --git a/net/p5-Net-Jifty/Makefile b/net/p5-Net-Jifty/Makefile
index 71019c46d84..a8a2d0cb413 100644
--- a/net/p5-Net-Jifty/Makefile
+++ b/net/p5-Net-Jifty/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.13 2013/05/31 12:41:39 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2013/12/09 14:17:50 obache Exp $
#
DISTNAME= Net-Jifty-0.14
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= net perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/}
@@ -13,7 +13,7 @@ COMMENT= Interface to online Jifty applications
LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-Email-Address-[0-9]*:../../mail/p5-Email-Address
-DEPENDS+= p5-Encode-[0-9]*:../../textproc/p5-Encode
+DEPENDS+= {perl>=5.7.3,p5-Encode-[0-9]*}:../../textproc/p5-Encode
DEPENDS+= p5-Hash-Merge-[0-9]*:../../devel/p5-Hash-Merge
DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
DEPENDS+= p5-Any-Moose>=0.04:../../devel/p5-Any-Moose
diff --git a/net/p5-Net-OpenID-Consumer/Makefile b/net/p5-Net-OpenID-Consumer/Makefile
index c69fe54c543..09c9750438a 100644
--- a/net/p5-Net-OpenID-Consumer/Makefile
+++ b/net/p5-Net-OpenID-Consumer/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.12 2013/05/31 12:41:39 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2013/12/09 14:17:50 obache Exp $
#
DISTNAME= Net-OpenID-Consumer-1.03
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
+PKGREVISION= 5
CATEGORIES= net perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/}
@@ -15,7 +15,7 @@ LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
DEPENDS+= p5-Crypt-DH>=0.05:../../security/p5-Crypt-DH
DEPENDS+= p5-Digest-SHA1-[0-9]*:../../security/p5-Digest-SHA1
-DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
DEPENDS+= {perl>=5.14.0,p5-Time-Local-[0-9]*}:../../time/p5-Time-Local
DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI
DEPENDS+= p5-XML-Simple-[0-9]*:../../textproc/p5-XML-Simple
diff --git a/net/p5-Net-SNMP/Makefile b/net/p5-Net-SNMP/Makefile
index eb50729c02b..b4b82bf4d29 100644
--- a/net/p5-Net-SNMP/Makefile
+++ b/net/p5-Net-SNMP/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.31 2013/05/31 12:41:39 wiz Exp $
+# $NetBSD: Makefile,v 1.32 2013/12/09 14:17:50 obache Exp $
#
DISTNAME= Net-SNMP-v6.0.1
PKGNAME= p5-${DISTNAME:S/v6/6/}
-PKGREVISION= 2
+PKGREVISION= 3
SVR4_PKGNAME= p5nsn
CATEGORIES= net perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/}
@@ -15,7 +15,7 @@ LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-Crypt-DES>=2.03:../../security/p5-Crypt-DES
DEPENDS+= p5-Crypt-Rijndael>=1.02:../../security/p5-Crypt-Rijndael
-DEPENDS+= p5-Digest-MD5>=2.11:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.7.3,p5-Digest-MD5>=2.11}:../../security/p5-Digest-MD5
DEPENDS+= p5-Digest-SHA1>=1.02:../../security/p5-Digest-SHA1
DEPENDS+= p5-Digest-HMAC>=1.00:../../security/p5-Digest-HMAC
DEPENDS+= p5-Socket6>=0.23:../../net/p5-Socket6
diff --git a/net/p5-Net-Telnet-Cisco/Makefile b/net/p5-Net-Telnet-Cisco/Makefile
index 27d3c133c7f..6ebdff023ec 100644
--- a/net/p5-Net-Telnet-Cisco/Makefile
+++ b/net/p5-Net-Telnet-Cisco/Makefile
@@ -1,20 +1,21 @@
-# $NetBSD: Makefile,v 1.14 2013/05/31 12:41:40 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2013/12/09 14:17:50 obache Exp $
#
DISTNAME= Net-Telnet-Cisco-1.10
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 7
+PKGREVISION= 8
CATEGORIES= net perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/}
MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://search.cpan.org/dist/Net-Telnet-Cisco/
COMMENT= Perl5 module for communicating with Cisco routers via telnet
PERL5_PACKLIST= auto/Net/Telnet/Cisco/.packlist
DEPENDS+= p5-Net-Telnet>=3.0:../../net/p5-Net-Telnet
DEPENDS+= p5-Term-ReadKey>=2.0:../../devel/p5-Term-ReadKey
-DEPENDS+= p5-Test-Simple>=0.4:../../devel/p5-Test-Simple
+DEPENDS+= {perl>=5.8.0,p5-Test-Simple>=0.4}:../../devel/p5-Test-Simple
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/net/p5-eBay-API/Makefile b/net/p5-eBay-API/Makefile
index 15380ddbacc..379ea561fbe 100644
--- a/net/p5-eBay-API/Makefile
+++ b/net/p5-eBay-API/Makefile
@@ -1,16 +1,16 @@
-# $NetBSD: Makefile,v 1.11 2013/05/31 12:41:42 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2013/12/09 14:17:50 obache Exp $
DISTNAME= eBay-API-0.25
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 7
+PKGREVISION= 8
CATEGORIES= net perl5 www
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/T/TK/TKEEFER/}
MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://search.cpan.org/perldoc?eBay::API
+HOMEPAGE= http://search.cpan.org/dist/eBay-API/
COMMENT= Non SOAP based XML schema library for eBay API
-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.41
DEPENDS+= p5-Crypt-SSLeay>=0.51:../../security/p5-Crypt-SSLeay
DEPENDS+= p5-Devel-StackTrace>=1.03:../../devel/p5-Devel-StackTrace
DEPENDS+= p5-Error>=0.15:../../devel/p5-Error
diff --git a/net/p5-gcap/Makefile b/net/p5-gcap/Makefile
index 1e75b42e394..82c8a747dad 100644
--- a/net/p5-gcap/Makefile
+++ b/net/p5-gcap/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.4 2013/05/31 12:41:42 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2013/12/09 14:17:50 obache Exp $
#
DISTNAME= gcap-0.1.1
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= net
MASTER_SITES= http://gcap.googlecode.com/files/
@@ -14,7 +14,7 @@ LICENSE= gnu-gpl-v3
DEPENDS+= p5-Getopt-ArgvFile>=1.11:../../devel/p5-Getopt-ArgvFile
DEPENDS+= p5-XML-DOM>=1.44:../../textproc/p5-XML-DOM
-DEPENDS+= p5-version>=0.77:../../devel/p5-version
+DEPENDS+= {perl>=5.10.1,p5-version>=0.77}:../../devel/p5-version
DEPENDS+= p5-Umph-Prompt>=0.1.0:../../net/p5-Umph-Prompt
PERL5_PACKLIST= auto/gcap/.packlist
diff --git a/net/p5-grake/Makefile b/net/p5-grake/Makefile
index 573d8ff5357..95c6be96adb 100644
--- a/net/p5-grake/Makefile
+++ b/net/p5-grake/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.4 2013/05/31 12:41:42 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2013/12/09 14:17:50 obache Exp $
#
DISTNAME= grake-0.1.0
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= net www
MASTER_SITES= http://grake.googlecode.com/files/
@@ -14,7 +14,7 @@ LICENSE= gnu-gpl-v3
DEPENDS+= p5-Getopt-ArgvFile>=1.11:../../devel/p5-Getopt-ArgvFile
DEPENDS+= p5-Test-Pod>=1.44:../../devel/p5-Test-Pod
-DEPENDS+= p5-version>=0.77:../../devel/p5-version
+DEPENDS+= {perl>=5.10.1,p5-version>=0.77}:../../devel/p5-version
DEPENDS+= p5-Umph-Prompt>=0.1.0:../../net/p5-Umph-Prompt
PERL5_PACKLIST= auto/grake/.packlist
diff --git a/net/p5-umph/Makefile b/net/p5-umph/Makefile
index 1666b135caf..26561f72e32 100644
--- a/net/p5-umph/Makefile
+++ b/net/p5-umph/Makefile
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.5 2013/08/19 12:48:28 ryoon Exp $
+# $NetBSD: Makefile,v 1.6 2013/12/09 14:17:50 obache Exp $
#
DISTNAME= umph-0.2.5
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= net
MASTER_SITES= http://umph.googlecode.com/files/
@@ -13,7 +14,7 @@ LICENSE= gnu-gpl-v3
DEPENDS+= p5-Getopt-ArgvFile>=1.11:../../devel/p5-Getopt-ArgvFile
DEPENDS+= p5-XML-DOM>=1.44:../../textproc/p5-XML-DOM
-DEPENDS+= p5-version>=0.77:../../devel/p5-version
+DEPENDS+= {perl>=5.10.1,p5-version>=0.77}:../../devel/p5-version
DEPENDS+= p5-Umph-Prompt>=0.1.0:../../net/p5-Umph-Prompt
PERL5_PACKLIST= auto/umph/.packlist
diff --git a/net/perlbal/Makefile b/net/perlbal/Makefile
index 633374a30fc..2d5281675a3 100644
--- a/net/perlbal/Makefile
+++ b/net/perlbal/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.6 2013/10/02 00:13:10 mspo Exp $
+# $NetBSD: Makefile,v 1.7 2013/12/09 14:17:51 obache Exp $
#
DISTNAME= Perlbal-1.80
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= net
MASTER_SITES= http://search.cpan.org/CPAN/authors/id/D/DO/DORMANDO/
USE_TOOLS+= perl
@@ -28,7 +28,7 @@ DEPENDS+= p5-BSD-Resource>=0:../../devel/p5-BSD-Resource
DEPENDS+= p5-Danga-Socket>=1.44:../../net/p5-Danga-Socket
DEPENDS+= p5-HTTP-Date>=0:../../www/p5-HTTP-Date
DEPENDS+= p5-Sys-Syscall>=0:../../devel/p5-Sys-Syscall
-DEPENDS+= p5-Time-HiRes>=0:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes>=0}:../../time/p5-Time-HiRes
PERL5_PACKLIST= auto/Perlbal/.packlist
USE_LANGUAGES= # none
diff --git a/net/smokeping/Makefile b/net/smokeping/Makefile
index aaec708963e..95ecf723866 100644
--- a/net/smokeping/Makefile
+++ b/net/smokeping/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.31 2013/05/31 12:41:43 wiz Exp $
+# $NetBSD: Makefile,v 1.32 2013/12/09 14:17:51 obache Exp $
DISTNAME= smokeping-2.6.7
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= net
MASTER_SITES= http://oss.oetiker.ch/smokeping/pub/
@@ -16,7 +16,7 @@ CONFIGURE_ARGS+= --with-htdocs-dir=${PREFIX}/share/httpd/htdocs
DEPENDS+= rrdtool>=1.0:../../databases/rrdtool
DEPENDS+= fping>=2.4b2:../../net/fping
-DEPENDS+= p5-Digest-MD5>=2.20:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.8.0,p5-Digest-MD5>=2.20}:../../security/p5-Digest-MD5
DEPENDS+= p5-Digest-HMAC>=1.03:../../security/p5-Digest-HMAC
DEPENDS+= p5-libwww>=5.64:../../www/p5-libwww
DEPENDS+= p5-FCGI>=0.74:../../www/p5-FCGI
diff --git a/net/snmptt/Makefile b/net/snmptt/Makefile
index b44e9fa6e90..8ed0c932c9d 100644
--- a/net/snmptt/Makefile
+++ b/net/snmptt/Makefile
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.4 2013/05/31 12:41:43 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2013/12/09 14:17:51 obache Exp $
#
DISTNAME= snmptt_1.3
EXTRACT_SUFX= .tgz
PKGNAME= snmptt-1.3
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=snmptt/}
@@ -13,11 +13,11 @@ HOMEPAGE= http://www.snmptt.org/
COMMENT= SNMP trap handler written in Perl
DEPENDS+= p5-Config-IniFiles-[0-9]*:../../devel/p5-Config-IniFiles
-DEPENDS+= p5-Time-HiRes-[0-9]*:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes-[0-9]*}:../../time/p5-Time-HiRes
DEPENDS+= p5-Text-Balanced-[0-9]*:../../textproc/p5-Text-Balanced
DEPENDS+= p5-DBI-[0-9]*:../../databases/p5-DBI
DEPENDS+= p5-DBD-ODBC-[0-9]*:../../databases/p5-DBD-ODBC
-DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.7.3,p5-Digest-MD5-[0-9]*}:../../security/p5-Digest-MD5
WRKSRC= ${WRKDIR}/${DISTNAME}
diff --git a/net/torrentutils/Makefile b/net/torrentutils/Makefile
index 80d39193e27..00019b88e70 100644
--- a/net/torrentutils/Makefile
+++ b/net/torrentutils/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.19 2013/05/31 12:41:44 wiz Exp $
+# $NetBSD: Makefile,v 1.20 2013/12/09 14:17:51 obache Exp $
DISTNAME= torrentutils-0.3.0
-PKGREVISION= 6
+PKGREVISION= 7
CATEGORIES= net
MASTER_SITES= #
@@ -11,7 +11,7 @@ COMMENT= Manage BitTorrent files and interact with trackers
LICENSE= gnu-gpl-v2
DEPENDS+= p5-Digest-SHA1-[0-9]*:../../security/p5-Digest-SHA1
-DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.7.3,p5-Digest-MD5-[0-9]*}:../../security/p5-Digest-MD5
USE_TOOLS+= bash:run gmake perl:run
REPLACE_BASH+= defrag.in
diff --git a/print/p5-biblatex-biber/Makefile b/print/p5-biblatex-biber/Makefile
index 8eb496ceb5c..e8a610feea5 100644
--- a/print/p5-biblatex-biber/Makefile
+++ b/print/p5-biblatex-biber/Makefile
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.6 2013/05/31 12:41:48 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2013/12/09 14:17:51 obache Exp $
#
VER= 0.9.9
DISTNAME= biblatex-biber
PKGNAME= p5-biblatex-biber-${VER}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= print
MASTER_SITES= http://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/${VER}/
# TODO: can I express this with MASTER_SITES_SOURCEFORGE ?
@@ -34,7 +34,7 @@ DEPENDS+= p5-File-Slurp-Unicode-[0-9]*:../../devel/p5-File-Slurp-Unicode
DEPENDS+= p5-List-AllUtils-[0-9]*:../../devel/p5-List-AllUtils
DEPENDS+= p5-Log-Log4perl-[0-9]*:../../devel/p5-Log-Log4perl
DEPENDS+= p5-Regexp-Common-[0-9]*:../../textproc/p5-Regexp-Common
-DEPENDS+= p5-Unicode-Collate>=0.89:../../converters/p5-Unicode-Collate
+DEPENDS+= {perl>=5.15.9,p5-Unicode-Collate>=0.89}:../../converters/p5-Unicode-Collate
DEPENDS+= p5-XML-LibXML-Simple-[0-9]*:../../textproc/p5-XML-LibXML-Simple
DEPENDS+= p5-XML-LibXSLT-[0-9]*:../../textproc/p5-XML-LibXSLT
DEPENDS+= p5-XML-Writer-[0-9]*:../../textproc/p5-XML-Writer
diff --git a/security/antonym/Makefile b/security/antonym/Makefile
index 7b257cf89c4..09e795cf1e8 100644
--- a/security/antonym/Makefile
+++ b/security/antonym/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.11 2013/05/31 12:41:50 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2013/12/09 14:17:51 obache Exp $
#
DISTNAME= antonym-1.9
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= security mail
MASTER_SITES= http://subwiki.honeypot.net/pub/Computing/AntoNym/
@@ -11,7 +11,7 @@ HOMEPAGE= http://subwiki.honeypot.net/cgi-bin/view/Computing/AntoNym
COMMENT= Anonymous nymserver account maintenance tool
LICENSE= gnu-gpl-v2
-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+= pgp-2.*:../../security/pgp2
WRKSRC= ${WRKDIR}/antonym
diff --git a/security/kpcli/Makefile b/security/kpcli/Makefile
index 10b77913182..72e46a61510 100644
--- a/security/kpcli/Makefile
+++ b/security/kpcli/Makefile
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.5 2013/06/14 21:15:24 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2013/12/09 14:17:51 obache Exp $
DISTNAME= kpcli-2.1
+PKGREVISION= 1
CATEGORIES= security
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=kpcli/}
EXTRACT_SUFX= .pl
@@ -15,7 +16,7 @@ DEPENDS+= p5-Term-ReadKey-[0-9]*:../../devel/p5-Term-ReadKey
DEPENDS+= p5-Term-ShellUI-[0-9]*:../../devel/p5-Term-ShellUI
DEPENDS+= p5-Crypt-Rijndael-[0-9]*:../../security/p5-Crypt-Rijndael
DEPENDS+= p5-File-KeePass-[0-9]*:../../security/p5-File-KeePass
-DEPENDS+= p5-Term-ReadLine-[0-9]*:../../devel/p5-Term-ReadLine
+DEPENDS+= {perl>=5.002,p5-Term-ReadLine-[0-9]*}:../../devel/p5-Term-ReadLine
WRKSRC= ${WRKDIR}
USE_LANGUAGES= # none
diff --git a/security/log2timeline/Makefile b/security/log2timeline/Makefile
index 75a20b04578..3cee8ee932d 100644
--- a/security/log2timeline/Makefile
+++ b/security/log2timeline/Makefile
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.3 2013/09/14 06:35:15 pettai Exp $
+# $NetBSD: Makefile,v 1.4 2013/12/09 14:17:51 obache Exp $
#
DISTNAME= log2timeline_${L2T_VERSION}
PKGNAME= ${DISTNAME:S/_/-/}
+PKGREVISION= 1
CATEGORIES= security
MASTER_SITES= http://log2timeline.googlecode.com/files/
EXTRACT_SUFX= .tgz
@@ -35,10 +36,10 @@ DEPENDS+= p5-DateTime>=0.41:../../time/p5-DateTime
DEPENDS+= p5-DateTime-Format-Strptime>=0:../../time/p5-DateTime-Format-Strptime
DEPENDS+= p5-DateTime-TimeZone>=0:../../time/p5-DateTime-TimeZone
DEPENDS+= p5-Digest-CRC>=0.14:../../security/p5-Digest-CRC
-DEPENDS+= p5-Digest-MD5>=0:../../security/p5-Digest-MD5
-DEPENDS+= p5-Encode>=0:../../textproc/p5-Encode
+DEPENDS+= {perl>=5.7.3,p5-Digest-MD5>=0}:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.7.3,p5-Encode>=0}:../../textproc/p5-Encode
DEPENDS+= p5-File-Mork>=0.3:../../www/p5-File-Mork
-DEPENDS+= p5-Getopt-Long>=0:../../devel/p5-Getopt-Long
+DEPENDS+= {perl>=5,p5-Getopt-Long>=0}:../../devel/p5-Getopt-Long
DEPENDS+= p5-HTML-Parser>=0:../../www/p5-HTML-Parser
DEPENDS+= p5-HTML-Scrubber>=0:../../www/p5-HTML-Scrubber
DEPENDS+= p5-Image-ExifTool>=0:../../graphics/p5-Image-ExifTool
diff --git a/security/p5-Crypt-CBC/Makefile b/security/p5-Crypt-CBC/Makefile
index 58fec29946e..b13e4702b7c 100644
--- a/security/p5-Crypt-CBC/Makefile
+++ b/security/p5-Crypt-CBC/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.34 2013/09/05 19:54:19 wiz Exp $
+# $NetBSD: Makefile,v 1.35 2013/12/09 14:17:51 obache Exp $
DISTNAME= Crypt-CBC-2.33
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
SVR4_PKGNAME= p5cbc
CATEGORIES= security perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Crypt/}
@@ -13,7 +14,7 @@ COMMENT= Perl5 cipher block chaining mode for various crypto algorithms
PKG_INSTALLATION_TYPES= overwrite pkgviews
BUILD_DEPENDS+= p5-Crypt-Rijndael-[0-9]*:../../security/p5-Crypt-Rijndael
-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= # empty
PERL5_PACKLIST= auto/Crypt/CBC/.packlist
diff --git a/security/p5-Crypt-GPG/Makefile b/security/p5-Crypt-GPG/Makefile
index ed0a6c34be5..29ed7d219b7 100644
--- a/security/p5-Crypt-GPG/Makefile
+++ b/security/p5-Crypt-GPG/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.7 2013/05/31 12:41:54 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/09 14:17:51 obache Exp $
#
DISTNAME= Crypt-GPG-1.63
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= security perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Crypt/}
@@ -13,7 +13,7 @@ COMMENT= Object Oriented Interface to GnuPG
DEPENDS+= gnupg-[0-9]*:../../security/gnupg
DEPENDS+= p5-IPC-Run-[0-9]*:../../devel/p5-IPC-Run
-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-TimeDate-[0-9]*:../../time/p5-TimeDate
PKG_INSTALLATION_TYPES= overwrite pkgviews
diff --git a/security/p5-Crypt-OpenPGP/Makefile b/security/p5-Crypt-OpenPGP/Makefile
index 4bd674fcda5..db6fc5135c8 100644
--- a/security/p5-Crypt-OpenPGP/Makefile
+++ b/security/p5-Crypt-OpenPGP/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.27 2013/05/31 12:41:54 wiz Exp $
+# $NetBSD: Makefile,v 1.28 2013/12/09 14:17:51 obache Exp $
#
DISTNAME= Crypt-OpenPGP-1.06
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
SVR4_PKGNAME= p5pgp
CATEGORIES= security perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Crypt/}
@@ -24,7 +24,7 @@ DEPENDS+= p5-Crypt-Rijndael-[0-9]*:../../security/p5-Crypt-Rijndael
DEPENDS+= p5-Crypt-Twofish>=2.00:../../security/p5-Crypt-Twofish
DEPENDS+= p5-Data-Buffer>=0.04:../../devel/p5-Data-Buffer
DEPENDS+= p5-Digest-SHA1-[0-9]*:../../security/p5-Digest-SHA1
-DEPENDS+= p5-IO-Compress-[0-9]*:../../devel/p5-IO-Compress
+DEPENDS+= {perl>=5.9.3,p5-IO-Compress-[0-9]*}:../../devel/p5-IO-Compress # Compress::Zlib
DEPENDS+= p5-File-HomeDir-[0-9]*:../../devel/p5-File-HomeDir
DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI
diff --git a/security/p5-Crypt-RSA/Makefile b/security/p5-Crypt-RSA/Makefile
index de9926575ce..1c7f5acb4fd 100644
--- a/security/p5-Crypt-RSA/Makefile
+++ b/security/p5-Crypt-RSA/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.30 2013/05/31 12:41:55 wiz Exp $
+# $NetBSD: Makefile,v 1.31 2013/12/09 14:17:51 obache Exp $
#
DISTNAME= Crypt-RSA-1.99
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
+PKGREVISION= 5
SVR4_PKGNAME= p5rsa
CATEGORIES= security perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Crypt/}
@@ -21,7 +21,7 @@ DEPENDS+= p5-Crypt-Primes>=0.38:../../security/p5-Crypt-Primes
DEPENDS+= p5-Crypt-Random>=0.34:../../security/p5-Crypt-Random
DEPENDS+= p5-Data-Buffer-[0-9]*:../../devel/p5-Data-Buffer
DEPENDS+= p5-Digest-MD2-[0-9]*:../../security/p5-Digest-MD2
-DEPENDS+= p5-Digest-MD5>=2.16:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.7.3,p5-Digest-MD5>=2.16}:../../security/p5-Digest-MD5
DEPENDS+= p5-Digest-SHA1-[0-9]*:../../security/p5-Digest-SHA1
DEPENDS+= p5-Math-Pari>=2.001804:../../math/p5-Math-Pari
DEPENDS+= p5-Sort-Versions-[0-9]*:../../devel/p5-Sort-Versions
diff --git a/security/p5-Crypt-Random-TESHA2/Makefile b/security/p5-Crypt-Random-TESHA2/Makefile
index d650c5e9b2f..443215b328e 100644
--- a/security/p5-Crypt-Random-TESHA2/Makefile
+++ b/security/p5-Crypt-Random-TESHA2/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.1 2013/07/14 02:55:34 wen Exp $
+# $NetBSD: Makefile,v 1.2 2013/12/09 14:17:51 obache Exp $
DISTNAME= Crypt-Random-TESHA2-0.01
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= security perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Crypt/}
@@ -12,8 +13,8 @@ LICENSE= ${PERL5_LICENSE}
PKG_INSTALLATION_TYPES= overwrite pkgviews
-DEPENDS+= p5-Digest-SHA>=5.22:../../security/p5-Digest-SHA
-DEPENDS+= p5-Time-HiRes>=1.9711:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.9.3,p5-Digest-SHA>=5.22}:../../security/p5-Digest-SHA
+DEPENDS+= {perl>=5.10.0,p5-Time-HiRes>=1.9711}:../../time/p5-Time-HiRes
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/Crypt/Random/TESHA2/.packlist
diff --git a/security/p5-Digest-BubbleBabble/Makefile b/security/p5-Digest-BubbleBabble/Makefile
index e2b4fb91b15..b64aa4b2c74 100644
--- a/security/p5-Digest-BubbleBabble/Makefile
+++ b/security/p5-Digest-BubbleBabble/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.15 2013/05/31 12:41:55 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2013/12/09 14:17:51 obache Exp $
DISTNAME= Digest-BubbleBabble-0.02
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
SVR4_PKGNAME= p5bbl
CATEGORIES= security perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Digest/}
@@ -12,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/dist/Digest-BubbleBabble/
COMMENT= Perl5 module for bubble babble fingerprints
LICENSE= ${PERL5_LICENSE}
-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-Digest-SHA1-[0-9]*:../../security/p5-Digest-SHA1
PERL5_PACKLIST= auto/Digest/BubbleBabble/.packlist
diff --git a/security/p5-Digest-HMAC/Makefile b/security/p5-Digest-HMAC/Makefile
index eb57b6f249a..c3598f3009b 100644
--- a/security/p5-Digest-HMAC/Makefile
+++ b/security/p5-Digest-HMAC/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.26 2013/05/31 12:41:55 wiz Exp $
+# $NetBSD: Makefile,v 1.27 2013/12/09 14:17:51 obache Exp $
DISTNAME= Digest-HMAC-1.03
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
SVR4_PKGNAME= p5hmac
CATEGORIES= security perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Digest/}
@@ -12,8 +12,8 @@ HOMEPAGE= http://search.cpan.org/dist/Digest-HMAC/
COMMENT= Perl5 module for HMAC
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-Digest-SHA>=1.00:../../security/p5-Digest-SHA
-DEPENDS+= p5-Digest-MD5>=2.00:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.9.3,p5-Digest-SHA>=1.00}:../../security/p5-Digest-SHA
+DEPENDS+= {perl>=5.7.3,p5-Digest-MD5>=2.00}:../../security/p5-Digest-MD5
PKG_INSTALLATION_TYPES= overwrite pkgviews
diff --git a/security/p5-Digest-Hashcash/Makefile b/security/p5-Digest-Hashcash/Makefile
index d02631e8cdc..770ae7dc4d8 100644
--- a/security/p5-Digest-Hashcash/Makefile
+++ b/security/p5-Digest-Hashcash/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.16 2013/05/31 12:41:55 wiz Exp $
+# $NetBSD: Makefile,v 1.17 2013/12/09 14:17:52 obache Exp $
DISTNAME= Digest-Hashcash-0.03
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
SVR4_PKGNAME= p5hca
CATEGORIES= security perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Digest/}
@@ -12,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/dist/Digest-Hashcash/
COMMENT= Perl5 extension module for hashcash hashes
LICENSE= gnu-gpl-v2
-DEPENDS+= p5-Time-HiRes>=1.2:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes>=1.2}:../../time/p5-Time-HiRes
PERL5_PACKLIST= auto/Digest/Hashcash/.packlist
diff --git a/security/p5-Digest/Makefile b/security/p5-Digest/Makefile
index f0e4c99adbf..9a7dab79f1a 100644
--- a/security/p5-Digest/Makefile
+++ b/security/p5-Digest/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.27 2013/05/31 12:41:55 wiz Exp $
+# $NetBSD: Makefile,v 1.28 2013/12/09 14:17:51 obache Exp $
DISTNAME= Digest-1.17
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
SVR4_PKGNAME= p5dig
CATEGORIES= security perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Digest/}
@@ -12,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/dist/Digest/
COMMENT= Perl5 base class for Digest:: modules
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-MIME-Base64>=2.18:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.8.1,p5-MIME-Base64>=2.18}:../../converters/p5-MIME-Base64
PKG_INSTALLATION_TYPES= overwrite pkgviews
diff --git a/security/p5-Module-Signature/Makefile b/security/p5-Module-Signature/Makefile
index 361b4ade8ef..393f4530c39 100644
--- a/security/p5-Module-Signature/Makefile
+++ b/security/p5-Module-Signature/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.24 2013/05/31 12:41:56 wiz Exp $
+# $NetBSD: Makefile,v 1.25 2013/12/09 14:17:52 obache Exp $
#
DISTNAME= Module-Signature-0.68
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
SVR4_PKGNAME= p5ms
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Module/}
@@ -36,7 +36,7 @@ DEPENDS+= p5-Crypt-Twofish>=2.00:../../security/p5-Crypt-Twofish
DEPENDS+= p5-Data-Buffer>=0.04:../../devel/p5-Data-Buffer
DEPENDS+= p5-Digest-MD2-[0-9]*:../../security/p5-Digest-MD2
DEPENDS+= p5-Digest-SHA1-[0-9]*:../../security/p5-Digest-SHA1
-DEPENDS+= p5-IO-Compress-[0-9]*:../../devel/p5-IO-Compress
+DEPENDS+= {perl>=5.9.3,p5-IO-Compress-[0-9]*}:../../devel/p5-IO-Compress # Compress::Zlib
DEPENDS+= p5-File-HomeDir-[0-9]*:../../devel/p5-File-HomeDir
DEPENDS+= p5-Math-Pari-[0-9]*:../../math/p5-Math-Pari
DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
diff --git a/security/p5-Net-DNS-SEC-Maint-Key/Makefile b/security/p5-Net-DNS-SEC-Maint-Key/Makefile
index e999eef44d3..cbbaa4b1b47 100644
--- a/security/p5-Net-DNS-SEC-Maint-Key/Makefile
+++ b/security/p5-Net-DNS-SEC-Maint-Key/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.8 2013/05/31 12:41:57 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2013/12/09 14:17:52 obache Exp $
#
DISTNAME= Net-DNS-SEC-Maint-Key-0.013
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
SVR4_PKGNAME= p5dsk
CATEGORIES= security net perl5
MASTER_SITES= http://www.ripe.net/disi/dnssec_maint_tool/
@@ -16,7 +16,7 @@ DEPENDS+= p5-Net-DNS>=0.44:../../net/p5-Net-DNS
DEPENDS+= p5-Net-DNS-SEC>=0.12:../../security/p5-Net-DNS-SEC
DEPENDS+= p5-IO-LockedFile-[0-9]*:../../devel/p5-IO-LockedFile
DEPENDS+= p5-Log-Log4perl-[0-9]*:../../devel/p5-Log-Log4perl
-DEPENDS+= p5-Term-ReadLine>=1.12:../../devel/p5-Term-ReadLine
+DEPENDS+= {perl>=5.17.10,p5-Term-ReadLine>=1.12}:../../devel/p5-Term-ReadLine
PERL5_PACKLIST= auto/Net/DNS/SEC/Maint/Key/.packlist
diff --git a/security/p5-Net-SSH/Makefile b/security/p5-Net-SSH/Makefile
index 056ca7b9648..96a8c9fd079 100644
--- a/security/p5-Net-SSH/Makefile
+++ b/security/p5-Net-SSH/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.13 2013/05/31 12:41:57 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2013/12/09 14:17:52 obache Exp $
#
DISTNAME= Net-SSH-Perl-1.34
PKGNAME= p5-Net-SSH-1.34
-PKGREVISION= 4
+PKGREVISION= 5
SVR4_PKGNAME= p5nsh
CATEGORIES= security net perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/}
@@ -21,9 +21,9 @@ DEPENDS+= p5-Crypt-RSA>=1.37:../../security/p5-Crypt-RSA
DEPENDS+= p5-Crypt-IDEA-[0-9]*:../../security/p5-Crypt-IDEA
DEPENDS+= p5-Digest-BubbleBabble>=0.01:../../security/p5-Digest-BubbleBabble
DEPENDS+= p5-Digest-HMAC-[0-9]*:../../security/p5-Digest-HMAC
-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-Digest-SHA1>=2.10:../../security/p5-Digest-SHA1
-DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
DEPENDS+= p5-Math-GMP>=1.04:../../math/p5-Math-GMP
DEPENDS+= p5-Math-Pari>=2.001804:../../math/p5-Math-Pari
DEPENDS+= p5-String-CRC32>=1.2:../../textproc/p5-String-CRC32
diff --git a/security/pgpenvelope/Makefile b/security/pgpenvelope/Makefile
index b08dc590ad2..59ad9c8757c 100644
--- a/security/pgpenvelope/Makefile
+++ b/security/pgpenvelope/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.16 2013/05/31 12:41:57 wiz Exp $
+# $NetBSD: Makefile,v 1.17 2013/12/09 14:17:52 obache Exp $
#
DISTNAME= pgpenvelope-2.10.2
-PKGREVISION= 9
+PKGREVISION= 10
CATEGORIES= security mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pgpenvelope/}
@@ -15,7 +15,7 @@ DEPENDS+= p5-Class-MakeMethods>=1.010:../../devel/p5-Class-MakeMethods
DEPENDS+= p5-GnuPG-Interface>=0.34nb2:../../security/p5-GnuPG-Interface
DEPENDS+= p5-String-Approx>=3.13:../../textproc/p5-String-Approx
DEPENDS+= p5-Term-ReadKey>=2.14:../../devel/p5-Term-ReadKey
-DEPENDS+= p5-Term-ReadLine>=1.01:../../devel/p5-Term-ReadLine
+DEPENDS+= {perl>=5.8.1,p5-Term-ReadLine>=1.01}:../../devel/p5-Term-ReadLine
PERL5_PACKLIST= auto/pgpenvelope/.packlist
diff --git a/security/zoneminder/Makefile b/security/zoneminder/Makefile
index 416b76fbddc..37739e9d439 100644
--- a/security/zoneminder/Makefile
+++ b/security/zoneminder/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.5 2013/05/31 12:41:58 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2013/12/09 14:17:52 obache Exp $
#
DISTNAME= ZoneMinder-1.25.0
PKGNAME= ${DISTNAME:S/ZoneMinder-/zoneminder-/}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= security
MASTER_SITES= http://www2.zoneminder.com/downloads/
@@ -33,7 +33,7 @@ DEPENDS+= p5-DBD-mysql-[0-9]*:../../databases/p5-DBD-mysql
DEPENDS+= p5-MIME-Lite-[0-9]*:../../mail/p5-MIME-Lite
DEPENDS+= p5-MIME-tools-[0-9]*:../../mail/p5-MIME-tools
DEPENDS+= p5-PHP-Serialization-[0-9]*:../../devel/p5-PHP-Serialization
-DEPENDS+= p5-Time-HiRes-[0-9]*:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes-[0-9]*}:../../time/p5-Time-HiRes
DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
diff --git a/shells/perlsh/Makefile b/shells/perlsh/Makefile
index d5fa6222654..2ef32c5683c 100644
--- a/shells/perlsh/Makefile
+++ b/shells/perlsh/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.23 2013/05/31 12:41:59 wiz Exp $
+# $NetBSD: Makefile,v 1.24 2013/12/09 14:17:52 obache Exp $
DISTNAME= psh-1.8
PKGNAME= perlsh-1.8
-PKGREVISION= 9
+PKGREVISION= 10
CATEGORIES= shells perl5
MASTER_SITES= http://www.focusresearch.com/gregor/download/
@@ -11,7 +11,7 @@ HOMEPAGE= http://www.focusresearch.com/gregor/sw/psh/
COMMENT= The Perl Shell
DEPENDS+= p5-Term-ReadKey>=2.21:../../devel/p5-Term-ReadKey
-DEPENDS+= p5-Term-ReadLine>=1.12:../../devel/p5-Term-ReadLine
+DEPENDS+= {perl>=5.17.10,p5-Term-ReadLine>=1.12}:../../devel/p5-Term-ReadLine
DEPENDS+= p5-BSD-Resource>=1.15:../../devel/p5-BSD-Resource
PKG_SHELL= bin/psh
diff --git a/shells/xsh/Makefile b/shells/xsh/Makefile
index 2035c670e4d..9d92cb1d582 100644
--- a/shells/xsh/Makefile
+++ b/shells/xsh/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.20 2013/05/31 12:41:59 wiz Exp $
+# $NetBSD: Makefile,v 1.21 2013/12/09 14:17:52 obache Exp $
DISTNAME= XML-XSH-1.8.2
PKGNAME= ${DISTNAME:S/XML-XSH/xsh/}
-PKGREVISION= 11
+PKGREVISION= 12
CATEGORIES= shells
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xsh/}
@@ -11,7 +11,7 @@ HOMEPAGE= http://xsh.sourceforge.net/
COMMENT= XML Editing Shell
DEPENDS+= p5-Parse-RecDescent>=1.94:../../devel/p5-Parse-RecDescent
-DEPENDS+= p5-Term-ReadLine>=1.12:../../devel/p5-Term-ReadLine
+DEPENDS+= {perl>=5.17.10,p5-Term-ReadLine>=1.12}:../../devel/p5-Term-ReadLine
DEPENDS+= p5-XML-LibXML>=1.31:../../textproc/p5-XML-LibXML
DEPENDS+= p5-XML-LibXML-Iterator-[0-9]*:../../textproc/p5-XML-LibXML-Iterator
DEPENDS+= p5-XML-NodeFilter-[0-9]*:../../textproc/p5-XML-NodeFilter
diff --git a/sysutils/p5-Sys-Syslog/Makefile b/sysutils/p5-Sys-Syslog/Makefile
index 5532528a9bc..b1f9a6db61a 100644
--- a/sysutils/p5-Sys-Syslog/Makefile
+++ b/sysutils/p5-Sys-Syslog/Makefile
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.3 2013/07/03 06:13:29 sno Exp $
+# $NetBSD: Makefile,v 1.4 2013/12/09 14:17:52 obache Exp $
#
DISTNAME= Sys-Syslog-0.33
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Sys/}
@@ -11,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/dist/Sys-Syslog/
COMMENT= Perl interface to the UNIX syslog(3) calls
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-XSLoader>=0:../../devel/p5-XSLoader
+DEPENDS+= {perl>=5.6.0,p5-XSLoader>=0}:../../devel/p5-XSLoader
PERL5_PACKLIST= auto/Sys/Syslog/.packlist
diff --git a/sysutils/shelldap/Makefile b/sysutils/shelldap/Makefile
index 82df8dae58c..0b3e22a3cde 100644
--- a/sysutils/shelldap/Makefile
+++ b/sysutils/shelldap/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.9 2013/05/31 12:42:04 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2013/12/09 14:17:52 obache Exp $
#
PKGNAME= shelldap-0.5
DISTNAME= c6a3abc56c74
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= sysutils
MASTER_SITES= http://code.martini.nu/shelldap/archive/
EXTRACT_SUFX= .zip
@@ -15,7 +15,7 @@ LICENSE= modified-bsd
DEPENDS+= p5-YAML-Syck>=1.15:../../textproc/p5-YAML-Syck
DEPENDS+= p5-Term-Shell>=0.02:../../devel/p5-Term-Shell
-DEPENDS+= p5-Digest-MD5>=2.51:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.13.6,p5-Digest-MD5>=2.51}:../../security/p5-Digest-MD5
DEPENDS+= p5-Algorithm-Diff>=1.1902:../../devel/p5-Algorithm-Diff
DEPENDS+= p5-perl-ldap>=0.40.01:../../databases/p5-perl-ldap
DEPENDS+= p5-Term-ReadLine>=1.20:../../devel/p5-Term-ReadLine
diff --git a/sysutils/swatch/Makefile b/sysutils/swatch/Makefile
index 394db9ba865..1119653adca 100644
--- a/sysutils/swatch/Makefile
+++ b/sysutils/swatch/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.10 2013/05/31 12:42:05 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2013/12/09 14:17:52 obache Exp $
#
DISTNAME= swatch-3.2.1
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=swatch/}
@@ -14,7 +14,7 @@ LICENSE= gnu-gpl-v2 # or later
DEPENDS+= p5-Date-Calc>=0:../../devel/p5-Date-Calc
DEPENDS+= p5-Date-Manip>=0:../../devel/p5-Date-Manip
DEPENDS+= p5-File-Tail>=0:../../misc/p5-File-Tail
-DEPENDS+= p5-Time-HiRes>=1.12:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes>=1.12}:../../time/p5-Time-HiRes
DEPENDS+= p5-TimeDate>=0:../../time/p5-TimeDate
PERL5_PACKLIST= auto/swatch/.packlist
diff --git a/textproc/crush-tools/Makefile b/textproc/crush-tools/Makefile
index 748b3488466..1f1c40cdcb1 100644
--- a/textproc/crush-tools/Makefile
+++ b/textproc/crush-tools/Makefile
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.1 2013/09/13 11:26:52 fhajny Exp $
+# $NetBSD: Makefile,v 1.2 2013/12/09 14:17:53 obache Exp $
#
DISTNAME= crush-tools-2013-04
PKGNAME= ${DISTNAME:C/-([0-9]+)$/.\1/}
+PKGREVISION= 1
CATEGORIES= textproc
MASTER_SITES= http://crush-tools.googlecode.com/files/
@@ -13,7 +14,7 @@ LICENSE= apache-2.0
DEPENDS+= p5-DBI-[0-9]*:../../databases/p5-DBI
DEPENDS+= p5-Date-Calc-[0-9]*:../../devel/p5-Date-Calc
-DEPENDS+= p5-Getopt-Long-[0-9]*:../../devel/p5-Getopt-Long
+DEPENDS+= {perl>=5,p5-Getopt-Long-[0-9]*}:../../devel/p5-Getopt-Long
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
diff --git a/textproc/p5-CAM-PDF/Makefile b/textproc/p5-CAM-PDF/Makefile
index ca81de3f5a2..fefe9855b81 100644
--- a/textproc/p5-CAM-PDF/Makefile
+++ b/textproc/p5-CAM-PDF/Makefile
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.16 2013/08/23 14:04:20 wen Exp $
+# $NetBSD: Makefile,v 1.17 2013/12/09 14:17:53 obache Exp $
#
DISTNAME= CAM-PDF-1.60
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/C/CD/CDOLAN/}
@@ -17,7 +18,7 @@ REPLACE_CSH= bin/asciify
DEPENDS+= p5-Crypt-RC4>=2.02:../../security/p5-Crypt-RC4
DEPENDS+= p5-Text-PDF>=0.29:../../textproc/p5-Text-PDF
-DEPENDS+= p5-Digest-MD5>=2.16:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.7.3,p5-Digest-MD5>=2.16}:../../security/p5-Digest-MD5
PERL5_PACKLIST= auto/CAM/PDF/.packlist
diff --git a/textproc/p5-Convert-ASCII-Armour/Makefile b/textproc/p5-Convert-ASCII-Armour/Makefile
index 12fa5ab1ae0..bf56a29a5cf 100644
--- a/textproc/p5-Convert-ASCII-Armour/Makefile
+++ b/textproc/p5-Convert-ASCII-Armour/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.23 2013/05/31 12:42:08 wiz Exp $
+# $NetBSD: Makefile,v 1.24 2013/12/09 14:17:53 obache Exp $
#
DISTNAME= Convert-ASCII-Armour-1.4
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 8
+PKGREVISION= 9
SVR4_PKGNAME= p5cas
CATEGORIES= converters perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Convert/}
@@ -14,9 +14,9 @@ COMMENT= Perl5 module to convert binary octets into ASCII armour
PKG_INSTALLATION_TYPES= overwrite pkgviews
-DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5
-DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
-DEPENDS+= p5-IO-Compress-[0-9]*:../../devel/p5-IO-Compress
+DEPENDS+= {perl>=5.7.3,p5-Digest-MD5-[0-9]*}:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.9.3,p5-IO-Compress-[0-9]*}:../../devel/p5-IO-Compress # Compress::Zlib>=0
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/Convert/ASCII/Armour/.packlist
diff --git a/textproc/p5-Convert-PEM/Makefile b/textproc/p5-Convert-PEM/Makefile
index cccd39291f5..f22f5a36631 100644
--- a/textproc/p5-Convert-PEM/Makefile
+++ b/textproc/p5-Convert-PEM/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.23 2013/05/31 12:42:08 wiz Exp $
+# $NetBSD: Makefile,v 1.24 2013/12/09 14:17:53 obache Exp $
#
DISTNAME= Convert-PEM-0.08
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
SVR4_PKGNAME= p5pem
CATEGORIES= converters perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Convert/}
@@ -15,9 +15,9 @@ LICENSE= ${PERL5_LICENSE}
PKG_INSTALLATION_TYPES= overwrite pkgviews
-DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
DEPENDS+= p5-Convert-ASN1>=0.10:../../textproc/p5-Convert-ASN1
-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-Crypt-DES_EDE3-[0-9]*:../../security/p5-Crypt-DES_EDE3
DEPENDS+= p5-Class-ErrorHandler-[0-9]*:../../devel/p5-Class-ErrorHandler
diff --git a/textproc/p5-Encode-Detect/Makefile b/textproc/p5-Encode-Detect/Makefile
index 06b759ef477..9ccce0e8582 100644
--- a/textproc/p5-Encode-Detect/Makefile
+++ b/textproc/p5-Encode-Detect/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2013/05/31 12:42:09 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2013/12/09 14:17:53 obache Exp $
#
DISTNAME= Encode-Detect-1.01
@@ -14,7 +14,7 @@ LICENSE= mpl-1.1
PKG_INSTALLATION_TYPES= overwrite pkgviews
-BUILD_DEPENDS+= p5-ExtUtils-CBuilder-[0-9]*:../../devel/p5-ExtUtils-CBuilder
+BUILD_DEPENDS+= {perl>=5.9.3,p5-ExtUtils-CBuilder-[0-9]*}:../../devel/p5-ExtUtils-CBuilder
USE_LANGUAGES+= c c++
diff --git a/textproc/p5-PDF-API2/Makefile b/textproc/p5-PDF-API2/Makefile
index a0db419a4ae..5185995c8a1 100644
--- a/textproc/p5-PDF-API2/Makefile
+++ b/textproc/p5-PDF-API2/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.28 2013/05/31 12:42:11 wiz Exp $
+# $NetBSD: Makefile,v 1.29 2013/12/09 14:17:53 obache Exp $
DISTNAME= PDF-API2-2.020
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= textproc perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/S/SS/SSIMMS/}
@@ -11,7 +11,7 @@ HOMEPAGE= http://search.cpan.org/dist/PDF-API2/
COMMENT= Perl5 module for next generation api for pdf
LICENSE= gnu-lgpl-v2.1
-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.0
DEPENDS+= p5-Font-TTF>=0:../../fonts/p5-Font-TTF
PERL5_PACKLIST= auto/PDF/API2/.packlist
diff --git a/textproc/p5-Pod-Simple/Makefile b/textproc/p5-Pod-Simple/Makefile
index 0bbe1e3e557..096db880fa9 100644
--- a/textproc/p5-Pod-Simple/Makefile
+++ b/textproc/p5-Pod-Simple/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.31 2013/05/31 12:42:12 wiz Exp $
+# $NetBSD: Makefile,v 1.32 2013/12/09 14:17:53 obache Exp $
DISTNAME= Pod-Simple-3.28
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Pod/}
@@ -11,7 +11,7 @@ HOMEPAGE= http://search.cpan.org/dist/Pod-Simple/
COMMENT= Simple framework for parsing Pod
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-Pod-Escapes>=1.04:../../textproc/p5-Pod-Escapes
+DEPENDS+= {perl>=5.9.3,p5-Pod-Escapes>=1.04}:../../textproc/p5-Pod-Escapes
PKG_INSTALLATION_TYPES= overwrite pkgviews
diff --git a/textproc/p5-Pod-Spell/Makefile b/textproc/p5-Pod-Spell/Makefile
index ef8a6b73b1d..d09e52ea65d 100644
--- a/textproc/p5-Pod-Spell/Makefile
+++ b/textproc/p5-Pod-Spell/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2013/07/05 00:17:32 wen Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/09 14:17:53 obache Exp $
DISTNAME= Pod-Spell-1.04
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Pod/}
@@ -12,7 +13,7 @@ LICENSE= artistic-2.0
PKG_INSTALLATION_TYPES= overwrite pkgviews
-DEPENDS+= p5-Pod-Escapes>=1.01:../../textproc/p5-Pod-Escapes
+DEPENDS+= {perl>=5.9.3,p5-Pod-Escapes>=1.01}:../../textproc/p5-Pod-Escapes
PERL5_PACKLIST= auto/Pod/Spell/.packlist
diff --git a/textproc/p5-Pod-Strip/Makefile b/textproc/p5-Pod-Strip/Makefile
index 12993b0d2e0..2c8b8a8a07f 100644
--- a/textproc/p5-Pod-Strip/Makefile
+++ b/textproc/p5-Pod-Strip/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.6 2013/05/31 12:42:12 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2013/12/09 14:17:53 obache Exp $
#
DISTNAME= Pod-Strip-1.02
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
+PKGREVISION= 5
CATEGORIES= textproc perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Pod/}
@@ -11,7 +11,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/Pod-Strip/
COMMENT= Perl5 module to remove POD from Perl code
-DEPENDS+= p5-Pod-Simple>=3.0:../../textproc/p5-Pod-Simple
+DEPENDS+= {perl>=5.9.3,p5-Pod-Simple>=3.0}:../../textproc/p5-Pod-Simple
PERL5_PACKLIST= auto/Pod/Strip/.packlist
PERL5_MODULE_TYPE= Module::Build
diff --git a/textproc/p5-Pod-Tree/Makefile b/textproc/p5-Pod-Tree/Makefile
index 31a1a82d4a0..07eccacf4ac 100644
--- a/textproc/p5-Pod-Tree/Makefile
+++ b/textproc/p5-Pod-Tree/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.12 2013/05/31 12:42:12 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2013/12/09 14:17:53 obache Exp $
DISTNAME= Pod-Tree-1.17
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= textproc devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Pod/}
@@ -13,7 +13,7 @@ LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-HTML-Stream>=1.49:../../www/p5-HTML-Stream
DEPENDS+= p5-IO-String-[0-9]*:../../devel/p5-IO-String
-DEPENDS+= p5-Pod-Escapes>=1.02:../../textproc/p5-Pod-Escapes
+DEPENDS+= {perl>=5.9.3,p5-Pod-Escapes>=1.02}:../../textproc/p5-Pod-Escapes
DEPENDS+= p5-Text-Template>=1.0:../../textproc/p5-Text-Template
PERL5_PACKLIST= auto/Pod/Tree/.packlist
diff --git a/textproc/p5-Text-PDF/Makefile b/textproc/p5-Text-PDF/Makefile
index 06a0a8eec44..c46ddd8a748 100644
--- a/textproc/p5-Text-PDF/Makefile
+++ b/textproc/p5-Text-PDF/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.9 2013/05/31 12:42:16 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2013/12/09 14:17:53 obache Exp $
#
DISTNAME= Text-PDF-0.29a
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 6
+PKGREVISION= 7
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Text/}
@@ -14,7 +14,7 @@ COMMENT= Perl 5 module for manipulating PDF files
WRKSRC= ${WRKDIR}/Text-PDF-0.29
USE_LANGUAGES= # empty
-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
PERL5_PACKLIST= auto/Text/PDF/.packlist
diff --git a/textproc/p5-Text-Xslate/Makefile b/textproc/p5-Text-Xslate/Makefile
index e94c35a64c9..d55dd4dbadf 100644
--- a/textproc/p5-Text-Xslate/Makefile
+++ b/textproc/p5-Text-Xslate/Makefile
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.11 2013/11/30 10:17:14 wen Exp $
+# $NetBSD: Makefile,v 1.12 2013/12/09 14:17:53 obache Exp $
#
DISTNAME= Text-Xslate-3.1.0
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Text/}
@@ -14,7 +15,7 @@ LICENSE= ${PERL5_LICENSE}
MAKE_JOBS_SAFE= no
DEPENDS+= p5-Data-MessagePack>=0.38:../../devel/p5-Data-MessagePack
-DEPENDS+= p5-parent>=0.221:../../devel/p5-parent
+DEPENDS+= {perl>=5.10.1,p5-parent>=0.221}:../../devel/p5-parent
DEPENDS+= p5-Mouse>=1.08:../../devel/p5-Mouse
DEPENDS+= p5-Test-Requires>=0:../../devel/p5-Test-Requires
# only for regress test
diff --git a/textproc/p5-Text-vCard/Makefile b/textproc/p5-Text-vCard/Makefile
index c4911082550..979ae95879a 100644
--- a/textproc/p5-Text-vCard/Makefile
+++ b/textproc/p5-Text-vCard/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.20 2013/05/31 12:42:18 wiz Exp $
+# $NetBSD: Makefile,v 1.21 2013/12/09 14:17:53 obache Exp $
DISTNAME= Text-vCard-2.13
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
+PKGREVISION= 2
SVR4_PKGNAME= p5tv
CATEGORIES= textproc perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Text/}
@@ -15,7 +15,7 @@ LICENSE= ${PERL5_LICENSE}
PKG_INSTALLATION_TYPES= overwrite pkgviews
# for MIME::QuotedPrint
-DEPENDS+= p5-MIME-Base64>=3.07:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.8.8,p5-MIME-Base64>=3.07}:../../converters/p5-MIME-Base64
DEPENDS+= p5-File-Slurp>=9999.04:../../devel/p5-File-Slurp
DEPENDS+= p5-Text-vFile-asData>=0.07:../../textproc/p5-Text-vFile-asData
diff --git a/textproc/p5-XML-Atom-Stream/Makefile b/textproc/p5-XML-Atom-Stream/Makefile
index 564cffb06f9..37eb8be207f 100644
--- a/textproc/p5-XML-Atom-Stream/Makefile
+++ b/textproc/p5-XML-Atom-Stream/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2013/05/31 12:42:19 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2013/12/09 14:17:53 obache Exp $
DISTNAME= XML-Atom-Stream-0.11
PKGNAME= p5-${DISTNAME}
@@ -12,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/dist/XML-Atom-Stream/
COMMENT= Client interface for AtomStream
#really: Test::More >= 0.32
-BUILD_DEPENDS+= p5-Test-Simple>=0.32:../../devel/p5-Test-Simple
+BUILD_DEPENDS+= {perl>=5.6.2,p5-Test-Simple>=0.32}:../../devel/p5-Test-Simple
DEPENDS+= p5-libwww>=5.0:../../www/p5-libwww
DEPENDS+= p5-XML-SAX>=0.12:../../textproc/p5-XML-SAX
DEPENDS+= p5-XML-Handler-Trees>=0.02:../../textproc/p5-XML-Handler-Trees
diff --git a/textproc/p5-XML-Atom/Makefile b/textproc/p5-XML-Atom/Makefile
index 430a231a9bb..7e32da87c33 100644
--- a/textproc/p5-XML-Atom/Makefile
+++ b/textproc/p5-XML-Atom/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.21 2013/05/31 12:42:18 wiz Exp $
+# $NetBSD: Makefile,v 1.22 2013/12/09 14:17:53 obache Exp $
DISTNAME= XML-Atom-0.41
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
SVR4_PKGNAME= p5xat
CATEGORIES= textproc perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=XML/}
@@ -14,7 +14,7 @@ LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-Class-Data-Inheritable-[0-9]*:../../devel/p5-Class-Data-Inheritable
DEPENDS+= p5-XML-LibXML>=1.64:../../textproc/p5-XML-LibXML
-DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
DEPENDS+= p5-XML-XPath-[0-9]*:../../textproc/p5-XML-XPath
# Client/Server for Atom API
diff --git a/textproc/p5-XML-SAX-Writer/Makefile b/textproc/p5-XML-SAX-Writer/Makefile
index b1015188b73..a3fd89701f9 100644
--- a/textproc/p5-XML-SAX-Writer/Makefile
+++ b/textproc/p5-XML-SAX-Writer/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.16 2013/05/31 12:42:21 wiz Exp $
+# $NetBSD: Makefile,v 1.17 2013/12/09 14:17:53 obache Exp $
DISTNAME= XML-SAX-Writer-0.53
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= textproc perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=XML/}
@@ -11,7 +11,7 @@ HOMEPAGE= http://search.cpan.org/dist/XML-SAX-Writer/
COMMENT= SAX2 (XML) Writer
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-Encode>=2.12:../../textproc/p5-Encode
+DEPENDS+= {perl>=5.8.8,p5-Encode>=2.12}:../../textproc/p5-Encode
DEPENDS+= p5-XML-SAX>=0.11:../../textproc/p5-XML-SAX
DEPENDS+= p5-XML-NamespaceSupport>=1.00:../../textproc/p5-XML-NamespaceSupport
DEPENDS+= p5-XML-Filter-BufferText>=1.00:../../textproc/p5-XML-Filter-BufferText
diff --git a/textproc/p5-mobiperl/Makefile b/textproc/p5-mobiperl/Makefile
index 07977891c2e..a25085846f8 100644
--- a/textproc/p5-mobiperl/Makefile
+++ b/textproc/p5-mobiperl/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.6 2013/05/31 12:42:23 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2013/12/09 14:17:54 obache Exp $
#
DISTNAME= mobiperl-0.0.43
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
+PKGREVISION= 5
CATEGORIES= textproc
# no https support in pkgsrc
MASTER_SITES= # https://dev.mobileread.com/dist/tompe/mobiperl/
@@ -19,7 +19,7 @@ DEPENDS+= p5-Getopt-Mixed-[0-9]*:../../devel/p5-Getopt-Mixed
DEPENDS+= p5-GD-[0-9]*:../../graphics/p5-GD
DEPENDS+= p5-Image-Size-[0-9]*:../../graphics/p5-Image-Size
DEPENDS+= p5-Image-BMP-[0-9]*:../../graphics/p5-Image-BMP
-DEPENDS+= p5-Encode-[0-9]*:../../textproc/p5-Encode
+DEPENDS+= {perl>=5.7.3,p5-Encode-[0-9]*}:../../textproc/p5-Encode
DEPENDS+= p5-XML-Parser-Lite-Tree-[0-9]*:../../textproc/p5-XML-Parser-Lite-Tree
DEPENDS+= p5-TimeDate-[0-9]*:../../time/p5-TimeDate
DEPENDS+= p5-HTML-Tree-[0-9]*:../../www/p5-HTML-Tree
diff --git a/textproc/p5-podlators/Makefile b/textproc/p5-podlators/Makefile
index a805288f905..219eff12b68 100644
--- a/textproc/p5-podlators/Makefile
+++ b/textproc/p5-podlators/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.9 2013/05/31 12:42:23 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2013/12/09 14:17:54 obache Exp $
DISTNAME= podlators-2.4.0
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Pod/}
@@ -11,7 +11,7 @@ HOMEPAGE= http://search.cpan.org/dist/podlators/
COMMENT= Collection of pod related perl modules
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-Pod-Simple>=3.06:../../textproc/p5-Pod-Simple
+DEPENDS+= {perl>=5.10.1,p5-Pod-Simple>=3.06}:../../textproc/p5-Pod-Simple
PKG_INSTALLATION_TYPES= overwrite pkgviews
diff --git a/time/p5-Data-ICal/Makefile b/time/p5-Data-ICal/Makefile
index ee570ed3e42..b837a7c454b 100644
--- a/time/p5-Data-ICal/Makefile
+++ b/time/p5-Data-ICal/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.14 2013/08/30 15:30:18 wen Exp $
+# $NetBSD: Makefile,v 1.15 2013/12/09 14:17:54 obache Exp $
DISTNAME= Data-ICal-0.21
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= time perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Data/}
@@ -12,10 +13,10 @@ LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-Class-Accessor>=0.30:../../devel/p5-Class-Accessor
DEPENDS+= p5-Class-ReturnValue>=0.53:../../devel/p5-Class-ReturnValue
-DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
DEPENDS+= p5-Text-vFile-asData>=0.05:../../textproc/p5-Text-vFile-asData
-BUILD_DEPENDS+= p5-Test-Simple-[0-9]*:../../devel/p5-Test-Simple
+BUILD_DEPENDS+= {perl>=5.6.2,p5-Test-Simple-[0-9]*}:../../devel/p5-Test-Simple
BUILD_DEPENDS+= p5-Test-LongString-[0-9]*:../../devel/p5-Test-LongString
BUILD_DEPENDS+= p5-Test-NoWarnings-[0-9]*:../../devel/p5-Test-NoWarnings
BUILD_DEPENDS+= p5-Test-Warn-[0-9]*:../../devel/p5-Test-Warn
diff --git a/time/p5-Net-Google-Calendar/Makefile b/time/p5-Net-Google-Calendar/Makefile
index 2f9c81b14b4..201d08f4483 100644
--- a/time/p5-Net-Google-Calendar/Makefile
+++ b/time/p5-Net-Google-Calendar/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2013/05/31 12:42:27 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/09 14:17:54 obache Exp $
DISTNAME= Net-Google-Calendar-1.01
PKGNAME= p5-${DISTNAME}
@@ -15,7 +15,7 @@ DEPENDS+= p5-DateTime-[0-9]*:../../time/p5-DateTime
DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
DEPENDS+= p5-XML-Atom-[0-9]*:../../textproc/p5-XML-Atom
DEPENDS+= p5-Net-Google-AuthSub-[0-9]*:../../net/p5-Net-Google-AuthSub
-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
PERL5_PACKLIST= auto/Net/Google/Calendar/.packlist
diff --git a/time/p5-Time-TAI64/Makefile b/time/p5-Time-TAI64/Makefile
index 28fb8ec0063..c56115fe9b4 100644
--- a/time/p5-Time-TAI64/Makefile
+++ b/time/p5-Time-TAI64/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.9 2013/05/31 12:42:28 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2013/12/09 14:17:54 obache Exp $
DISTNAME= Time-TAI64-2.11
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
SVR4_PKGNAME= p5tt6
CATEGORIES= time perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Time/}
@@ -11,8 +11,8 @@ MAINTAINER= kleink@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/Time-TAI64/
COMMENT= Convert TAI64 strings into standard unix timestamps
-BUILD_DEPENDS+= p5-Test-Simple-[0-9]*:../../devel/p5-Test-Simple
-DEPENDS+= p5-Time-HiRes-[0-9]*:../../time/p5-Time-HiRes
+BUILD_DEPENDS+= {perl>=5.6.2,p5-Test-Simple-[0-9]*}:../../devel/p5-Test-Simple
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes-[0-9]*}:../../time/p5-Time-HiRes
PERL5_PACKLIST= auto/Time/TAI64/.packlist
diff --git a/www/cvsweb/Makefile b/www/cvsweb/Makefile
index 6f53cb5e389..a9a72bbefe7 100644
--- a/www/cvsweb/Makefile
+++ b/www/cvsweb/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.40 2013/07/30 13:01:11 tez Exp $
+# $NetBSD: Makefile,v 1.41 2013/12/09 14:17:54 obache Exp $
#
DISTNAME= cvsweb-3.0.6
-PKGREVISION= 4
+PKGREVISION= 5
CATEGORIES= www
MASTER_SITES= ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/scop/
@@ -10,7 +10,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.freebsd.org/projects/cvsweb.html
COMMENT= Web interface for browsing a CVS repository
-DEPENDS+= p5-File-Temp>=0.12:../../devel/p5-File-Temp
+DEPENDS+= {perl>=5.6.1,p5-File-Temp>=0.12}:../../devel/p5-File-Temp
DEPENDS+= p5-IPC-Run>=0.74:../../devel/p5-IPC-Run
DEPENDS+= p5-MIME-Types>=1.12:../../mail/p5-MIME-Types
DEPENDS+= p5-URI>=1.30:../../www/p5-URI
diff --git a/www/gitweb/Makefile b/www/gitweb/Makefile
index d354abcbe4b..29cfa5bf930 100644
--- a/www/gitweb/Makefile
+++ b/www/gitweb/Makefile
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.19 2013/10/18 19:48:48 adam Exp $
+# $NetBSD: Makefile,v 1.20 2013/12/09 14:17:54 obache Exp $
.include "../../devel/git/Makefile.version"
DISTNAME= git-${GIT_VERSION}
PKGNAME= ${DISTNAME:S/git/gitweb/}
+PKGREVISION= 1
CATEGORIES= www
MASTER_SITES= http://www.kernel.org/pub/software/scm/git/
@@ -13,7 +14,7 @@ COMMENT= Web interface for GIT repositories
#DEPENDS+= apache{,2,22}-[0-9]*:../../www/apache22
DEPENDS+= git-base>=${GIT_VERSION}:../../devel/git-base
-DEPENDS+= p5-Time-HiRes>=1.9725:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.15.8,p5-Time-HiRes>=1.9725}:../../time/p5-Time-HiRes
DISTINFO_FILE= ${.CURDIR}/../../devel/git-base/distinfo
diff --git a/www/p5-AnyEvent-HTTPD/Makefile b/www/p5-AnyEvent-HTTPD/Makefile
index 1ff61042477..82f2b095038 100644
--- a/www/p5-AnyEvent-HTTPD/Makefile
+++ b/www/p5-AnyEvent-HTTPD/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2013/05/31 12:42:33 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/09 14:17:54 obache Exp $
DISTNAME= AnyEvent-HTTPD-0.93
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=AnyEvent/}
@@ -17,7 +17,7 @@ PERL5_PACKLIST= auto/AnyEvent/HTTPD/.packlist
DEPENDS+= p5-AnyEvent-[0-9]*:../../devel/p5-AnyEvent
DEPENDS+= p5-Object-Event-[0-9]*:../../devel/p5-Object-Event
DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI
-DEPENDS+= p5-Time-Local-[0-9]*:../../time/p5-Time-Local
+DEPENDS+= {perl>=5,p5-Time-Local-[0-9]*}:../../time/p5-Time-Local
DEPENDS+= p5-common-sense-[0-9]*:../../devel/p5-common-sense
DEPENDS+= p5-AnyEvent-HTTP-[0-9]*:../../www/p5-AnyEvent-HTTP
diff --git a/www/p5-Apache-ASP/Makefile b/www/p5-Apache-ASP/Makefile
index a600de10e71..0f2140fcf7f 100644
--- a/www/p5-Apache-ASP/Makefile
+++ b/www/p5-Apache-ASP/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.39 2013/05/31 12:42:34 wiz Exp $
+# $NetBSD: Makefile,v 1.40 2013/12/09 14:17:54 obache Exp $
#
DISTNAME= Apache-ASP-2.62
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
+PKGREVISION= 2
SVR4_PKGNAME= p5aas
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Apache/}
@@ -14,13 +14,13 @@ COMMENT= Perl5/Apache module of Perl-coded Active Server Pages
DEPENDS+= p5-Apache-Filter>=1.019:../../www/p5-Apache-Filter
DEPENDS+= p5-Apache-SSI>=2.16:../../www/p5-Apache-SSI
-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
DEPENDS+= p5-Devel-Symdump>=2.00:../../devel/p5-Devel-Symdump
DEPENDS+= p5-HTML-Clean>=0.8:../../www/p5-HTML-Clean
DEPENDS+= p5-HTML-FillInForm>=0.8:../../www/p5-HTML-FillInForm
DEPENDS+= p5-MLDBM>=2.00:../../databases/p5-MLDBM
DEPENDS+= p5-MLDBM-Sync>=0.15:../../databases/p5-MLDBM-Sync
-DEPENDS+= p5-Time-HiRes>=01.20:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes>=01.20}:../../time/p5-Time-HiRes
DEPENDS+= p5-XML-XSLT>=0.32:../../textproc/p5-XML-XSLT
DEPENDS+= p5-libwww>=5.48:../../www/p5-libwww
diff --git a/www/p5-Apache-Gallery/Makefile b/www/p5-Apache-Gallery/Makefile
index 481299827f1..e7f10baecf6 100644
--- a/www/p5-Apache-Gallery/Makefile
+++ b/www/p5-Apache-Gallery/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.59 2013/07/05 13:29:44 ryoon Exp $
+# $NetBSD: Makefile,v 1.60 2013/12/09 14:17:54 obache Exp $
#
DISTNAME= Apache-Gallery-0.9.1
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 23
+PKGREVISION= 24
SVR4_PKGNAME= p5aga
CATEGORIES= www graphics perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Apache/}
@@ -13,7 +13,7 @@ HOMEPAGE= http://apachegallery.dk/
COMMENT= Perl5/Apache module for handling image directories
LICENSE= artistic
-DEPENDS+= p5-CGI>=2.93:../../www/p5-CGI
+DEPENDS+= {perl>=5.8.1,p5-CGI>=2.93}:../../www/p5-CGI
DEPENDS+= p5-URI>=1.23:../../www/p5-URI
DEPENDS+= p5-Image-Imlib2-[0-9]*:../../graphics/p5-Image-Imlib2
DEPENDS+= p5-Image-Info>=1.15:../../graphics/p5-Image-Info
diff --git a/www/p5-Apache2-AuthCookie/Makefile b/www/p5-Apache2-AuthCookie/Makefile
index 6b4306aa965..69844c4d7a1 100644
--- a/www/p5-Apache2-AuthCookie/Makefile
+++ b/www/p5-Apache2-AuthCookie/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.8 2013/05/31 12:42:35 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2013/12/09 14:17:54 obache Exp $
#
DISTNAME= Apache-AuthCookie-3.18
PKGNAME= p5-${DISTNAME:S/Apache/Apache2/}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Apache/}
@@ -12,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/dist/Apache-AuthCookie/
COMMENT= Perl5 module for Authentication and Authorization via cookies
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-CGI>=3.12:../../www/p5-CGI
+DEPENDS+= {perl>=5.8.8,p5-CGI>=3.12}:../../www/p5-CGI
PERL5_PACKLIST= auto/Apache/AuthCookie/.packlist
diff --git a/www/p5-App-Nopaste/Makefile b/www/p5-App-Nopaste/Makefile
index f24dbeee744..df8bd4b47d2 100644
--- a/www/p5-App-Nopaste/Makefile
+++ b/www/p5-App-Nopaste/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.17 2013/05/31 12:42:35 wiz Exp $
+# $NetBSD: Makefile,v 1.18 2013/12/09 14:17:54 obache Exp $
DISTNAME= App-Nopaste-0.28
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=App/}
@@ -24,7 +24,7 @@ DEPENDS+= p5-WWW-Mechanize-[0-9]*:../../www/p5-WWW-Mechanize
DEPENDS+= p5-Clipboard-[0-9]*:../../x11/p5-Clipboard
DEPENDS+= p5-Config-INI-[0-9]*:../../devel/p5-Config-INI
DEPENDS+= p5-WWW-Pastebin-PastebinCom-Create-[0-9]*:../../www/p5-WWW-Pastebin-PastebinCom-Create
-DEPENDS+= p5-File-Temp-[0-9]*:../../devel/p5-File-Temp
+DEPENDS+= {perl>=5.6.1,p5-File-Temp-[0-9]*}:../../devel/p5-File-Temp
PERL5_MODULE_TYPE= Module::Install::Bundled
diff --git a/www/p5-CGI-ProgressBar/Makefile b/www/p5-CGI-ProgressBar/Makefile
index b2aa1abc784..225a2e07a2c 100644
--- a/www/p5-CGI-ProgressBar/Makefile
+++ b/www/p5-CGI-ProgressBar/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.10 2013/05/31 12:42:36 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2013/12/09 14:17:54 obache Exp $
#
DISTNAME= CGI-ProgressBar-0.05
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= www
MASTER_SITES= http://search.cpan.org/CPAN/authors/id/L/LG/LGODDARD/
@@ -12,7 +12,7 @@ HOMEPAGE= http://search.cpan.org/dist/CGI-ProgressBar/
COMMENT= CGI.pm sub-class with a progress bar object
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-CGI>=3.15:../../www/p5-CGI
+DEPENDS+= {perl>=5.8.8,p5-CGI>=3.15}:../../www/p5-CGI
PERL5_PACKLIST= auto/CGI/ProgressBar/.packlist
USE_LANGUAGES= # none
diff --git a/www/p5-Captcha-reCAPTCHA-Mailhide/Makefile b/www/p5-Captcha-reCAPTCHA-Mailhide/Makefile
index 96907baeb4b..37e42941f24 100644
--- a/www/p5-Captcha-reCAPTCHA-Mailhide/Makefile
+++ b/www/p5-Captcha-reCAPTCHA-Mailhide/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.9 2013/05/31 12:42:37 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2013/12/09 14:17:54 obache Exp $
#
DISTNAME= Captcha-reCAPTCHA-Mailhide-0.94
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/A/AN/ANDYA/}
@@ -14,7 +14,7 @@ LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-Crypt-Rijndael-[0-9]*:../../security/p5-Crypt-Rijndael
DEPENDS+= p5-HTML-Tiny>=0.904:../../www/p5-HTML-Tiny
-DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
PERL5_PACKLIST= auto/Captcha/reCAPTCHA/Mailhide/.packlist
USE_LANGUAGES= # none
diff --git a/www/p5-Catalyst-Engine-JobQueue-POE/Makefile b/www/p5-Catalyst-Engine-JobQueue-POE/Makefile
index 1b1aab30a86..8efffbab23e 100644
--- a/www/p5-Catalyst-Engine-JobQueue-POE/Makefile
+++ b/www/p5-Catalyst-Engine-JobQueue-POE/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.8 2013/05/31 12:42:38 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2013/12/09 14:17:54 obache Exp $
DISTNAME= Catalyst-Engine-JobQueue-POE-0.0.3
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 6
+PKGREVISION= 7
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/K/KI/KIXX/}
@@ -10,7 +10,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/Catalyst-Engine-JobQueue-POE/
COMMENT= Implementing a Catalyst job queue with POE
-DEPENDS+= p5-Test-Simple>0:../../devel/p5-Test-Simple
+DEPENDS+= {perl>=5.6.2,p5-Test-Simple>0}:../../devel/p5-Test-Simple
DEPENDS+= p5-version>0:../../devel/p5-version
DEPENDS+= p5-Email-MIME>=1.903:../../mail/p5-Email-MIME
DEPENDS+= p5-Email-Send>=2.15:../../mail/p5-Email-Send
diff --git a/www/p5-Catalyst-Plugin-Session/Makefile b/www/p5-Catalyst-Plugin-Session/Makefile
index 7300587b9cf..34a6eb30ee6 100644
--- a/www/p5-Catalyst-Plugin-Session/Makefile
+++ b/www/p5-Catalyst-Plugin-Session/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.21 2013/08/23 14:55:40 wen Exp $
+# $NetBSD: Makefile,v 1.22 2013/12/09 14:17:54 obache Exp $
DISTNAME= Catalyst-Plugin-Session-0.37
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Catalyst/}
@@ -18,7 +19,7 @@ DEPENDS+= p5-Moose>=0.76:../../devel/p5-Moose
DEPENDS+= p5-MooseX-Emulate-Class-Accessor-Fast>=0.00801:../../devel/p5-MooseX-Emulate-Class-Accessor-Fast
DEPENDS+= p5-Object-Signature>=0:../../devel/p5-Object-Signature
DEPENDS+= {perl>=5.10,p5-PathTools-[0-9]*}:../../devel/p5-PathTools
-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-namespace-clean>=0.10:../../devel/p5-namespace-clean
BUILD_DEPENDS+= p5-Test-Deep>=0:../../devel/p5-Test-Deep
diff --git a/www/p5-Catalyst-View-Mason/Makefile b/www/p5-Catalyst-View-Mason/Makefile
index fd7300465f8..7c262c70627 100644
--- a/www/p5-Catalyst-View-Mason/Makefile
+++ b/www/p5-Catalyst-View-Mason/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.10 2013/05/31 12:42:39 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2013/12/09 14:17:55 obache Exp $
DISTNAME= Catalyst-View-Mason-0.18
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Catalyst/}
@@ -15,7 +15,7 @@ DEPENDS+= p5-Catalyst-Runtime>=5.50:../../www/p5-Catalyst-Runtime
DEPENDS+= p5-HTML-Mason>=0:../../www/p5-HTML-Mason
DEPENDS+= p5-MRO-Compat-[0-9]*:../../devel/p5-MRO-Compat
DEPENDS+= {perl>=5.10,p5-Scalar-List-Utils-[0-9]*}:../../devel/p5-Scalar-List-Utils
-DEPENDS+= p5-parent-[0-9]*:../../devel/p5-parent
+DEPENDS+= {perl>=5.10.1,p5-parent-[0-9]*}:../../devel/p5-parent
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/Catalyst/View/Mason/.packlist
diff --git a/www/p5-Dancer2/Makefile b/www/p5-Dancer2/Makefile
index 2552d067a4c..ac2a611d47f 100644
--- a/www/p5-Dancer2/Makefile
+++ b/www/p5-Dancer2/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.4 2013/10/01 11:10:09 wen Exp $
+# $NetBSD: Makefile,v 1.5 2013/12/09 14:17:55 obache Exp $
DISTNAME= Dancer2-0.10
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/S/SU/SUKRIA/}
@@ -20,14 +21,14 @@ BUILD_DEPENDS+= p5-Test-Fatal>=0:../../devel/p5-Test-Fatal
DEPENDS+= p5-Capture-Tiny>=0.12:../../devel/p5-Capture-Tiny
DEPENDS+= p5-Crypt-URandom>=0:../../security/p5-Crypt-URandom
DEPENDS+= p5-Config-Any>=0:../../devel/p5-Config-Any
-DEPENDS+= p5-Digest-SHA>=0:../../security/p5-Digest-SHA
+DEPENDS+= {perl>=5.9.3,p5-Digest-SHA>=0}:../../security/p5-Digest-SHA
DEPENDS+= p5-Hash-Merge-Simple>=0:../../devel/p5-Hash-Merge-Simple
DEPENDS+= p5-HTTP-Body>=0:../../www/p5-HTTP-Body
DEPENDS+= p5-HTTP-Date>=0:../../www/p5-HTTP-Date
DEPENDS+= p5-HTTP-Message>=0:../../www/p5-HTTP-Message
DEPENDS+= p5-HTTP-Server-Simple-PSGI>=0:../../www/p5-HTTP-Server-Simple-PSGI
DEPENDS+= p5-JSON>=0:../../converters/p5-JSON
-DEPENDS+= p5-MIME-Base64>=0:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64>=0}:../../converters/p5-MIME-Base64
DEPENDS+= p5-Moo>=0.009014:../../devel/p5-Moo
DEPENDS+= p5-MooX-Types-MooseLike>=0.16:../../devel/p5-MooX-Types-MooseLike
DEPENDS+= p5-MooX-Types-MooseLike-Numeric>=0:../../devel/p5-MooX-Types-MooseLike-Numeric
diff --git a/www/p5-FCGI-Client/Makefile b/www/p5-FCGI-Client/Makefile
index e35f5f86493..68191dcbfd2 100644
--- a/www/p5-FCGI-Client/Makefile
+++ b/www/p5-FCGI-Client/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2013/05/31 12:42:40 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/09 14:17:55 obache Exp $
DISTNAME= FCGI-Client-0.08
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=FCGI/}
@@ -16,7 +16,7 @@ PERL5_PACKLIST= auto/FCGI/Client/.packlist
DEPENDS+= p5-Any-Moose>=0.1:../../devel/p5-Any-Moose
DEPENDS+= p5-Try-Tiny-[0-9]*:../../devel/p5-Try-Tiny
-DEPENDS+= p5-autodie-[0-9]*:../../devel/p5-autodie
+DEPENDS+= {perl>=5.10.1,p5-autodie-[0-9]*}:../../devel/p5-autodie
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-HTML-Entities-Interpolate/Makefile b/www/p5-HTML-Entities-Interpolate/Makefile
index 6406b99d8e6..61d5ab773a0 100644
--- a/www/p5-HTML-Entities-Interpolate/Makefile
+++ b/www/p5-HTML-Entities-Interpolate/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2013/08/27 05:01:33 wen Exp $
+# $NetBSD: Makefile,v 1.6 2013/12/09 14:17:55 obache Exp $
#
DISTNAME= HTML-Entities-Interpolate-1.05
@@ -12,9 +12,9 @@ HOMEPAGE= http://search.cpan.org/dist/HTML-Entities-Interpolate/
COMMENT= Call HTML::Entities::encode_entities, via a hash, within a string
LICENSE= ${PERL5_LICENSE}
-BUILD_DEPENDS+= p5-Test-Simple>=0:../../devel/p5-Test-Simple
+BUILD_DEPENDS+= {perl>=5.6.2,p5-Test-Simple>=0}:../../devel/p5-Test-Simple
BUILD_DEPENDS+= p5-Test-Pod>=0:../../devel/p5-Test-Pod
-BUILD_DEPENDS+= p5-Module-Build>=0.38000:../../devel/p5-Module-Build
+BUILD_DEPENDS+= {perl>=5.13.11,p5-Module-Build>=0.38000}:../../devel/p5-Module-Build
DEPENDS+= p5-HTML-Parser>=0:../../www/p5-HTML-Parser
DEPENDS+= p5-Tie-Function>=0:../../devel/p5-Tie-Function
diff --git a/www/p5-HTML-Mason-PSGIHandler/Makefile b/www/p5-HTML-Mason-PSGIHandler/Makefile
index 33d386d0996..4718706c033 100644
--- a/www/p5-HTML-Mason-PSGIHandler/Makefile
+++ b/www/p5-HTML-Mason-PSGIHandler/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2013/05/31 12:42:41 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2013/12/09 14:17:55 obache Exp $
#
DISTNAME= HTML-Mason-PSGIHandler-0.52
@@ -13,7 +13,7 @@ COMMENT= PSGI handler for HTML::Mason
LICENSE= ${PERL5_LICENSE}
BUILD_DEPENDS+= p5-Plack-[0-9]*:../../www/p5-Plack
-BUILD_DEPENDS+= p5-Test-Simple-[0-9]*:../../devel/p5-Test-Simple
+BUILD_DEPENDS+= {perl>=5.6.2,p5-Test-Simple-[0-9]*}:../../devel/p5-Test-Simple
DEPENDS+= p5-CGI-PSGI-[0-9]*:../../www/p5-CGI-PSGI
DEPENDS+= p5-HTML-Mason-[0-9]*:../../www/p5-HTML-Mason
diff --git a/www/p5-Handel/Makefile b/www/p5-Handel/Makefile
index 08041b19e25..210a32d9415 100644
--- a/www/p5-Handel/Makefile
+++ b/www/p5-Handel/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.12 2013/05/31 12:42:45 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2013/12/09 14:17:55 obache Exp $
DISTNAME= Handel-1.00011
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 6
+PKGREVISION= 7
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/C/CL/CLACO/}
@@ -25,7 +25,7 @@ DEPENDS+= p5-Module-Starter>=1.42:../../devel/p5-Module-Starter
DEPENDS+= {perl>=5.10,p5-Scalar-List-Utils>=0}:../../devel/p5-Scalar-List-Utils
DEPENDS+= p5-DateTime>=0:../../time/p5-DateTime
DEPENDS+= p5-DateTime-Format-MySQL>=0:../../time/p5-DateTime-Format-MySQL
-DEPENDS+= p5-Locale-Codes>=2.07:../../misc/p5-Locale-Codes
+DEPENDS+= {perl>=5.13.1,p5-Locale-Codes>=2.07}:../../misc/p5-Locale-Codes
DEPENDS+= p5-Locale-Currency-Format>=1.22:../../finance/p5-Locale-Currency-Format
DEPENDS+= p5-FormValidator-Simple>=0.17:../../textproc/p5-FormValidator-Simple
DEPENDS+= p5-Finance-Currency-Convert-WebserviceX>=0.03:../../finance/p5-Finance-Currency-Convert-WebserviceX
diff --git a/www/p5-LWP-Authen-Wsse/Makefile b/www/p5-LWP-Authen-Wsse/Makefile
index 93f856ccd2c..e7dbfd0aa86 100644
--- a/www/p5-LWP-Authen-Wsse/Makefile
+++ b/www/p5-LWP-Authen-Wsse/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.8 2013/05/31 12:42:47 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2013/12/09 14:17:55 obache Exp $
DISTNAME= LWP-Authen-Wsse-0.05
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
+PKGREVISION= 6
SVR4_PKGNAME= p5law
CATEGORIES= perl5 www
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=LWP/}
@@ -13,7 +13,7 @@ COMMENT= Library for enabling X-WSSE authentication in LWP
DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
DEPENDS+= p5-Digest-SHA1-[0-9]*:../../security/p5-Digest-SHA1
-DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
PERL5_PACKLIST= auto/LWP/Authen/Wsse/.packlist
diff --git a/www/p5-Plack-App-Proxy/Makefile b/www/p5-Plack-App-Proxy/Makefile
index 9e34cb8ec95..751b12fb9c2 100644
--- a/www/p5-Plack-App-Proxy/Makefile
+++ b/www/p5-Plack-App-Proxy/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2013/09/05 00:53:39 wen Exp $
+# $NetBSD: Makefile,v 1.11 2013/12/09 14:17:55 obache Exp $
DISTNAME= Plack-App-Proxy-0.29
PKGNAME= p5-${DISTNAME}
@@ -13,7 +13,7 @@ LICENSE= ${PERL5_LICENSE}
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/Plack/App/Proxy/.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-Requires-[0-9]*:../../devel/p5-Test-Requires
BUILD_DEPENDS+= p5-Test-TCP-[0-9]*:../../net/p5-Test-TCP
DEPENDS+= p5-AnyEvent-HTTP>=1.44:../../www/p5-AnyEvent-HTTP
diff --git a/www/p5-Plack-Middleware-Auth-Digest/Makefile b/www/p5-Plack-Middleware-Auth-Digest/Makefile
index 3ae11d925cd..022763cdabc 100644
--- a/www/p5-Plack-Middleware-Auth-Digest/Makefile
+++ b/www/p5-Plack-Middleware-Auth-Digest/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2013/05/31 12:42:49 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/09 14:17:55 obache Exp $
DISTNAME= Plack-Middleware-Auth-Digest-0.04
PKGNAME= p5-${DISTNAME}
@@ -14,7 +14,7 @@ LICENSE= ${PERL5_LICENSE}
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/Plack/Middleware/Auth/Digest/.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
DEPENDS+= p5-Digest-HMAC-[0-9]*:../../security/p5-Digest-HMAC
DEPENDS+= p5-Plack-[0-9]*:../../www/p5-Plack
diff --git a/www/p5-Plack-Middleware-ConsoleLogger/Makefile b/www/p5-Plack-Middleware-ConsoleLogger/Makefile
index dfd9a250582..89b35928be6 100644
--- a/www/p5-Plack-Middleware-ConsoleLogger/Makefile
+++ b/www/p5-Plack-Middleware-ConsoleLogger/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2013/05/31 12:42:49 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/09 14:17:55 obache Exp $
DISTNAME= Plack-Middleware-ConsoleLogger-0.04
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Plack/}
@@ -16,7 +16,7 @@ PERL5_PACKLIST= auto/Plack/Middleware/ConsoleLogger/.packlist
BUILD_DEPENDS+= p5-Test-Requires-[0-9]*:../../devel/p5-Test-Requires
DEPENDS+= p5-Plack>=0.99:../../www/p5-Plack
-DEPENDS+= p5-parent-[0-9]*:../../devel/p5-parent
+DEPENDS+= {perl>=5.10.1,p5-parent-[0-9]*}:../../devel/p5-parent
DEPENDS+= p5-JavaScript-Value-Escape-[0-9]*:../../www/p5-JavaScript-Value-Escape
.include "../../lang/perl5/module.mk"
diff --git a/www/p5-Plack-Middleware-Debug/Makefile b/www/p5-Plack-Middleware-Debug/Makefile
index 4b188297277..c76bcae02f8 100644
--- a/www/p5-Plack-Middleware-Debug/Makefile
+++ b/www/p5-Plack-Middleware-Debug/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2013/05/31 12:42:49 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/09 14:17:55 obache Exp $
DISTNAME= Plack-Middleware-Debug-0.14
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Plack/}
@@ -20,7 +20,7 @@ DEPENDS+= p5-Data-Dump-[0-9]*:../../devel/p5-Data-Dump
DEPENDS+= p5-File-ShareDir>=1.00:../../devel/p5-File-ShareDir
DEPENDS+= p5-Plack-[0-9]*:../../www/p5-Plack
DEPENDS+= p5-Text-MicroTemplate-[0-9]*:../../textproc/p5-Text-MicroTemplate
-DEPENDS+= p5-parent-[0-9]*:../../devel/p5-parent
+DEPENDS+= {perl>=5.10.1,p5-parent-[0-9]*}:../../devel/p5-parent
DEPENDS+= p5-Module-Versions>=0.01:../../devel/p5-Module-Versions
.include "../../lang/perl5/module.mk"
diff --git a/www/p5-Plack-Middleware-Header/Makefile b/www/p5-Plack-Middleware-Header/Makefile
index e00973faa0d..56667e5b22c 100644
--- a/www/p5-Plack-Middleware-Header/Makefile
+++ b/www/p5-Plack-Middleware-Header/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2013/05/31 12:42:49 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/09 14:17:55 obache Exp $
DISTNAME= Plack-Middleware-Header-0.04
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Plack/}
@@ -15,7 +15,7 @@ USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/Plack/Middleware/Header/.packlist
DEPENDS+= p5-Plack-[0-9]*:../../www/p5-Plack
-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/www/p5-Plack-Middleware-ReverseProxy/Makefile b/www/p5-Plack-Middleware-ReverseProxy/Makefile
index caf35ac48fe..18cadedc474 100644
--- a/www/p5-Plack-Middleware-ReverseProxy/Makefile
+++ b/www/p5-Plack-Middleware-ReverseProxy/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.8 2013/08/22 04:48:44 wen Exp $
+# $NetBSD: Makefile,v 1.9 2013/12/09 14:17:55 obache Exp $
DISTNAME= Plack-Middleware-ReverseProxy-0.15
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Plack/}
@@ -14,7 +15,7 @@ USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/Plack/Middleware/ReverseProxy/.packlist
DEPENDS+= p5-Plack>=0.9988:../../www/p5-Plack
-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/www/p5-Plack/Makefile b/www/p5-Plack/Makefile
index 65aa681a9e4..9135c767e34 100644
--- a/www/p5-Plack/Makefile
+++ b/www/p5-Plack/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.28 2013/11/24 00:31:09 wen Exp $
+# $NetBSD: Makefile,v 1.29 2013/12/09 14:17:55 obache Exp $
DISTNAME= Plack-1.0030
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Plack/}
@@ -17,7 +18,7 @@ DEPENDS+= p5-URI>=1.59:../../www/p5-URI
DEPENDS+= p5-File-ShareDir>=1.00:../../devel/p5-File-ShareDir
DEPENDS+= p5-File-ShareDir-Install>=0.04:../../devel/p5-File-ShareDir-Install
DEPENDS+= p5-Try-Tiny-[0-9]*:../../devel/p5-Try-Tiny
-DEPENDS+= p5-parent-[0-9]*:../../devel/p5-parent
+DEPENDS+= {perl>=5.10.1,p5-parent-[0-9]*}:../../devel/p5-parent
DEPENDS+= p5-Devel-StackTrace>=1.23:../../devel/p5-Devel-StackTrace
DEPENDS+= p5-Devel-StackTrace-AsHTML>=0.11:../../devel/p5-Devel-StackTrace-AsHTML
DEPENDS+= p5-Filesys-Notify-Simple-[0-9]*:../../devel/p5-Filesys-Notify-Simple
diff --git a/www/p5-Starman/Makefile b/www/p5-Starman/Makefile
index b6e26379ee8..cdecb430858 100644
--- a/www/p5-Starman/Makefile
+++ b/www/p5-Starman/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.14 2013/05/31 12:42:51 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2013/12/09 14:17:55 obache Exp $
DISTNAME= Starman-0.3006
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Plack/}
@@ -21,7 +21,7 @@ DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
DEPENDS+= p5-HTTP-Parser-XS-[0-9]*:../../www/p5-HTTP-Parser-XS
DEPENDS+= p5-Net-Server>=0.91:../../net/p5-Net-Server
DEPENDS+= p5-Plack>=0.9931:../../www/p5-Plack
-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/www/p5-Tatsumaki/Makefile b/www/p5-Tatsumaki/Makefile
index a854ac1c1ef..310b13c3c4f 100644
--- a/www/p5-Tatsumaki/Makefile
+++ b/www/p5-Tatsumaki/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2013/05/31 12:42:51 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/09 14:17:55 obache Exp $
DISTNAME= Tatsumaki-0.1013
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/M/MI/MIYAGAWA/}
@@ -24,7 +24,7 @@ DEPENDS+= p5-Plack>=0.9913:../../www/p5-Plack
DEPENDS+= p5-Text-MicroTemplate-[0-9]*:../../textproc/p5-Text-MicroTemplate
DEPENDS+= p5-Try-Tiny-[0-9]*:../../devel/p5-Try-Tiny
DEPENDS+= p5-Twiggy-[0-9]*:../../www/p5-Twiggy
-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/www/p5-URI-Fetch/Makefile b/www/p5-URI-Fetch/Makefile
index 62ffac13b3f..a747af3802b 100644
--- a/www/p5-URI-Fetch/Makefile
+++ b/www/p5-URI-Fetch/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.11 2013/11/24 09:57:04 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2013/12/09 14:17:56 obache Exp $
DISTNAME= URI-Fetch-0.09
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 3
+PKGREVISION= 4
SVR4_PKGNAME= p5urf
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=URI/}
@@ -14,7 +14,7 @@ LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
DEPENDS+= p5-Class-ErrorHandler-[0-9]*:../../devel/p5-Class-ErrorHandler
-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
#DEPENDS+= p5-Storable-[0-9]*:../../devel/p5-Storable
DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI
diff --git a/www/p5-URI-Find/Makefile b/www/p5-URI-Find/Makefile
index f449f16fd45..38507aaefff 100644
--- a/www/p5-URI-Find/Makefile
+++ b/www/p5-URI-Find/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2013/05/31 12:42:52 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2013/12/09 14:17:56 obache Exp $
DISTNAME= URI-Find-20111103
PKGNAME= p5-${DISTNAME}
@@ -20,7 +20,7 @@ USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/URI/Find/.packlist
PERL5_MODULE_TYPE= Module::Build
-#BUILD_DEPENDS+= p5-Module-Build>=0.30000:../../devel/p5-Module-Build
+#BUILD_DEPENDS+= {perl>=5.13.11,p5-Module-Build>=0.30000}:../../devel/p5-Module-Build
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-WWW-Facebook-API/Makefile b/www/p5-WWW-Facebook-API/Makefile
index b4b3fa01191..40c6bdd2f25 100644
--- a/www/p5-WWW-Facebook-API/Makefile
+++ b/www/p5-WWW-Facebook-API/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.11 2013/05/31 12:42:53 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2013/12/09 14:17:56 obache Exp $
#
DISTNAME= WWW-Facebook-API-0.4.18
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
+PKGREVISION= 5
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=WWW/}
@@ -12,10 +12,9 @@ HOMEPAGE= http://search.cpan.org/dist/WWW-Facebook-API/
COMMENT= Facebook API implementation
DEPENDS+= p5-Crypt-SSLeay-[0-9]*:../../security/p5-Crypt-SSLeay
-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-JSON-Any-[0-9]*:../../converters/p5-JSON-Any
-DEPENDS+= p5-Time-HiRes-[0-9]*:../../time/p5-Time-HiRes
-DEPENDS+= p5-Time-HiRes-[0-9]*:../../time/p5-Time-HiRes
+DEPENDS+= {perl>=5.7.3,p5-Time-HiRes-[0-9]*}:../../time/p5-Time-HiRes
DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
DEPENDS+= p5-version-[0-9]*:../../devel/p5-version
DEPENDS+= p5-Readonly-[0-9]*:../../devel/p5-Readonly
diff --git a/www/p5-libwww/Makefile b/www/p5-libwww/Makefile
index 9199b250030..b043a47e007 100644
--- a/www/p5-libwww/Makefile
+++ b/www/p5-libwww/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.86 2013/05/31 12:42:54 wiz Exp $
+# $NetBSD: Makefile,v 1.87 2013/12/09 14:17:56 obache Exp $
DISTNAME= libwww-perl-6.05
PKGNAME= p5-${DISTNAME:S/-perl-/-/}
-PKGREVISION= 1
+PKGREVISION= 2
SVR4_PKGNAME= p5lww
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/G/GA/GAAS/}
@@ -29,7 +29,7 @@ DEPENDS+= p5-HTTP-Message>=6:../../www/p5-HTTP-Message
# IO::Select in perl 5.14
# IO::Socket in perl 5.14
DEPENDS+= p5-LWP-MediaTypes>=6:../../www/p5-LWP-MediaTypes
-DEPENDS+= p5-MIME-Base64>=2.1:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64>=2.1}:../../converters/p5-MIME-Base64
DEPENDS+= {perl>=5.10,p5-Net>=1.09}:../../net/p5-Net # for Net::FTP>=2.58
DEPENDS+= p5-Net-HTTP>=6:../../www/p5-Net-HTTP
DEPENDS+= p5-URI>=1.10:../../www/p5-URI
@@ -38,7 +38,7 @@ DEPENDS+= p5-WWW-RobotRules>=6.01:../../www/p5-WWW-RobotRules
# Optionals
DEPENDS+= p5-LWP-Protocol-https>=6.02:../../www/p5-LWP-Protocol-https
-DEPENDS+= p5-IO-Compress>=2.017:../../devel/p5-IO-Compress
+DEPENDS+= {perl>=5.9.4,p5-IO-Compress>=2.017}:../../devel/p5-IO-Compress
DEPENDS+= p5-Crypt-SSLeay>=0:../../security/p5-Crypt-SSLeay
DEPENDS+= p5-HTML-Parser>=3.33:../../www/p5-HTML-Parser
DEPENDS+= p5-HTML-Tagset-[0-9]*:../../www/p5-HTML-Tagset
diff --git a/www/wApua/Makefile b/www/wApua/Makefile
index f6d5750ab75..d65dc757455 100644
--- a/www/wApua/Makefile
+++ b/www/wApua/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.21 2013/05/31 12:42:54 wiz Exp $
+# $NetBSD: Makefile,v 1.22 2013/12/09 14:17:56 obache Exp $
#
DISTNAME= wApua-0.05.1
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= www
MASTER_SITES= http://fsinfo.cs.uni-sb.de/~abe/wApua/
@@ -14,7 +14,7 @@ DEPENDS+= p5-URI>=1.03:../../www/p5-URI
DEPENDS+= p5-libwww>=5.47:../../www/p5-libwww
DEPENDS+= p5-Tk>=800.000:../../x11/p5-Tk
DEPENDS+= p5-HTML-Parser-[0-9]*:../../www/p5-HTML-Parser
-DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
+DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
DEPENDS+= p5-Net-[0-9]*:../../net/p5-Net
PERL5_PACKLIST= auto/wApua/.packlist