summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorMathieu Arnold <mat@FreeBSD.org>2018-07-09 08:40:17 +0000
committerMathieu Arnold <mat@FreeBSD.org>2018-07-09 08:40:17 +0000
commitf6d56007b984e83ebda7162c99abc18d5bde982e (patch)
treeaa20f69168c1d6c9e0dbf200cc417eb6ea9147ca /devel
parentFix depends. (diff)
Remove all := from BUILD_DEPENDS, here are never needed.
While there, cleanup, and sort depends. When build and run dependencies are the same, there are three ways to avoid duplicating the list while not adding the framework added BUILD_DEPENDS to the RUN_DEPENDS. In order of preference, they are: 1) use RUN_DEPENDS to set BUILD_DEPENDS: BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= foo:bar/baz 2) create another variable and use it: MY_DEPENDS= foo:bar/baz BUILD_DEPENDS= ${MY_DEPENDS} RUN_DEPENDS= ${MY_DEPENDS} 3) use BUILD_DEPENDS to set RUN_DEPENDS and force evaluation: BUILD_DEPENDS= foo:bar/baz RUN_DEPENDS:= ${BUILD_DEPENDS} Sponsored by: Absolight
Notes
Notes: svn path=/head/; revision=474242
Diffstat (limited to 'devel')
-rw-r--r--devel/cpan-upload-http/Makefile2
-rw-r--r--devel/cpan-upload/Makefile2
-rw-r--r--devel/p5-AI-Prolog/Makefile2
-rw-r--r--devel/p5-Acme-Damn/Makefile2
-rw-r--r--devel/p5-Algorithm-Cron/Makefile4
-rw-r--r--devel/p5-Algorithm-Merge/Makefile2
-rw-r--r--devel/p5-Alien-SDL/Makefile2
-rw-r--r--devel/p5-AnyEvent-Filesys-Notify/Makefile2
-rw-r--r--devel/p5-AnyEvent-Graphite/Makefile2
-rw-r--r--devel/p5-AnyEvent-Run/Makefile2
-rw-r--r--devel/p5-AnyEvent-Task/Makefile2
-rw-r--r--devel/p5-App-Cache/Makefile2
-rw-r--r--devel/p5-App-local-lib-helper/Makefile4
-rw-r--r--devel/p5-AppConfig-Std/Makefile2
-rw-r--r--devel/p5-B-Compiling/Makefile2
-rw-r--r--devel/p5-B-Deobfuscate/Makefile2
-rw-r--r--devel/p5-CHI/Makefile2
-rw-r--r--devel/p5-CPAN-Mini/Makefile2
-rw-r--r--devel/p5-CPAN-YACSmoke/Makefile2
-rw-r--r--devel/p5-Callback-Frame/Makefile2
-rw-r--r--devel/p5-Check-ISA/Makefile2
-rw-r--r--devel/p5-Class-C3-Adopt-NEXT/Makefile2
-rw-r--r--devel/p5-Class-Method-Modifiers-Fast/Makefile2
-rw-r--r--devel/p5-Config-MySQL/Makefile2
-rw-r--r--devel/p5-Const-Fast/Makefile2
-rw-r--r--devel/p5-Data-DumpXML/Makefile2
-rw-r--r--devel/p5-Data-Localize/Makefile2
-rw-r--r--devel/p5-Data-Model/Makefile2
-rw-r--r--devel/p5-Data-Page-NoTotalEntries/Makefile2
-rw-r--r--devel/p5-Data-Page-Pageset/Makefile2
-rw-r--r--devel/p5-Data-SExpression/Makefile2
-rw-r--r--devel/p5-Data-Stag/Makefile2
-rw-r--r--devel/p5-Data-Util/Makefile2
-rw-r--r--devel/p5-Data-Visitor-Encode/Makefile2
-rw-r--r--devel/p5-DateTime-Calendar-Mayan/Makefile2
-rw-r--r--devel/p5-DateTime-Event-NameDay/Makefile2
-rw-r--r--devel/p5-DateTime-Event-Zodiac/Makefile2
-rw-r--r--devel/p5-DateTime-Format-Bork/Makefile2
-rw-r--r--devel/p5-DateTime-Format-DateManip/Makefile2
-rw-r--r--devel/p5-DateTime-Format-HTTP/Makefile2
-rw-r--r--devel/p5-DateTime-Format-ICal/Makefile2
-rw-r--r--devel/p5-DateTime-Format-Mail/Makefile2
-rw-r--r--devel/p5-DateTime-Format-Roman/Makefile2
-rw-r--r--devel/p5-DateTime-Format-W3CDTF/Makefile2
-rw-r--r--devel/p5-DateTime-HiRes/Makefile2
-rw-r--r--devel/p5-DateTime-TimeZone-Alias/Makefile2
-rw-r--r--devel/p5-Devel-BeginLift/Makefile4
-rw-r--r--devel/p5-Devel-Cover-Report-Clover/Makefile2
-rw-r--r--devel/p5-Devel-Declare-Parser/Makefile2
-rw-r--r--devel/p5-Devel-Ditto/Makefile2
-rw-r--r--devel/p5-Devel-EvalContext/Makefile2
-rw-r--r--devel/p5-Devel-RingBuffer/Makefile2
-rw-r--r--devel/p5-Devel-STrace/Makefile2
-rw-r--r--devel/p5-Devel-StackTrace-AsHTML/Makefile2
-rw-r--r--devel/p5-Devel-StackTrace-WithLexicals/Makefile2
-rw-r--r--devel/p5-Devel-ebug/Makefile2
-rw-r--r--devel/p5-Dist-Metadata/Makefile2
-rw-r--r--devel/p5-Exporter-Declare/Makefile2
-rw-r--r--devel/p5-File-ChangeNotify/Makefile2
-rw-r--r--devel/p5-File-Find-Rule/Makefile2
-rw-r--r--devel/p5-File-Finder/Makefile2
-rw-r--r--devel/p5-File-ShareDir-ProjectDistDir/Makefile2
-rw-r--r--devel/p5-Filesys-Notify-KQueue/Makefile2
-rw-r--r--devel/p5-Gearman-Client-Async/Makefile2
-rw-r--r--devel/p5-Getopt-Compact/Makefile2
-rw-r--r--devel/p5-Google-Checkout/Makefile2
-rw-r--r--devel/p5-GraphQL/Makefile4
-rw-r--r--devel/p5-IO-Callback/Makefile4
-rw-r--r--devel/p5-IO-Handle-Util/Makefile2
-rw-r--r--devel/p5-Jonk/Makefile2
-rw-r--r--devel/p5-Log-Any-Adapter-Callback/Makefile2
-rw-r--r--devel/p5-Log-Any-Adapter-Dispatch/Makefile2
-rw-r--r--devel/p5-Log-Contextual/Makefile2
-rw-r--r--devel/p5-Log-Defer/Makefile2
-rw-r--r--devel/p5-Log-Dispatch-Screen-Color/Makefile2
-rw-r--r--devel/p5-Module-Collect/Makefile2
-rw-r--r--devel/p5-Module-Depends/Makefile2
-rw-r--r--devel/p5-Module-Install-AuthorRequires/Makefile2
-rw-r--r--devel/p5-Module-Install-AuthorTests/Makefile2
-rw-r--r--devel/p5-Module-Setup/Makefile2
-rw-r--r--devel/p5-Module-Used/Makefile2
-rw-r--r--devel/p5-MooseX-Async/Makefile2
-rw-r--r--devel/p5-MooseX-Clone/Makefile2
-rw-r--r--devel/p5-MooseX-CompileTime-Traits/Makefile2
-rw-r--r--devel/p5-MooseX-ConfigFromFile/Makefile2
-rw-r--r--devel/p5-MooseX-Lists/Makefile2
-rw-r--r--devel/p5-MooseX-MultiInitArg/Makefile2
-rw-r--r--devel/p5-MooseX-MultiMethods/Makefile2
-rw-r--r--devel/p5-MooseX-SimpleConfig/Makefile2
-rw-r--r--devel/p5-MooseX-Types-DateTime-MySQL/Makefile2
-rw-r--r--devel/p5-MooseX-Types-ISO8601/Makefile2
-rw-r--r--devel/p5-MooseX-Types-LoadableClass/Makefile2
-rw-r--r--devel/p5-MooseX-Types-Path-Class/Makefile2
-rw-r--r--devel/p5-MooseX-Types-VariantTable/Makefile2
-rw-r--r--devel/p5-MouseX-AttributeHelpers/Makefile2
-rw-r--r--devel/p5-MouseX-Getopt/Makefile2
-rw-r--r--devel/p5-MouseX-Types/Makefile2
-rw-r--r--devel/p5-Object-Enum/Makefile2
-rw-r--r--devel/p5-POE-Session-MultiDispatch/Makefile2
-rw-r--r--devel/p5-POEx-Role-SessionInstantiation/Makefile2
-rw-r--r--devel/p5-POEx-Role-Streaming/Makefile2
-rw-r--r--devel/p5-POEx-Types/Makefile2
-rw-r--r--devel/p5-Parallel-Scoreboard/Makefile2
-rw-r--r--devel/p5-Params-CallbackRequest/Makefile2
-rw-r--r--devel/p5-Perl-Metrics-Lite/Makefile2
-rw-r--r--devel/p5-Perl-Metrics-Simple/Makefile2
-rw-r--r--devel/p5-Perl-Version/Makefile2
-rw-r--r--devel/p5-Proc-Guard/Makefile2
-rw-r--r--devel/p5-Regexp-Assemble-Compressed/Makefile2
-rw-r--r--devel/p5-SVN-Web/Makefile8
-rw-r--r--devel/p5-String-Errf/Makefile6
-rw-r--r--devel/p5-String-Formatter/Makefile2
-rw-r--r--devel/p5-String-TT/Makefile2
-rw-r--r--devel/p5-Sub-Exporter-ForMethods/Makefile2
-rw-r--r--devel/p5-System-Sub/Makefile4
-rw-r--r--devel/p5-TAP-Formatter-JUnit/Makefile2
-rw-r--r--devel/p5-TAP-Harness-JUnit/Makefile2
-rw-r--r--devel/p5-Test-Assertions/Makefile2
-rw-r--r--devel/p5-Test-Inline/Makefile6
-rw-r--r--devel/p5-Test-LoadAllModules/Makefile2
-rw-r--r--devel/p5-Test-Module-Used/Makefile2
-rw-r--r--devel/p5-Test-Most/Makefile2
-rw-r--r--devel/p5-Test-Pod-Coverage-Permissive/Makefile2
-rw-r--r--devel/p5-Test-Pod-Coverage/Makefile2
-rw-r--r--devel/p5-Test-Script-Run/Makefile2
-rw-r--r--devel/p5-Test-WWW-Mechanize-CGI/Makefile2
-rw-r--r--devel/p5-Test-WWW-Mechanize-PSGI/Makefile2
-rw-r--r--devel/p5-Test-XML-Valid/Makefile2
-rw-r--r--devel/p5-Test-YAML-Valid/Makefile2
-rw-r--r--devel/p5-Text-vFile-asData/Makefile2
-rw-r--r--devel/p5-Thread-Cancel/Makefile2
-rw-r--r--devel/p5-Throwable/Makefile2
-rw-r--r--devel/p5-Tie-RefHash-Weak/Makefile2
-rw-r--r--devel/p5-Tree-Binary-Dictionary/Makefile2
-rw-r--r--devel/p5-UUID-URandom/Makefile2
-rw-r--r--devel/p5-VCS/Makefile2
-rw-r--r--devel/p5-Validation-Class/Makefile2
-rw-r--r--devel/p5-XML-Compile-Tester/Makefile2
-rw-r--r--devel/p5-YAML-AppConfig/Makefile2
-rw-r--r--devel/p5-carton/Makefile2
-rw-r--r--devel/p5-cpan-listchanges/Makefile2
-rw-r--r--devel/p5-uni-perl/Makefile2
-rw-r--r--devel/pushmi/Makefile10
143 files changed, 160 insertions, 160 deletions
diff --git a/devel/cpan-upload-http/Makefile b/devel/cpan-upload-http/Makefile
index 10037eeb1bd1..c3eacafb9448 100644
--- a/devel/cpan-upload-http/Makefile
+++ b/devel/cpan-upload-http/Makefile
@@ -10,11 +10,11 @@ MASTER_SITE_SUBDIR= CPAN:BRADFITZ
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl script to upload one or more files to CPAN, using PAUSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-AppConfig-Std>=1.05:devel/p5-AppConfig-Std \
p5-libwww>0:www/p5-libwww \
p5-Term-ReadKey>0:devel/p5-Term-ReadKey
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/cpan-upload/Makefile b/devel/cpan-upload/Makefile
index 13bf2ca6ba6d..f257a744293a 100644
--- a/devel/cpan-upload/Makefile
+++ b/devel/cpan-upload/Makefile
@@ -11,10 +11,10 @@ MASTER_SITE_SUBDIR= CPAN:NEILB/scripts
MAINTAINER= perl@FreeBSD.org
COMMENT= Script for uploading distributions to CPAN
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-AppConfig-Std>=1.05:devel/p5-AppConfig-Std \
p5-Term-ReadKey>=0:devel/p5-Term-ReadKey \
p5-libwww>=0:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-AI-Prolog/Makefile b/devel/p5-AI-Prolog/Makefile
index cc5c628bb0e9..31b206fed0d0 100644
--- a/devel/p5-AI-Prolog/Makefile
+++ b/devel/p5-AI-Prolog/Makefile
@@ -12,6 +12,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for logic programming
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-aliased>=0.11:devel/p5-aliased \
p5-Clone>=0.15:devel/p5-Clone \
p5-Exporter-Tidy>=0.06:devel/p5-Exporter-Tidy \
@@ -19,7 +20,6 @@ RUN_DEPENDS= p5-aliased>=0.11:devel/p5-aliased \
p5-Regexp-Common>=2.119:textproc/p5-Regexp-Common \
p5-Text-Quote>=0.03:textproc/p5-Text-Quote \
p5-Term-ReadKey>=2.21:devel/p5-Term-ReadKey
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Acme-Damn/Makefile b/devel/p5-Acme-Damn/Makefile
index 7ef3d8edb7c7..0b073f063903 100644
--- a/devel/p5-Acme-Damn/Makefile
+++ b/devel/p5-Acme-Damn/Makefile
@@ -10,8 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= imp@FreeBSD.org
COMMENT= Unblessing perl objects
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Test-Exception>=0.29:devel/p5-Test-Exception
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Algorithm-Cron/Makefile b/devel/p5-Algorithm-Cron/Makefile
index 04336fcfe3f2..fd93f245457d 100644
--- a/devel/p5-Algorithm-Cron/Makefile
+++ b/devel/p5-Algorithm-Cron/Makefile
@@ -13,8 +13,8 @@ COMMENT= Abstract implementation of the cron(8) scheduling algorithm
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS:= p5-Time-timegm>=0:devel/p5-Time-timegm
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Time-timegm>=0:devel/p5-Time-timegm
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Algorithm-Merge/Makefile b/devel/p5-Algorithm-Merge/Makefile
index eced66b3d789..ca6faec83b59 100644
--- a/devel/p5-Algorithm-Merge/Makefile
+++ b/devel/p5-Algorithm-Merge/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Three-way merge and diff
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Algorithm-Diff>=1.15:devel/p5-Algorithm-Diff
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Alien-SDL/Makefile b/devel/p5-Alien-SDL/Makefile
index c73bdcc32660..cf543faadec6 100644
--- a/devel/p5-Alien-SDL/Makefile
+++ b/devel/p5-Alien-SDL/Makefile
@@ -14,7 +14,7 @@ LICENSE= GPLv1 ART10
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS:= ${RUN_DEPENDS} \
+BUILD_DEPENDS= ${RUN_DEPENDS} \
p5-Text-Patch>=1.4:textproc/p5-Text-Patch
RUN_DEPENDS= p5-Archive-Extract>=0:archivers/p5-Archive-Extract \
p5-File-Which>=0:sysutils/p5-File-Which \
diff --git a/devel/p5-AnyEvent-Filesys-Notify/Makefile b/devel/p5-AnyEvent-Filesys-Notify/Makefile
index a6b539b35493..5be9977ffa72 100644
--- a/devel/p5-AnyEvent-Filesys-Notify/Makefile
+++ b/devel/p5-AnyEvent-Filesys-Notify/Makefile
@@ -13,6 +13,7 @@ COMMENT= Perl extension for AnyEvent compat to monitor file/dir changes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Moo>=1.003001:devel/p5-Moo \
p5-MooX-late>=0.014:devel/p5-MooX-late \
@@ -22,7 +23,6 @@ RUN_DEPENDS= \
p5-Try-Tiny>=0.18:lang/p5-Try-Tiny \
p5-namespace-autoclean>=0.24:devel/p5-namespace-autoclean \
p5-IO-KQueue>=0.34:devel/p5-IO-KQueue
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Data-Dump>=0:devel/p5-Data-Dump \
p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-Without-Module>=0:devel/p5-Test-Without-Module
diff --git a/devel/p5-AnyEvent-Graphite/Makefile b/devel/p5-AnyEvent-Graphite/Makefile
index e0a70da59f57..06fba12278c5 100644
--- a/devel/p5-AnyEvent-Graphite/Makefile
+++ b/devel/p5-AnyEvent-Graphite/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Non-blocking Graphite client
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-AnyEvent>=4.15:devel/p5-AnyEvent \
p5-AnyEvent-SNMP>=1.0:net-mgmt/p5-AnyEvent-SNMP
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-AnyEvent-Run/Makefile b/devel/p5-AnyEvent-Run/Makefile
index 5c749c615c80..bc60a286b2b4 100644
--- a/devel/p5-AnyEvent-Run/Makefile
+++ b/devel/p5-AnyEvent-Run/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= culot@FreeBSD.org
COMMENT= Run a process or coderef asynchronously
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-AnyEvent>=4.15:devel/p5-AnyEvent
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-AnyEvent-Task/Makefile b/devel/p5-AnyEvent-Task/Makefile
index 0dc3f236c235..7910a1578914 100644
--- a/devel/p5-AnyEvent-Task/Makefile
+++ b/devel/p5-AnyEvent-Task/Makefile
@@ -13,13 +13,13 @@ COMMENT= Client/server-based asynchronous worker pool
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent \
p5-Callback-Frame>=0:devel/p5-Callback-Frame \
p5-Guard>=0:devel/p5-Guard \
p5-JSON-XS>=0:converters/p5-JSON-XS \
p5-Log-Defer>=0.300:devel/p5-Log-Defer \
p5-common-sense>=0:devel/p5-common-sense
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
diff --git a/devel/p5-App-Cache/Makefile b/devel/p5-App-Cache/Makefile
index 4e871b9e38fa..b136c1541551 100644
--- a/devel/p5-App-Cache/Makefile
+++ b/devel/p5-App-Cache/Makefile
@@ -11,12 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easy application-level caching
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Accessor-Chained>=0:devel/p5-Class-Accessor-Chained \
p5-File-Find-Rule>=0:devel/p5-File-Find-Rule \
p5-File-HomeDir>=0:devel/p5-File-HomeDir \
p5-Path-Class>=0:devel/p5-Path-Class \
p5-libwww>=0:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-App-local-lib-helper/Makefile b/devel/p5-App-local-lib-helper/Makefile
index cbd6e933296f..26ba09e6069a 100644
--- a/devel/p5-App-local-lib-helper/Makefile
+++ b/devel/p5-App-local-lib-helper/Makefile
@@ -13,8 +13,8 @@ COMMENT= Make it easy to run code against a local-lib
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS:= p5-local-lib>=2.000004:devel/p5-local-lib
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-local-lib>=2.000004:devel/p5-local-lib
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-AppConfig-Std/Makefile b/devel/p5-AppConfig-Std/Makefile
index 9d6460e5058f..da3929300ea4 100644
--- a/devel/p5-AppConfig-Std/Makefile
+++ b/devel/p5-AppConfig-Std/Makefile
@@ -13,8 +13,8 @@ COMMENT= Subclass of AppConfig that provides standard options
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-AppConfig>=1.52:devel/p5-AppConfig
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-B-Compiling/Makefile b/devel/p5-B-Compiling/Makefile
index 11d390118de9..6e2ca05cf5a9 100644
--- a/devel/p5-B-Compiling/Makefile
+++ b/devel/p5-B-Compiling/Makefile
@@ -12,9 +12,9 @@ COMMENT= Perl extension to expose PL_compiling to perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Sub-Exporter>0:devel/p5-Sub-Exporter
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-B-Deobfuscate/Makefile b/devel/p5-B-Deobfuscate/Makefile
index af031e29d93e..45f52aaeff3e 100644
--- a/devel/p5-B-Deobfuscate/Makefile
+++ b/devel/p5-B-Deobfuscate/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extension to B::Deparse for use in de-obfuscating source code
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-YAML>=0:textproc/p5-YAML \
p5-B-Keywords>=0:devel/p5-B-Keywords
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-CHI/Makefile b/devel/p5-CHI/Makefile
index 21442c3cf2fd..ba9b8111ae7f 100644
--- a/devel/p5-CHI/Makefile
+++ b/devel/p5-CHI/Makefile
@@ -12,7 +12,7 @@ DISTNAME= ${PORTNAME}-0.58
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for unified cache interface
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Carp-Assert>=0.20:devel/p5-Carp-Assert \
p5-Data-UUID>0:devel/p5-Data-UUID \
diff --git a/devel/p5-CPAN-Mini/Makefile b/devel/p5-CPAN-Mini/Makefile
index 3db3bb94592b..37a1a1115618 100644
--- a/devel/p5-CPAN-Mini/Makefile
+++ b/devel/p5-CPAN-Mini/Makefile
@@ -12,10 +12,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
COMMENT= CPAN::Mini - create a minimal mirror of CPAN
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-HomeDir>=0.57:devel/p5-File-HomeDir \
p5-libwww>=5:www/p5-libwww \
p5-URI>=1:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Simple>=0.96:devel/p5-Test-Simple
USES= perl5
diff --git a/devel/p5-CPAN-YACSmoke/Makefile b/devel/p5-CPAN-YACSmoke/Makefile
index 71f8605d2706..56f69f4cecb8 100644
--- a/devel/p5-CPAN-YACSmoke/Makefile
+++ b/devel/p5-CPAN-YACSmoke/Makefile
@@ -14,6 +14,7 @@ COMMENT= Yet Another CPAN Smoke Tester
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Config-IniFiles>=0:devel/p5-Config-IniFiles \
p5-File-HomeDir>=0.06:devel/p5-File-HomeDir \
p5-Regexp-Assemble>=0.06:devel/p5-Regexp-Assemble \
@@ -21,7 +22,6 @@ RUN_DEPENDS= p5-Config-IniFiles>=0:devel/p5-Config-IniFiles \
p5-Test-Reporter>=1.25:devel/p5-Test-Reporter \
p5-URI>=0:net/p5-URI \
p5-libwww>=0:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Callback-Frame/Makefile b/devel/p5-Callback-Frame/Makefile
index b35e903bf0bf..b6b964f16c9b 100644
--- a/devel/p5-Callback-Frame/Makefile
+++ b/devel/p5-Callback-Frame/Makefile
@@ -13,8 +13,8 @@ COMMENT= Preserve error handlers and "local" variables across callbacks
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Guard>=0:devel/p5-Guard
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
diff --git a/devel/p5-Check-ISA/Makefile b/devel/p5-Check-ISA/Makefile
index c231574a994c..0eac3342ef9e 100644
--- a/devel/p5-Check-ISA/Makefile
+++ b/devel/p5-Check-ISA/Makefile
@@ -15,8 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Sub-Exporter>=0:devel/p5-Sub-Exporter
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Class-C3-Adopt-NEXT/Makefile b/devel/p5-Class-C3-Adopt-NEXT/Makefile
index 736d0e8cb0f0..aa6bfe7fdb53 100644
--- a/devel/p5-Class-C3-Adopt-NEXT/Makefile
+++ b/devel/p5-Class-C3-Adopt-NEXT/Makefile
@@ -13,8 +13,8 @@ COMMENT= Make NEXT suck less
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-MRO-Compat>=0:devel/p5-MRO-Compat
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0.27:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-Class-Method-Modifiers-Fast/Makefile b/devel/p5-Class-Method-Modifiers-Fast/Makefile
index 4b09e6afdd27..dbedfa657bf1 100644
--- a/devel/p5-Class-Method-Modifiers-Fast/Makefile
+++ b/devel/p5-Class-Method-Modifiers-Fast/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to provide Moose-like method modifiers
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Data-Util>=0.55:devel/p5-Data-Util
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Sub-Uplevel>=0.18:devel/p5-Sub-Uplevel
USES= perl5
diff --git a/devel/p5-Config-MySQL/Makefile b/devel/p5-Config-MySQL/Makefile
index a27a1e2c3be1..687e96bfcd84 100644
--- a/devel/p5-Config-MySQL/Makefile
+++ b/devel/p5-Config-MySQL/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to read/write MySQL-style configuration files
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Config-INI>0:devel/p5-Config-INI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Const-Fast/Makefile b/devel/p5-Const-Fast/Makefile
index 071dabaaf036..70c263d042bc 100644
--- a/devel/p5-Const-Fast/Makefile
+++ b/devel/p5-Const-Fast/Makefile
@@ -15,7 +15,7 @@ COMMENT= Facility for creating read-only scalars, arrays, and hashes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
p5-Sub-Exporter-Progressive>=0.001007:devel/p5-Sub-Exporter-Progressive
TEST_DEPENDS= p5-Test-Exception>=0.29:devel/p5-Test-Exception
diff --git a/devel/p5-Data-DumpXML/Makefile b/devel/p5-Data-DumpXML/Makefile
index 1d1f5481f0ea..f80b957fba02 100644
--- a/devel/p5-Data-DumpXML/Makefile
+++ b/devel/p5-Data-DumpXML/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Dump arbitrary data structures as XML
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Array-RefElem>=0.01:misc/p5-Array-RefElem \
p5-XML-Parser>=2:textproc/p5-XML-Parser
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Data-Localize/Makefile b/devel/p5-Data-Localize/Makefile
index e0448e9127f0..81aa882bff17 100644
--- a/devel/p5-Data-Localize/Makefile
+++ b/devel/p5-Data-Localize/Makefile
@@ -13,11 +13,11 @@ COMMENT= Perl extension for alternate data localization API
LICENSE= MIT
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Moo>=1.000008:devel/p5-Moo \
p5-MooX-Types-MooseLike>0:devel/p5-MooX-Types-MooseLike \
p5-Log-Minimal>=0.14:devel/p5-Log-Minimal
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Data-Model/Makefile b/devel/p5-Data-Model/Makefile
index 46655e494a66..9bf9a38bc3ce 100644
--- a/devel/p5-Data-Model/Makefile
+++ b/devel/p5-Data-Model/Makefile
@@ -10,12 +10,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for model interface which had more data sources unified
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Trigger>0:devel/p5-Class-Trigger \
p5-DBD-SQLite>0:databases/p5-DBD-SQLite \
p5-DBI>0:databases/p5-DBI \
p5-Params-Validate>0:devel/p5-Params-Validate
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Path-Class>=0:devel/p5-Path-Class \
p5-Sub-Uplevel>0:devel/p5-Sub-Uplevel \
p5-MRO-Compat>=0:devel/p5-MRO-Compat \
diff --git a/devel/p5-Data-Page-NoTotalEntries/Makefile b/devel/p5-Data-Page-NoTotalEntries/Makefile
index fa08e83327ce..a01daf1756ef 100644
--- a/devel/p5-Data-Page-NoTotalEntries/Makefile
+++ b/devel/p5-Data-Page-NoTotalEntries/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for paging results without total entries
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor-Lite>=0.05:devel/p5-Class-Accessor-Lite
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Simple>=0.96:devel/p5-Test-Simple
USES= perl5
diff --git a/devel/p5-Data-Page-Pageset/Makefile b/devel/p5-Data-Page-Pageset/Makefile
index aad95b7f8d6c..0bf080e97317 100644
--- a/devel/p5-Data-Page-Pageset/Makefile
+++ b/devel/p5-Data-Page-Pageset/Makefile
@@ -15,10 +15,10 @@ COMMENT= Perl extension to simplify page number lists
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Data-Page>=2:databases/p5-Data-Page \
p5-Class-Accessor>0:devel/p5-Class-Accessor
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>0:devel/p5-Test-Exception
NO_ARCH= yes
diff --git a/devel/p5-Data-SExpression/Makefile b/devel/p5-Data-SExpression/Makefile
index 9faf711df0bd..daf4cc5eee8c 100644
--- a/devel/p5-Data-SExpression/Makefile
+++ b/devel/p5-Data-SExpression/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to parse lisp S-expressions into perl data structures
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor>0:devel/p5-Class-Accessor
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep
USES= perl5
diff --git a/devel/p5-Data-Stag/Makefile b/devel/p5-Data-Stag/Makefile
index bf6221f70fcd..ca6980969cd5 100644
--- a/devel/p5-Data-Stag/Makefile
+++ b/devel/p5-Data-Stag/Makefile
@@ -14,8 +14,8 @@ COMMENT= Structured Tags datastructures
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-IO-String>=0:devel/p5-IO-String
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Data-Util/Makefile b/devel/p5-Data-Util/Makefile
index d903de082f63..0756bcbc107f 100644
--- a/devel/p5-Data-Util/Makefile
+++ b/devel/p5-Data-Util/Makefile
@@ -13,10 +13,10 @@ COMMENT= Perl extension for utilities for data and data types
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-MRO-Compat>=0.09:devel/p5-MRO-Compat \
p5-Hash-Util-FieldHash-Compat>0:devel/p5-Hash-Util-FieldHash-Compat
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Scope-Guard>=0.20:devel/p5-Scope-Guard
diff --git a/devel/p5-Data-Visitor-Encode/Makefile b/devel/p5-Data-Visitor-Encode/Makefile
index 83aebffd3a8c..89d2db418b21 100644
--- a/devel/p5-Data-Visitor-Encode/Makefile
+++ b/devel/p5-Data-Visitor-Encode/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to encode/decode values in a structure
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Data-Visitor>=0.18:devel/p5-Data-Visitor
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-DateTime-Calendar-Mayan/Makefile b/devel/p5-DateTime-Calendar-Mayan/Makefile
index 926c50b23eac..a5e2a4a7689d 100644
--- a/devel/p5-DateTime-Calendar-Mayan/Makefile
+++ b/devel/p5-DateTime-Calendar-Mayan/Makefile
@@ -15,9 +15,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-Params-Validate>=0:devel/p5-Params-Validate
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-DateTime-Event-NameDay/Makefile b/devel/p5-DateTime-Event-NameDay/Makefile
index a8279dd06e14..eafa0d2298e5 100644
--- a/devel/p5-DateTime-Event-NameDay/Makefile
+++ b/devel/p5-DateTime-Event-NameDay/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl DateTime extension to work with namedays from various countries
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Set>=0:devel/p5-DateTime-Set \
p5-DateTime-Calendar-Christian>=0:devel/p5-DateTime-Calendar-Christian \
p5-Params-Validate>=0:devel/p5-Params-Validate
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-DateTime-Event-Zodiac/Makefile b/devel/p5-DateTime-Event-Zodiac/Makefile
index 7aa71b37bdbf..2a9c80cfe013 100644
--- a/devel/p5-DateTime-Event-Zodiac/Makefile
+++ b/devel/p5-DateTime-Event-Zodiac/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Return zodiac for a given date
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Astro>=0:devel/p5-DateTime-Astro
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Pod>=0:devel/p5-Test-Pod \
p5-Test-Pod-Coverage>=0:devel/p5-Test-Pod-Coverage
diff --git a/devel/p5-DateTime-Format-Bork/Makefile b/devel/p5-DateTime-Format-Bork/Makefile
index 5780e010d73d..a80802fb6b10 100644
--- a/devel/p5-DateTime-Format-Bork/Makefile
+++ b/devel/p5-DateTime-Format-Bork/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Formats datetimes for that guy from The Muppet Show
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate \
p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Format-Builder>=0:devel/p5-DateTime-Format-Builder
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-DateTime-Format-DateManip/Makefile b/devel/p5-DateTime-Format-DateManip/Makefile
index 2b895b2e9518..a6626c3eb8d1 100644
--- a/devel/p5-DateTime-Format-DateManip/Makefile
+++ b/devel/p5-DateTime-Format-DateManip/Makefile
@@ -11,7 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert Date::Manip dates and durations to DateTimes and vice versa
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-Date-Manip>=0:devel/p5-Date-Manip
diff --git a/devel/p5-DateTime-Format-HTTP/Makefile b/devel/p5-DateTime-Format-HTTP/Makefile
index 82c216b4825d..9cfa0d438a6c 100644
--- a/devel/p5-DateTime-Format-HTTP/Makefile
+++ b/devel/p5-DateTime-Format-HTTP/Makefile
@@ -11,7 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= HTTP date conversion routines
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-libwww>=0:www/p5-libwww
diff --git a/devel/p5-DateTime-Format-ICal/Makefile b/devel/p5-DateTime-Format-ICal/Makefile
index 78ed90d7d5cf..30a8d3c19b51 100644
--- a/devel/p5-DateTime-Format-ICal/Makefile
+++ b/devel/p5-DateTime-Format-ICal/Makefile
@@ -11,12 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse and format ICal datetime and duration strings
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-TimeZone>=0:devel/p5-DateTime-TimeZone \
p5-DateTime-Event-ICal>=0:devel/p5-DateTime-Event-ICal \
p5-DateTime-Set>=0:devel/p5-DateTime-Set \
p5-Params-Validate>=0:devel/p5-Params-Validate
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-DateTime-Format-Mail/Makefile b/devel/p5-DateTime-Format-Mail/Makefile
index 6db157bdc955..bd1cf5f91bf4 100644
--- a/devel/p5-DateTime-Format-Mail/Makefile
+++ b/devel/p5-DateTime-Format-Mail/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate \
p5-DateTime>=0:devel/p5-DateTime
-BUILD_DEPENDS:= ${RUN_DEPENDS}
PORTSCOUT= skipv:0.2901,0.3001
diff --git a/devel/p5-DateTime-Format-Roman/Makefile b/devel/p5-DateTime-Format-Roman/Makefile
index 0d9e11673543..fb1c77dcd726 100644
--- a/devel/p5-DateTime-Format-Roman/Makefile
+++ b/devel/p5-DateTime-Format-Roman/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Roman day numbering for DateTime objects
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-Roman>=0:math/p5-Roman
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-DateTime-Format-W3CDTF/Makefile b/devel/p5-DateTime-Format-W3CDTF/Makefile
index c9c121a3fb8b..810d587a82a3 100644
--- a/devel/p5-DateTime-Format-W3CDTF/Makefile
+++ b/devel/p5-DateTime-Format-W3CDTF/Makefile
@@ -10,8 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jadawin@FreeBSD.org
COMMENT= Parse and format W3CDTF datetime strings
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-DateTime-HiRes/Makefile b/devel/p5-DateTime-HiRes/Makefile
index 2769bf1dad33..9eaa3e10eaf0 100644
--- a/devel/p5-DateTime-HiRes/Makefile
+++ b/devel/p5-DateTime-HiRes/Makefile
@@ -11,7 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create DateTime objects with sub-second current time resolution
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
USES= perl5
diff --git a/devel/p5-DateTime-TimeZone-Alias/Makefile b/devel/p5-DateTime-TimeZone-Alias/Makefile
index 9a2c8efcff0d..57e597486851 100644
--- a/devel/p5-DateTime-TimeZone-Alias/Makefile
+++ b/devel/p5-DateTime-TimeZone-Alias/Makefile
@@ -11,7 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create aliases for DateTime timezones
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime-TimeZone>=0:devel/p5-DateTime-TimeZone \
p5-DateTime>=0:devel/p5-DateTime
diff --git a/devel/p5-Devel-BeginLift/Makefile b/devel/p5-Devel-BeginLift/Makefile
index a949883dce08..f26c8f50dbe1 100644
--- a/devel/p5-Devel-BeginLift/Makefile
+++ b/devel/p5-Devel-BeginLift/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to make selected sub calls evaluate at compile time
+BUILD_DEPENDS= ${RUN_DEPENDS} \
+ p5-ExtUtils-Depends>0:devel/p5-ExtUtils-Depends
RUN_DEPENDS= \
p5-B-Hooks-OP-Check-EntersubForCV>=0.03:devel/p5-B-Hooks-OP-Check-EntersubForCV
-BUILD_DEPENDS:= ${RUN_DEPENDS} \
- p5-ExtUtils-Depends>0:devel/p5-ExtUtils-Depends
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-Cover-Report-Clover/Makefile b/devel/p5-Devel-Cover-Report-Clover/Makefile
index a2f721014d0c..dd594f116e73 100644
--- a/devel/p5-Devel-Cover-Report-Clover/Makefile
+++ b/devel/p5-Devel-Cover-Report-Clover/Makefile
@@ -13,12 +13,12 @@ COMMENT= Perl extension for Clover reporting of coverage statistics
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor>0:devel/p5-Class-Accessor \
p5-Devel-Cover>0:devel/p5-Devel-Cover \
p5-HTML-Parser>0:www/p5-HTML-Parser \
p5-Template-Toolkit>0:www/p5-Template-Toolkit
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-File-Which>=1.08:sysutils/p5-File-Which \
p5-Test-Exception>0:devel/p5-Test-Exception \
diff --git a/devel/p5-Devel-Declare-Parser/Makefile b/devel/p5-Devel-Declare-Parser/Makefile
index 2e7623052c6b..0b9779d8026b 100644
--- a/devel/p5-Devel-Declare-Parser/Makefile
+++ b/devel/p5-Devel-Declare-Parser/Makefile
@@ -12,11 +12,11 @@ COMMENT= Perl extension for higher level interface to Devel-Declare
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-B-Compiling>=0.02:devel/p5-B-Compiling \
p5-B-Hooks-EndOfScope>=0.08:devel/p5-B-Hooks-EndOfScope \
p5-Devel-Declare>=0.006:devel/p5-Devel-Declare
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Devel-Ditto/Makefile b/devel/p5-Devel-Ditto/Makefile
index 61442ca7e12f..8c75b3b9f5d2 100644
--- a/devel/p5-Devel-Ditto/Makefile
+++ b/devel/p5-Devel-Ditto/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
COMMENT= Devel::Ditto - Identify where print output comes from
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-IPC-Run>=0:devel/p5-IPC-Run
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Devel-EvalContext/Makefile b/devel/p5-Devel-EvalContext/Makefile
index 2f44ed4de68f..1d702da0c9ce 100644
--- a/devel/p5-Devel-EvalContext/Makefile
+++ b/devel/p5-Devel-EvalContext/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Save lexicals and hints between calls to eval
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-PadWalker>=0:devel/p5-PadWalker \
p5-Data-Alias>=0:devel/p5-Data-Alias \
p5-YAML>=0:textproc/p5-YAML
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-RingBuffer/Makefile b/devel/p5-Devel-RingBuffer/Makefile
index 15bdaf8dbff4..8f2da3896bee 100644
--- a/devel/p5-Devel-RingBuffer/Makefile
+++ b/devel/p5-Devel-RingBuffer/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Shared memory ring buffers for Perl scripts diagnosis/debug
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-IPC-Mmap>=0:devel/p5-IPC-Mmap
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-STrace/Makefile b/devel/p5-Devel-STrace/Makefile
index 4759a5a03107..a46f8622e6dc 100644
--- a/devel/p5-Devel-STrace/Makefile
+++ b/devel/p5-Devel-STrace/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= strace(1)-like runtime call trace for Perl applications
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Devel-RingBuffer>=0:devel/p5-Devel-RingBuffer
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-StackTrace-AsHTML/Makefile b/devel/p5-Devel-StackTrace-AsHTML/Makefile
index 3fe22da77d45..7dc459803393 100644
--- a/devel/p5-Devel-StackTrace-AsHTML/Makefile
+++ b/devel/p5-Devel-StackTrace-AsHTML/Makefile
@@ -15,8 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Devel-StackTrace>0:devel/p5-Devel-StackTrace
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-StackTrace-WithLexicals/Makefile b/devel/p5-Devel-StackTrace-WithLexicals/Makefile
index a2b78d946bfd..fc1a0d40cf44 100644
--- a/devel/p5-Devel-StackTrace-WithLexicals/Makefile
+++ b/devel/p5-Devel-StackTrace-WithLexicals/Makefile
@@ -12,10 +12,10 @@ COMMENT= Perl extension for Devel::StackTrace + PadWalker
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Devel-StackTrace>=2.00:devel/p5-Devel-StackTrace \
p5-PadWalker>=1.98:devel/p5-PadWalker
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-ebug/Makefile b/devel/p5-Devel-ebug/Makefile
index cc096ea672e9..221d7d7ad884 100644
--- a/devel/p5-Devel-ebug/Makefile
+++ b/devel/p5-Devel-ebug/Makefile
@@ -14,6 +14,7 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Accessor-Chained>=0:devel/p5-Class-Accessor-Chained \
p5-Devel-StackTrace>=0:devel/p5-Devel-StackTrace \
p5-Module-Pluggable>=0:devel/p5-Module-Pluggable \
@@ -21,7 +22,6 @@ RUN_DEPENDS= p5-Class-Accessor-Chained>=0:devel/p5-Class-Accessor-Chained \
p5-Proc-Background>=0:devel/p5-Proc-Background \
p5-String-Koremutake>=0:textproc/p5-String-Koremutake \
p5-YAML>=0:textproc/p5-YAML
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Expect>=0:devel/p5-Test-Expect
NO_ARCH= yes
diff --git a/devel/p5-Dist-Metadata/Makefile b/devel/p5-Dist-Metadata/Makefile
index 9862e2c4af77..a19d15b7de22 100644
--- a/devel/p5-Dist-Metadata/Makefile
+++ b/devel/p5-Dist-Metadata/Makefile
@@ -14,13 +14,13 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Archive-Zip>=1.30:archivers/p5-Archive-Zip \
p5-CPAN-DistnameInfo>=0.12:devel/p5-CPAN-DistnameInfo \
p5-File-Spec-Native>=1.002:devel/p5-File-Spec-Native \
p5-Path-Class>=0.24:devel/p5-Path-Class \
p5-Try-Tiny>=0.09:lang/p5-Try-Tiny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Test-Fatal>0:devel/p5-Test-Fatal \
p5-Test-MockObject>0:devel/p5-Test-MockObject
diff --git a/devel/p5-Exporter-Declare/Makefile b/devel/p5-Exporter-Declare/Makefile
index 2ea31c861187..033eb2f978b9 100644
--- a/devel/p5-Exporter-Declare/Makefile
+++ b/devel/p5-Exporter-Declare/Makefile
@@ -13,10 +13,10 @@ COMMENT= Perl extension for exporting done right
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Meta-Builder>=0.003:devel/p5-Meta-Builder \
p5-aliased>0:devel/p5-aliased
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Fennec-Lite>=0:devel/p5-Fennec-Lite \
p5-Test-Exception>=0:devel/p5-Test-Exception
diff --git a/devel/p5-File-ChangeNotify/Makefile b/devel/p5-File-ChangeNotify/Makefile
index 946302f851ec..0d913125e5ff 100644
--- a/devel/p5-File-ChangeNotify/Makefile
+++ b/devel/p5-File-ChangeNotify/Makefile
@@ -13,12 +13,12 @@ COMMENT= Watch for changes to files
LICENSE= ART20
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=2:devel/p5-Moose \
p5-IO-KQueue>=0:devel/p5-IO-KQueue \
p5-MooseX-Params-Validate>=0:devel/p5-MooseX-Params-Validate \
p5-MooseX-SemiAffordanceAccessor>=0:devel/p5-MooseX-SemiAffordanceAccessor \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-File-Find-Rule/Makefile b/devel/p5-File-Find-Rule/Makefile
index 10c30c8f4d22..9ba5c691c8e3 100644
--- a/devel/p5-File-Find-Rule/Makefile
+++ b/devel/p5-File-Find-Rule/Makefile
@@ -13,9 +13,9 @@ COMMENT= Alternative interface to File::Find
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Number-Compare>=0:math/p5-Number-Compare \
p5-Text-Glob>=0.07:textproc/p5-Text-Glob
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-File-Finder/Makefile b/devel/p5-File-Finder/Makefile
index 39dc0bfcfe27..c8a83f7a7d72 100644
--- a/devel/p5-File-Finder/Makefile
+++ b/devel/p5-File-Finder/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Nice wrapper for File::Find ala find(1)
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Text-Glob>0:textproc/p5-Text-Glob
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-File-ShareDir-ProjectDistDir/Makefile b/devel/p5-File-ShareDir-ProjectDistDir/Makefile
index 96ef6ba19115..7e13f0debb84 100644
--- a/devel/p5-File-ShareDir-ProjectDistDir/Makefile
+++ b/devel/p5-File-ShareDir-ProjectDistDir/Makefile
@@ -12,13 +12,13 @@ COMMENT= Perl extension for set-and-forget using a directory in projects root
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-ShareDir>0:devel/p5-File-ShareDir \
p5-Path-Class>0:devel/p5-Path-Class \
p5-Path-FindDev>0:devel/p5-Path-FindDev \
p5-Path-IsDev>0:devel/p5-Path-IsDev \
p5-Path-Tiny>0:devel/p5-Path-Tiny \
p5-Sub-Exporter>0:devel/p5-Sub-Exporter
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Filesys-Notify-KQueue/Makefile b/devel/p5-Filesys-Notify-KQueue/Makefile
index f513279fc76c..71e121ee5a72 100644
--- a/devel/p5-Filesys-Notify-KQueue/Makefile
+++ b/devel/p5-Filesys-Notify-KQueue/Makefile
@@ -12,9 +12,9 @@ COMMENT= Perl extension to wrap IO::KQueue for watching file system
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-IO-KQueue>0:devel/p5-IO-KQueue
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-SharedFork>=0.19:devel/p5-Test-SharedFork
USES= perl5
diff --git a/devel/p5-Gearman-Client-Async/Makefile b/devel/p5-Gearman-Client-Async/Makefile
index 4d6ad385736a..3773d828c2eb 100644
--- a/devel/p5-Gearman-Client-Async/Makefile
+++ b/devel/p5-Gearman-Client-Async/Makefile
@@ -12,9 +12,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Asynchronous client module for Gearman for Danga::Socket applications
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Danga-Socket>=0:devel/p5-Danga-Socket \
p5-Gearman>=0:devel/p5-Gearman
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Gearman-Server>=0:devel/p5-Gearman-Server
USES= perl5
diff --git a/devel/p5-Getopt-Compact/Makefile b/devel/p5-Getopt-Compact/Makefile
index 4c2c08e3c0f5..aa407bceec39 100644
--- a/devel/p5-Getopt-Compact/Makefile
+++ b/devel/p5-Getopt-Compact/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Getopt processing in a compact statement with long and short options
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Text-Table>=0:textproc/p5-Text-Table \
p5-Env-Path>=0:devel/p5-Env-Path
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Google-Checkout/Makefile b/devel/p5-Google-Checkout/Makefile
index dac8b185f611..5f4717880a3d 100644
--- a/devel/p5-Google-Checkout/Makefile
+++ b/devel/p5-Google-Checkout/Makefile
@@ -14,13 +14,13 @@ COMMENT= Perl implementation of Google Checkout (GCO)
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Crypt-SSLeay>=0.45:security/p5-Crypt-SSLeay \
p5-Date-Manip>=5.40:devel/p5-Date-Manip \
p5-Digest-HMAC>=1.01:security/p5-Digest-HMAC \
p5-XML-Simple>=2.09:textproc/p5-XML-Simple \
p5-XML-Writer>=0.6:textproc/p5-XML-Writer \
p5-libwww>=5.65:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-GraphQL/Makefile b/devel/p5-GraphQL/Makefile
index 82dc944e4e6c..094308f7cf5f 100644
--- a/devel/p5-GraphQL/Makefile
+++ b/devel/p5-GraphQL/Makefile
@@ -13,7 +13,8 @@ COMMENT= Perl implementation of GraphQL
LICENSE= ART20
-BUILD_DEPENDS= p5-Moo>=0:devel/p5-Moo \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moo>=0:devel/p5-Moo \
p5-Type-Tiny>=0:devel/p5-Type-Tiny \
p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Function-Parameters>=2.001001:devel/p5-Function-Parameters \
@@ -24,7 +25,6 @@ BUILD_DEPENDS= p5-Moo>=0:devel/p5-Moo \
p5-JSON-PP>=2.92:converters/p5-JSON-PP \
p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Format-ISO8601>=0:devel/p5-DateTime-Format-ISO8601
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0.42:devel/p5-Test-Exception \
p5-Test-Deep>=1.127:devel/p5-Test-Deep \
p5-Import-Into>=0:devel/p5-Import-Into
diff --git a/devel/p5-IO-Callback/Makefile b/devel/p5-IO-Callback/Makefile
index 77f4ce5965fd..62bd1cf00c2d 100644
--- a/devel/p5-IO-Callback/Makefile
+++ b/devel/p5-IO-Callback/Makefile
@@ -13,10 +13,10 @@ COMMENT= Perl extension to emulate file interface for a code reference
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= \
+ ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-IO-String>0:devel/p5-IO-String
-BUILD_DEPENDS:= \
- ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-File-Slurp>0:devel/p5-File-Slurp \
p5-Test-Exception>0:devel/p5-Test-Exception \
diff --git a/devel/p5-IO-Handle-Util/Makefile b/devel/p5-IO-Handle-Util/Makefile
index 6ebdd545b4d0..e79f4c90eeab 100644
--- a/devel/p5-IO-Handle-Util/Makefile
+++ b/devel/p5-IO-Handle-Util/Makefile
@@ -10,11 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for working with IO::Handle like objects
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-IO-String>0:devel/p5-IO-String \
p5-Sub-Exporter>0:devel/p5-Sub-Exporter \
p5-asa>0:devel/p5-asa
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Jonk/Makefile b/devel/p5-Jonk/Makefile
index da67f16577bd..e493281dd071 100644
--- a/devel/p5-Jonk/Makefile
+++ b/devel/p5-Jonk/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for simple job tank manager
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-DBI>0:databases/p5-DBI \
p5-Try-Tiny>0:lang/p5-Try-Tiny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Log-Any-Adapter-Callback/Makefile b/devel/p5-Log-Any-Adapter-Callback/Makefile
index 67105b3cc742..04bedd7d1bf7 100644
--- a/devel/p5-Log-Any-Adapter-Callback/Makefile
+++ b/devel/p5-Log-Any-Adapter-Callback/Makefile
@@ -13,8 +13,8 @@ COMMENT= Perl extension adapter for Log::Any with callbacks
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS:= p5-Log-Any>0:devel/p5-Log-Any
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Log-Any-Adapter-Dispatch/Makefile b/devel/p5-Log-Any-Adapter-Dispatch/Makefile
index 3ec5a976b839..c037f923cc24 100644
--- a/devel/p5-Log-Any-Adapter-Dispatch/Makefile
+++ b/devel/p5-Log-Any-Adapter-Dispatch/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for adapter to use Log::Dispatch with Log::Any
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Log-Any>0:devel/p5-Log-Any \
p5-Log-Dispatch>=2.26:devel/p5-Log-Dispatch
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Log-Contextual/Makefile b/devel/p5-Log-Contextual/Makefile
index 6db01612fab2..7c14dc4a402b 100644
--- a/devel/p5-Log-Contextual/Makefile
+++ b/devel/p5-Log-Contextual/Makefile
@@ -12,11 +12,11 @@ COMMENT= Perl extension for simple logging interface with a contextual log
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Data-Dumper-Concise>0:devel/p5-Data-Dumper-Concise \
p5-Exporter-Declare>=0.111:devel/p5-Exporter-Declare \
p5-Moo>=1.003:devel/p5-Moo
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Log-Log4perl>0:devel/p5-Log-Log4perl
USES= perl5
diff --git a/devel/p5-Log-Defer/Makefile b/devel/p5-Log-Defer/Makefile
index a855aa3a3a19..280307dc67c1 100644
--- a/devel/p5-Log-Defer/Makefile
+++ b/devel/p5-Log-Defer/Makefile
@@ -13,8 +13,8 @@ COMMENT= Deferred logs and timers
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Guard>=0:devel/p5-Guard
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
diff --git a/devel/p5-Log-Dispatch-Screen-Color/Makefile b/devel/p5-Log-Dispatch-Screen-Color/Makefile
index b3ccd1f1bed7..463bb0cc887f 100644
--- a/devel/p5-Log-Dispatch-Screen-Color/Makefile
+++ b/devel/p5-Log-Dispatch-Screen-Color/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to support color for Log::Dispatch::Screen
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Log-Dispatch>0:devel/p5-Log-Dispatch \
p5-Params-Validate>0:devel/p5-Params-Validate
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-IO-stringy>0:devel/p5-IO-stringy
USES= perl5
diff --git a/devel/p5-Module-Collect/Makefile b/devel/p5-Module-Collect/Makefile
index 220478121791..0551d885b491 100644
--- a/devel/p5-Module-Collect/Makefile
+++ b/devel/p5-Module-Collect/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to collect module files from some directories
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-File-Find-Rule>0:devel/p5-File-Find-Rule
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Module-Depends/Makefile b/devel/p5-Module-Depends/Makefile
index 44d922059de8..26d23f5df14f 100644
--- a/devel/p5-Module-Depends/Makefile
+++ b/devel/p5-Module-Depends/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Identify the dependencies of a distribution
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Accessor-Chained>=0:devel/p5-Class-Accessor-Chained \
p5-YAML>=0:textproc/p5-YAML
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Module-Install-AuthorRequires/Makefile b/devel/p5-Module-Install-AuthorRequires/Makefile
index 5987c1c70562..9db00602196c 100644
--- a/devel/p5-Module-Install-AuthorRequires/Makefile
+++ b/devel/p5-Module-Install-AuthorRequires/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to declare author-only dependencies
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Module-Install>0:devel/p5-Module-Install
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Module-Install-AuthorTests/Makefile b/devel/p5-Module-Install-AuthorTests/Makefile
index e345969511af..f9e22388e9f5 100644
--- a/devel/p5-Module-Install-AuthorTests/Makefile
+++ b/devel/p5-Module-Install-AuthorTests/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to designate tests only run by module authors
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Module-Install>0:devel/p5-Module-Install
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Module-Setup/Makefile b/devel/p5-Module-Setup/Makefile
index b2c000ac713b..512bda6ca1ca 100644
--- a/devel/p5-Module-Setup/Makefile
+++ b/devel/p5-Module-Setup/Makefile
@@ -10,6 +10,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for a simple module maker
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Trigger>0:devel/p5-Class-Trigger \
p5-File-Find-Rule>0:devel/p5-File-Find-Rule \
@@ -21,7 +22,6 @@ RUN_DEPENDS= \
p5-YAML>0:textproc/p5-YAML \
p5-Module-Install-AuthorTests>0:devel/p5-Module-Install-AuthorTests \
p5-Text-Patch>0:textproc/p5-Text-Patch
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Module-Used/Makefile b/devel/p5-Module-Used/Makefile
index 71907b662406..ab48b144e013 100644
--- a/devel/p5-Module-Used/Makefile
+++ b/devel/p5-Module-Used/Makefile
@@ -14,11 +14,11 @@ COMMENT= Find modules loaded by Perl code without running it
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-Next>=1.02:sysutils/p5-File-Next \
p5-PPI>=1.203:textproc/p5-PPI \
p5-Test-Deep>=0.098:devel/p5-Test-Deep \
p5-Readonly>=1.03:devel/p5-Readonly
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-MooseX-Async/Makefile b/devel/p5-MooseX-Async/Makefile
index e9f33e66e7e4..291f5972b6de 100644
--- a/devel/p5-MooseX-Async/Makefile
+++ b/devel/p5-MooseX-Async/Makefile
@@ -14,9 +14,9 @@ COMMENT= The Orphanange of Asynchronous Love Children
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=0.56:devel/p5-Moose \
p5-MooseX-AttributeHelpers>=0.13:devel/p5-MooseX-AttributeHelpers
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-MooseX-Clone/Makefile b/devel/p5-MooseX-Clone/Makefile
index 9b39ee2c3ffa..ef65cab159d3 100644
--- a/devel/p5-MooseX-Clone/Makefile
+++ b/devel/p5-MooseX-Clone/Makefile
@@ -13,11 +13,11 @@ COMMENT= Fine grained cloning support for Moose objects
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Data-Visitor>=0.24:devel/p5-Data-Visitor \
p5-Hash-Util-FieldHash-Compat>=0:devel/p5-Hash-Util-FieldHash-Compat \
p5-Moose>=0:devel/p5-Moose \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuildtiny
diff --git a/devel/p5-MooseX-CompileTime-Traits/Makefile b/devel/p5-MooseX-CompileTime-Traits/Makefile
index b3434c2540d2..cd29dfb86ede 100644
--- a/devel/p5-MooseX-CompileTime-Traits/Makefile
+++ b/devel/p5-MooseX-CompileTime-Traits/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to allow compile time traits for classes/roles
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Moose>0:devel/p5-Moose \
p5-MooseX-Declare>0:devel/p5-MooseX-Declare
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-MooseX-ConfigFromFile/Makefile b/devel/p5-MooseX-ConfigFromFile/Makefile
index 32d6447d353c..cbd34e31c6fb 100644
--- a/devel/p5-MooseX-ConfigFromFile/Makefile
+++ b/devel/p5-MooseX-ConfigFromFile/Makefile
@@ -12,12 +12,12 @@ COMMENT= Perl extension to abstract Moose role attribute setting from file
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Moose>0:devel/p5-Moose \
p5-MooseX-Types>=0.19:devel/p5-MooseX-Types \
p5-MooseX-Types-Path-Tiny>=0.005:devel/p5-MooseX-Types-Path-Tiny \
p5-namespace-autoclean>0:devel/p5-namespace-autoclean
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Test-CheckDeps>=0.006:devel/p5-Test-CheckDeps \
p5-Test-Requires>0:devel/p5-Test-Requires \
diff --git a/devel/p5-MooseX-Lists/Makefile b/devel/p5-MooseX-Lists/Makefile
index 4a83e72537f7..8ec61a3a6993 100644
--- a/devel/p5-MooseX-Lists/Makefile
+++ b/devel/p5-MooseX-Lists/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Treat arrays and hashes as lists
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=0.93:devel/p5-Moose
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-MooseX-MultiInitArg/Makefile b/devel/p5-MooseX-MultiInitArg/Makefile
index f13a0200c67c..5211b39147eb 100644
--- a/devel/p5-MooseX-MultiInitArg/Makefile
+++ b/devel/p5-MooseX-MultiInitArg/Makefile
@@ -14,8 +14,8 @@ COMMENT= Attributes with aliases for constructor arguments for MooseX
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuildtiny
diff --git a/devel/p5-MooseX-MultiMethods/Makefile b/devel/p5-MooseX-MultiMethods/Makefile
index cf15a31e3670..c522df62a917 100644
--- a/devel/p5-MooseX-MultiMethods/Makefile
+++ b/devel/p5-MooseX-MultiMethods/Makefile
@@ -11,6 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Multi Method Dispatch based on Moose type constraints
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-aliased>0:devel/p5-aliased \
p5-namespace-autoclean>0:devel/p5-namespace-autoclean \
@@ -18,7 +19,6 @@ RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-MooseX-Types-VariantTable>=0.03:devel/p5-MooseX-Types-VariantTable \
p5-MooseX-Method-Signatures>=0.29:devel/p5-MooseX-Method-Signatures \
p5-MooseX-Types>0:devel/p5-MooseX-Types
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-MooseX-SimpleConfig/Makefile b/devel/p5-MooseX-SimpleConfig/Makefile
index d22aec16fab4..dad3a8075fe5 100644
--- a/devel/p5-MooseX-SimpleConfig/Makefile
+++ b/devel/p5-MooseX-SimpleConfig/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Moose role for setting attributes from a simple configfile
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=0.35:devel/p5-Moose \
p5-MooseX-ConfigFromFile>=0.02:devel/p5-MooseX-ConfigFromFile \
p5-Config-Any>=0.13:devel/p5-Config-Any
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-MooseX-Types-DateTime-MySQL/Makefile b/devel/p5-MooseX-Types-DateTime-MySQL/Makefile
index 13d9240003f2..6ce54127cb5a 100644
--- a/devel/p5-MooseX-Types-DateTime-MySQL/Makefile
+++ b/devel/p5-MooseX-Types-DateTime-MySQL/Makefile
@@ -9,6 +9,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= des@FreeBSD.org
COMMENT= MySQL datetime type constraints and coercions
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0.03:devel/p5-DateTime \
p5-DateTime-Format-Duration>=1.03:devel/p5-DateTime-Format-Duration \
p5-DateTime-Format-MySQL>=0:devel/p5-DateTime-Format-MySQL \
@@ -16,7 +17,6 @@ RUN_DEPENDS= p5-DateTime>=0.03:devel/p5-DateTime \
p5-MooseX-Types-DateTime>=0.03:devel/p5-MooseX-Types-DateTime \
p5-namespace-clean>=0.05:devel/p5-namespace-clean
-BUILD_DEPENDS:= ${RUN_DEPENDS}
#TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
# p5-Test-Simple>=0.88:devel/p5-Test-Simple
diff --git a/devel/p5-MooseX-Types-ISO8601/Makefile b/devel/p5-MooseX-Types-ISO8601/Makefile
index 58273edff82e..7b2990173f75 100644
--- a/devel/p5-MooseX-Types-ISO8601/Makefile
+++ b/devel/p5-MooseX-Types-ISO8601/Makefile
@@ -9,6 +9,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= des@FreeBSD.org
COMMENT= ISO8601 date and duration string type constraints and coercions
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-aliased>=0:devel/p5-aliased \
p5-DateTime>=0.03:devel/p5-DateTime \
p5-DateTime-Format-Duration>=1.03:devel/p5-DateTime-Format-Duration \
@@ -19,7 +20,6 @@ RUN_DEPENDS= p5-aliased>=0:devel/p5-aliased \
p5-namespace-clean>=0.05:devel/p5-namespace-clean \
p5-Safe-Isa>=0:devel/p5-Safe-Isa \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-Simple>=0.88:devel/p5-Test-Simple
diff --git a/devel/p5-MooseX-Types-LoadableClass/Makefile b/devel/p5-MooseX-Types-LoadableClass/Makefile
index d46d8812d38d..4e202be4b575 100644
--- a/devel/p5-MooseX-Types-LoadableClass/Makefile
+++ b/devel/p5-MooseX-Types-LoadableClass/Makefile
@@ -13,11 +13,11 @@ COMMENT= ClassName type constraint with coercion to load the class
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Moose>=0:devel/p5-Moose \
p5-MooseX-Types>=0.42:devel/p5-MooseX-Types \
p5-namespace-clean>=0:devel/p5-namespace-clean
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-namespace-clean>=0:devel/p5-namespace-clean
diff --git a/devel/p5-MooseX-Types-Path-Class/Makefile b/devel/p5-MooseX-Types-Path-Class/Makefile
index b28ad2ce073a..3b5f1282f9c1 100644
--- a/devel/p5-MooseX-Types-Path-Class/Makefile
+++ b/devel/p5-MooseX-Types-Path-Class/Makefile
@@ -13,11 +13,11 @@ COMMENT= Path::Class type library for Moose
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=2:devel/p5-Moose \
p5-MooseX-Getopt>=0:devel/p5-MooseX-Getopt \
p5-MooseX-Types>=0.04:devel/p5-MooseX-Types \
p5-Path-Class>=0.16:devel/p5-Path-Class
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-MooseX-Types-VariantTable/Makefile b/devel/p5-MooseX-Types-VariantTable/Makefile
index c2497609c7f3..d40e0a6e57cc 100644
--- a/devel/p5-MooseX-Types-VariantTable/Makefile
+++ b/devel/p5-MooseX-Types-VariantTable/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Type constraint based variant table
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-MooseX-Types-Structured>=0.12:devel/p5-MooseX-Types-Structured \
p5-MooseX-Clone>=0.03:devel/p5-MooseX-Clone
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-MouseX-AttributeHelpers/Makefile b/devel/p5-MouseX-AttributeHelpers/Makefile
index 404ac815f4e9..49ee8de1c747 100644
--- a/devel/p5-MouseX-AttributeHelpers/Makefile
+++ b/devel/p5-MouseX-AttributeHelpers/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to extend your attribute interfaces
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Mouse>=0.40:devel/p5-Mouse
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Any-Moose>=0:devel/p5-Any-Moose \
p5-Test-Deep>=0:devel/p5-Test-Deep \
p5-Test-UseAllModules>=0:devel/p5-Test-UseAllModules \
diff --git a/devel/p5-MouseX-Getopt/Makefile b/devel/p5-MouseX-Getopt/Makefile
index f1179b378c22..49263e6d8d2d 100644
--- a/devel/p5-MouseX-Getopt/Makefile
+++ b/devel/p5-MouseX-Getopt/Makefile
@@ -13,10 +13,10 @@ COMMENT= Perl extension for a Mouse role to process command line options
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Mouse>=0.64:devel/p5-Mouse \
p5-Getopt-Long-Descriptive>=0.091:devel/p5-Getopt-Long-Descriptive
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-MouseX-Types/Makefile b/devel/p5-MouseX-Types/Makefile
index b59d4da4461f..d2de268a3985 100644
--- a/devel/p5-MouseX-Types/Makefile
+++ b/devel/p5-MouseX-Types/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to organize your Mouse types in libraries
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Any-Moose>=0.15:devel/p5-Any-Moose \
p5-Mouse>=0.77:devel/p5-Mouse
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-Object-Enum/Makefile b/devel/p5-Object-Enum/Makefile
index c50c0d02185c..97f708004621 100644
--- a/devel/p5-Object-Enum/Makefile
+++ b/devel/p5-Object-Enum/Makefile
@@ -15,11 +15,11 @@ COMMENT= Replacement for if ($$foo eq 'bar')
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Sub-Install>=0:devel/p5-Sub-Install \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
p5-Class-Data-Inheritable>=0:devel/p5-Class-Data-Inheritable \
p5-Class-Accessor>=0:devel/p5-Class-Accessor
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POE-Session-MultiDispatch/Makefile b/devel/p5-POE-Session-MultiDispatch/Makefile
index 9b66c5400184..7d4963955f5e 100644
--- a/devel/p5-POE-Session-MultiDispatch/Makefile
+++ b/devel/p5-POE-Session-MultiDispatch/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Callback dispatch for session events
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-POE>=0:devel/p5-POE
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POEx-Role-SessionInstantiation/Makefile b/devel/p5-POEx-Role-SessionInstantiation/Makefile
index 6321740ae18c..a8f10bbdd651 100644
--- a/devel/p5-POEx-Role-SessionInstantiation/Makefile
+++ b/devel/p5-POEx-Role-SessionInstantiation/Makefile
@@ -15,6 +15,7 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-MooseX-CompileTime-Traits>=0:devel/p5-MooseX-CompileTime-Traits \
p5-MooseX-Declare>0:devel/p5-MooseX-Declare \
@@ -23,7 +24,6 @@ RUN_DEPENDS= \
p5-POE>0:devel/p5-POE \
p5-POEx-Types>=0:devel/p5-POEx-Types \
p5-aliased>0:devel/p5-aliased
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POEx-Role-Streaming/Makefile b/devel/p5-POEx-Role-Streaming/Makefile
index 1537da6d8343..ef2ebeabfee9 100644
--- a/devel/p5-POEx-Role-Streaming/Makefile
+++ b/devel/p5-POEx-Role-Streaming/Makefile
@@ -15,6 +15,7 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-MooseX-Declare>0:devel/p5-MooseX-Declare \
p5-MooseX-Types>0:devel/p5-MooseX-Types \
@@ -22,7 +23,6 @@ RUN_DEPENDS= \
p5-POEx-Role-SessionInstantiation>=0:devel/p5-POEx-Role-SessionInstantiation \
p5-POEx-Types>0:devel/p5-POEx-Types \
p5-aliased>0:devel/p5-aliased
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POEx-Types/Makefile b/devel/p5-POEx-Types/Makefile
index 8a32c30c93a0..4bf88c0db531 100644
--- a/devel/p5-POEx-Types/Makefile
+++ b/devel/p5-POEx-Types/Makefile
@@ -15,11 +15,11 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-MooseX-Types>0:devel/p5-MooseX-Types \
p5-MooseX-Types-Structured>0:devel/p5-MooseX-Types-Structured \
p5-POE>0:devel/p5-POE
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-Parallel-Scoreboard/Makefile b/devel/p5-Parallel-Scoreboard/Makefile
index 1231f13215f9..02ab99f97e29 100644
--- a/devel/p5-Parallel-Scoreboard/Makefile
+++ b/devel/p5-Parallel-Scoreboard/Makefile
@@ -12,11 +12,11 @@ COMMENT= Perl extension of scoreboard for monitoring status of many workers
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor-Lite>=0.05:devel/p5-Class-Accessor-Lite \
p5-HTML-Parser>0:www/p5-HTML-Parser \
p5-JSON>0:converters/p5-JSON
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Params-CallbackRequest/Makefile b/devel/p5-Params-CallbackRequest/Makefile
index 71ed67e3abf5..e976045940a0 100644
--- a/devel/p5-Params-CallbackRequest/Makefile
+++ b/devel/p5-Params-CallbackRequest/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provide callbacks to method and function parameters
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate \
p5-Exception-Class>=0:devel/p5-Exception-Class \
p5-Class-ISA>=0:devel/p5-Class-ISA
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Perl-Metrics-Lite/Makefile b/devel/p5-Perl-Metrics-Lite/Makefile
index b16026a42670..36d9db9bf72b 100644
--- a/devel/p5-Perl-Metrics-Lite/Makefile
+++ b/devel/p5-Perl-Metrics-Lite/Makefile
@@ -11,11 +11,11 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0$//}
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for pluggable Perl Code Metrics System
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-PPI>=1.205:textproc/p5-PPI \
p5-Readonly>=1.03:devel/p5-Readonly \
p5-Text-ASCIITable>0:textproc/p5-Text-ASCIITable
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Perl-Metrics-Simple/Makefile b/devel/p5-Perl-Metrics-Simple/Makefile
index 130a80a2fcef..bc737113b29b 100644
--- a/devel/p5-Perl-Metrics-Simple/Makefile
+++ b/devel/p5-Perl-Metrics-Simple/Makefile
@@ -12,11 +12,11 @@ COMMENT= Perl extension to count packages, subs, lines, etc. of many files
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-PPI>=1.113:textproc/p5-PPI \
p5-Readonly>=1.03:devel/p5-Readonly \
p5-Statistics-Basic>0:math/p5-Statistics-Basic
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Test-Pod>0:devel/p5-Test-Pod \
p5-Test-Pod-Coverage>0:devel/p5-Test-Pod-Coverage
diff --git a/devel/p5-Perl-Version/Makefile b/devel/p5-Perl-Version/Makefile
index 74aafd57221d..ac401daf293e 100644
--- a/devel/p5-Perl-Version/Makefile
+++ b/devel/p5-Perl-Version/Makefile
@@ -14,8 +14,8 @@ COMMENT= Parse and manipulate Perl version strings
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-Slurp-Tiny>=0:devel/p5-File-Slurp-Tiny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Proc-Guard/Makefile b/devel/p5-Proc-Guard/Makefile
index e8f74612aeb4..a6727502d00b 100644
--- a/devel/p5-Proc-Guard/Makefile
+++ b/devel/p5-Proc-Guard/Makefile
@@ -12,9 +12,9 @@ COMMENT= Perl extension for process runner with RAII pattern
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor-Lite>=0.05:devel/p5-Class-Accessor-Lite
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Requires>=0:devel/p5-Test-Requires
USES= perl5
diff --git a/devel/p5-Regexp-Assemble-Compressed/Makefile b/devel/p5-Regexp-Assemble-Compressed/Makefile
index eb04e6be229b..896538a6b34e 100644
--- a/devel/p5-Regexp-Assemble-Compressed/Makefile
+++ b/devel/p5-Regexp-Assemble-Compressed/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to compress Regular Expression
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Regexp-Assemble>0:devel/p5-Regexp-Assemble
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-SVN-Web/Makefile b/devel/p5-SVN-Web/Makefile
index 0053b5a632d7..259ad5fa45d1 100644
--- a/devel/p5-SVN-Web/Makefile
+++ b/devel/p5-SVN-Web/Makefile
@@ -11,6 +11,10 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0$//}
MAINTAINER= perl@FreeBSD.org
COMMENT= Subversion repository web frontend
+BUILD_DEPENDS= ${RUN_DEPENDS} \
+ p5-Test-Benchmark>=0:devel/p5-Test-Benchmark \
+ p5-Test-HTML-Tidy>=0:devel/p5-Test-HTML-Tidy \
+ p5-Test-WWW-Mechanize>=0:devel/p5-Test-WWW-Mechanize
RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion \
p5-Template-Toolkit>=0:www/p5-Template-Toolkit \
p5-Locale-Maketext-Simple>=0:devel/p5-Locale-Maketext-Simple \
@@ -30,10 +34,6 @@ RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion \
p5-Template-Plugin-Subst>=0:www/p5-Template-Plugin-Subst \
p5-Text-Diff-HTML>=0:textproc/p5-Text-Diff-HTML \
p5-URI>=0:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS} \
- p5-Test-Benchmark>=0:devel/p5-Test-Benchmark \
- p5-Test-HTML-Tidy>=0:devel/p5-Test-HTML-Tidy \
- p5-Test-WWW-Mechanize>=0:devel/p5-Test-WWW-Mechanize
USES= perl5 shebangfix
SHEBANG_FILES= bin/svnweb-install
diff --git a/devel/p5-String-Errf/Makefile b/devel/p5-String-Errf/Makefile
index f732a62e7ecc..994f4dc3dfdb 100644
--- a/devel/p5-String-Errf/Makefile
+++ b/devel/p5-String-Errf/Makefile
@@ -14,12 +14,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= p5-TimeDate>=0:devel/p5-TimeDate \
+ p5-JSON>=0:converters/p5-JSON \
+ ${RUN_DEPENDS}
RUN_DEPENDS= p5-Params-Util>=0:devel/p5-Params-Util \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
p5-String-Formatter>=0.102081:devel/p5-String-Formatter
-BUILD_DEPENDS:= p5-TimeDate>=0:devel/p5-TimeDate \
- p5-JSON>=0:converters/p5-JSON \
- ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-String-Formatter/Makefile b/devel/p5-String-Formatter/Makefile
index 7c79167e7719..8065040e17b4 100644
--- a/devel/p5-String-Formatter/Makefile
+++ b/devel/p5-String-Formatter/Makefile
@@ -14,9 +14,9 @@ COMMENT= Build sprintf-like functions of your own
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Params-Util>=0:devel/p5-Params-Util \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-String-TT/Makefile b/devel/p5-String-TT/Makefile
index 7916381682a8..2b6d4402b12e 100644
--- a/devel/p5-String-TT/Makefile
+++ b/devel/p5-String-TT/Makefile
@@ -11,12 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl interface to interpolate lexical variables
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-PadWalker>=1:devel/p5-PadWalker \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
p5-Template-Toolkit>=2:www/p5-Template-Toolkit \
p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-TableDriven>=0:devel/p5-Test-TableDriven
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Sub-Exporter-ForMethods/Makefile b/devel/p5-Sub-Exporter-ForMethods/Makefile
index 8cd3bf89658f..5895332f23d1 100644
--- a/devel/p5-Sub-Exporter-ForMethods/Makefile
+++ b/devel/p5-Sub-Exporter-ForMethods/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Sub-Name>=0:devel/p5-Sub-Name \
p5-Sub-Exporter>=0.978:devel/p5-Sub-Exporter
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-System-Sub/Makefile b/devel/p5-System-Sub/Makefile
index 18d2b5ebf38f..098f55f95a99 100644
--- a/devel/p5-System-Sub/Makefile
+++ b/devel/p5-System-Sub/Makefile
@@ -13,10 +13,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS:= p5-File-Which>=0:sysutils/p5-File-Which \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Which>=0:sysutils/p5-File-Which \
p5-IPC-Run>=0:devel/p5-IPC-Run \
p5-Sub-Name>=0:devel/p5-Sub-Name
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-TAP-Formatter-JUnit/Makefile b/devel/p5-TAP-Formatter-JUnit/Makefile
index 474736b562d2..584fb17cbc44 100644
--- a/devel/p5-TAP-Formatter-JUnit/Makefile
+++ b/devel/p5-TAP-Formatter-JUnit/Makefile
@@ -13,13 +13,13 @@ COMMENT= Perl extension for Harness output delegate for JUnit output
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Moose>0:devel/p5-Moose \
p5-MooseX-NonMoose>0:devel/p5-MooseX-NonMoose \
p5-File-Slurp>0:devel/p5-File-Slurp \
p5-XML-Generator>0:textproc/p5-XML-Generator \
p5-List-MoreUtils>0:lang/p5-List-MoreUtils
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-IO-stringy>=0:devel/p5-IO-stringy
USES= perl5
diff --git a/devel/p5-TAP-Harness-JUnit/Makefile b/devel/p5-TAP-Harness-JUnit/Makefile
index 25440e248058..ef982cf2421f 100644
--- a/devel/p5-TAP-Harness-JUnit/Makefile
+++ b/devel/p5-TAP-Harness-JUnit/Makefile
@@ -9,9 +9,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to generate JUnit compatible output from TAP
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-XML-Simple>0:textproc/p5-XML-Simple
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Test-Deep>0:devel/p5-Test-Deep
diff --git a/devel/p5-Test-Assertions/Makefile b/devel/p5-Test-Assertions/Makefile
index 915d216747f0..bd7d3fe7ae9a 100644
--- a/devel/p5-Test-Assertions/Makefile
+++ b/devel/p5-Test-Assertions/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple set of building blocks for both unit and runtime testing
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Log-Trace>0:devel/p5-Log-Trace
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Inline/Makefile b/devel/p5-Test-Inline/Makefile
index e61915cc6c3b..cc56bcf6b288 100644
--- a/devel/p5-Test-Inline/Makefile
+++ b/devel/p5-Test-Inline/Makefile
@@ -14,6 +14,9 @@ COMMENT= Inlining your tests next to the code being tested
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS} \
+ p5-Test-ClassAPI>=1.02:devel/p5-Test-ClassAPI \
+ p5-Test-Script>=1.02:devel/p5-Test-Script
RUN_DEPENDS= p5-Algorithm-Dependency>=1.02:devel/p5-Algorithm-Dependency \
p5-Class-Autouse>=1.15:devel/p5-Class-Autouse \
p5-Config-Tiny>=2.00:devel/p5-Config-Tiny \
@@ -24,9 +27,6 @@ RUN_DEPENDS= p5-Algorithm-Dependency>=1.02:devel/p5-Algorithm-Dependency \
p5-File-chmod>=0.31:devel/p5-File-chmod \
p5-Params-Util>=0.21:devel/p5-Params-Util \
p5-Pod-Tests>=0.18:devel/p5-Pod-Tests
-BUILD_DEPENDS:= ${RUN_DEPENDS}
-BUILD_DEPENDS+= p5-Test-ClassAPI>=1.02:devel/p5-Test-ClassAPI \
- p5-Test-Script>=1.02:devel/p5-Test-Script
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-LoadAllModules/Makefile b/devel/p5-Test-LoadAllModules/Makefile
index 8943317cbf9c..4497d8612b41 100644
--- a/devel/p5-Test-LoadAllModules/Makefile
+++ b/devel/p5-Test-LoadAllModules/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to do use_ok for modules in search path
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-List-MoreUtils>0:lang/p5-List-MoreUtils
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Module-Used/Makefile b/devel/p5-Test-Module-Used/Makefile
index 8b10d0a944ee..7802465a0073 100644
--- a/devel/p5-Test-Module-Used/Makefile
+++ b/devel/p5-Test-Module-Used/Makefile
@@ -15,10 +15,10 @@ COMMENT= Test required module is really used and vice versa
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-List-MoreUtils>=0.24:lang/p5-List-MoreUtils \
p5-Module-Used>=v1.2.0:devel/p5-Module-Used \
p5-PPI>=1.205:textproc/p5-PPI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Test-Most/Makefile b/devel/p5-Test-Most/Makefile
index 917685a9d56d..4b2cf290cf04 100644
--- a/devel/p5-Test-Most/Makefile
+++ b/devel/p5-Test-Most/Makefile
@@ -13,12 +13,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/README
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Exception-Class>=1.14:devel/p5-Exception-Class \
p5-Test-Deep>=0.106:devel/p5-Test-Deep \
p5-Test-Differences>=0.61:devel/p5-Test-Differences \
p5-Test-Exception>=0.31:devel/p5-Test-Exception \
p5-Test-Warn>=0.23:devel/p5-Test-Warn
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Pod-Coverage-Permissive/Makefile b/devel/p5-Test-Pod-Coverage-Permissive/Makefile
index 8c25a8acad48..5bd25d1eae18 100644
--- a/devel/p5-Test-Pod-Coverage-Permissive/Makefile
+++ b/devel/p5-Test-Pod-Coverage-Permissive/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Checks for pod coverage regression
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-PathTools>=0:devel/p5-PathTools \
p5-Pod-Coverage>=0:devel/p5-Pod-Coverage \
p5-YAML-Syck>=0:textproc/p5-YAML-Syck
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Pod-Coverage/Makefile b/devel/p5-Test-Pod-Coverage/Makefile
index a32dae859f0c..8792890ad603 100644
--- a/devel/p5-Test-Pod-Coverage/Makefile
+++ b/devel/p5-Test-Pod-Coverage/Makefile
@@ -13,9 +13,9 @@ COMMENT= Check for pod coverage in your distribution
LICENSE= ART20
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Pod-Coverage>0:devel/p5-Pod-Coverage \
p5-Test-Simple>0:devel/p5-Test-Simple
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Script-Run/Makefile b/devel/p5-Test-Script-Run/Makefile
index 1ec18d265d7c..c22784f8456b 100644
--- a/devel/p5-Test-Script-Run/Makefile
+++ b/devel/p5-Test-Script-Run/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test the script with run
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-IPC-Run3>=0:devel/p5-IPC-Run3 \
p5-Test-Exception>=0:devel/p5-Test-Exception
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-WWW-Mechanize-CGI/Makefile b/devel/p5-Test-WWW-Mechanize-CGI/Makefile
index 96e2b76cf7a6..922d18193eb7 100644
--- a/devel/p5-Test-WWW-Mechanize-CGI/Makefile
+++ b/devel/p5-Test-WWW-Mechanize-CGI/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test CGI applications with Test::WWW::Mechanize
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-WWW-Mechanize-CGI>=0.2:www/p5-WWW-Mechanize-CGI \
p5-Test-WWW-Mechanize>=0:devel/p5-Test-WWW-Mechanize
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-WWW-Mechanize-PSGI/Makefile b/devel/p5-Test-WWW-Mechanize-PSGI/Makefile
index 62088f4fa048..5bad13ed0f9d 100644
--- a/devel/p5-Test-WWW-Mechanize-PSGI/Makefile
+++ b/devel/p5-Test-WWW-Mechanize-PSGI/Makefile
@@ -10,11 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to test PSGI programs using WWW::Mechanize
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Plack>0:www/p5-Plack \
p5-Test-WWW-Mechanize>0:devel/p5-Test-WWW-Mechanize \
p5-Try-Tiny>0:lang/p5-Try-Tiny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-XML-Valid/Makefile b/devel/p5-Test-XML-Valid/Makefile
index a7683d800496..f02d34643d93 100644
--- a/devel/p5-Test-XML-Valid/Makefile
+++ b/devel/p5-Test-XML-Valid/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Validate XML and XHTML
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-LibXML>0:textproc/p5-XML-LibXML \
p5-Test-Simple>0:devel/p5-Test-Simple
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Test-YAML-Valid/Makefile b/devel/p5-Test-YAML-Valid/Makefile
index c5309936bf67..2132180869ba 100644
--- a/devel/p5-Test-YAML-Valid/Makefile
+++ b/devel/p5-Test-YAML-Valid/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test for valid YAML
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-YAML>=0.60:textproc/p5-YAML
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Text-vFile-asData/Makefile b/devel/p5-Text-vFile-asData/Makefile
index 3cc66a1b70cf..4a5f34ab1d3a 100644
--- a/devel/p5-Text-vFile-asData/Makefile
+++ b/devel/p5-Text-vFile-asData/Makefile
@@ -10,8 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Parse vFile formatted files into data structures
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Accessor-Chained>0:devel/p5-Class-Accessor-Chained
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Thread-Cancel/Makefile b/devel/p5-Thread-Cancel/Makefile
index 4dd1146fd211..d57d7cdbc2e1 100644
--- a/devel/p5-Thread-Cancel/Makefile
+++ b/devel/p5-Thread-Cancel/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Cancel (i.e., kill) threads
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-threads>=1.34:devel/p5-threads
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Throwable/Makefile b/devel/p5-Throwable/Makefile
index 229c00632a39..8a39105c30b7 100644
--- a/devel/p5-Throwable/Makefile
+++ b/devel/p5-Throwable/Makefile
@@ -13,10 +13,10 @@ COMMENT= Easy-to-use class for error objects
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Devel-StackTrace>=1.32:devel/p5-Devel-StackTrace \
p5-Module-Runtime>=0.002:devel/p5-Module-Runtime \
p5-Moo>=1.000001:devel/p5-Moo
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Tie-RefHash-Weak/Makefile b/devel/p5-Tie-RefHash-Weak/Makefile
index e111a55c1389..c88756389094 100644
--- a/devel/p5-Tie-RefHash-Weak/Makefile
+++ b/devel/p5-Tie-RefHash-Weak/Makefile
@@ -14,9 +14,9 @@ COMMENT= Tie::RefHash subclass with weakened references in the keys
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Task-Weaken>=0:devel/p5-Task-Weaken \
p5-Variable-Magic>=0:devel/p5-Variable-Magic
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Tree-Binary-Dictionary/Makefile b/devel/p5-Tree-Binary-Dictionary/Makefile
index c84aa04529c3..60be6fe7dfd4 100644
--- a/devel/p5-Tree-Binary-Dictionary/Makefile
+++ b/devel/p5-Tree-Binary-Dictionary/Makefile
@@ -14,8 +14,8 @@ COMMENT= Dictionary API to a binary tree
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Tree-Binary>=0:devel/p5-Tree-Binary
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-UUID-URandom/Makefile b/devel/p5-UUID-URandom/Makefile
index 41f61a66ec55..ecd17735ef23 100644
--- a/devel/p5-UUID-URandom/Makefile
+++ b/devel/p5-UUID-URandom/Makefile
@@ -12,8 +12,8 @@ COMMENT= UUIDs based on /dev/urandom or the Windows Crypto API
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Crypt-URandom>=0.36:security/p5-Crypt-URandom
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-VCS/Makefile b/devel/p5-VCS/Makefile
index 8ce3dc66c4bb..c05f8f9ed0b1 100644
--- a/devel/p5-VCS/Makefile
+++ b/devel/p5-VCS/Makefile
@@ -10,8 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Library for generic Version Control System access in Perl
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-URI>=0:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Validation-Class/Makefile b/devel/p5-Validation-Class/Makefile
index 882f0f765752..32c4d321c9cb 100644
--- a/devel/p5-Validation-Class/Makefile
+++ b/devel/p5-Validation-Class/Makefile
@@ -14,6 +14,7 @@ COMMENT= Perl extension for centralized input validation for any application
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Forward>0:devel/p5-Class-Forward \
p5-Hash-Flatten>0:devel/p5-Hash-Flatten \
@@ -21,7 +22,6 @@ RUN_DEPENDS= \
p5-List-MoreUtils>0:lang/p5-List-MoreUtils \
p5-Module-Find>0:devel/p5-Module-Find \
p5-Module-Runtime>0:devel/p5-Module-Runtime
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-DBD-SQLite>0:databases/p5-DBD-SQLite \
p5-Class-Method-Modifiers>0:devel/p5-Class-Method-Modifiers
diff --git a/devel/p5-XML-Compile-Tester/Makefile b/devel/p5-XML-Compile-Tester/Makefile
index d315ae658a7b..075254313b55 100644
--- a/devel/p5-XML-Compile-Tester/Makefile
+++ b/devel/p5-XML-Compile-Tester/Makefile
@@ -13,9 +13,9 @@ COMMENT= Support XML::Compile Related Regression Testing
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Log-Report>=0.17:devel/p5-Log-Report \
p5-Test-Deep>=0.095:devel/p5-Test-Deep
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-YAML-AppConfig/Makefile b/devel/p5-YAML-AppConfig/Makefile
index 515f1223e99d..43e16b8da3dd 100644
--- a/devel/p5-YAML-AppConfig/Makefile
+++ b/devel/p5-YAML-AppConfig/Makefile
@@ -13,9 +13,9 @@ COMMENT= Perl extension to manage configuration files with YAML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-YAML>=0.38:textproc/p5-YAML
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-carton/Makefile b/devel/p5-carton/Makefile
index d8d30d99227c..5ad1b27ffbc0 100644
--- a/devel/p5-carton/Makefile
+++ b/devel/p5-carton/Makefile
@@ -16,6 +16,7 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-App-cpanminus>=1.703:devel/p5-App-cpanminus \
p5-JSON>=2.53:converters/p5-JSON \
@@ -24,7 +25,6 @@ RUN_DEPENDS= \
p5-Path-Tiny>=0.033:devel/p5-Path-Tiny \
p5-Class-Tiny>=1.001:devel/p5-Class-Tiny \
p5-Try-Tiny>=0.09:lang/p5-Try-Tiny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-cpan-listchanges/Makefile b/devel/p5-cpan-listchanges/Makefile
index c49fcb6ce552..e5f4a172c3bf 100644
--- a/devel/p5-cpan-listchanges/Makefile
+++ b/devel/p5-cpan-listchanges/Makefile
@@ -11,6 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to list changes for CPAN modules
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Algorithm-Diff>0:devel/p5-Algorithm-Diff \
p5-CPAN-DistnameInfo>0:devel/p5-CPAN-DistnameInfo \
@@ -18,7 +19,6 @@ RUN_DEPENDS= \
p5-Module-Metadata>0:devel/p5-Module-Metadata \
p5-Try-Tiny>0:lang/p5-Try-Tiny \
p5-YAML>0:textproc/p5-YAML
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-uni-perl/Makefile b/devel/p5-uni-perl/Makefile
index b3c9db84369d..16bb09ac889a 100644
--- a/devel/p5-uni-perl/Makefile
+++ b/devel/p5-uni-perl/Makefile
@@ -15,8 +15,8 @@ COMMENT= Modern perl with Unicode
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-lib-abs>=0.90:devel/p5-lib-abs
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings
NO_ARCH= yes
diff --git a/devel/pushmi/Makefile b/devel/pushmi/Makefile
index 871f10f1831b..2d983696dd37 100644
--- a/devel/pushmi/Makefile
+++ b/devel/pushmi/Makefile
@@ -14,17 +14,17 @@ COMMENT= Subversion repository replication tool
LICENSE= APACHE20
+BUILD_DEPENDS= ${RUN_DEPENDS} \
+ p5-IPC-Run3>=0:devel/p5-IPC-Run3 \
+ p5-RunApp>=0.13:devel/p5-RunApp \
+ p5-Test-Output>=0:devel/p5-Test-Output \
+ ${APACHE_PKGNAMEPREFIX}mod_perl2>=0:www/mod_perl2
RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion \
p5-App-CLI>=0.06:devel/p5-App-CLI \
p5-Cache-Memcached>=0:databases/p5-Cache-Memcached \
p5-Log-Log4perl>=0:devel/p5-Log-Log4perl \
p5-YAML-Syck>=0:textproc/p5-YAML-Syck \
svk>=2.0.0:devel/svk
-BUILD_DEPENDS:= ${RUN_DEPENDS} \
- p5-IPC-Run3>=0:devel/p5-IPC-Run3 \
- p5-RunApp>=0.13:devel/p5-RunApp \
- p5-Test-Output>=0:devel/p5-Test-Output \
- ${APACHE_PKGNAMEPREFIX}mod_perl2>=0:www/mod_perl2
USES= apache:2.2+ perl5
USE_PERL5= configure