aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorDag-Erling Smørgrav <des@FreeBSD.org>2018-10-06 13:06:42 +0000
committerDag-Erling Smørgrav <des@FreeBSD.org>2018-10-06 13:06:42 +0000
commit9dff3523203bdda7ae358dcff3eb5a5ef3e54d33 (patch)
tree0721b637b4bcfc0a8ff2a945bdcb7e68f8993680 /devel
parent2e4b740f2cc9a250b2c6056d8706e15d3bfa9763 (diff)
downloadports-9dff3523203bdda7ae358dcff3eb5a5ef3e54d33.tar.gz
ports-9dff3523203bdda7ae358dcff3eb5a5ef3e54d33.zip
Notes
Diffstat (limited to 'devel')
-rw-r--r--devel/p5-AI-Pathfinding-AStar/Makefile4
-rw-r--r--devel/p5-Acme-MetaSyntactic/Makefile4
-rw-r--r--devel/p5-Agent/Makefile4
-rw-r--r--devel/p5-Algorithm-Accounting/Makefile4
-rw-r--r--devel/p5-Algorithm-Annotate/Makefile4
-rw-r--r--devel/p5-Algorithm-Bucketizer/Makefile4
-rw-r--r--devel/p5-Algorithm-Dependency-Objects/Makefile4
-rw-r--r--devel/p5-Algorithm-Dependency/Makefile4
-rw-r--r--devel/p5-Algorithm-Evolutionary/Makefile4
-rw-r--r--devel/p5-Algorithm-FloodControl/Makefile4
-rw-r--r--devel/p5-Algorithm-IncludeExclude/Makefile4
-rw-r--r--devel/p5-Algorithm-Networksort/Makefile4
-rw-r--r--devel/p5-Alzabo/Makefile4
-rw-r--r--devel/p5-Any-Daemon/Makefile4
-rw-r--r--devel/p5-Any-Moose-Convert/Makefile4
-rw-r--r--devel/p5-AnyData/Makefile4
-rw-r--r--devel/p5-AnyEvent-DBI-Abstract/Makefile4
-rw-r--r--devel/p5-AnyEvent-DBI/Makefile4
-rw-r--r--devel/p5-AnyEvent-Gearman/Makefile4
-rw-r--r--devel/p5-AnyEvent-RPC/Makefile4
-rw-r--r--devel/p5-AnyEvent-Subprocess/Makefile4
-rw-r--r--devel/p5-AnyEvent-Worker/Makefile4
-rw-r--r--devel/p5-AnyMQ/Makefile4
-rw-r--r--devel/p5-App-Build/Makefile4
-rw-r--r--devel/p5-App-CLI-Extension/Makefile4
-rw-r--r--devel/p5-App-Cmd/Makefile4
-rw-r--r--devel/p5-App-GitGot/Makefile7
-rw-r--r--devel/p5-App-GitHub/Makefile4
-rw-r--r--devel/p5-App-SD/Makefile4
-rw-r--r--devel/p5-App-SVN-Bisect/Makefile4
-rw-r--r--devel/p5-App-Trace/Makefile4
-rw-r--r--devel/p5-App-cpanminus-reporter/Makefile4
-rw-r--r--devel/p5-App-cpanoutdated/Makefile4
-rw-r--r--devel/p5-App-perlbrew/Makefile4
-rw-r--r--devel/p5-Array-Window/Makefile4
-rw-r--r--devel/p5-B-C/Makefile4
-rw-r--r--devel/p5-B-Hooks-EndOfScope/Makefile4
-rw-r--r--devel/p5-B-Hooks-OP-Annotation/Makefile4
-rw-r--r--devel/p5-B-OPCheck/Makefile6
-rw-r--r--devel/p5-BZ-Client/Makefile4
-rw-r--r--devel/p5-Best/Makefile4
-rw-r--r--devel/p5-Bread-Board-Declare/Makefile4
-rw-r--r--devel/p5-Bread-Board/Makefile4
-rw-r--r--devel/p5-CBOR-XS/Makefile4
-rw-r--r--devel/p5-CHI-Driver-DBI/Makefile4
-rw-r--r--devel/p5-CPAN-Checksums/Makefile4
-rw-r--r--devel/p5-CPAN-Inject/Makefile4
-rw-r--r--devel/p5-CPAN-Recent-Uploads/Makefile4
-rw-r--r--devel/p5-CPAN-Reporter-Smoker/Makefile4
-rw-r--r--devel/p5-CPAN-Reporter/Makefile4
-rw-r--r--devel/p5-CPAN-SQLite/Makefile4
-rw-r--r--devel/p5-CPAN-Site/Makefile4
-rw-r--r--devel/p5-CPAN-Testers-Common-Client/Makefile4
-rw-r--r--devel/p5-CPAN-Testers-Report/Makefile4
-rw-r--r--devel/p5-CPAN-Uploader/Makefile4
-rw-r--r--devel/p5-CPANPLUS-Dist-Build/Makefile4
-rw-r--r--devel/p5-CPANPLUS/Makefile4
-rw-r--r--devel/p5-CPS/Makefile4
-rw-r--r--devel/p5-Cache-AgainstFile/Makefile4
-rw-r--r--devel/p5-Cache-Cache/Makefile4
-rw-r--r--devel/p5-Cache-Memcached-Tie/Makefile4
-rw-r--r--devel/p5-Carp-Always-Color/Makefile4
-rw-r--r--devel/p5-Carp-Assert-More/Makefile4
-rw-r--r--devel/p5-Carp-Clan-Share/Makefile4
-rw-r--r--devel/p5-Carp-Datum/Makefile4
-rw-r--r--devel/p5-Carp-REPL/Makefile4
-rw-r--r--devel/p5-Class-Accessor-Children/Makefile4
-rw-r--r--devel/p5-Class-Accessor-Complex/Makefile4
-rw-r--r--devel/p5-Class-Accessor-Fast-Contained/Makefile4
-rw-r--r--devel/p5-Class-Accessor-Grouped/Makefile4
-rw-r--r--devel/p5-Class-Accessor-Installer/Makefile4
-rw-r--r--devel/p5-Class-Accessor-Lvalue/Makefile4
-rw-r--r--devel/p5-Class-AlzaboWrapper/Makefile4
-rw-r--r--devel/p5-Class-AutoClass/Makefile4
-rw-r--r--devel/p5-Class-Base/Makefile4
-rw-r--r--devel/p5-Class-C3-Componentised/Makefile4
-rw-r--r--devel/p5-Class-Closure/Makefile4
-rw-r--r--devel/p5-Class-CodeStyler/Makefile4
-rw-r--r--devel/p5-Class-Component/Makefile4
-rw-r--r--devel/p5-Class-Container/Makefile4
-rw-r--r--devel/p5-Class-Date/Makefile4
-rw-r--r--devel/p5-Class-Default/Makefile4
-rw-r--r--devel/p5-Class-Fields/Makefile4
-rw-r--r--devel/p5-Class-Handle/Makefile4
-rw-r--r--devel/p5-Class-InsideOut/Makefile4
-rw-r--r--devel/p5-Class-Load-XS/Makefile4
-rw-r--r--devel/p5-Class-Load/Makefile4
-rw-r--r--devel/p5-Class-Mix/Makefile4
-rw-r--r--devel/p5-Class-Observable/Makefile4
-rw-r--r--devel/p5-Class-ReturnValue/Makefile4
-rw-r--r--devel/p5-Class-StateMachine/Makefile4
-rw-r--r--devel/p5-Class-Std-Fast/Makefile4
-rw-r--r--devel/p5-Class-Tangram/Makefile4
-rw-r--r--devel/p5-Class-Unload/Makefile4
-rw-r--r--devel/p5-Class-Virtual/Makefile4
-rw-r--r--devel/p5-Class-Workflow/Makefile4
-rw-r--r--devel/p5-Code-Perl/Makefile4
-rw-r--r--devel/p5-Config-ApacheFormat/Makefile4
-rw-r--r--devel/p5-Config-Auto/Makefile4
-rw-r--r--devel/p5-Config-AutoConf/Makefile4
-rw-r--r--devel/p5-Config-GitLike/Makefile4
-rw-r--r--devel/p5-Config-INI-Reader-Ordered/Makefile4
-rw-r--r--devel/p5-Config-INI-Simple/Makefile4
-rw-r--r--devel/p5-Config-INI/Makefile4
-rw-r--r--devel/p5-Config-Identity/Makefile4
-rw-r--r--devel/p5-Config-IniFiles/Makefile4
-rw-r--r--devel/p5-Config-IniHash/Makefile4
-rw-r--r--devel/p5-Config-JFDI/Makefile4
-rw-r--r--devel/p5-Config-JSON/Makefile4
-rw-r--r--devel/p5-Config-MVP-Reader-INI/Makefile4
-rw-r--r--devel/p5-Config-MVP/Makefile4
-rw-r--r--devel/p5-Config-Merge/Makefile4
-rw-r--r--devel/p5-Config-Model-Tester/Makefile4
-rw-r--r--devel/p5-Config-Model/Makefile4
-rw-r--r--devel/p5-Config-Objective/Makefile4
-rw-r--r--devel/p5-Config-Validator/Makefile4
-rw-r--r--devel/p5-Connector/Makefile4
-rw-r--r--devel/p5-Const-Exporter/Makefile4
-rw-r--r--devel/p5-Contextual-Return/Makefile4
-rw-r--r--devel/p5-Coro/Makefile6
-rw-r--r--devel/p5-Curses-Application/Makefile4
-rw-r--r--devel/p5-Curses-Forms/Makefile4
-rw-r--r--devel/p5-Curses-UI/Makefile4
-rw-r--r--devel/p5-Curses-Widgets/Makefile4
-rw-r--r--devel/p5-Dancer-Debug/Makefile4
-rw-r--r--devel/p5-Danga-Socket/Makefile4
-rw-r--r--devel/p5-Data-ACL/Makefile4
-rw-r--r--devel/p5-Data-Bind/Makefile4
-rw-r--r--devel/p5-Data-ClearSilver-HDF/Makefile4
-rw-r--r--devel/p5-Data-Compare/Makefile4
-rw-r--r--devel/p5-Data-Domain/Makefile4
-rw-r--r--devel/p5-Data-Dump-Streamer/Makefile4
-rw-r--r--devel/p5-Data-HexDump-Range/Makefile4
-rw-r--r--devel/p5-Data-JavaScript-Anon/Makefile4
-rw-r--r--devel/p5-Data-Object/Makefile4
-rw-r--r--devel/p5-Data-ObjectDriver/Makefile4
-rw-r--r--devel/p5-Data-OptList/Makefile4
-rw-r--r--devel/p5-Data-Perl/Makefile4
-rw-r--r--devel/p5-Data-Printer/Makefile4
-rw-r--r--devel/p5-Data-Rx/Makefile4
-rw-r--r--devel/p5-Data-Section/Makefile4
-rw-r--r--devel/p5-Data-Serializable/Makefile4
-rw-r--r--devel/p5-Data-Serializer-Sereal/Makefile4
-rw-r--r--devel/p5-Data-Stream-Bulk/Makefile4
-rw-r--r--devel/p5-Data-Throttler/Makefile4
-rw-r--r--devel/p5-Data-Thunk/Makefile4
-rw-r--r--devel/p5-Data-TreeDumper-Renderer-GTK/Makefile4
-rw-r--r--devel/p5-Data-TreeDumper/Makefile4
-rw-r--r--devel/p5-Data-Validator/Makefile4
-rw-r--r--devel/p5-Data-Visitor/Makefile4
-rw-r--r--devel/p5-Date-Calc-Iterator/Makefile4
-rw-r--r--devel/p5-Date-Calc-XS/Makefile4
-rw-r--r--devel/p5-Date-Calc/Makefile4
-rw-r--r--devel/p5-Date-DayOfWeek/Makefile4
-rw-r--r--devel/p5-Date-Holidays-DK/Makefile4
-rw-r--r--devel/p5-Date-ISO/Makefile4
-rw-r--r--devel/p5-Date-Piece/Makefile4
-rw-r--r--devel/p5-Date-Roman/Makefile4
-rw-r--r--devel/p5-DateTime-Calendar-Christian/Makefile4
-rw-r--r--devel/p5-DateTime-Calendar-Discordian/Makefile4
-rw-r--r--devel/p5-DateTime-Calendar-FrenchRevolutionary/Makefile4
-rw-r--r--devel/p5-DateTime-Calendar-Hebrew/Makefile4
-rw-r--r--devel/p5-DateTime-Calendar-Julian/Makefile4
-rw-r--r--devel/p5-DateTime-Calendar-Pataphysical/Makefile4
-rw-r--r--devel/p5-DateTime-Event-Cron/Makefile4
-rw-r--r--devel/p5-DateTime-Event-Easter/Makefile4
-rw-r--r--devel/p5-DateTime-Event-ICal/Makefile4
-rw-r--r--devel/p5-DateTime-Event-Lunar/Makefile4
-rw-r--r--devel/p5-DateTime-Event-Random/Makefile4
-rw-r--r--devel/p5-DateTime-Event-Recurrence/Makefile4
-rw-r--r--devel/p5-DateTime-Event-Sunrise/Makefile4
-rw-r--r--devel/p5-DateTime-Fiscal-Year/Makefile4
-rw-r--r--devel/p5-DateTime-Format-Baby/Makefile4
-rw-r--r--devel/p5-DateTime-Format-Builder/Makefile4
-rw-r--r--devel/p5-DateTime-Format-DBI/Makefile4
-rw-r--r--devel/p5-DateTime-Format-DateParse/Makefile4
-rw-r--r--devel/p5-DateTime-Format-Duration/Makefile4
-rw-r--r--devel/p5-DateTime-Format-Epoch/Makefile4
-rw-r--r--devel/p5-DateTime-Format-Excel/Makefile4
-rw-r--r--devel/p5-DateTime-Format-IBeat/Makefile4
-rw-r--r--devel/p5-DateTime-Format-ISO8601/Makefile4
-rw-r--r--devel/p5-DateTime-Format-MySQL/Makefile4
-rw-r--r--devel/p5-DateTime-Format-Natural/Makefile4
-rw-r--r--devel/p5-DateTime-Format-Oracle/Makefile4
-rw-r--r--devel/p5-DateTime-Format-Pg/Makefile4
-rw-r--r--devel/p5-DateTime-Format-SQLite/Makefile4
-rw-r--r--devel/p5-DateTime-Format-Strptime/Makefile4
-rw-r--r--devel/p5-DateTime-Functions/Makefile4
-rw-r--r--devel/p5-DateTime-Incomplete/Makefile4
-rw-r--r--devel/p5-DateTime-Locale/Makefile1
-rw-r--r--devel/p5-DateTime-Precise/Makefile4
-rw-r--r--devel/p5-DateTime-Set/Makefile4
-rw-r--r--devel/p5-DateTime-TimeZone-LMT/Makefile4
-rw-r--r--devel/p5-DateTime-TimeZone/Makefile4
-rw-r--r--devel/p5-DateTime-Util-Calc/Makefile4
-rw-r--r--devel/p5-DateTime/Makefile4
-rw-r--r--devel/p5-DateTimeX-Easy/Makefile4
-rw-r--r--devel/p5-Debug-Client/Makefile4
-rw-r--r--devel/p5-Devel-ArgNames/Makefile4
-rw-r--r--devel/p5-Devel-Autoflush/Makefile4
-rw-r--r--devel/p5-Devel-CallChecker/Makefile4
-rw-r--r--devel/p5-Devel-Caller/Makefile4
-rw-r--r--devel/p5-Devel-CheckOS/Makefile4
-rw-r--r--devel/p5-Devel-Cover/Makefile13
-rw-r--r--devel/p5-Devel-Events-Objects/Makefile4
-rw-r--r--devel/p5-Devel-Events/Makefile4
-rw-r--r--devel/p5-Devel-GlobalDestruction/Makefile4
-rw-r--r--devel/p5-Devel-KYTProf/Makefile4
-rw-r--r--devel/p5-Devel-LeakGuard-Object/Makefile4
-rw-r--r--devel/p5-Devel-LexAlias/Makefile4
-rw-r--r--devel/p5-Devel-NYTProf/Makefile4
-rw-r--r--devel/p5-Devel-OverloadInfo/Makefile4
-rw-r--r--devel/p5-Devel-PackagePath/Makefile4
-rw-r--r--devel/p5-Devel-PartialDump/Makefile4
-rw-r--r--devel/p5-Devel-PatchPerl/Makefile4
-rw-r--r--devel/p5-Devel-REPL/Makefile4
-rw-r--r--devel/p5-Devel-Size-Report/Makefile4
-rw-r--r--devel/p5-Devel-StealthDebug/Makefile4
-rw-r--r--devel/p5-Device-USB/Makefile4
-rw-r--r--devel/p5-Directory-Scratch-Structured/Makefile4
-rw-r--r--devel/p5-Dist-Zilla/Makefile7
-rw-r--r--devel/p5-Eval-Closure/Makefile4
-rw-r--r--devel/p5-Eval-Context/Makefile4
-rw-r--r--devel/p5-Event-ExecFlow/Makefile4
-rw-r--r--devel/p5-Event-Join/Makefile4
-rw-r--r--devel/p5-Every/Makefile4
-rw-r--r--devel/p5-Exception-Class/Makefile4
-rw-r--r--devel/p5-Expect-Simple/Makefile4
-rw-r--r--devel/p5-ExtUtils-CChecker/Makefile4
-rw-r--r--devel/p5-ExtUtils-CppGuess/Makefile4
-rw-r--r--devel/p5-ExtUtils-InstallPaths/Makefile4
-rw-r--r--devel/p5-ExtUtils-MakeMaker-CPANfile/Makefile4
-rw-r--r--devel/p5-ExtUtils-MakeMaker-Coverage/Makefile4
-rw-r--r--devel/p5-FSA-Rules/Makefile4
-rw-r--r--devel/p5-File-Attributes-Recursive/Makefile4
-rw-r--r--devel/p5-File-Attributes/Makefile4
-rw-r--r--devel/p5-File-BOM/Makefile4
-rw-r--r--devel/p5-File-BaseDir/Makefile4
-rw-r--r--devel/p5-File-Binary/Makefile4
-rw-r--r--devel/p5-File-ConfigDir/Makefile4
-rw-r--r--devel/p5-File-CreationTime/Makefile4
-rw-r--r--devel/p5-File-DesktopEntry/Makefile4
-rw-r--r--devel/p5-File-Dir-Dumper/Makefile4
-rw-r--r--devel/p5-File-Find-Object/Makefile4
-rw-r--r--devel/p5-File-Find-Rule-Filesys-Virtual/Makefile4
-rw-r--r--devel/p5-File-Find-Rule-Perl/Makefile4
-rw-r--r--devel/p5-File-Find-Rule-VCS/Makefile4
-rw-r--r--devel/p5-File-Flat/Makefile4
-rw-r--r--devel/p5-File-Flock/Makefile4
-rw-r--r--devel/p5-File-HomeDir-PathClass/Makefile4
-rw-r--r--devel/p5-File-HomeDir/Makefile4
-rw-r--r--devel/p5-File-Map/Makefile4
-rw-r--r--devel/p5-File-MimeInfo/Makefile4
-rw-r--r--devel/p5-File-Modified/Makefile4
-rw-r--r--devel/p5-File-Pid/Makefile4
-rw-r--r--devel/p5-File-Policy/Makefile4
-rw-r--r--devel/p5-File-Random/Makefile4
-rw-r--r--devel/p5-File-SearchPath/Makefile4
-rw-r--r--devel/p5-File-Share/Makefile4
-rw-r--r--devel/p5-File-ShareDir-PAR/Makefile4
-rw-r--r--devel/p5-File-ShareDir-PathClass/Makefile4
-rw-r--r--devel/p5-File-ShareDir/Makefile4
-rw-r--r--devel/p5-File-Slurp-Tree/Makefile4
-rw-r--r--devel/p5-File-Tail-Scribe/Makefile4
-rw-r--r--devel/p5-File-Write-Rotate/Makefile4
-rw-r--r--devel/p5-Filesys-Virtual-Plain/Makefile4
-rw-r--r--devel/p5-Filter-Template/Makefile4
-rw-r--r--devel/p5-Forest/Makefile4
-rw-r--r--devel/p5-Form-Sensible/Makefile4
-rw-r--r--devel/p5-Geo-JSON/Makefile4
-rw-r--r--devel/p5-Geo-ShapeFile/Makefile4
-rw-r--r--devel/p5-Getargs-Long/Makefile4
-rw-r--r--devel/p5-Getopt-Compact-WithCmd/Makefile4
-rw-r--r--devel/p5-Getopt-Long-Descriptive/Makefile4
-rw-r--r--devel/p5-Git-PurePerl/Makefile4
-rw-r--r--devel/p5-Git-Repository-Plugin-Log/Makefile4
-rw-r--r--devel/p5-Git-Repository/Makefile4
-rw-r--r--devel/p5-Git-Sub/Makefile4
-rw-r--r--devel/p5-Glib2/Makefile4
-rw-r--r--devel/p5-Google-ProtocolBuffers/Makefile4
-rw-r--r--devel/p5-Gravatar-URL/Makefile4
-rw-r--r--devel/p5-HOP-Lexer/Makefile4
-rw-r--r--devel/p5-Hash-AutoHash-Args/Makefile4
-rw-r--r--devel/p5-Hash-AutoHash/Makefile4
-rw-r--r--devel/p5-Hash-Case/Makefile4
-rw-r--r--devel/p5-Hash-Objectify/Makefile4
-rw-r--r--devel/p5-Hash-Slice/Makefile4
-rw-r--r--devel/p5-Heap-Simple-Perl/Makefile4
-rw-r--r--devel/p5-Heap-Simple-XS/Makefile4
-rw-r--r--devel/p5-IO-All-LWP/Makefile4
-rw-r--r--devel/p5-IO-All/Makefile4
-rw-r--r--devel/p5-IO-Any/Makefile4
-rw-r--r--devel/p5-IO-Async/Makefile4
-rw-r--r--devel/p5-IO-Digest/Makefile4
-rw-r--r--devel/p5-IO-Event/Makefile4
-rw-r--r--devel/p5-IO-Pager/Makefile4
-rw-r--r--devel/p5-IO-Prompt/Makefile4
-rw-r--r--devel/p5-IO-Prompter/Makefile4
-rw-r--r--devel/p5-IO-Pty-Easy/Makefile4
-rw-r--r--devel/p5-IO-YAML/Makefile4
-rw-r--r--devel/p5-IOC/Makefile4
-rw-r--r--devel/p5-IPC-Cache/Makefile4
-rw-r--r--devel/p5-IPC-DirQueue/Makefile4
-rw-r--r--devel/p5-IPC-Mmap-Share/Makefile4
-rw-r--r--devel/p5-IPC-PubSub/Makefile4
-rw-r--r--devel/p5-IPC-Run/Makefile4
-rw-r--r--devel/p5-IPC-SharedCache/Makefile4
-rw-r--r--devel/p5-IPC-ShellCmd/Makefile4
-rw-r--r--devel/p5-Import-Base/Makefile4
-rw-r--r--devel/p5-Import-Into/Makefile4
-rw-r--r--devel/p5-Inline-ASM/Makefile4
-rw-r--r--devel/p5-Inline-Filters/Makefile4
-rw-r--r--devel/p5-Inline-Java/Makefile4
-rw-r--r--devel/p5-Inline-Python/Makefile4
-rw-r--r--devel/p5-Inline-TT/Makefile4
-rw-r--r--devel/p5-Inline-Tcl/Makefile4
-rw-r--r--devel/p5-Inline/Makefile4
-rw-r--r--devel/p5-InlineX-C2XS/Makefile4
-rw-r--r--devel/p5-InlineX-CPP2XS/Makefile4
-rw-r--r--devel/p5-Input-Validator/Makefile4
-rw-r--r--devel/p5-Iodef-Pb-Simple/Makefile4
-rw-r--r--devel/p5-Iterator-IO/Makefile4
-rw-r--r--devel/p5-Iterator-Misc/Makefile4
-rw-r--r--devel/p5-Iterator-Util/Makefile4
-rw-r--r--devel/p5-Iterator/Makefile4
-rw-r--r--devel/p5-JIRA-REST/Makefile4
-rw-r--r--devel/p5-JQuery/Makefile4
-rw-r--r--devel/p5-JSON-Hyper/Makefile4
-rw-r--r--devel/p5-JSON-Path/Makefile4
-rw-r--r--devel/p5-JSON-RPC-Common/Makefile4
-rw-r--r--devel/p5-JSON-RPC-Dispatcher/Makefile4
-rw-r--r--devel/p5-JSON-RPC/Makefile4
-rw-r--r--devel/p5-JSON-Schema/Makefile4
-rw-r--r--devel/p5-Lexical-Import/Makefile4
-rw-r--r--devel/p5-Lexical-Persistence/Makefile4
-rw-r--r--devel/p5-List-AllUtils/Makefile4
-rw-r--r--devel/p5-List-Objects-Types/Makefile4
-rw-r--r--devel/p5-List-Objects-WithUtils/Makefile4
-rw-r--r--devel/p5-List-SomeUtils/Makefile4
-rw-r--r--devel/p5-Log-Accounting-SVK/Makefile4
-rw-r--r--devel/p5-Log-Accounting-SVN/Makefile4
-rw-r--r--devel/p5-Log-Agent-Logger/Makefile4
-rw-r--r--devel/p5-Log-Any-Adapter-Log4perl/Makefile4
-rw-r--r--devel/p5-Log-Any-App/Makefile4
-rw-r--r--devel/p5-Log-Any-IfLOG/Makefile4
-rw-r--r--devel/p5-Log-Dispatch-Array/Makefile4
-rw-r--r--devel/p5-Log-Dispatch-Colorful/Makefile4
-rw-r--r--devel/p5-Log-Dispatch-Config/Makefile4
-rw-r--r--devel/p5-Log-Dispatch-Configurator-Any/Makefile4
-rw-r--r--devel/p5-Log-Dispatch-DBI/Makefile4
-rw-r--r--devel/p5-Log-Dispatch-Dir/Makefile4
-rw-r--r--devel/p5-Log-Dispatch-Email-EmailSend/Makefile4
-rw-r--r--devel/p5-Log-Dispatch-File-Stamped/Makefile4
-rw-r--r--devel/p5-Log-Dispatch-FileRotate/Makefile4
-rw-r--r--devel/p5-Log-Dispatch-FileShared/Makefile4
-rw-r--r--devel/p5-Log-Dispatch-FileWriteRotate/Makefile4
-rw-r--r--devel/p5-Log-Dispatch-Perl/Makefile4
-rw-r--r--devel/p5-Log-Dispatch-Scribe/Makefile4
-rw-r--r--devel/p5-Log-Dispatch/Makefile4
-rw-r--r--devel/p5-Log-Dispatchouli/Makefile4
-rw-r--r--devel/p5-Log-Handler/Makefile4
-rw-r--r--devel/p5-Log-Log4perl-Appender-RabbitMQ/Makefile4
-rw-r--r--devel/p5-Log-Message-Simple/Makefile4
-rw-r--r--devel/p5-Log-Message/Makefile4
-rw-r--r--devel/p5-Log-Report-Optional/Makefile4
-rw-r--r--devel/p5-Log-Report/Makefile4
-rw-r--r--devel/p5-Log-TraceMessages/Makefile4
-rw-r--r--devel/p5-Luka/Makefile4
-rw-r--r--devel/p5-MRO-Compat/Makefile4
-rw-r--r--devel/p5-Mac-PropertyList/Makefile4
-rw-r--r--devel/p5-Media-Type-Simple/Makefile4
-rw-r--r--devel/p5-MetaCPAN-Client/Makefile4
-rw-r--r--devel/p5-Metabase-Fact/Makefile4
-rw-r--r--devel/p5-Method-Signatures-Simple/Makefile4
-rw-r--r--devel/p5-Method-Signatures/Makefile4
-rw-r--r--devel/p5-Minilla/Makefile4
-rw-r--r--devel/p5-Mixin-Event-Dispatch/Makefile4
-rw-r--r--devel/p5-Mixin-Linewise/Makefile4
-rw-r--r--devel/p5-Mock-Quick/Makefile4
-rw-r--r--devel/p5-Module-Build-Convert/Makefile4
-rw-r--r--devel/p5-Module-Build-Pluggable-ReadmeMarkdownFromPod/Makefile4
-rw-r--r--devel/p5-Module-Build-Pluggable/Makefile4
-rw-r--r--devel/p5-Module-Build-Tiny/Makefile4
-rw-r--r--devel/p5-Module-Build-XSUtil/Makefile4
-rw-r--r--devel/p5-Module-CPANTS-Analyse/Makefile6
-rw-r--r--devel/p5-Module-CheckDeps/Makefile4
-rw-r--r--devel/p5-Module-CheckVersion/Makefile4
-rw-r--r--devel/p5-Module-Compile/Makefile4
-rw-r--r--devel/p5-Module-Extract-Use/Makefile4
-rw-r--r--devel/p5-Module-Extract/Makefile4
-rw-r--r--devel/p5-Module-ExtractUse/Makefile4
-rw-r--r--devel/p5-Module-Implementation/Makefile4
-rw-r--r--devel/p5-Module-Info-File/Makefile4
-rw-r--r--devel/p5-Module-Info/Makefile4
-rw-r--r--devel/p5-Module-Inspector/Makefile4
-rw-r--r--devel/p5-Module-Install-ReadmeFromPod/Makefile4
-rw-r--r--devel/p5-Module-Install-Template/Makefile4
-rw-r--r--devel/p5-Module-Install-TestBase/Makefile4
-rw-r--r--devel/p5-Module-Install-XSUtil/Makefile4
-rw-r--r--devel/p5-Module-Install/Makefile4
-rw-r--r--devel/p5-Module-Manifest/Makefile4
-rw-r--r--devel/p5-Module-Math-Depends/Makefile4
-rw-r--r--devel/p5-Module-Pluggable-Fast/Makefile4
-rw-r--r--devel/p5-Module-Release/Makefile4
-rw-r--r--devel/p5-Module-Runtime-Conflicts/Makefile4
-rw-r--r--devel/p5-Module-Starter-PBP/Makefile4
-rw-r--r--devel/p5-Module-Starter/Makefile4
-rw-r--r--devel/p5-Mojolicious-Plugin-NYTProf/Makefile4
-rw-r--r--devel/p5-Moo/Makefile4
-rw-r--r--devel/p5-MooX-Cmd/Makefile4
-rw-r--r--devel/p5-MooX-ConfigFromFile/Makefile4
-rw-r--r--devel/p5-MooX-File-ConfigDir/Makefile4
-rw-r--r--devel/p5-MooX-HandlesVia/Makefile4
-rw-r--r--devel/p5-MooX-Options/Makefile4
-rw-r--r--devel/p5-MooX-StrictConstructor/Makefile4
-rw-r--r--devel/p5-MooX-Thunking/Makefile4
-rw-r--r--devel/p5-MooX-TypeTiny/Makefile4
-rw-r--r--devel/p5-MooX-Types-MooseLike-Numeric/Makefile4
-rw-r--r--devel/p5-MooX-Types-MooseLike/Makefile4
-rw-r--r--devel/p5-Moos/Makefile4
-rw-r--r--devel/p5-Moose-Autobox/Makefile4
-rw-r--r--devel/p5-Moose-Policy/Makefile4
-rw-r--r--devel/p5-Moose-Test/Makefile4
-rw-r--r--devel/p5-Moose/Makefile4
-rw-r--r--devel/p5-MooseX-App-Cmd/Makefile4
-rw-r--r--devel/p5-MooseX-App/Makefile7
-rw-r--r--devel/p5-MooseX-ArrayRef/Makefile4
-rw-r--r--devel/p5-MooseX-Attribute-Chained/Makefile4
-rw-r--r--devel/p5-MooseX-Attribute-ENV/Makefile4
-rw-r--r--devel/p5-MooseX-AttributeHelpers/Makefile4
-rw-r--r--devel/p5-MooseX-AttributeShortcuts/Makefile4
-rw-r--r--devel/p5-MooseX-AuthorizedMethods/Makefile4
-rw-r--r--devel/p5-MooseX-ClassAttribute/Makefile4
-rw-r--r--devel/p5-MooseX-Daemonize/Makefile6
-rw-r--r--devel/p5-MooseX-Declare/Makefile4
-rw-r--r--devel/p5-MooseX-FollowPBP/Makefile4
-rw-r--r--devel/p5-MooseX-Getopt/Makefile4
-rw-r--r--devel/p5-MooseX-Has-Options/Makefile4
-rw-r--r--devel/p5-MooseX-Has-Sugar/Makefile4
-rw-r--r--devel/p5-MooseX-InsideOut/Makefile4
-rw-r--r--devel/p5-MooseX-LazyRequire/Makefile4
-rw-r--r--devel/p5-MooseX-Log-Log4perl/Makefile4
-rw-r--r--devel/p5-MooseX-MarkAsMethods/Makefile4
-rw-r--r--devel/p5-MooseX-Meta-TypeConstraint-ForceCoercion/Makefile4
-rw-r--r--devel/p5-MooseX-Meta-TypeConstraint-Mooish/Makefile4
-rw-r--r--devel/p5-MooseX-MetaDescription/Makefile4
-rw-r--r--devel/p5-MooseX-Method-Signatures/Makefile4
-rw-r--r--devel/p5-MooseX-MethodAttributes/Makefile4
-rw-r--r--devel/p5-MooseX-NonMoose/Makefile4
-rw-r--r--devel/p5-MooseX-Object-Pluggable/Makefile4
-rw-r--r--devel/p5-MooseX-OneArgNew/Makefile4
-rw-r--r--devel/p5-MooseX-POE/Makefile4
-rw-r--r--devel/p5-MooseX-Params-Validate/Makefile4
-rw-r--r--devel/p5-MooseX-RelatedClassRoles/Makefile4
-rw-r--r--devel/p5-MooseX-Role-Loggable/Makefile4
-rw-r--r--devel/p5-MooseX-Role-Matcher/Makefile4
-rw-r--r--devel/p5-MooseX-Role-Parameterized/Makefile4
-rw-r--r--devel/p5-MooseX-Role-Strict/Makefile4
-rw-r--r--devel/p5-MooseX-Runnable/Makefile4
-rw-r--r--devel/p5-MooseX-SemiAffordanceAccessor/Makefile4
-rw-r--r--devel/p5-MooseX-SetOnce/Makefile4
-rw-r--r--devel/p5-MooseX-Singleton/Makefile4
-rw-r--r--devel/p5-MooseX-Storage/Makefile4
-rw-r--r--devel/p5-MooseX-StrictConstructor/Makefile4
-rw-r--r--devel/p5-MooseX-TraitFor-Meta-Class-BetterAnonClassNames/Makefile4
-rw-r--r--devel/p5-MooseX-Traits-Pluggable/Makefile4
-rw-r--r--devel/p5-MooseX-Traits/Makefile4
-rw-r--r--devel/p5-MooseX-TransactionalMethods/Makefile4
-rw-r--r--devel/p5-MooseX-Types-Common/Makefile4
-rw-r--r--devel/p5-MooseX-Types-DateTime-ButMaintained/Makefile4
-rw-r--r--devel/p5-MooseX-Types-DateTime-MoreCoercions/Makefile4
-rw-r--r--devel/p5-MooseX-Types-DateTime/Makefile4
-rw-r--r--devel/p5-MooseX-Types-DateTimeX/Makefile4
-rw-r--r--devel/p5-MooseX-Types-JSON/Makefile4
-rw-r--r--devel/p5-MooseX-Types-Perl/Makefile4
-rw-r--r--devel/p5-MooseX-Types-Set-Object/Makefile4
-rw-r--r--devel/p5-MooseX-Types-Signal/Makefile4
-rw-r--r--devel/p5-MooseX-Types-Structured/Makefile4
-rw-r--r--devel/p5-MooseX-Types-URI/Makefile4
-rw-r--r--devel/p5-MooseX-Types/Makefile4
-rw-r--r--devel/p5-MooseX-Util/Makefile4
-rw-r--r--devel/p5-MouseX-App-Cmd/Makefile4
-rw-r--r--devel/p5-MouseX-ConfigFromFile/Makefile4
-rw-r--r--devel/p5-MouseX-Foreign/Makefile4
-rw-r--r--devel/p5-MouseX-NativeTraits/Makefile4
-rw-r--r--devel/p5-MouseX-StrictConstructor/Makefile4
-rw-r--r--devel/p5-MouseX-Traits/Makefile4
-rw-r--r--devel/p5-MouseX-Types-Path-Class/Makefile4
-rw-r--r--devel/p5-Net-DBus/Makefile4
-rw-r--r--devel/p5-Number-Tolerant/Makefile4
-rw-r--r--devel/p5-OLE-Storage_Lite/Makefile4
-rw-r--r--devel/p5-Object-Array/Makefile4
-rw-r--r--devel/p5-Object-Authority/Makefile4
-rw-r--r--devel/p5-Object-Container/Makefile4
-rw-r--r--devel/p5-Object-Event/Makefile4
-rw-r--r--devel/p5-Object-InsideOut/Makefile4
-rw-r--r--devel/p5-Object-Pluggable/Makefile4
-rw-r--r--devel/p5-Object-Role/Makefile4
-rw-r--r--devel/p5-Olson-Abbreviations/Makefile4
-rw-r--r--devel/p5-PAR/Makefile4
-rw-r--r--devel/p5-POE-API-Hooks/Makefile4
-rw-r--r--devel/p5-POE-API-Peek/Makefile4
-rw-r--r--devel/p5-POE-Component-Daemon/Makefile4
-rw-r--r--devel/p5-POE-Component-DebugShell/Makefile4
-rw-r--r--devel/p5-POE-Component-DirWatch/Makefile4
-rw-r--r--devel/p5-POE-Component-Hailo/Makefile4
-rw-r--r--devel/p5-POE-Component-IKC/Makefile4
-rw-r--r--devel/p5-POE-Component-JobQueue/Makefile4
-rw-r--r--devel/p5-POE-Component-Logger/Makefile4
-rw-r--r--devel/p5-POE-Component-Pluggable/Makefile4
-rw-r--r--devel/p5-POE-Component-RSS/Makefile4
-rw-r--r--devel/p5-POE-Component-RSSAggregator/Makefile4
-rw-r--r--devel/p5-POE-Component-Schedule/Makefile4
-rw-r--r--devel/p5-POE-Component-Server-XMLRPC/Makefile4
-rw-r--r--devel/p5-POE-Component-Syndicator/Makefile4
-rw-r--r--devel/p5-POE-Component-TSTP/Makefile4
-rw-r--r--devel/p5-POE-Devel-Profiler/Makefile4
-rw-r--r--devel/p5-POE-Loop-Glib/Makefile4
-rw-r--r--devel/p5-POE-Loop-Tk/Makefile4
-rw-r--r--devel/p5-POE-Quickie/Makefile4
-rw-r--r--devel/p5-POE-Stage/Makefile4
-rw-r--r--devel/p5-POE-XS-Queue-Array/Makefile4
-rw-r--r--devel/p5-POE/Makefile4
-rw-r--r--devel/p5-Package-DeprecationManager/Makefile4
-rw-r--r--devel/p5-Package-Stash/Makefile4
-rw-r--r--devel/p5-Package-Variant/Makefile4
-rw-r--r--devel/p5-Params-Validate/Makefile4
-rw-r--r--devel/p5-Paranoid-Log-Email/Makefile4
-rw-r--r--devel/p5-Paranoid-Log-Syslog/Makefile4
-rw-r--r--devel/p5-Paranoid/Makefile4
-rw-r--r--devel/p5-Parse-CPAN-Packages-Fast/Makefile4
-rw-r--r--devel/p5-Parse-CPAN-Packages/Makefile4
-rw-r--r--devel/p5-Parse-ErrorString-Perl/Makefile4
-rw-r--r--devel/p5-Parse-Method-Signatures/Makefile4
-rw-r--r--devel/p5-Parse-PlainConfig/Makefile4
-rw-r--r--devel/p5-ParseLex/Makefile4
-rw-r--r--devel/p5-Path-Class-File-Lockable/Makefile4
-rw-r--r--devel/p5-Path-Dispatcher-Declarative/Makefile4
-rw-r--r--devel/p5-Path-Dispatcher/Makefile4
-rw-r--r--devel/p5-Path-FindDev/Makefile4
-rw-r--r--devel/p5-Perl-Critic-Deprecated/Makefile4
-rw-r--r--devel/p5-Perl-PrereqScanner/Makefile4
-rw-r--r--devel/p5-Perl6-Builtins/Makefile4
-rw-r--r--devel/p5-Perl6-Export-Attrs/Makefile4
-rw-r--r--devel/p5-Perl6-Form/Makefile4
-rw-r--r--devel/p5-Perl6-Rules/Makefile4
-rw-r--r--devel/p5-Perl6-Slurp/Makefile4
-rw-r--r--devel/p5-Pipeline/Makefile4
-rw-r--r--devel/p5-Pithub/Makefile4
-rw-r--r--devel/p5-Pod-Coverage-Moose/Makefile4
-rw-r--r--devel/p5-Pod-Coverage-TrustPod/Makefile4
-rw-r--r--devel/p5-Pod-Usage/Makefile4
-rw-r--r--devel/p5-Proc-WaitStat/Makefile4
-rw-r--r--devel/p5-Progress-Any/Makefile4
-rw-r--r--devel/p5-Project-Gantt/Makefile4
-rw-r--r--devel/p5-RPSL-Parser/Makefile4
-rw-r--r--devel/p5-RRDTool-OO/Makefile4
-rw-r--r--devel/p5-Rcs-Agent/Makefile4
-rw-r--r--devel/p5-Readonly-XS/Makefile4
-rw-r--r--devel/p5-Ref-Util/Makefile4
-rw-r--r--devel/p5-Reflex/Makefile4
-rw-r--r--devel/p5-Reply/Makefile4
-rw-r--r--devel/p5-Return-MultiLevel/Makefile4
-rw-r--r--devel/p5-Return-Type/Makefile4
-rw-r--r--devel/p5-Rinci/Makefile4
-rw-r--r--devel/p5-Role-HasMessage/Makefile4
-rw-r--r--devel/p5-Role-Identifiable/Makefile4
-rw-r--r--devel/p5-Role-Tiny/Makefile4
-rw-r--r--devel/p5-Rose-DateTime/Makefile4
-rw-r--r--devel/p5-RunApp/Makefile4
-rw-r--r--devel/p5-SOAP-WSDL/Makefile4
-rw-r--r--devel/p5-SPOPS/Makefile4
-rw-r--r--devel/p5-SUPER/Makefile4
-rw-r--r--devel/p5-SVN-ACL/Makefile4
-rw-r--r--devel/p5-SVN-Access/Makefile4
-rw-r--r--devel/p5-SVN-Agent/Makefile4
-rw-r--r--devel/p5-SVN-Dumpfile/Makefile4
-rw-r--r--devel/p5-SVN-Hook/Makefile4
-rw-r--r--devel/p5-SVN-Hooks/Makefile4
-rw-r--r--devel/p5-SVN-Log/Makefile4
-rw-r--r--devel/p5-SVN-Look/Makefile4
-rw-r--r--devel/p5-SVN-Mirror/Makefile4
-rw-r--r--devel/p5-SVN-Notify-Config/Makefile4
-rw-r--r--devel/p5-SVN-Notify-Mirror/Makefile4
-rw-r--r--devel/p5-SVN-Notify/Makefile4
-rw-r--r--devel/p5-SVN-S4/Makefile4
-rw-r--r--devel/p5-SVN-Simple/Makefile4
-rw-r--r--devel/p5-SVN-Statistics/Makefile4
-rw-r--r--devel/p5-Scalar-Defer/Makefile4
-rw-r--r--devel/p5-Scalar-Does/Makefile4
-rw-r--r--devel/p5-Sepia/Makefile4
-rw-r--r--devel/p5-Set-Array/Makefile4
-rw-r--r--devel/p5-Set-ConsistentHash/Makefile4
-rw-r--r--devel/p5-Shell-Base/Makefile4
-rw-r--r--devel/p5-ShipIt-Step-Manifest/Makefile4
-rw-r--r--devel/p5-Specio/Makefile4
-rw-r--r--devel/p5-Spoon/Makefile4
-rw-r--r--devel/p5-String-Checker/Makefile4
-rw-r--r--devel/p5-String-Diff/Makefile4
-rw-r--r--devel/p5-Sub-Alias/Makefile4
-rw-r--r--devel/p5-Sub-Exporter-GlobExporter/Makefile4
-rw-r--r--devel/p5-Sub-Exporter-Lexical/Makefile4
-rw-r--r--devel/p5-Sub-Exporter-Progressive/Makefile4
-rw-r--r--devel/p5-Sub-Exporter/Makefile4
-rw-r--r--devel/p5-Sub-Info/Makefile4
-rw-r--r--devel/p5-Sub-Multi/Makefile4
-rw-r--r--devel/p5-Sub-Signatures/Makefile4
-rw-r--r--devel/p5-Sub-WrapPackages/Makefile4
-rw-r--r--devel/p5-Syntax-Keyword-Gather/Makefile4
-rw-r--r--devel/p5-Syntax-Keyword-Junction/Makefile4
-rw-r--r--devel/p5-Sys-Info-Driver-BSD/Makefile4
-rw-r--r--devel/p5-Sys-Info/Makefile4
-rw-r--r--devel/p5-System-Info/Makefile4
-rw-r--r--devel/p5-TAP-SimpleOutput/Makefile4
-rw-r--r--devel/p5-Term-Animation/Makefile4
-rw-r--r--devel/p5-Term-Clui/Makefile4
-rw-r--r--devel/p5-Term-Menus/Makefile4
-rw-r--r--devel/p5-Term-ProgressBar-Quiet/Makefile4
-rw-r--r--devel/p5-Term-ProgressBar-Simple/Makefile4
-rw-r--r--devel/p5-Term-ProgressBar/Makefile4
-rw-r--r--devel/p5-Term-Prompt/Makefile4
-rw-r--r--devel/p5-Term-Query/Makefile4
-rw-r--r--devel/p5-Term-RawInput/Makefile4
-rw-r--r--devel/p5-Term-ReadLine-Perl/Makefile4
-rw-r--r--devel/p5-Term-ReadLine-Zoid/Makefile4
-rw-r--r--devel/p5-Term-Shell/Makefile4
-rw-r--r--devel/p5-Term-Size-Any/Makefile4
-rw-r--r--devel/p5-Term-Table/Makefile4
-rw-r--r--devel/p5-Term-UI/Makefile4
-rw-r--r--devel/p5-Term-VT102-Boundless/Makefile4
-rw-r--r--devel/p5-Term-Visual/Makefile4
-rw-r--r--devel/p5-Test-Able-Runner/Makefile4
-rw-r--r--devel/p5-Test-Able/Makefile4
-rw-r--r--devel/p5-Test-Aggregate/Makefile4
-rw-r--r--devel/p5-Test-Bits/Makefile4
-rw-r--r--devel/p5-Test-CPAN-Meta-YAML/Makefile4
-rw-r--r--devel/p5-Test-CheckDeps/Makefile4
-rw-r--r--devel/p5-Test-Class-Most/Makefile4
-rw-r--r--devel/p5-Test-Class/Makefile4
-rw-r--r--devel/p5-Test-ClassAPI/Makefile4
-rw-r--r--devel/p5-Test-Classy/Makefile4
-rw-r--r--devel/p5-Test-CleanNamespaces/Makefile4
-rw-r--r--devel/p5-Test-Compile/Makefile4
-rw-r--r--devel/p5-Test-DBIx-Class/Makefile4
-rw-r--r--devel/p5-Test-Dependencies/Makefile4
-rw-r--r--devel/p5-Test-DependentModules/Makefile4
-rw-r--r--devel/p5-Test-Differences/Makefile4
-rw-r--r--devel/p5-Test-Distribution/Makefile4
-rw-r--r--devel/p5-Test-Exception/Makefile4
-rw-r--r--devel/p5-Test-Expect/Makefile4
-rw-r--r--devel/p5-Test-FailWarnings/Makefile4
-rw-r--r--devel/p5-Test-Fake-HTTPD/Makefile4
-rw-r--r--devel/p5-Test-Fatal/Makefile4
-rw-r--r--devel/p5-Test-File-Contents/Makefile4
-rw-r--r--devel/p5-Test-File-ShareDir/Makefile4
-rw-r--r--devel/p5-Test-Fixture-DBIC-Schema/Makefile4
-rw-r--r--devel/p5-Test-Group/Makefile4
-rw-r--r--devel/p5-Test-HTML-Tidy/Makefile4
-rw-r--r--devel/p5-Test-HexDifferences/Makefile4
-rw-r--r--devel/p5-Test-JSON/Makefile4
-rw-r--r--devel/p5-Test-Kwalitee/Makefile4
-rw-r--r--devel/p5-Test-Lazy/Makefile4
-rw-r--r--devel/p5-Test-Log-Log4perl/Makefile4
-rw-r--r--devel/p5-Test-Log4perl/Makefile4
-rw-r--r--devel/p5-Test-ManyParams/Makefile4
-rw-r--r--devel/p5-Test-Memory-Cycle/Makefile4
-rw-r--r--devel/p5-Test-Mini/Makefile4
-rw-r--r--devel/p5-Test-Mock-LWP-Dispatch/Makefile4
-rw-r--r--devel/p5-Test-Mock-LWP/Makefile4
-rw-r--r--devel/p5-Test-MockDateTime/Makefile4
-rw-r--r--devel/p5-Test-Modern/Makefile4
-rw-r--r--devel/p5-Test-Moose-More/Makefile7
-rw-r--r--devel/p5-Test-More-UTF8/Makefile4
-rw-r--r--devel/p5-Test-Net-RabbitMQ/Makefile4
-rw-r--r--devel/p5-Test-Output/Makefile4
-rw-r--r--devel/p5-Test-POE-Server-TCP/Makefile4
-rw-r--r--devel/p5-Test-Prereq/Makefile4
-rw-r--r--devel/p5-Test-Refcount/Makefile4
-rw-r--r--devel/p5-Test-Reporter-Transport-Metabase/Makefile4
-rw-r--r--devel/p5-Test-Requires-Git/Makefile4
-rw-r--r--devel/p5-Test-Roo/Makefile4
-rw-r--r--devel/p5-Test-Script/Makefile7
-rw-r--r--devel/p5-Test-Singleton/Makefile4
-rw-r--r--devel/p5-Test-Spec/Makefile4
-rw-r--r--devel/p5-Test-SubCalls/Makefile4
-rw-r--r--devel/p5-Test-TAP-HTMLMatrix/Makefile4
-rw-r--r--devel/p5-Test-TAP-Model/Makefile4
-rw-r--r--devel/p5-Test-TCP/Makefile4
-rw-r--r--devel/p5-Test-Trap/Makefile4
-rw-r--r--devel/p5-Test-Unit/Makefile4
-rw-r--r--devel/p5-Test-Version/Makefile4
-rw-r--r--devel/p5-Test-WWW-Declare/Makefile4
-rw-r--r--devel/p5-Test-WWW-Mechanize-CGIApp/Makefile4
-rw-r--r--devel/p5-Test-WWW-Mechanize-Catalyst/Makefile4
-rw-r--r--devel/p5-Test-WWW-Mechanize/Makefile4
-rw-r--r--devel/p5-Test-WWW-Selenium/Makefile4
-rw-r--r--devel/p5-Test-Warn/Makefile4
-rw-r--r--devel/p5-Test-XML/Makefile4
-rw-r--r--devel/p5-Test-YAML-Meta/Makefile4
-rw-r--r--devel/p5-Test-YAML/Makefile4
-rw-r--r--devel/p5-Test2-Harness/Makefile4
-rw-r--r--devel/p5-Test2-Suite/Makefile4
-rw-r--r--devel/p5-TheSchwartz-Simple/Makefile4
-rw-r--r--devel/p5-TheSchwartz-Worker-SendEmail/Makefile4
-rw-r--r--devel/p5-TheSchwartz/Makefile4
-rw-r--r--devel/p5-Thread-Apartment/Makefile4
-rw-r--r--devel/p5-Thrift-XS/Makefile4
-rw-r--r--devel/p5-Tie-DB_File-SplitHash/Makefile4
-rw-r--r--devel/p5-Tie-FileLRUCache/Makefile4
-rw-r--r--devel/p5-Tie-Hash-Regex/Makefile4
-rw-r--r--devel/p5-Time-Duration-Parse/Makefile4
-rw-r--r--devel/p5-Time-Piece-Range/Makefile4
-rw-r--r--devel/p5-Tree-DAG_Node/Makefile4
-rw-r--r--devel/p5-Tree-Parser/Makefile4
-rw-r--r--devel/p5-Tree-Simple-View/Makefile4
-rw-r--r--devel/p5-Tree-Simple-VisitorFactory/Makefile4
-rw-r--r--devel/p5-Type-Tie/Makefile4
-rw-r--r--devel/p5-Type-Tiny-Signatures/Makefile4
-rw-r--r--devel/p5-Type-Tiny/Makefile4
-rw-r--r--devel/p5-Types-Core/Makefile4
-rw-r--r--devel/p5-Types-Path-Tiny/Makefile4
-rw-r--r--devel/p5-Types-Serialiser/Makefile4
-rw-r--r--devel/p5-UI-Dialog/Makefile4
-rw-r--r--devel/p5-UNIVERSAL-ref/Makefile4
-rw-r--r--devel/p5-UUID-Random-Patch-UseMRS/Makefile4
-rw-r--r--devel/p5-UUID-Tiny/Makefile4
-rw-r--r--devel/p5-Unix-Groups-FFI/Makefile4
-rw-r--r--devel/p5-VCP-Dest-svk/Makefile4
-rw-r--r--devel/p5-VCP-Source-cvsbk/Makefile4
-rw-r--r--devel/p5-VCP-autrijus/Makefile4
-rw-r--r--devel/p5-VCS-Lite/Makefile4
-rw-r--r--devel/p5-Workflow/Makefile4
-rw-r--r--devel/p5-XML-Pastor/Makefile4
-rw-r--r--devel/p5-Xporter/Makefile4
-rw-r--r--devel/p5-Yada-Yada-Yada/Makefile4
-rw-r--r--devel/p5-accessors-fast/Makefile4
-rw-r--r--devel/p5-autobox-Core/Makefile4
-rw-r--r--devel/p5-autobox/Makefile4
-rw-r--r--devel/p5-capitalization/Makefile4
-rw-r--r--devel/p5-constant-def/Makefile4
-rw-r--r--devel/p5-constant-lexical/Makefile4
-rw-r--r--devel/p5-forks/Makefile4
-rw-r--r--devel/p5-github_creator/Makefile4
-rw-r--r--devel/p5-iCal-Parser/Makefile4
-rw-r--r--devel/p5-lexical-underscore/Makefile4
-rw-r--r--devel/p5-match-simple/Makefile4
-rw-r--r--devel/p5-mocked/Makefile4
-rw-r--r--devel/p5-namespace-autoclean/Makefile4
-rw-r--r--devel/p5-namespace-clean/Makefile4
-rw-r--r--devel/p5-namespace-sweep/Makefile4
-rw-r--r--devel/p5-orz/Makefile4
-rw-r--r--devel/p5-pip/Makefile4
-rw-r--r--devel/p5-self/Makefile4
-rw-r--r--devel/p5-subatom/Makefile4
-rw-r--r--devel/p5-syntax/Makefile4
755 files changed, 1525 insertions, 1524 deletions
diff --git a/devel/p5-AI-Pathfinding-AStar/Makefile b/devel/p5-AI-Pathfinding-AStar/Makefile
index 1c115a5d20d5..3b3a53c9959a 100644
--- a/devel/p5-AI-Pathfinding-AStar/Makefile
+++ b/devel/p5-AI-Pathfinding-AStar/Makefile
@@ -14,8 +14,8 @@ COMMENT= Perl implementation of the A* pathfinding algorithm
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Heap>=0:devel/p5-Heap
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Heap>=0:devel/p5-Heap
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Acme-MetaSyntactic/Makefile b/devel/p5-Acme-MetaSyntactic/Makefile
index ddfafd6e6fb1..3cc66accccec 100644
--- a/devel/p5-Acme-MetaSyntactic/Makefile
+++ b/devel/p5-Acme-MetaSyntactic/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-libwww>=0:www/p5-libwww
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Agent/Makefile b/devel/p5-Agent/Makefile
index f0798e3e793f..952d5a296c95 100644
--- a/devel/p5-Agent/Makefile
+++ b/devel/p5-Agent/Makefile
@@ -13,8 +13,8 @@ COMMENT= Perl module that provides a foundation for software agent developers
LICENSE= ARTPERL10
-BUILD_DEPENDS= p5-Class-Tom>=0:devel/p5-Class-Tom
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Tom>=0:devel/p5-Class-Tom
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Algorithm-Accounting/Makefile b/devel/p5-Algorithm-Accounting/Makefile
index 45696d844605..48f3c99a1064 100644
--- a/devel/p5-Algorithm-Accounting/Makefile
+++ b/devel/p5-Algorithm-Accounting/Makefile
@@ -11,7 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ychsiao@ychsiao.org
COMMENT= Generate accounting statistic for general logs
-BUILD_DEPENDS= p5-Spiffy>=0:devel/p5-Spiffy \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Spiffy>=0:devel/p5-Spiffy \
p5-Perl6-Form>=0:devel/p5-Perl6-Form \
p5-FreezeThaw>=0:devel/p5-FreezeThaw \
p5-Array-Compare>=0:misc/p5-Array-Compare \
@@ -20,7 +21,6 @@ BUILD_DEPENDS= p5-Spiffy>=0:devel/p5-Spiffy \
p5-GD-Graph>=0:graphics/p5-GD-Graph \
p5-Imager-Graph>=0:graphics/p5-Imager-Graph \
p5-YAML>=0:textproc/p5-YAML
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Algorithm-Annotate/Makefile b/devel/p5-Algorithm-Annotate/Makefile
index c2130c346352..2eafc7e90591 100644
--- a/devel/p5-Algorithm-Annotate/Makefile
+++ b/devel/p5-Algorithm-Annotate/Makefile
@@ -14,8 +14,8 @@ COMMENT= Represent a series of changes in annotate form
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Algorithm-Diff>=0:devel/p5-Algorithm-Diff
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Algorithm-Diff>=0:devel/p5-Algorithm-Diff
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Algorithm-Bucketizer/Makefile b/devel/p5-Algorithm-Bucketizer/Makefile
index c3d5518cb441..d3dd75afe0e1 100644
--- a/devel/p5-Algorithm-Bucketizer/Makefile
+++ b/devel/p5-Algorithm-Bucketizer/Makefile
@@ -14,9 +14,9 @@ COMMENT= Distribute sized items to buckets with limited size
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Algorithm-Permute>=0:devel/p5-Algorithm-Permute \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Algorithm-Permute>=0:devel/p5-Algorithm-Permute \
p5-Sysadm-Install>=0.23:sysutils/p5-Sysadm-Install
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Algorithm-Dependency-Objects/Makefile b/devel/p5-Algorithm-Dependency-Objects/Makefile
index 9f6d21287ad7..9b07cfc59b3d 100644
--- a/devel/p5-Algorithm-Dependency-Objects/Makefile
+++ b/devel/p5-Algorithm-Dependency-Objects/Makefile
@@ -14,8 +14,8 @@ COMMENT= Implementation of an Object Dependency Algorithm
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Set-Object>=0:devel/p5-Set-Object
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Set-Object>=0:devel/p5-Set-Object
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep
USES= perl5
diff --git a/devel/p5-Algorithm-Dependency/Makefile b/devel/p5-Algorithm-Dependency/Makefile
index f064870dfc28..e2dababb4f09 100644
--- a/devel/p5-Algorithm-Dependency/Makefile
+++ b/devel/p5-Algorithm-Dependency/Makefile
@@ -14,8 +14,8 @@ COMMENT= Base class for implementing various dependency trees
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Params-Util>=0.31:devel/p5-Params-Util
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Params-Util>=0.31:devel/p5-Params-Util
TEST_DEPENDS= p5-Test-ClassAPI>=0.6:devel/p5-Test-ClassAPI
USES= perl5
diff --git a/devel/p5-Algorithm-Evolutionary/Makefile b/devel/p5-Algorithm-Evolutionary/Makefile
index 43ec0668d030..869d0b451fc0 100644
--- a/devel/p5-Algorithm-Evolutionary/Makefile
+++ b/devel/p5-Algorithm-Evolutionary/Makefile
@@ -13,7 +13,8 @@ COMMENT= Library for doing evolutionary computation in Perl
LICENSE= GPLv2
-BUILD_DEPENDS= p5-Algorithm-Permute>=0.01:devel/p5-Algorithm-Permute \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Algorithm-Permute>=0.01:devel/p5-Algorithm-Permute \
p5-Bit-Vector>=0:math/p5-Bit-Vector \
p5-Clone>=0.31:devel/p5-Clone \
p5-GD>=2.17:graphics/p5-GD \
@@ -27,7 +28,6 @@ BUILD_DEPENDS= p5-Algorithm-Permute>=0.01:devel/p5-Algorithm-Permute \
p5-XML-Parser>=2.40:textproc/p5-XML-Parser \
p5-XML-Parser-Style-EasyTree>=0:textproc/p5-XML-Parser-Style-EasyTree \
p5-YAML>=0:textproc/p5-YAML
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Pod-Escapes>=0:textproc/p5-Pod-Escapes \
p5-Test-Pod>=0:devel/p5-Test-Pod
diff --git a/devel/p5-Algorithm-FloodControl/Makefile b/devel/p5-Algorithm-FloodControl/Makefile
index cafa9d55f788..db11a83aa7f3 100644
--- a/devel/p5-Algorithm-FloodControl/Makefile
+++ b/devel/p5-Algorithm-FloodControl/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Robot protection
-BUILD_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate \
p5-Cache-FastMmap>=0:devel/p5-Cache-FastMmap \
p5-Class-Accessor>=0:devel/p5-Class-Accessor
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Algorithm-IncludeExclude/Makefile b/devel/p5-Algorithm-IncludeExclude/Makefile
index c2422ffa8fda..806f7f4f9c6f 100644
--- a/devel/p5-Algorithm-IncludeExclude/Makefile
+++ b/devel/p5-Algorithm-IncludeExclude/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Build and evaluate include/exclude lists
-BUILD_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Algorithm-Networksort/Makefile b/devel/p5-Algorithm-Networksort/Makefile
index adce1cb1e5ca..8193fd9e44fa 100644
--- a/devel/p5-Algorithm-Networksort/Makefile
+++ b/devel/p5-Algorithm-Networksort/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Moose>=2.1600:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=2.1600:devel/p5-Moose \
p5-namespace-autoclean>=0.16:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= dos2unix perl5
diff --git a/devel/p5-Alzabo/Makefile b/devel/p5-Alzabo/Makefile
index a551cea08b51..5e4ce691bd03 100644
--- a/devel/p5-Alzabo/Makefile
+++ b/devel/p5-Alzabo/Makefile
@@ -13,12 +13,12 @@ COMMENT= Data modelling tool and RDBMS-OO mapper
OPTIONS_DEFINE= DOCS EXAMPLES
-BUILD_DEPENDS= p5-Exception-Class>=0:devel/p5-Exception-Class \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Exception-Class>=0:devel/p5-Exception-Class \
p5-Class-Factory-Util>=0:devel/p5-Class-Factory-Util \
p5-Params-Validate>=0:devel/p5-Params-Validate \
p5-Tie-IxHash>=0:devel/p5-Tie-IxHash \
p5-DBI>=0:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Any-Daemon/Makefile b/devel/p5-Any-Daemon/Makefile
index 460298b8bd87..ded6767cea37 100644
--- a/devel/p5-Any-Daemon/Makefile
+++ b/devel/p5-Any-Daemon/Makefile
@@ -15,8 +15,8 @@ COMMENT= Provides basic needs for a daemon
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Log-Report-Optional>=1.06:devel/p5-Log-Report-Optional
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Report-Optional>=1.06:devel/p5-Log-Report-Optional
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Any-Moose-Convert/Makefile b/devel/p5-Any-Moose-Convert/Makefile
index 494b0791c124..c2e49a39477a 100644
--- a/devel/p5-Any-Moose-Convert/Makefile
+++ b/devel/p5-Any-Moose-Convert/Makefile
@@ -14,8 +14,8 @@ COMMENT= Convert Moose libraries to Mouse ones, or vice versa
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-PerlIO-Util>=0:devel/p5-PerlIO-Util
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-PerlIO-Util>=0:devel/p5-PerlIO-Util
TEST_DEPENDS= p5-Moose>=0.90:devel/p5-Moose \
p5-Mouse>=0.40:devel/p5-Mouse
diff --git a/devel/p5-AnyData/Makefile b/devel/p5-AnyData/Makefile
index 9029e87a82be..be87ae6756a5 100644
--- a/devel/p5-AnyData/Makefile
+++ b/devel/p5-AnyData/Makefile
@@ -15,8 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-CGI>=0:www/p5-CGI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-CGI>=0:www/p5-CGI
TEST_DEPENDS= p5-Test-Output>=0:devel/p5-Test-Output
NO_ARCH= yes
diff --git a/devel/p5-AnyEvent-DBI-Abstract/Makefile b/devel/p5-AnyEvent-DBI-Abstract/Makefile
index e939cfcb01b9..b80ebc7b4bb7 100644
--- a/devel/p5-AnyEvent-DBI-Abstract/Makefile
+++ b/devel/p5-AnyEvent-DBI-Abstract/Makefile
@@ -14,9 +14,9 @@ COMMENT= AnyEvent::DBI + SQL::Abstract
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-AnyEvent-DBI>=0:devel/p5-AnyEvent-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-AnyEvent-DBI>=0:devel/p5-AnyEvent-DBI \
p5-SQL-Abstract>=0:databases/p5-SQL-Abstract
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-AnyEvent-DBI/Makefile b/devel/p5-AnyEvent-DBI/Makefile
index 1162f2dc62fe..33b9ad266bb4 100644
--- a/devel/p5-AnyEvent-DBI/Makefile
+++ b/devel/p5-AnyEvent-DBI/Makefile
@@ -14,10 +14,10 @@ COMMENT= Asynchronous DBI access
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-AnyEvent>=4.15:devel/p5-AnyEvent \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-AnyEvent>=4.15:devel/p5-AnyEvent \
p5-DBI>=1.0:databases/p5-DBI \
p5-common-sense>=3.3:devel/p5-common-sense
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-AnyEvent-Gearman/Makefile b/devel/p5-AnyEvent-Gearman/Makefile
index 98180fa3709f..df76405caa55 100644
--- a/devel/p5-AnyEvent-Gearman/Makefile
+++ b/devel/p5-AnyEvent-Gearman/Makefile
@@ -14,13 +14,13 @@ COMMENT= Asynchronous Gearman client/worker module for AnyEvent applications
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Any-Moose>=0:devel/p5-Any-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Any-Moose>=0:devel/p5-Any-Moose \
p5-AnyEvent>=0:devel/p5-AnyEvent \
p5-Mouse>=0:devel/p5-Mouse \
p5-MouseX-Foreign>=0:devel/p5-MouseX-Foreign \
p5-Object-Container>=0:devel/p5-Object-Container \
p5-Object-Event>=0:devel/p5-Object-Event
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-AnyEvent-RPC/Makefile b/devel/p5-AnyEvent-RPC/Makefile
index 923012c23e37..ef098678c288 100644
--- a/devel/p5-AnyEvent-RPC/Makefile
+++ b/devel/p5-AnyEvent-RPC/Makefile
@@ -11,7 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= anes@anes.su
COMMENT= Abstract framework for RPC clients
-BUILD_DEPENDS= p5-URI>=0:net/p5-URI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-URI>=0:net/p5-URI \
p5-AnyEvent>=5:devel/p5-AnyEvent \
p5-XML-Hash-LX>=0.05:textproc/p5-XML-Hash-LX \
p5-YAML-Syck>=0:textproc/p5-YAML-Syck \
@@ -21,7 +22,6 @@ BUILD_DEPENDS= p5-URI>=0:net/p5-URI \
p5-Test-NoWarnings>=1.03:devel/p5-Test-NoWarnings \
p5-Test-TCP>=0.14:devel/p5-Test-TCP \
p5-lib-abs>=0.90:devel/p5-lib-abs
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-AnyEvent-Subprocess/Makefile b/devel/p5-AnyEvent-Subprocess/Makefile
index d7b1e4d9872d..fa5ff69c0aeb 100644
--- a/devel/p5-AnyEvent-Subprocess/Makefile
+++ b/devel/p5-AnyEvent-Subprocess/Makefile
@@ -14,7 +14,8 @@ COMMENT= Flexible, OO, asynchronous process spawning and management
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-AnyEvent>=5.2:devel/p5-AnyEvent \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-AnyEvent>=5.2:devel/p5-AnyEvent \
p5-EV>=4.0:devel/p5-EV \
p5-Event-Join>=0.05:devel/p5-Event-Join \
p5-IO-Tty>=0:devel/p5-IO-Tty \
@@ -29,7 +30,6 @@ BUILD_DEPENDS= p5-AnyEvent>=5.2:devel/p5-AnyEvent \
p5-Try-Tiny>=0:lang/p5-Try-Tiny \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean \
p5-namespace-clean>0:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>0:devel/p5-Test-Exception
NO_ARCH= yes
diff --git a/devel/p5-AnyEvent-Worker/Makefile b/devel/p5-AnyEvent-Worker/Makefile
index 9a3691f1fd37..f1b1e538a853 100644
--- a/devel/p5-AnyEvent-Worker/Makefile
+++ b/devel/p5-AnyEvent-Worker/Makefile
@@ -14,12 +14,12 @@ COMMENT= Manage blocking task in external process
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-AnyEvent>=5:devel/p5-AnyEvent \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-AnyEvent>=5:devel/p5-AnyEvent \
p5-common-sense>=2:devel/p5-common-sense \
p5-Test-NoWarnings>=1.03:devel/p5-Test-NoWarnings \
p5-Test-TCP>=0.14:devel/p5-Test-TCP \
p5-lib-abs>=0.90:devel/p5-lib-abs
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-AnyMQ/Makefile b/devel/p5-AnyMQ/Makefile
index c3e33ded0eea..13a43af0e76f 100644
--- a/devel/p5-AnyMQ/Makefile
+++ b/devel/p5-AnyMQ/Makefile
@@ -15,12 +15,12 @@ COMMENT= Non-blocking message queue system based on AnyEvent
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Any-Moose>=0:devel/p5-Any-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Any-Moose>=0:devel/p5-Any-Moose \
p5-AnyEvent>=0:devel/p5-AnyEvent \
p5-Try-Tiny>=0:lang/p5-Try-Tiny \
p5-MouseX-NativeTraits>=0:devel/p5-MouseX-NativeTraits \
p5-MouseX-Traits>=0:devel/p5-MouseX-Traits
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Memory-Cycle>=0:devel/p5-Test-Memory-Cycle \
p5-Test-Requires>=0:devel/p5-Test-Requires
diff --git a/devel/p5-App-Build/Makefile b/devel/p5-App-Build/Makefile
index 760c0d913586..cf5a33786593 100644
--- a/devel/p5-App-Build/Makefile
+++ b/devel/p5-App-Build/Makefile
@@ -14,9 +14,9 @@ COMMENT= Build and install Perl applications
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-App-Options>=0:devel/p5-App-Options \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-App-Options>=0:devel/p5-App-Options \
p5-Module-Build>=0.28:devel/p5-Module-Build
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Differences>=0.47:devel/p5-Test-Differences
NO_ARCH= yes
diff --git a/devel/p5-App-CLI-Extension/Makefile b/devel/p5-App-CLI-Extension/Makefile
index 740a3d71549a..42c905cf9f31 100644
--- a/devel/p5-App-CLI-Extension/Makefile
+++ b/devel/p5-App-CLI-Extension/Makefile
@@ -14,12 +14,12 @@ COMMENT= Extension for App::CLI extension module
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-App-CLI>=0.313:devel/p5-App-CLI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-App-CLI>=0.313:devel/p5-App-CLI \
p5-Class-Accessor-Grouped>=0.10000:devel/p5-Class-Accessor-Grouped \
p5-Error>=0.17000:lang/p5-Error \
p5-MRO-Compat>=0.11:devel/p5-MRO-Compat \
p5-UNIVERSAL-require>=0.13:devel/p5-UNIVERSAL-require
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-App-Cmd/Makefile b/devel/p5-App-Cmd/Makefile
index 26cf3752fca1..d7f4b9be5baa 100644
--- a/devel/p5-App-Cmd/Makefile
+++ b/devel/p5-App-Cmd/Makefile
@@ -13,7 +13,8 @@ COMMENT= App::Cmd - Write command line apps with less suffering
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Capture-Tiny>=0.13:devel/p5-Capture-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Capture-Tiny>=0.13:devel/p5-Capture-Tiny \
p5-Class-Load>=0.06:devel/p5-Class-Load \
p5-Getopt-Long-Descriptive>=0.084:devel/p5-Getopt-Long-Descriptive \
p5-IO-TieCombine>=0:devel/p5-IO-TieCombine \
@@ -21,7 +22,6 @@ BUILD_DEPENDS= p5-Capture-Tiny>=0.13:devel/p5-Capture-Tiny \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
p5-Sub-Install>=0:devel/p5-Sub-Install \
p5-Module-Pluggable>=5.1:devel/p5-Module-Pluggable
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-PathTools>=0:devel/p5-PathTools \
p5-IPC-Cmd>=0:devel/p5-IPC-Cmd
diff --git a/devel/p5-App-GitGot/Makefile b/devel/p5-App-GitGot/Makefile
index 2375346f6f9e..57444bf9f454 100644
--- a/devel/p5-App-GitGot/Makefile
+++ b/devel/p5-App-GitGot/Makefile
@@ -14,7 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-App-Cmd>=0:devel/p5-App-Cmd \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-App-Cmd>=0:devel/p5-App-Cmd \
p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \
p5-Config-INI>=0:devel/p5-Config-INI \
p5-Class-Load>=0:devel/p5-Class-Load \
@@ -32,7 +33,6 @@ BUILD_DEPENDS= p5-App-Cmd>=0:devel/p5-App-Cmd \
p5-Try-Tiny>=0:lang/p5-Try-Tiny \
p5-YAML>=0:textproc/p5-YAML \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Class>=0:devel/p5-Test-Class \
p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-File>=0:devel/p5-Test-File
@@ -44,7 +44,8 @@ USE_PERL5= configure
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 502501
-BUILD_DEPENDS+= p5-Scalar-List-Utils>=1.45:lang/p5-Scalar-List-Utils
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS+= p5-Scalar-List-Utils>=1.45:lang/p5-Scalar-List-Utils
RUN_DEPENDS+= p5-Scalar-List-Utils>=1.45:lang/p5-Scalar-List-Utils
.endif
diff --git a/devel/p5-App-GitHub/Makefile b/devel/p5-App-GitHub/Makefile
index 95520529a003..6eb055787f45 100644
--- a/devel/p5-App-GitHub/Makefile
+++ b/devel/p5-App-GitHub/Makefile
@@ -14,10 +14,10 @@ COMMENT= GitHub Command Tools
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-JSON-XS>=2.3:converters/p5-JSON-XS \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-JSON-XS>=2.3:converters/p5-JSON-XS \
p5-Moose>=0:devel/p5-Moose \
p5-Net-GitHub>=0.12:net/p5-Net-GitHub
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-App-SD/Makefile b/devel/p5-App-SD/Makefile
index 200b6e134772..9836828eec92 100644
--- a/devel/p5-App-SD/Makefile
+++ b/devel/p5-App-SD/Makefile
@@ -13,12 +13,12 @@ COMMENT= Peer-to-peer replicated distributed issue tracker
LICENSE= MIT
-BUILD_DEPENDS= p5-DateTime>=:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=:devel/p5-DateTime \
p5-DateTime-Format-Natural>=0:devel/p5-DateTime-Format-Natural \
p5-HTML-Tree>=0:www/p5-HTML-Tree \
p5-Prophet>=0:databases/p5-Prophet \
p5-Test-Script-Run>=0.02:devel/p5-Test-Script-Run
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-App-SVN-Bisect/Makefile b/devel/p5-App-SVN-Bisect/Makefile
index fba5408e5ce7..d57012b16767 100644
--- a/devel/p5-App-SVN-Bisect/Makefile
+++ b/devel/p5-App-SVN-Bisect/Makefile
@@ -13,10 +13,10 @@ COMMENT= Binary search through svn revisions
LICENSE= ART20
-BUILD_DEPENDS= p5-IO-All>0:devel/p5-IO-All \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-All>0:devel/p5-IO-All \
p5-YAML-Syck>0:textproc/p5-YAML-Syck \
${LOCALBASE}/bin/svn:devel/subversion
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-Output>=0:devel/p5-Test-Output
diff --git a/devel/p5-App-Trace/Makefile b/devel/p5-App-Trace/Makefile
index 04c6ced5c6e3..960da52f59b9 100644
--- a/devel/p5-App-Trace/Makefile
+++ b/devel/p5-App-Trace/Makefile
@@ -14,8 +14,8 @@ COMMENT= Embedded debug statements, including call/return tracing
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-App-Options>=0:devel/p5-App-Options
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-App-Options>=0:devel/p5-App-Options
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-App-cpanminus-reporter/Makefile b/devel/p5-App-cpanminus-reporter/Makefile
index 60b189bac42c..b4958c2492ea 100644
--- a/devel/p5-App-cpanminus-reporter/Makefile
+++ b/devel/p5-App-cpanminus-reporter/Makefile
@@ -13,7 +13,8 @@ COMMENT= Perl extension to send cpanm output to CPAN Testers database
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \
p5-Config-Tiny>=2.08:devel/p5-Config-Tiny \
p5-CPAN-Testers-Common-Client>=0.13:devel/p5-CPAN-Testers-Common-Client \
p5-File-HomeDir>=0.58:devel/p5-File-HomeDir \
@@ -24,7 +25,6 @@ BUILD_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \
p5-Test-Reporter-Transport-Metabase>=0:devel/p5-Test-Reporter-Transport-Metabase \
p5-Try-Tiny>=0:lang/p5-Try-Tiny \
p5-URI>=0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-App-cpanoutdated/Makefile b/devel/p5-App-cpanoutdated/Makefile
index e42647069557..34d2cce76c73 100644
--- a/devel/p5-App-cpanoutdated/Makefile
+++ b/devel/p5-App-cpanoutdated/Makefile
@@ -15,10 +15,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-CPAN-DistnameInfo>=0.10:devel/p5-CPAN-DistnameInfo \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-CPAN-DistnameInfo>=0.10:devel/p5-CPAN-DistnameInfo \
p5-libwww>=0:www/p5-libwww \
p5-local-lib>=0:devel/p5-local-lib
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-App-perlbrew/Makefile b/devel/p5-App-perlbrew/Makefile
index b536499c502e..51c44adeb27c 100644
--- a/devel/p5-App-perlbrew/Makefile
+++ b/devel/p5-App-perlbrew/Makefile
@@ -14,11 +14,11 @@ COMMENT= Perl Environment manager
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-CPAN-Perl-Releases>=3.66:devel/p5-CPAN-Perl-Releases \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-CPAN-Perl-Releases>=3.66:devel/p5-CPAN-Perl-Releases \
p5-Capture-Tiny>=0.36:devel/p5-Capture-Tiny \
p5-Devel-PatchPerl>=1.52:devel/p5-Devel-PatchPerl \
p5-local-lib>=2.000014:devel/p5-local-lib
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-File-Which>=1.21:sysutils/p5-File-Which \
p5-IO-All>=0.51:devel/p5-IO-All \
p5-Path-Class>=0.33:devel/p5-Path-Class \
diff --git a/devel/p5-Array-Window/Makefile b/devel/p5-Array-Window/Makefile
index b9a9f9d38a72..73eed1dd5f5a 100644
--- a/devel/p5-Array-Window/Makefile
+++ b/devel/p5-Array-Window/Makefile
@@ -14,8 +14,8 @@ COMMENT= Calculate windows/subsets/pages of arrays
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Params-Util>=0.12:devel/p5-Params-Util
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Params-Util>=0.12:devel/p5-Params-Util
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-B-C/Makefile b/devel/p5-B-C/Makefile
index 04652136aeb3..af3768f4f208 100644
--- a/devel/p5-B-C/Makefile
+++ b/devel/p5-B-C/Makefile
@@ -14,10 +14,10 @@ COMMENT= Perl compiler's C backend #'
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-B-Flags>=0.15:devel/p5-B-Flags \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-B-Flags>=0.15:devel/p5-B-Flags \
p5-Opcodes>=0:devel/p5-Opcodes \
p5-IPC-Run>=0:devel/p5-IPC-Run
-RUN_DEPENDS:= ${BUILD_DEPENDS}
PORTSCOUT= limit:^[0-9\.]*$$
diff --git a/devel/p5-B-Hooks-EndOfScope/Makefile b/devel/p5-B-Hooks-EndOfScope/Makefile
index 4503a426ea63..ba603488bf64 100644
--- a/devel/p5-B-Hooks-EndOfScope/Makefile
+++ b/devel/p5-B-Hooks-EndOfScope/Makefile
@@ -14,10 +14,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENCE
-BUILD_DEPENDS= p5-Module-Implementation>=0.05:devel/p5-Module-Implementation \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-Implementation>=0.05:devel/p5-Module-Implementation \
p5-Sub-Exporter-Progressive>=0.001006:devel/p5-Sub-Exporter-Progressive \
p5-Variable-Magic>=0.48:devel/p5-Variable-Magic
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-B-Hooks-OP-Annotation/Makefile b/devel/p5-B-Hooks-OP-Annotation/Makefile
index bd8f307032b1..0f2a0813a9e0 100644
--- a/devel/p5-B-Hooks-OP-Annotation/Makefile
+++ b/devel/p5-B-Hooks-OP-Annotation/Makefile
@@ -14,8 +14,8 @@ COMMENT= Annotate and delegate hooked OPs
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-ExtUtils-Depends>=0.304:devel/p5-ExtUtils-Depends
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-ExtUtils-Depends>=0.304:devel/p5-ExtUtils-Depends
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-B-OPCheck/Makefile b/devel/p5-B-OPCheck/Makefile
index 587b68009871..962ae9d49a8f 100644
--- a/devel/p5-B-OPCheck/Makefile
+++ b/devel/p5-B-OPCheck/Makefile
@@ -13,10 +13,10 @@ COMMENT= PL_check hacks using Perl callbacks
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-B-Utils>=0.08:devel/p5-B-Utils \
+BUILD_DEPENDS= ${RUN_DEPENDS} \
+ p5-ExtUtils-Depends>=0.302:devel/p5-ExtUtils-Depends
+RUN_DEPENDS= p5-B-Utils>=0.08:devel/p5-B-Utils \
p5-Scope-Guard>=0:devel/p5-Scope-Guard
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-BUILD_DEPENDS+= p5-ExtUtils-Depends>=0.302:devel/p5-ExtUtils-Depends
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-BZ-Client/Makefile b/devel/p5-BZ-Client/Makefile
index 3cdc12ef8ec0..9908e79c1557 100644
--- a/devel/p5-BZ-Client/Makefile
+++ b/devel/p5-BZ-Client/Makefile
@@ -14,11 +14,11 @@ COMMENT= Client for the Bugzilla web services API
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
p5-XML-Writer>=0:textproc/p5-XML-Writer \
p5-DateTime-Format-ISO8601>=0:devel/p5-DateTime-Format-ISO8601 \
p5-URI>=0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-libwww>=0:www/p5-libwww \
p5-DateTime-Format-ISO8601>=0:devel/p5-DateTime-Format-ISO8601
diff --git a/devel/p5-Best/Makefile b/devel/p5-Best/Makefile
index 533b7f443439..bc451a742d07 100644
--- a/devel/p5-Best/Makefile
+++ b/devel/p5-Best/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Fallbackable module loader
-BUILD_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Bread-Board-Declare/Makefile b/devel/p5-Bread-Board-Declare/Makefile
index 9e32ed0252d0..e816195ee2d7 100644
--- a/devel/p5-Bread-Board-Declare/Makefile
+++ b/devel/p5-Bread-Board-Declare/Makefile
@@ -15,11 +15,11 @@ COMMENT= Create Bread::Board containers as normal Moose objects
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Bread-Board>=0.22:devel/p5-Bread-Board \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Bread-Board>=0.22:devel/p5-Bread-Board \
p5-Class-Load>=0.07:devel/p5-Class-Load \
p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-Moose>=2.0200:devel/p5-Moose
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
NO_ARCH= yes
diff --git a/devel/p5-Bread-Board/Makefile b/devel/p5-Bread-Board/Makefile
index 834a83a0d8b5..e2f3513c3361 100644
--- a/devel/p5-Bread-Board/Makefile
+++ b/devel/p5-Bread-Board/Makefile
@@ -15,12 +15,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Module-Runtime>=0:devel/p5-Module-Runtime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Moose>=2.1200:devel/p5-Moose \
p5-MooseX-Clone>=0.05:devel/p5-MooseX-Clone \
p5-MooseX-Params-Validate>=0.14:devel/p5-MooseX-Params-Validate \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Form-Sensible>=0:devel/p5-Form-Sensible \
p5-Log-Dispatch>=0:devel/p5-Log-Dispatch \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
diff --git a/devel/p5-CBOR-XS/Makefile b/devel/p5-CBOR-XS/Makefile
index c28606d03f31..2d589b2598ea 100644
--- a/devel/p5-CBOR-XS/Makefile
+++ b/devel/p5-CBOR-XS/Makefile
@@ -17,9 +17,9 @@ LICENSE= GPLv3
USES= perl5
USE_PERL5= configure
-BUILD_DEPENDS= p5-Types-Serialiser>=0:devel/p5-Types-Serialiser \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Types-Serialiser>=0:devel/p5-Types-Serialiser \
p5-common-sense>=0:devel/p5-common-sense
-RUN_DEPENDS:= ${BUILD_DEPENDS}
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/CBOR/XS/XS.so
diff --git a/devel/p5-CHI-Driver-DBI/Makefile b/devel/p5-CHI-Driver-DBI/Makefile
index 18ca1ed54d33..856f0ce3c0a5 100644
--- a/devel/p5-CHI-Driver-DBI/Makefile
+++ b/devel/p5-CHI-Driver-DBI/Makefile
@@ -15,10 +15,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-CHI>=0.241:devel/p5-CHI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-CHI>=0.241:devel/p5-CHI \
p5-DBI>=1.26:databases/p5-DBI \
p5-Moose>=0.66:devel/p5-Moose
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-CPAN-Checksums/Makefile b/devel/p5-CPAN-Checksums/Makefile
index 5da4ce4e733a..3c31fabd2058 100644
--- a/devel/p5-CPAN-Checksums/Makefile
+++ b/devel/p5-CPAN-Checksums/Makefile
@@ -13,10 +13,10 @@ COMMENT= Perl module to write a CHECKSUMS file for a directory as on CPAN
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Data-Compare>=0:devel/p5-Data-Compare \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Compare>=0:devel/p5-Data-Compare \
p5-Compress-Bzip2>=0:archivers/p5-Compress-Bzip2 \
p5-Module-Signature>=0:security/p5-Module-Signature
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-CPAN-Inject/Makefile b/devel/p5-CPAN-Inject/Makefile
index 175a90fb39ca..d8d4a14bc384 100644
--- a/devel/p5-CPAN-Inject/Makefile
+++ b/devel/p5-CPAN-Inject/Makefile
@@ -14,10 +14,10 @@ COMMENT= Base class for injecting distributions into CPAN sources
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-chmod>=0.30:devel/p5-File-chmod \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-chmod>=0.30:devel/p5-File-chmod \
p5-Params-Util>=0.21:devel/p5-Params-Util \
p5-CPAN-Checksums>=1.05:devel/p5-CPAN-Checksums
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Script-Run>=1.02:devel/p5-Test-Script-Run \
p5-File-Remove>=0.34:devel/p5-File-Remove \
p5-Compress-Bzip2>=0:archivers/p5-Compress-Bzip2 \
diff --git a/devel/p5-CPAN-Recent-Uploads/Makefile b/devel/p5-CPAN-Recent-Uploads/Makefile
index 35c3d4c99b1a..298d6ee51891 100644
--- a/devel/p5-CPAN-Recent-Uploads/Makefile
+++ b/devel/p5-CPAN-Recent-Uploads/Makefile
@@ -15,9 +15,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-URI>=1.56:net/p5-URI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-URI>=1.56:net/p5-URI \
p5-YAML-LibYAML>=0.64:textproc/p5-YAML-LibYAML
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-HTTP-Daemon>=0:www/p5-HTTP-Daemon \
p5-HTTP-Message>=0:www/p5-HTTP-Message
diff --git a/devel/p5-CPAN-Reporter-Smoker/Makefile b/devel/p5-CPAN-Reporter-Smoker/Makefile
index 188834325196..e02c9f5544dc 100644
--- a/devel/p5-CPAN-Reporter-Smoker/Makefile
+++ b/devel/p5-CPAN-Reporter-Smoker/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Turnkey CPAN Testers smoking
-BUILD_DEPENDS= p5-CPAN-Reporter>0:devel/p5-CPAN-Reporter \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-CPAN-Reporter>0:devel/p5-CPAN-Reporter \
p5-Probe-Perl>0:sysutils/p5-Probe-Perl \
p5-Test-Reporter>0:devel/p5-Test-Reporter \
p5-Term-Title>0:devel/p5-Term-Title
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-CPAN-Reporter/Makefile b/devel/p5-CPAN-Reporter/Makefile
index 96917887dbb8..8fb6e75e9a94 100644
--- a/devel/p5-CPAN-Reporter/Makefile
+++ b/devel/p5-CPAN-Reporter/Makefile
@@ -10,14 +10,14 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Adds CPAN Testers reporting to CPAN.pm
-BUILD_DEPENDS= p5-Capture-Tiny>0:devel/p5-Capture-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Capture-Tiny>0:devel/p5-Capture-Tiny \
p5-Config-Tiny>=2.08:devel/p5-Config-Tiny \
p5-Devel-Autoflush>=0.04:devel/p5-Devel-Autoflush \
p5-File-HomeDir>0:devel/p5-File-HomeDir \
p5-IPC-Cmd>=0.76:devel/p5-IPC-Cmd \
p5-Probe-Perl>0:sysutils/p5-Probe-Perl \
p5-Test-Reporter>1.54:devel/p5-Test-Reporter
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-CPAN-SQLite/Makefile b/devel/p5-CPAN-SQLite/Makefile
index 27304e264f4c..cae8d018c187 100644
--- a/devel/p5-CPAN-SQLite/Makefile
+++ b/devel/p5-CPAN-SQLite/Makefile
@@ -15,12 +15,12 @@ COMMENT= Search CPAN using a SQLite database
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
p5-File-HomeDir>=0:devel/p5-File-HomeDir \
p5-CPAN-DistnameInfo>=0:devel/p5-CPAN-DistnameInfo \
p5-libwww>=0:www/p5-libwww \
p5-PathTools>=0:devel/p5-PathTools
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-CPAN-Site/Makefile b/devel/p5-CPAN-Site/Makefile
index 5a0a02aa3fae..76201a220188 100644
--- a/devel/p5-CPAN-Site/Makefile
+++ b/devel/p5-CPAN-Site/Makefile
@@ -14,13 +14,13 @@ COMMENT= Extend CPAN with private packages
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip \
p5-Compress-Bzip2>=0:archivers/p5-Compress-Bzip2 \
p5-CPAN-Checksums>=0:devel/p5-CPAN-Checksums \
p5-HTTP-Date>=0:www/p5-HTTP-Date \
p5-libwww>=0:www/p5-libwww \
p5-Log-Report>=0.25:devel/p5-Log-Report
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-CPAN-Testers-Common-Client/Makefile b/devel/p5-CPAN-Testers-Common-Client/Makefile
index 819e669256f7..5ecc7558cee7 100644
--- a/devel/p5-CPAN-Testers-Common-Client/Makefile
+++ b/devel/p5-CPAN-Testers-Common-Client/Makefile
@@ -13,12 +13,12 @@ COMMENT= Common class for CPAN::Testers clients
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \
p5-Config-Perl-V>=0:devel/p5-Config-Perl-V \
p5-Devel-Platform-Info>=0:devel/p5-Devel-Platform-Info \
p5-File-HomeDir>=0.58:devel/p5-File-HomeDir \
p5-Probe-Perl>=0:sysutils/p5-Probe-Perl
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-CPAN-Testers-Report/Makefile b/devel/p5-CPAN-Testers-Report/Makefile
index 97d26aa4d0bc..12ede9d9c1e4 100644
--- a/devel/p5-CPAN-Testers-Report/Makefile
+++ b/devel/p5-CPAN-Testers-Report/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= CPAN Testers report object
-BUILD_DEPENDS= p5-Metabase-Fact>0:devel/p5-Metabase-Fact
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Metabase-Fact>0:devel/p5-Metabase-Fact
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-CPAN-Uploader/Makefile b/devel/p5-CPAN-Uploader/Makefile
index bf7b40f5cc7e..58977f468067 100644
--- a/devel/p5-CPAN-Uploader/Makefile
+++ b/devel/p5-CPAN-Uploader/Makefile
@@ -14,12 +14,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Getopt-Long-Descriptive>=0.084:devel/p5-Getopt-Long-Descriptive \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Getopt-Long-Descriptive>=0.084:devel/p5-Getopt-Long-Descriptive \
p5-HTTP-Message>=0:www/p5-HTTP-Message \
p5-LWP-Protocol-https>=1:www/p5-LWP-Protocol-https \
p5-Term-ReadKey>=0:devel/p5-Term-ReadKey \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-File-HomeDir>=0:devel/p5-File-HomeDir
NO_ARCH= yes
diff --git a/devel/p5-CPANPLUS-Dist-Build/Makefile b/devel/p5-CPANPLUS-Dist-Build/Makefile
index 88caf0514290..2b898b66edaf 100644
--- a/devel/p5-CPANPLUS-Dist-Build/Makefile
+++ b/devel/p5-CPANPLUS-Dist-Build/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-CPANPLUS>=0.84:devel/p5-CPANPLUS \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-CPANPLUS>=0.84:devel/p5-CPANPLUS \
p5-Module-Build>=0.32:devel/p5-Module-Build
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-CPANPLUS/Makefile b/devel/p5-CPANPLUS/Makefile
index e8401514bc80..fb8621ecb0fa 100644
--- a/devel/p5-CPANPLUS/Makefile
+++ b/devel/p5-CPANPLUS/Makefile
@@ -14,14 +14,14 @@ COMMENT= Ameliorated interface to the CPAN
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Archive-Extract>=0.16:archivers/p5-Archive-Extract \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Archive-Extract>=0.16:archivers/p5-Archive-Extract \
p5-Log-Message>=0.01:devel/p5-Log-Message \
p5-Module-Pluggable>=2.4:devel/p5-Module-Pluggable \
p5-Module-Signature>=0.06:security/p5-Module-Signature \
p5-Object-Accessor>=0.44:devel/p5-Object-Accessor \
p5-Package-Constants>=0.01:devel/p5-Package-Constants \
p5-Term-UI>=0.18:devel/p5-Term-UI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
OPTIONS_DEFINE= TEST_REPORTER YAML
TEST_REPORTER_DESC= Send reports to cpan-testers
diff --git a/devel/p5-CPS/Makefile b/devel/p5-CPS/Makefile
index 928cc1db81c4..b69faacdb5ab 100644
--- a/devel/p5-CPS/Makefile
+++ b/devel/p5-CPS/Makefile
@@ -15,8 +15,8 @@ COMMENT= Manage flow of control in Continuation-Passing Style
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Future>0:devel/p5-Future
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Future>0:devel/p5-Future
TEST_DEPENDS= p5-Test-Identity>0:devel/p5-Test-Identity \
p5-Test-Pod>=1:devel/p5-Test-Pod \
p5-Test-Refcount>0:devel/p5-Test-Refcount \
diff --git a/devel/p5-Cache-AgainstFile/Makefile b/devel/p5-Cache-AgainstFile/Makefile
index 669a993d343d..bcf7865004cc 100644
--- a/devel/p5-Cache-AgainstFile/Makefile
+++ b/devel/p5-Cache-AgainstFile/Makefile
@@ -13,8 +13,8 @@ COMMENT= Cache data structures parsed from files, watching for updates
LICENSE= GPLv2
-BUILD_DEPENDS= p5-Log-Trace>=0:devel/p5-Log-Trace
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Trace>=0:devel/p5-Log-Trace
TEST_DEPENDS= p5-Test-Assertions>=0:devel/p5-Test-Assertions
USES= perl5
diff --git a/devel/p5-Cache-Cache/Makefile b/devel/p5-Cache-Cache/Makefile
index 9b60d87e77f8..b975c0db7f0c 100644
--- a/devel/p5-Cache-Cache/Makefile
+++ b/devel/p5-Cache-Cache/Makefile
@@ -13,11 +13,11 @@ COMMENT= Perl Cache interface
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Cache>=0:devel/p5-Cache \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Cache>=0:devel/p5-Cache \
p5-Digest-SHA1>=2.02:security/p5-Digest-SHA1 \
p5-Error>=0.15:lang/p5-Error \
p5-IPC-ShareLite>=0.09:devel/p5-IPC-ShareLite
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Cache-Memcached-Tie/Makefile b/devel/p5-Cache-Memcached-Tie/Makefile
index 0fb88eb9c2c9..22a12f31dbe5 100644
--- a/devel/p5-Cache-Memcached-Tie/Makefile
+++ b/devel/p5-Cache-Memcached-Tie/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Use Cache::Memcached::Fast like hash
-BUILD_DEPENDS= p5-Cache-Memcached-Fast>=0:databases/p5-Cache-Memcached-Fast
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Cache-Memcached-Fast>=0:databases/p5-Cache-Memcached-Fast
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Carp-Always-Color/Makefile b/devel/p5-Carp-Always-Color/Makefile
index 650a94df6118..d94310d10e7a 100644
--- a/devel/p5-Carp-Always-Color/Makefile
+++ b/devel/p5-Carp-Always-Color/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Carp-Always>=0.10:devel/p5-Carp-Always
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Carp-Always>=0.10:devel/p5-Carp-Always
TEST_DEPENDS= p5-IO-Pty-Easy>=0:devel/p5-IO-Pty-Easy
NO_ARCH= yes
diff --git a/devel/p5-Carp-Assert-More/Makefile b/devel/p5-Carp-Assert-More/Makefile
index b2cdb38894c4..ec4ae8d8320b 100644
--- a/devel/p5-Carp-Assert-More/Makefile
+++ b/devel/p5-Carp-Assert-More/Makefile
@@ -12,8 +12,8 @@ COMMENT= Convenience wrappers around Carp::Assert
LICENSE= ART20
-BUILD_DEPENDS= p5-Carp-Assert>=0:devel/p5-Carp-Assert
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Carp-Assert>=0:devel/p5-Carp-Assert
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
NO_ARCH= yes
diff --git a/devel/p5-Carp-Clan-Share/Makefile b/devel/p5-Carp-Clan-Share/Makefile
index 866ccd86246b..f77a09c1be71 100644
--- a/devel/p5-Carp-Clan-Share/Makefile
+++ b/devel/p5-Carp-Clan-Share/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Share your Carp::Clan settings with your whole Clan
-BUILD_DEPENDS= p5-Carp-Clan>=0:devel/p5-Carp-Clan
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Carp-Clan>=0:devel/p5-Carp-Clan
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Carp-Datum/Makefile b/devel/p5-Carp-Datum/Makefile
index cc9cf2aa9bff..ba1b7ae10d12 100644
--- a/devel/p5-Carp-Datum/Makefile
+++ b/devel/p5-Carp-Datum/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Debugging And Tracing Ultimate Module
-BUILD_DEPENDS= p5-Log-Agent>=0:devel/p5-Log-Agent \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Agent>=0:devel/p5-Log-Agent \
p5-Getargs-Long>=0:devel/p5-Getargs-Long
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Carp-REPL/Makefile b/devel/p5-Carp-REPL/Makefile
index 7b10c77ad216..7f9097fc556f 100644
--- a/devel/p5-Carp-REPL/Makefile
+++ b/devel/p5-Carp-REPL/Makefile
@@ -14,13 +14,13 @@ COMMENT= Read-Eval-Print-Loop on die and/or warn
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Data-Dump-Streamer>=0:devel/p5-Data-Dump-Streamer \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Dump-Streamer>=0:devel/p5-Data-Dump-Streamer \
p5-Devel-LexAlias>=0:devel/p5-Devel-LexAlias \
p5-Devel-REPL>=0:devel/p5-Devel-REPL \
p5-Devel-StackTrace-WithLexicals>=0:devel/p5-Devel-StackTrace-WithLexicals \
p5-Lexical-Persistence>=0:devel/p5-Lexical-Persistence \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Expect>=0:devel/p5-Test-Expect
NO_ARCH= yes
diff --git a/devel/p5-Class-Accessor-Children/Makefile b/devel/p5-Class-Accessor-Children/Makefile
index ddf5499324ce..cecb1a3265c9 100644
--- a/devel/p5-Class-Accessor-Children/Makefile
+++ b/devel/p5-Class-Accessor-Children/Makefile
@@ -14,8 +14,8 @@ COMMENT= Automated child-class/accessor generation
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor>0:devel/p5-Class-Accessor
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>0:devel/p5-Class-Accessor
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Class-Accessor-Complex/Makefile b/devel/p5-Class-Accessor-Complex/Makefile
index 664f8fd3af33..9e8589cbe2c4 100644
--- a/devel/p5-Class-Accessor-Complex/Makefile
+++ b/devel/p5-Class-Accessor-Complex/Makefile
@@ -14,11 +14,11 @@ COMMENT= Arrays, hashes, booleans, integers, sets, and more
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-Class-Accessor-Installer>=0:devel/p5-Class-Accessor-Installer \
p5-Data-Miscellany>=0:devel/p5-Data-Miscellany \
p5-List-MoreUtils>=0:lang/p5-List-MoreUtils
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Class-Accessor-Fast-Contained/Makefile b/devel/p5-Class-Accessor-Fast-Contained/Makefile
index 53d14f95ab3f..4ae7aa3a6b65 100644
--- a/devel/p5-Class-Accessor-Fast-Contained/Makefile
+++ b/devel/p5-Class-Accessor-Fast-Contained/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Fast accessors with data containment
-BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor
TEST_DEPENDS= p5-Test-Pod-Coverage>=0:devel/p5-Test-Pod-Coverage \
p5-Test-Pod>=0:devel/p5-Test-Pod
diff --git a/devel/p5-Class-Accessor-Grouped/Makefile b/devel/p5-Class-Accessor-Grouped/Makefile
index 94b7490d082b..5bd6d865c6ed 100644
--- a/devel/p5-Class-Accessor-Grouped/Makefile
+++ b/devel/p5-Class-Accessor-Grouped/Makefile
@@ -15,11 +15,11 @@ COMMENT= Lets you build groups of accessors
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Module-Runtime>=0.012:devel/p5-Module-Runtime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-Runtime>=0.012:devel/p5-Module-Runtime \
p5-Class-XSAccessor>=1.19:devel/p5-Class-XSAccessor \
p5-MRO-Compat>=0:devel/p5-MRO-Compat \
p5-Sub-Name>=0.05:devel/p5-Sub-Name
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0.31:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-Class-Accessor-Installer/Makefile b/devel/p5-Class-Accessor-Installer/Makefile
index 819edea23358..6d6df7a8d25f 100644
--- a/devel/p5-Class-Accessor-Installer/Makefile
+++ b/devel/p5-Class-Accessor-Installer/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Install an accessor subroutine
-BUILD_DEPENDS= p5-Sub-Name>=0:devel/p5-Sub-Name \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Sub-Name>=0:devel/p5-Sub-Name \
p5-UNIVERSAL-require>=0:devel/p5-UNIVERSAL-require
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-Accessor-Lvalue/Makefile b/devel/p5-Class-Accessor-Lvalue/Makefile
index c38269206f00..03c6506ebfd9 100644
--- a/devel/p5-Class-Accessor-Lvalue/Makefile
+++ b/devel/p5-Class-Accessor-Lvalue/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create Lvalue accessors
-BUILD_DEPENDS= p5-Want>=0:devel/p5-Want \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Want>=0:devel/p5-Want \
p5-Class-Accessor>=0:devel/p5-Class-Accessor
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Class-AlzaboWrapper/Makefile b/devel/p5-Class-AlzaboWrapper/Makefile
index 32d12709b014..1de57678fbe8 100644
--- a/devel/p5-Class-AlzaboWrapper/Makefile
+++ b/devel/p5-Class-AlzaboWrapper/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Higher level wrapper around Alzabo Row and Table objects
-BUILD_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate \
p5-Exception-Class>=0:devel/p5-Exception-Class \
p5-Alzabo>=0:devel/p5-Alzabo
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Class-AutoClass/Makefile b/devel/p5-Class-AutoClass/Makefile
index 220fb82514e9..3d5a7a541215 100644
--- a/devel/p5-Class-AutoClass/Makefile
+++ b/devel/p5-Class-AutoClass/Makefile
@@ -14,9 +14,9 @@ COMMENT= Create get and set methods and simplify object initialization
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Hash-AutoHash>=1.17:devel/p5-Hash-AutoHash \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Hash-AutoHash>=1.17:devel/p5-Hash-AutoHash \
p5-Hash-AutoHash-Args>=1.18:devel/p5-Hash-AutoHash-Args
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-IO-stringy>=2.1:devel/p5-IO-stringy \
p5-Test-Deep>=0.110:devel/p5-Test-Deep \
p5-Test-Pod>=1.48:devel/p5-Test-Pod
diff --git a/devel/p5-Class-Base/Makefile b/devel/p5-Class-Base/Makefile
index beb3ca4902e6..ae25cf2ed49c 100644
--- a/devel/p5-Class-Base/Makefile
+++ b/devel/p5-Class-Base/Makefile
@@ -13,8 +13,8 @@ COMMENT= Useful base class for deriving other modules
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Clone>=0:devel/p5-Clone
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Clone>=0:devel/p5-Clone
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Class-C3-Componentised/Makefile b/devel/p5-Class-C3-Componentised/Makefile
index 6e560dc66859..b389f31b895a 100644
--- a/devel/p5-Class-C3-Componentised/Makefile
+++ b/devel/p5-Class-C3-Componentised/Makefile
@@ -13,10 +13,10 @@ COMMENT= Load mix-ins or components to your C3-based class
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-C3>=0.20:devel/p5-Class-C3 \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-C3>=0.20:devel/p5-Class-C3 \
p5-Class-Inspector>=1.32:devel/p5-Class-Inspector \
p5-MRO-Compat>=0.09:devel/p5-MRO-Compat
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0.31:devel/p5-Test-Exception
NO_ARCH= yes
diff --git a/devel/p5-Class-Closure/Makefile b/devel/p5-Class-Closure/Makefile
index b575912dc132..2577f597a8cb 100644
--- a/devel/p5-Class-Closure/Makefile
+++ b/devel/p5-Class-Closure/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Encapsulated, declarative classes in Perl
-BUILD_DEPENDS= p5-PadWalker>=0:devel/p5-PadWalker \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-PadWalker>=0:devel/p5-PadWalker \
p5-Devel-Caller>=0:devel/p5-Devel-Caller \
p5-Sentinel>=0:devel/p5-Sentinel
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-CodeStyler/Makefile b/devel/p5-Class-CodeStyler/Makefile
index 379d83f91e8c..1c9f551b102f 100644
--- a/devel/p5-Class-CodeStyler/Makefile
+++ b/devel/p5-Class-CodeStyler/Makefile
@@ -14,8 +14,8 @@ COMMENT= Perl extension for code generation program formatting and execution
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-STL-Containers>=0:devel/p5-Class-STL-Containers
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-STL-Containers>=0:devel/p5-Class-STL-Containers
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-Component/Makefile b/devel/p5-Class-Component/Makefile
index bb49744d3be1..f93a863eef0c 100644
--- a/devel/p5-Class-Component/Makefile
+++ b/devel/p5-Class-Component/Makefile
@@ -11,12 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Pluggable component framework
-BUILD_DEPENDS= p5-Carp-Clan>0:devel/p5-Carp-Clan \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Carp-Clan>0:devel/p5-Carp-Clan \
p5-Class-Accessor>0:devel/p5-Class-Accessor \
p5-Class-Data-Inheritable>0:devel/p5-Class-Data-Inheritable \
p5-Class-Inspector>0:devel/p5-Class-Inspector \
p5-UNIVERSAL-require>0:devel/p5-UNIVERSAL-require
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-Container/Makefile b/devel/p5-Class-Container/Makefile
index b9b970cb4833..64d2c1cd5263 100644
--- a/devel/p5-Class-Container/Makefile
+++ b/devel/p5-Class-Container/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Class-Date/Makefile b/devel/p5-Class-Date/Makefile
index 48ccba8682f7..eb193b6aa3a2 100644
--- a/devel/p5-Class-Date/Makefile
+++ b/devel/p5-Class-Date/Makefile
@@ -13,8 +13,8 @@ COMMENT= Perl class for easy date and time manipulation
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-TimeDate>0:devel/p5-TimeDate
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-TimeDate>0:devel/p5-TimeDate
TEST_DEPENDS= p5-Test-Warnings>0:devel/p5-Test-Warnings
NO_ARCH= yes
diff --git a/devel/p5-Class-Default/Makefile b/devel/p5-Class-Default/Makefile
index ec0aaf47e1f0..6206ae5065eb 100644
--- a/devel/p5-Class-Default/Makefile
+++ b/devel/p5-Class-Default/Makefile
@@ -14,8 +14,8 @@ COMMENT= Static calls apply to a default instantiation
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Inspector>=0:devel/p5-Class-Inspector
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Inspector>=0:devel/p5-Class-Inspector
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-Fields/Makefile b/devel/p5-Class-Fields/Makefile
index ee70eded1acc..ed215335116e 100644
--- a/devel/p5-Class-Fields/Makefile
+++ b/devel/p5-Class-Fields/Makefile
@@ -13,8 +13,8 @@ COMMENT= Functions/methods for examining data members of a class
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Carp-Assert>=0:devel/p5-Carp-Assert
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Carp-Assert>=0:devel/p5-Carp-Assert
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Class-Handle/Makefile b/devel/p5-Class-Handle/Makefile
index 0d54b9de43df..091f0df659c2 100644
--- a/devel/p5-Class-Handle/Makefile
+++ b/devel/p5-Class-Handle/Makefile
@@ -14,9 +14,9 @@ COMMENT= Create objects that are handles to classes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-ISA>=0:devel/p5-Class-ISA \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-ISA>=0:devel/p5-Class-ISA \
p5-Class-Inspector>=0:devel/p5-Class-Inspector
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-InsideOut/Makefile b/devel/p5-Class-InsideOut/Makefile
index 595c79ea4ab7..30359b71a44f 100644
--- a/devel/p5-Class-InsideOut/Makefile
+++ b/devel/p5-Class-InsideOut/Makefile
@@ -13,8 +13,8 @@ COMMENT= Safe, simple inside-out object construction kit
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-ISA>=0:devel/p5-Class-ISA
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-ISA>=0:devel/p5-Class-ISA
PORTSCOUT= skipv:1.0301
diff --git a/devel/p5-Class-Load-XS/Makefile b/devel/p5-Class-Load-XS/Makefile
index 589501ecdbeb..0833fc4a87df 100644
--- a/devel/p5-Class-Load-XS/Makefile
+++ b/devel/p5-Class-Load-XS/Makefile
@@ -12,8 +12,8 @@ COMMENT= XS implementation of parts of Class::Load
LICENSE= ART20
-BUILD_DEPENDS= p5-Class-Load>=0.20:devel/p5-Class-Load
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Load>=0.20:devel/p5-Class-Load
TEST_DEPENDS= p5-Module-Implementation>=0.04:devel/p5-Module-Implementation \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Needs>=0:devel/p5-Test-Needs \
diff --git a/devel/p5-Class-Load/Makefile b/devel/p5-Class-Load/Makefile
index 1fef23868d32..36c6e07cd41d 100644
--- a/devel/p5-Class-Load/Makefile
+++ b/devel/p5-Class-Load/Makefile
@@ -13,12 +13,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Data-OptList>=0.110:devel/p5-Data-OptList \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-OptList>=0.110:devel/p5-Data-OptList \
p5-Module-Implementation>=0.04:devel/p5-Module-Implementation \
p5-Module-Runtime>=0.012:devel/p5-Module-Runtime \
p5-Package-Stash>=0.14:devel/p5-Package-Stash \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Needs>=0:devel/p5-Test-Needs \
p5-Test-Without-Module>=0:devel/p5-Test-Without-Module
diff --git a/devel/p5-Class-Mix/Makefile b/devel/p5-Class-Mix/Makefile
index a956e841edaf..41b2eeff5ce8 100644
--- a/devel/p5-Class-Mix/Makefile
+++ b/devel/p5-Class-Mix/Makefile
@@ -13,8 +13,8 @@ COMMENT= Perl module for dynamic class mixing
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Params-Classify>=0:devel/p5-Params-Classify
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Params-Classify>=0:devel/p5-Params-Classify
NO_ARCH= yes
USE_PERL5= modbuild
diff --git a/devel/p5-Class-Observable/Makefile b/devel/p5-Class-Observable/Makefile
index 08b9b5df3e28..0aa0007a746d 100644
--- a/devel/p5-Class-Observable/Makefile
+++ b/devel/p5-Class-Observable/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= hcoyote@ghostar.org
COMMENT= Allow other classes and objects to respond to events in yours
-BUILD_DEPENDS= p5-Class-ISA>=0:devel/p5-Class-ISA
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-ISA>=0:devel/p5-Class-ISA
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-ReturnValue/Makefile b/devel/p5-Class-ReturnValue/Makefile
index 916d0a7e2601..32838b1aee3d 100644
--- a/devel/p5-Class-ReturnValue/Makefile
+++ b/devel/p5-Class-ReturnValue/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Return-value object that can be treated as a boolean, array, or object
-BUILD_DEPENDS= p5-Devel-StackTrace>=0:devel/p5-Devel-StackTrace
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-StackTrace>=0:devel/p5-Devel-StackTrace
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-StateMachine/Makefile b/devel/p5-Class-StateMachine/Makefile
index ced9139b2f77..74af069c085a 100644
--- a/devel/p5-Class-StateMachine/Makefile
+++ b/devel/p5-Class-StateMachine/Makefile
@@ -13,10 +13,10 @@ COMMENT= Define classes for state machines
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-MRO-Define>=0.01:devel/p5-MRO-Define \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-MRO-Define>=0.01:devel/p5-MRO-Define \
p5-Package-Stash>=0.29:devel/p5-Package-Stash \
p5-Sub-Name>=0.05:devel/p5-Sub-Name
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-Std-Fast/Makefile b/devel/p5-Class-Std-Fast/Makefile
index e14180386bd3..9a575a62f212 100644
--- a/devel/p5-Class-Std-Fast/Makefile
+++ b/devel/p5-Class-Std-Fast/Makefile
@@ -15,8 +15,8 @@ COMMENT= Faster but less secure than Class::Std
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Std>=0.0.9:devel/p5-Class-Std
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Std>=0.0.9:devel/p5-Class-Std
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-Tangram/Makefile b/devel/p5-Class-Tangram/Makefile
index b6d1983b7d85..b4633c5b3957 100644
--- a/devel/p5-Class-Tangram/Makefile
+++ b/devel/p5-Class-Tangram/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create constructors, accessor, update methods for objects from Tangram
-BUILD_DEPENDS= p5-Set-Object>=0:devel/p5-Set-Object \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Set-Object>=0:devel/p5-Set-Object \
p5-Date-Manip>=0:devel/p5-Date-Manip \
p5-Tangram>=0:databases/p5-Tangram
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-Unload/Makefile b/devel/p5-Class-Unload/Makefile
index c6b20174b7f6..5d3ebe276eb3 100644
--- a/devel/p5-Class-Unload/Makefile
+++ b/devel/p5-Class-Unload/Makefile
@@ -13,8 +13,8 @@ COMMENT= Perl5 module for unloading classes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Inspector>=0:devel/p5-Class-Inspector
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Inspector>=0:devel/p5-Class-Inspector
TEST_DEPENDS= p5-Test-Requires>=0:devel/p5-Test-Requires
NO_ARCH= yes
diff --git a/devel/p5-Class-Virtual/Makefile b/devel/p5-Class-Virtual/Makefile
index b4fe3325cb7a..d33c369aadb4 100644
--- a/devel/p5-Class-Virtual/Makefile
+++ b/devel/p5-Class-Virtual/Makefile
@@ -13,10 +13,10 @@ COMMENT= Base class for virtual base classes in Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Carp-Assert>=0:devel/p5-Carp-Assert \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Carp-Assert>=0:devel/p5-Carp-Assert \
p5-Class-Data-Inheritable>=0:devel/p5-Class-Data-Inheritable \
p5-Class-ISA>=0:devel/p5-Class-ISA
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-Workflow/Makefile b/devel/p5-Class-Workflow/Makefile
index 7d45154d0cd7..c3b002cbbea4 100644
--- a/devel/p5-Class-Workflow/Makefile
+++ b/devel/p5-Class-Workflow/Makefile
@@ -14,12 +14,12 @@ COMMENT= Lightweight workflow system
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Data-Compare>=0:devel/p5-Data-Compare \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Compare>=0:devel/p5-Data-Compare \
p5-Moose>=0.37:devel/p5-Moose \
p5-MooseX-Clone>=0.04:devel/p5-MooseX-Clone \
p5-Set-Object>=1.19:devel/p5-Set-Object \
p5-YAML-Syck>=0:textproc/p5-YAML-Syck
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Code-Perl/Makefile b/devel/p5-Code-Perl/Makefile
index 48aaf7b24d86..cd6db7d759f0 100644
--- a/devel/p5-Code-Perl/Makefile
+++ b/devel/p5-Code-Perl/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Produce Perl code from a tree
-BUILD_DEPENDS= p5-Class-MethodMaker>=0:devel/p5-Class-MethodMaker
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-MethodMaker>=0:devel/p5-Class-MethodMaker
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep
USES= perl5
diff --git a/devel/p5-Config-ApacheFormat/Makefile b/devel/p5-Config-ApacheFormat/Makefile
index 8fd1f6135005..bffb4c83ddf1 100644
--- a/devel/p5-Config-ApacheFormat/Makefile
+++ b/devel/p5-Config-ApacheFormat/Makefile
@@ -14,8 +14,8 @@ COMMENT= Parse a configuration file in the same syntax as the Apache web server
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-MethodMaker>=0:devel/p5-Class-MethodMaker
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-MethodMaker>=0:devel/p5-Class-MethodMaker
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Config-Auto/Makefile b/devel/p5-Config-Auto/Makefile
index 632f9f6c6375..02f2e7f68dd1 100644
--- a/devel/p5-Config-Auto/Makefile
+++ b/devel/p5-Config-Auto/Makefile
@@ -15,9 +15,9 @@ COMMENT= Magical config file parser
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Config-IniFiles>=0:devel/p5-Config-IniFiles \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Config-IniFiles>=0:devel/p5-Config-IniFiles \
p5-YAML>=0.67:textproc/p5-YAML
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-IO-String>=0:devel/p5-IO-String
USES= perl5
diff --git a/devel/p5-Config-AutoConf/Makefile b/devel/p5-Config-AutoConf/Makefile
index f003b2f11ce3..4dd18067191c 100644
--- a/devel/p5-Config-AutoConf/Makefile
+++ b/devel/p5-Config-AutoConf/Makefile
@@ -13,8 +13,8 @@ COMMENT= Perl module to implement some of AutoConf macros
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Config-GitLike/Makefile b/devel/p5-Config-GitLike/Makefile
index ee1d2422f670..0286b8f018bb 100644
--- a/devel/p5-Config-GitLike/Makefile
+++ b/devel/p5-Config-GitLike/Makefile
@@ -13,9 +13,9 @@ COMMENT= Simple git-compatible config file parser for Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moo>=0:devel/p5-Moo \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moo>=0:devel/p5-Moo \
p5-MooX-Types-MooseLike>=0:devel/p5-MooX-Types-MooseLike
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
NO_ARCH= yes
diff --git a/devel/p5-Config-INI-Reader-Ordered/Makefile b/devel/p5-Config-INI-Reader-Ordered/Makefile
index 14725973d5c7..80e26a021669 100644
--- a/devel/p5-Config-INI-Reader-Ordered/Makefile
+++ b/devel/p5-Config-INI-Reader-Ordered/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Config-INI>=0:devel/p5-Config-INI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Config-INI>=0:devel/p5-Config-INI
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Config-INI-Simple/Makefile b/devel/p5-Config-INI-Simple/Makefile
index 033be2b2d575..6e06ccc478f6 100644
--- a/devel/p5-Config-INI-Simple/Makefile
+++ b/devel/p5-Config-INI-Simple/Makefile
@@ -14,8 +14,8 @@ COMMENT= Simple reading and writing from an INI file
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-Slurp>=0:devel/p5-File-Slurp
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Slurp>=0:devel/p5-File-Slurp
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Config-INI/Makefile b/devel/p5-Config-INI/Makefile
index 4224ec8c93fb..ff5df1633ef5 100644
--- a/devel/p5-Config-INI/Makefile
+++ b/devel/p5-Config-INI/Makefile
@@ -12,8 +12,8 @@ COMMENT= Simple .ini files emitter and parser for Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Mixin-Linewise>=0.100:devel/p5-Mixin-Linewise
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Mixin-Linewise>=0.100:devel/p5-Mixin-Linewise
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Config-Identity/Makefile b/devel/p5-Config-Identity/Makefile
index 0f9041cd22d0..9a0ad810d44a 100644
--- a/devel/p5-Config-Identity/Makefile
+++ b/devel/p5-Config-Identity/Makefile
@@ -13,10 +13,10 @@ COMMENT= Load (and optionally decrypt via GnuPG) user/pass identity information
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-HomeDir>=0:devel/p5-File-HomeDir \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-HomeDir>=0:devel/p5-File-HomeDir \
p5-File-Which>=0:sysutils/p5-File-Which \
p5-IPC-Run>=0:devel/p5-IPC-Run
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep
NO_ARCH= yes
diff --git a/devel/p5-Config-IniFiles/Makefile b/devel/p5-Config-IniFiles/Makefile
index 9a636e0eeefa..0a7e44f12256 100644
--- a/devel/p5-Config-IniFiles/Makefile
+++ b/devel/p5-Config-IniFiles/Makefile
@@ -13,8 +13,8 @@ COMMENT= Read .ini-style configuration files
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-IO-stringy>0:devel/p5-IO-stringy
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-stringy>0:devel/p5-IO-stringy
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Config-IniHash/Makefile b/devel/p5-Config-IniHash/Makefile
index 81e7b8198151..72d63c6b2c56 100644
--- a/devel/p5-Config-IniHash/Makefile
+++ b/devel/p5-Config-IniHash/Makefile
@@ -14,10 +14,10 @@ COMMENT= Perl extension for reading and writing INI files
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Hash-Case>=0:devel/p5-Hash-Case \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Hash-Case>=0:devel/p5-Hash-Case \
p5-Hash-WithDefaults>=0.04:devel/p5-Hash-WithDefaults \
p5-IO-stringy>=0:devel/p5-IO-stringy
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= dos2unix perl5
USE_PERL5= configure
diff --git a/devel/p5-Config-JFDI/Makefile b/devel/p5-Config-JFDI/Makefile
index c44a4b199d18..bc4199e64969 100644
--- a/devel/p5-Config-JFDI/Makefile
+++ b/devel/p5-Config-JFDI/Makefile
@@ -15,7 +15,8 @@ COMMENT= Catalyst::Plugin::ConfigLoader-style layer over Config::Any
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Carp-Clan-Share>=0:devel/p5-Carp-Clan-Share \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Carp-Clan-Share>=0:devel/p5-Carp-Clan-Share \
p5-Hash-Merge-Simple>=0:devel/p5-Hash-Merge-Simple \
p5-Config-Any>=0:devel/p5-Config-Any \
p5-Config-General>=0:devel/p5-Config-General \
@@ -25,7 +26,6 @@ BUILD_DEPENDS= p5-Carp-Clan-Share>=0:devel/p5-Carp-Clan-Share \
p5-Path-Class>=0:devel/p5-Path-Class \
p5-Sub-Install>=0:devel/p5-Sub-Install \
p5-Data-Visitor>=0.24:devel/p5-Data-Visitor
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Most>=0:devel/p5-Test-Most
USES= perl5
diff --git a/devel/p5-Config-JSON/Makefile b/devel/p5-Config-JSON/Makefile
index a677b961884d..6302d29e5715 100644
--- a/devel/p5-Config-JSON/Makefile
+++ b/devel/p5-Config-JSON/Makefile
@@ -13,9 +13,9 @@ COMMENT= JSON based config file system
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-JSON>=2.16:converters/p5-JSON \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-JSON>=2.16:converters/p5-JSON \
p5-Moo>=0:devel/p5-Moo
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep
USES= perl5
diff --git a/devel/p5-Config-MVP-Reader-INI/Makefile b/devel/p5-Config-MVP-Reader-INI/Makefile
index 97c84d0b7b0c..9aac70629c3b 100644
--- a/devel/p5-Config-MVP-Reader-INI/Makefile
+++ b/devel/p5-Config-MVP-Reader-INI/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Config-INI>=0:devel/p5-Config-INI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Config-INI>=0:devel/p5-Config-INI \
p5-Config-MVP>=2:devel/p5-Config-MVP
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Config-MVP/Makefile b/devel/p5-Config-MVP/Makefile
index 5c80425a5b78..e9e854a34d76 100644
--- a/devel/p5-Config-MVP/Makefile
+++ b/devel/p5-Config-MVP/Makefile
@@ -14,7 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-Load>=0.17:devel/p5-Class-Load \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Load>=0.17:devel/p5-Class-Load \
p5-Module-Pluggable>=0:devel/p5-Module-Pluggable \
p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Moose>=0.91:devel/p5-Moose \
@@ -25,7 +26,6 @@ BUILD_DEPENDS= p5-Class-Load>=0.17:devel/p5-Class-Load \
p5-Throwable>=0:devel/p5-Throwable \
p5-Tie-IxHash>=0:devel/p5-Tie-IxHash \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
NO_ARCH= yes
diff --git a/devel/p5-Config-Merge/Makefile b/devel/p5-Config-Merge/Makefile
index 24fd15dc4490..59dc026f1966 100644
--- a/devel/p5-Config-Merge/Makefile
+++ b/devel/p5-Config-Merge/Makefile
@@ -14,8 +14,8 @@ COMMENT= Load a configuration directory tree in a number of languages
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Config-Any>=0:devel/p5-Config-Any
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Config-Any>=0:devel/p5-Config-Any
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Config-Model-Tester/Makefile b/devel/p5-Config-Model-Tester/Makefile
index 5e3c6a02ce54..1fa38d1761b6 100644
--- a/devel/p5-Config-Model-Tester/Makefile
+++ b/devel/p5-Config-Model-Tester/Makefile
@@ -14,7 +14,8 @@ LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
# Do not add p5-Config-Model to TEST_DEPENDS to avoid cyclic dependency
-BUILD_DEPENDS= p5-File-Copy-Recursive>=0:devel/p5-File-Copy-Recursive \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Copy-Recursive>=0:devel/p5-File-Copy-Recursive \
p5-Log-Log4perl>=1.11:devel/p5-Log-Log4perl \
p5-Path-Tiny>=0:devel/p5-Path-Tiny \
p5-Test-Differences>=0:devel/p5-Test-Differences \
@@ -23,7 +24,6 @@ BUILD_DEPENDS= p5-File-Copy-Recursive>=0:devel/p5-File-Copy-Recursive \
p5-Test-Log-Log4perl>=0:devel/p5-Test-Log-Log4perl \
p5-Test-Memory-Cycle>=0:devel/p5-Test-Memory-Cycle \
p5-Test-Warn>=0:devel/p5-Test-Warn
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= modbuild
diff --git a/devel/p5-Config-Model/Makefile b/devel/p5-Config-Model/Makefile
index 0fa521c0d589..a774c7811547 100644
--- a/devel/p5-Config-Model/Makefile
+++ b/devel/p5-Config-Model/Makefile
@@ -13,7 +13,8 @@ COMMENT= Model to create configuration validation tool
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Carp-Assert-More>=0:devel/p5-Carp-Assert-More \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Carp-Assert-More>=0:devel/p5-Carp-Assert-More \
p5-File-HomeDir>=0:devel/p5-File-HomeDir \
p5-Hash-Merge>=0.12:textproc/p5-Hash-Merge \
p5-JSON>=0:converters/p5-JSON \
@@ -28,7 +29,6 @@ BUILD_DEPENDS= p5-Carp-Assert-More>=0:devel/p5-Carp-Assert-More \
p5-Regexp-Common>=0:textproc/p5-Regexp-Common \
p5-Term-ReadLine-Perl>=0:devel/p5-Term-ReadLine-Perl \
p5-Text-Levenshtein-Damerau>=0:devel/p5-Text-Levenshtein-Damerau
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Config-Model-Tester>=3.006:devel/p5-Config-Model-Tester \
p5-Test-Differences>=0:devel/p5-Test-Differences \
p5-Test-Exception>=0:devel/p5-Test-Exception \
diff --git a/devel/p5-Config-Objective/Makefile b/devel/p5-Config-Objective/Makefile
index 5dcfc8575158..90be11f2cc49 100644
--- a/devel/p5-Config-Objective/Makefile
+++ b/devel/p5-Config-Objective/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= pirzyk@FreeBSD.org
COMMENT= Configuration data as perl objects
-BUILD_DEPENDS= p5-Parse-Yapp>=0:devel/p5-Parse-Yapp \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Parse-Yapp>=0:devel/p5-Parse-Yapp \
p5-ParseLex>=0:devel/p5-ParseLex
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Config-Validator/Makefile b/devel/p5-Config-Validator/Makefile
index 6d5a64960557..470a35eccde5 100644
--- a/devel/p5-Config-Validator/Makefile
+++ b/devel/p5-Config-Validator/Makefile
@@ -14,9 +14,9 @@ COMMENT= Schema based configuration validation
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-No-Worries>=1.0:devel/p5-No-Worries \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-No-Worries>=1.0:devel/p5-No-Worries \
p5-URI>=1.67:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Connector/Makefile b/devel/p5-Connector/Makefile
index 29497025048d..ba712b6cf730 100644
--- a/devel/p5-Connector/Makefile
+++ b/devel/p5-Connector/Makefile
@@ -13,7 +13,8 @@ COMMENT= Generic connection to a hierarchical-structured data set
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= bash:shells/bash \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= bash:shells/bash \
p5-AppConfig>=0:devel/p5-AppConfig \
p5-Config-GitLike>=0:devel/p5-Config-GitLike \
p5-Config-Merge>=0:devel/p5-Config-Merge \
@@ -29,7 +30,6 @@ BUILD_DEPENDS= bash:shells/bash \
p5-YAML>=1.06:textproc/p5-YAML \
p5-libwww>=0:www/p5-libwww \
p5-perl-ldap>=0:net/p5-perl-ldap
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
USES= perl5
diff --git a/devel/p5-Const-Exporter/Makefile b/devel/p5-Const-Exporter/Makefile
index 54be0805c023..0b8b086690c0 100644
--- a/devel/p5-Const-Exporter/Makefile
+++ b/devel/p5-Const-Exporter/Makefile
@@ -15,11 +15,11 @@ COMMENT= Declare constants for export
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Const-Fast>=0:devel/p5-Const-Fast \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Const-Fast>=0:devel/p5-Const-Fast \
p5-List-AllUtils>=0.10:devel/p5-List-AllUtils \
p5-Package-Stash>=0:devel/p5-Package-Stash \
p5-Ref-Util>=0:devel/p5-Ref-Util
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Hash-Objectify>=0:devel/p5-Hash-Objectify \
p5-Test-Most>=0:devel/p5-Test-Most
diff --git a/devel/p5-Contextual-Return/Makefile b/devel/p5-Contextual-Return/Makefile
index 4572d7137add..244e6609d17a 100644
--- a/devel/p5-Contextual-Return/Makefile
+++ b/devel/p5-Contextual-Return/Makefile
@@ -14,8 +14,8 @@ COMMENT= Create context-sensitive return values
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Want>=0:devel/p5-Want
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Want>=0:devel/p5-Want
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Coro/Makefile b/devel/p5-Coro/Makefile
index 1fcbdc9af80c..1dbd2d9d3104 100644
--- a/devel/p5-Coro/Makefile
+++ b/devel/p5-Coro/Makefile
@@ -13,15 +13,15 @@ COMMENT= Coroutine process abstraction for perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-AnyEvent>=7:devel/p5-AnyEvent \
+BUILD_DEPENDS= ${RUN_DEPENDS} \
+ p5-Canary-Stability>=0:devel/p5-Canary-Stability
+RUN_DEPENDS= p5-AnyEvent>=7:devel/p5-AnyEvent \
p5-AnyEvent-AIO>=1.0:devel/p5-AnyEvent-AIO \
p5-EV>=4:devel/p5-EV \
p5-Event>=1.08:devel/p5-Event \
p5-Guard>=0.5:devel/p5-Guard \
p5-IO-AIO>=3.1:devel/p5-IO-AIO \
p5-common-sense>=0:devel/p5-common-sense
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-BUILD_DEPENDS+= p5-Canary-Stability>=0:devel/p5-Canary-Stability
OPTIONS_DEFINE= DOCS EXAMPLES
diff --git a/devel/p5-Curses-Application/Makefile b/devel/p5-Curses-Application/Makefile
index fd0c9c1e6ed3..618992d0c0e8 100644
--- a/devel/p5-Curses-Application/Makefile
+++ b/devel/p5-Curses-Application/Makefile
@@ -14,8 +14,8 @@ COMMENT= Curses application development framework
LICENSE= GPLv2
-BUILD_DEPENDS= p5-Curses-Forms>=0:devel/p5-Curses-Forms
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Curses-Forms>=0:devel/p5-Curses-Forms
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Curses-Forms/Makefile b/devel/p5-Curses-Forms/Makefile
index c59514dc891d..3f9ec1c7e2a8 100644
--- a/devel/p5-Curses-Forms/Makefile
+++ b/devel/p5-Curses-Forms/Makefile
@@ -14,8 +14,8 @@ COMMENT= Provide high level APIs for rapid UI design on the console
LICENSE= GPLv2
-BUILD_DEPENDS= p5-Curses-Widgets>=0:devel/p5-Curses-Widgets
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Curses-Widgets>=0:devel/p5-Curses-Widgets
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Curses-UI/Makefile b/devel/p5-Curses-UI/Makefile
index 3eedd7f1ab22..6041fccdea28 100644
--- a/devel/p5-Curses-UI/Makefile
+++ b/devel/p5-Curses-UI/Makefile
@@ -14,9 +14,9 @@ COMMENT= Curses based OO user interface framework
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Curses>=0:devel/p5-Curses \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Curses>=0:devel/p5-Curses \
p5-Term-ReadKey>=0:devel/p5-Term-ReadKey
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Curses-Widgets/Makefile b/devel/p5-Curses-Widgets/Makefile
index 630eecb147c3..b16dd7e4148c 100644
--- a/devel/p5-Curses-Widgets/Makefile
+++ b/devel/p5-Curses-Widgets/Makefile
@@ -14,8 +14,8 @@ COMMENT= Curses-based widgets and functions
LICENSE= GPLv2
-BUILD_DEPENDS= p5-Curses>=0:devel/p5-Curses
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Curses>=0:devel/p5-Curses
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Dancer-Debug/Makefile b/devel/p5-Dancer-Debug/Makefile
index 98963f0e8b64..ef5f69294b8d 100644
--- a/devel/p5-Dancer-Debug/Makefile
+++ b/devel/p5-Dancer-Debug/Makefile
@@ -14,10 +14,10 @@ COMMENT= Dancer::Debug - Extend Plack::Middleware::Debug
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Method-Modifiers>=0:devel/p5-Class-Method-Modifiers \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Method-Modifiers>=0:devel/p5-Class-Method-Modifiers \
p5-Dancer>=0:www/p5-Dancer \
p5-Plack-Middleware-Debug>=0:www/p5-Plack-Middleware-Debug
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Danga-Socket/Makefile b/devel/p5-Danga-Socket/Makefile
index d4a23980545c..7dc9219ba331 100644
--- a/devel/p5-Danga-Socket/Makefile
+++ b/devel/p5-Danga-Socket/Makefile
@@ -14,9 +14,9 @@ COMMENT= Event loop and event-driven async socket base class
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-IO-KQueue>=0:devel/p5-IO-KQueue \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-KQueue>=0:devel/p5-IO-KQueue \
p5-Sys-Syscall>=0:devel/p5-Sys-Syscall
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Data-ACL/Makefile b/devel/p5-Data-ACL/Makefile
index 0756ee07caba..09e6424effc9 100644
--- a/devel/p5-Data-ACL/Makefile
+++ b/devel/p5-Data-ACL/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Data::ACL - Perl extension for simple ACL lists
-BUILD_DEPENDS= p5-Set-NestedGroups>=0:devel/p5-Set-NestedGroups
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Set-NestedGroups>=0:devel/p5-Set-NestedGroups
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Data-Bind/Makefile b/devel/p5-Data-Bind/Makefile
index 2e723c6eed4d..d4e6c8ab8f7a 100644
--- a/devel/p5-Data-Bind/Makefile
+++ b/devel/p5-Data-Bind/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to bind and alias variables
-BUILD_DEPENDS= p5-Class-Accessor>0:devel/p5-Class-Accessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>0:devel/p5-Class-Accessor \
p5-Devel-Caller>0:devel/p5-Devel-Caller \
p5-Devel-LexAlias>0:devel/p5-Devel-LexAlias \
p5-Data-Capture>0:devel/p5-Data-Capture
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-Data-ClearSilver-HDF/Makefile b/devel/p5-Data-ClearSilver-HDF/Makefile
index fa801e5a9def..e520bed9b346 100644
--- a/devel/p5-Data-ClearSilver-HDF/Makefile
+++ b/devel/p5-Data-ClearSilver-HDF/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= culot@FreeBSD.org
COMMENT= Convert from Perl Data Structure to ClearSilver HDF
-BUILD_DEPENDS= p5-ClearSilver>=0:www/p5-ClearSilver \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-ClearSilver>=0:www/p5-ClearSilver \
p5-Data-Structure-Util>=0:devel/p5-Data-Structure-Util \
p5-File-Slurp>=0:devel/p5-File-Slurp \
p5-Class-Accessor>=0:devel/p5-Class-Accessor
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Data-Compare/Makefile b/devel/p5-Data-Compare/Makefile
index 031ea9d77ab6..f4b4e3fb4824 100644
--- a/devel/p5-Data-Compare/Makefile
+++ b/devel/p5-Data-Compare/Makefile
@@ -16,8 +16,8 @@ COMMENT= Data::Compare - compare perl data structures
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-Find-Rule>=0:devel/p5-File-Find-Rule
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Find-Rule>=0:devel/p5-File-Find-Rule
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Data-Domain/Makefile b/devel/p5-Data-Domain/Makefile
index 0b67d557a15f..1acb1f033df5 100644
--- a/devel/p5-Data-Domain/Makefile
+++ b/devel/p5-Data-Domain/Makefile
@@ -14,13 +14,13 @@ COMMENT= Data description and validation
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Date-Calc>=0:devel/p5-Date-Calc \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Date-Calc>=0:devel/p5-Date-Calc \
p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-Scalar-Does>=0.007:devel/p5-Scalar-Does \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
p5-Try-Tiny>=0:lang/p5-Try-Tiny \
p5-experimental>=0:devel/p5-experimental
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Pod>=1.14:devel/p5-Test-Pod \
p5-Test-Pod-Coverage>=1.04:devel/p5-Test-Pod-Coverage
diff --git a/devel/p5-Data-Dump-Streamer/Makefile b/devel/p5-Data-Dump-Streamer/Makefile
index 2d7cc8d847f4..d7584ee14ae8 100644
--- a/devel/p5-Data-Dump-Streamer/Makefile
+++ b/devel/p5-Data-Dump-Streamer/Makefile
@@ -13,10 +13,10 @@ COMMENT= Stream a highly accurate breadth first data dump in Perl code
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Algorithm-Diff>=0:devel/p5-Algorithm-Diff \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Algorithm-Diff>=0:devel/p5-Algorithm-Diff \
p5-B-Utils>=0.05:devel/p5-B-Utils \
p5-PadWalker>=0.99:devel/p5-PadWalker
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-JSON-XS>=0:converters/p5-JSON-XS
CONFIGURE_ARGS= DDS
diff --git a/devel/p5-Data-HexDump-Range/Makefile b/devel/p5-Data-HexDump-Range/Makefile
index 52e752d82930..ee658d1772f1 100644
--- a/devel/p5-Data-HexDump-Range/Makefile
+++ b/devel/p5-Data-HexDump-Range/Makefile
@@ -11,14 +11,14 @@ PKGNAMEPREFIX= p5-
MAINTAINER= gebhart@secnetix.de
COMMENT= Hexadecimal Range Dumper with color, bitfields and skip ranges
-BUILD_DEPENDS= p5-Readonly>=0:devel/p5-Readonly \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Readonly>=0:devel/p5-Readonly \
p5-Data-TreeDumper>=0:devel/p5-Data-TreeDumper \
p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
p5-Text-Diff>=0:textproc/p5-Text-Diff \
p5-Text-Colorizer>=0:textproc/p5-Text-Colorizer \
p5-Term-Bash-Completion-Generator>=0:shells/p5-Term-Bash-Completion-Generator
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Data-JavaScript-Anon/Makefile b/devel/p5-Data-JavaScript-Anon/Makefile
index 94448a79efcc..a397b0a6d7a1 100644
--- a/devel/p5-Data-JavaScript-Anon/Makefile
+++ b/devel/p5-Data-JavaScript-Anon/Makefile
@@ -14,9 +14,9 @@ COMMENT= Dump big dumb Perl structs to anonymous JavaScript structs
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Default>=1.51:devel/p5-Class-Default \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Default>=1.51:devel/p5-Class-Default \
p5-Params-Util>=0.01:devel/p5-Params-Util
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Data-Object/Makefile b/devel/p5-Data-Object/Makefile
index 419a65174487..fa65d1bbe81b 100644
--- a/devel/p5-Data-Object/Makefile
+++ b/devel/p5-Data-Object/Makefile
@@ -13,10 +13,10 @@ COMMENT= Data Type Objects for Perl 5
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moo>=2.000001:devel/p5-Moo \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moo>=2.000001:devel/p5-Moo \
p5-Type-Tiny>=1.000005:devel/p5-Type-Tiny \
p5-Type-Tiny-Signatures>=0.05:devel/p5-Type-Tiny-Signatures
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Data-ObjectDriver/Makefile b/devel/p5-Data-ObjectDriver/Makefile
index f1d27867005d..113566b1fa36 100644
--- a/devel/p5-Data-ObjectDriver/Makefile
+++ b/devel/p5-Data-ObjectDriver/Makefile
@@ -13,12 +13,12 @@ COMMENT= Simple, transparent data interface, with caching
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-Class-Data-Inheritable>=0:devel/p5-Class-Data-Inheritable \
p5-Class-Trigger>=0:devel/p5-Class-Trigger \
p5-DBI>=0:databases/p5-DBI \
p5-Text-SimpleTable>=0:textproc/p5-Text-SimpleTable
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
p5-Test-Exception>=0:devel/p5-Test-Exception
diff --git a/devel/p5-Data-OptList/Makefile b/devel/p5-Data-OptList/Makefile
index bd015b016610..e141d38a4d8f 100644
--- a/devel/p5-Data-OptList/Makefile
+++ b/devel/p5-Data-OptList/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Params-Util>=0.14:devel/p5-Params-Util \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Params-Util>=0.14:devel/p5-Params-Util \
p5-Sub-Install>=0.92:devel/p5-Sub-Install
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Data-Perl/Makefile b/devel/p5-Data-Perl/Makefile
index 26a7c099c837..58626aec4853 100644
--- a/devel/p5-Data-Perl/Makefile
+++ b/devel/p5-Data-Perl/Makefile
@@ -13,12 +13,12 @@ COMMENT= Base classes wrapping fundamental Perl data types
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Method-Modifiers>=0:devel/p5-Class-Method-Modifiers \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Method-Modifiers>=0:devel/p5-Class-Method-Modifiers \
p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Role-Tiny>=0:devel/p5-Role-Tiny \
p5-strictures>=1:devel/p5-strictures
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Data-Printer/Makefile b/devel/p5-Data-Printer/Makefile
index 0631686214fa..a7f9ac4ea416 100644
--- a/devel/p5-Data-Printer/Makefile
+++ b/devel/p5-Data-Printer/Makefile
@@ -13,11 +13,11 @@ COMMENT= Colored pretty-print of Perl data structures and objects
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Clone-PP>=0:devel/p5-Clone-PP \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Clone-PP>=0:devel/p5-Clone-PP \
p5-File-HomeDir>=0.91:devel/p5-File-HomeDir \
p5-Package-Stash>=0.30:devel/p5-Package-Stash \
p5-Sort-Naturally>=0:textproc/p5-Sort-Naturally
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \
p5-DBI>=0:databases/p5-DBI \
p5-IO-Pty-Easy>=0:devel/p5-IO-Pty-Easy \
diff --git a/devel/p5-Data-Rx/Makefile b/devel/p5-Data-Rx/Makefile
index 2b9b31fec60d..1a84b5196fdc 100644
--- a/devel/p5-Data-Rx/Makefile
+++ b/devel/p5-Data-Rx/Makefile
@@ -13,10 +13,10 @@ COMMENT= Perl implementation of Rx schema system
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-Find-Rule>=0:devel/p5-File-Find-Rule \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Find-Rule>=0:devel/p5-File-Find-Rule \
p5-JSON>=2:converters/p5-JSON \
p5-Number-Tolerant>=0:devel/p5-Number-Tolerant
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
diff --git a/devel/p5-Data-Section/Makefile b/devel/p5-Data-Section/Makefile
index b91880964332..da96393bc75d 100644
--- a/devel/p5-Data-Section/Makefile
+++ b/devel/p5-Data-Section/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-MRO-Compat>=0.09:devel/p5-MRO-Compat \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-MRO-Compat>=0.09:devel/p5-MRO-Compat \
p5-Sub-Exporter>=0.979:devel/p5-Sub-Exporter
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-FailWarnings>=0:devel/p5-Test-FailWarnings
NO_ARCH= yes
diff --git a/devel/p5-Data-Serializable/Makefile b/devel/p5-Data-Serializable/Makefile
index f904678fd905..22696581083e 100644
--- a/devel/p5-Data-Serializable/Makefile
+++ b/devel/p5-Data-Serializable/Makefile
@@ -14,10 +14,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-JSON>=0:converters/p5-JSON \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-JSON>=0:converters/p5-JSON \
p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Moose>=0:devel/p5-Moose
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
NO_ARCH= yes
diff --git a/devel/p5-Data-Serializer-Sereal/Makefile b/devel/p5-Data-Serializer-Sereal/Makefile
index 7d9e97952746..76254e2182dc 100644
--- a/devel/p5-Data-Serializer-Sereal/Makefile
+++ b/devel/p5-Data-Serializer-Sereal/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= adamw@FreeBSD.org
COMMENT= Creates bridge between Data::Serializer and Sereal
-BUILD_DEPENDS= p5-Data-Serializer>=0:devel/p5-Data-Serializer \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Serializer>=0:devel/p5-Data-Serializer \
p5-Sereal-Decoder>=0:converters/p5-Sereal-Decoder \
p5-Sereal-Encoder>=0:converters/p5-Sereal-Encoder
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Data-Stream-Bulk/Makefile b/devel/p5-Data-Stream-Bulk/Makefile
index 45dbea32df51..8cc605bb4813 100644
--- a/devel/p5-Data-Stream-Bulk/Makefile
+++ b/devel/p5-Data-Stream-Bulk/Makefile
@@ -14,11 +14,11 @@ COMMENT= N at a time iteration API
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=0.90:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0.90:devel/p5-Moose \
p5-Path-Class>0:devel/p5-Path-Class \
p5-Sub-Exporter>0:devel/p5-Sub-Exporter \
p5-namespace-clean>0:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Requires>0:devel/p5-Test-Requires
diff --git a/devel/p5-Data-Throttler/Makefile b/devel/p5-Data-Throttler/Makefile
index 11dee753cf6b..b8dd2b24d39c 100644
--- a/devel/p5-Data-Throttler/Makefile
+++ b/devel/p5-Data-Throttler/Makefile
@@ -13,11 +13,11 @@ COMMENT= Limit data throughput
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Log-Log4perl>=1:devel/p5-Log-Log4perl \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Log4perl>=1:devel/p5-Log-Log4perl \
p5-Set-IntSpan>0:math/p5-Set-IntSpan \
p5-Text-ASCIITable>0:textproc/p5-Text-ASCIITable \
p5-YAML>=0.62:textproc/p5-YAML
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Data-Thunk/Makefile b/devel/p5-Data-Thunk/Makefile
index 86fdc9b83b0c..350a09bd3f23 100644
--- a/devel/p5-Data-Thunk/Makefile
+++ b/devel/p5-Data-Thunk/Makefile
@@ -11,14 +11,14 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lazy/deferred evaluation - a sneakier Scalar::Defer
-BUILD_DEPENDS= p5-Check-ISA>=0:devel/p5-Check-ISA \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Check-ISA>=0:devel/p5-Check-ISA \
p5-Data-Swap>=0:devel/p5-Data-Swap \
p5-Devel-Refcount>=0:devel/p5-Devel-Refcount \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
p5-Try-Tiny>=0:lang/p5-Try-Tiny \
p5-UNIVERSAL-ref>=0:devel/p5-UNIVERSAL-ref \
p5-namespace-clean>=0:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Data-TreeDumper-Renderer-GTK/Makefile b/devel/p5-Data-TreeDumper-Renderer-GTK/Makefile
index 4510b3032da2..486ec98112fd 100644
--- a/devel/p5-Data-TreeDumper-Renderer-GTK/Makefile
+++ b/devel/p5-Data-TreeDumper-Renderer-GTK/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= GTK renderer for Data::TreeDumper
-BUILD_DEPENDS= p5-Data-TreeDumper>=0:devel/p5-Data-TreeDumper \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-TreeDumper>=0:devel/p5-Data-TreeDumper \
p5-Gtk2>=0:x11-toolkits/p5-Gtk2
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5 shebangfix
SHEBANG_FILES= gtk_test.pl
diff --git a/devel/p5-Data-TreeDumper/Makefile b/devel/p5-Data-TreeDumper/Makefile
index 32d9872044a4..b2e1c2d8ed03 100644
--- a/devel/p5-Data-TreeDumper/Makefile
+++ b/devel/p5-Data-TreeDumper/Makefile
@@ -14,12 +14,12 @@ COMMENT= Dumps a data structure in a tree fashion
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Check-ISA>=0:devel/p5-Check-ISA \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Check-ISA>=0:devel/p5-Check-ISA \
p5-Devel-Size>=0:devel/p5-Devel-Size \
p5-Sort-Naturally>=0:textproc/p5-Sort-Naturally \
p5-Term-Size>=0:devel/p5-Term-Size \
p5-Text-Tabs+Wrap>=0:textproc/p5-Text-Tabs+Wrap
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Data-Validator/Makefile b/devel/p5-Data-Validator/Makefile
index df472e74b097..2bb304c973a8 100644
--- a/devel/p5-Data-Validator/Makefile
+++ b/devel/p5-Data-Validator/Makefile
@@ -14,8 +14,8 @@ COMMENT= Rule based validator on type constraint system
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Mouse>=0.93:devel/p5-Mouse
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Mouse>=0.93:devel/p5-Mouse
TEST_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-Test-Requires>=0:devel/p5-Test-Requires
diff --git a/devel/p5-Data-Visitor/Makefile b/devel/p5-Data-Visitor/Makefile
index 8b14c95ac920..b6c7db5eaa1c 100644
--- a/devel/p5-Data-Visitor/Makefile
+++ b/devel/p5-Data-Visitor/Makefile
@@ -14,12 +14,12 @@ COMMENT= Visitor style traversal of Perl data structures
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Load>=0.06:devel/p5-Class-Load \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Load>=0.06:devel/p5-Class-Load \
p5-Moose>=0.89:devel/p5-Moose \
p5-Task-Weaken>=0:devel/p5-Task-Weaken \
p5-Tie-ToObject>=0.01:devel/p5-Tie-ToObject \
p5-namespace-clean>=0.19:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Data-Alias>=0:devel/p5-Data-Alias \
p5-Test-Requires>=0:devel/p5-Test-Requires
diff --git a/devel/p5-Date-Calc-Iterator/Makefile b/devel/p5-Date-Calc-Iterator/Makefile
index 4778f79dbc33..827989958f0e 100644
--- a/devel/p5-Date-Calc-Iterator/Makefile
+++ b/devel/p5-Date-Calc-Iterator/Makefile
@@ -13,9 +13,9 @@ COMMENT= Iterate over a range of dates
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Date-Calc>=0:devel/p5-Date-Calc \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Date-Calc>=0:devel/p5-Date-Calc \
p5-Ref-Util>=0.202:devel/p5-Ref-Util
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Date-Calc-XS/Makefile b/devel/p5-Date-Calc-XS/Makefile
index f551c4442cbd..a94181d24d2b 100644
--- a/devel/p5-Date-Calc-XS/Makefile
+++ b/devel/p5-Date-Calc-XS/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= culot@FreeBSD.org
COMMENT= XS wrapper and C library plug-in for Date::Calc
-BUILD_DEPENDS= p5-Date-Calc>=6.4:devel/p5-Date-Calc \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Date-Calc>=6.4:devel/p5-Date-Calc \
p5-Bit-Vector>=7.4:math/p5-Bit-Vector \
p5-Carp-Clan>=5.3:devel/p5-Carp-Clan
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Date-Calc/Makefile b/devel/p5-Date-Calc/Makefile
index 42e6a208eb57..2a2a3290e606 100644
--- a/devel/p5-Date-Calc/Makefile
+++ b/devel/p5-Date-Calc/Makefile
@@ -13,9 +13,9 @@ COMMENT= Gregorian calendar date calculations
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Bit-Vector>=7.4:math/p5-Bit-Vector \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Bit-Vector>=7.4:math/p5-Bit-Vector \
p5-Carp-Clan>=6.04:devel/p5-Carp-Clan
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Date-DayOfWeek/Makefile b/devel/p5-Date-DayOfWeek/Makefile
index d638e3216a8d..88745edb8c7e 100644
--- a/devel/p5-Date-DayOfWeek/Makefile
+++ b/devel/p5-Date-DayOfWeek/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Determine the day of the week for any date
-BUILD_DEPENDS= p5-Date-Leapyear>=0:devel/p5-Date-Leapyear \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Date-Leapyear>=0:devel/p5-Date-Leapyear \
p5-Test-Simple>=0:devel/p5-Test-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Date-Holidays-DK/Makefile b/devel/p5-Date-Holidays-DK/Makefile
index 32b5591fc3cc..bdcd8336b0f9 100644
--- a/devel/p5-Date-Holidays-DK/Makefile
+++ b/devel/p5-Date-Holidays-DK/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Determine Danish public holidays
-BUILD_DEPENDS= p5-Date-Simple>=0:devel/p5-Date-Simple \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Date-Simple>=0:devel/p5-Date-Simple \
p5-Date-Easter>=0:devel/p5-Date-Easter
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Date-ISO/Makefile b/devel/p5-Date-ISO/Makefile
index 193f5a3a6d21..8db4bc0337b6 100644
--- a/devel/p5-Date-ISO/Makefile
+++ b/devel/p5-Date-ISO/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Converts dates between ISO and Gregorian formats
-BUILD_DEPENDS= p5-Date-ICal>=1.54:devel/p5-Date-ICal \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Date-ICal>=1.54:devel/p5-Date-ICal \
p5-Date-Leapyear>=0:devel/p5-Date-Leapyear
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Date-Piece/Makefile b/devel/p5-Date-Piece/Makefile
index 75944acae87c..bdcfc70ef12c 100644
--- a/devel/p5-Date-Piece/Makefile
+++ b/devel/p5-Date-Piece/Makefile
@@ -16,8 +16,8 @@ COMMENT= Perl5 module containing date manipulation routines
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Date-Simple>=3.03:devel/p5-Date-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Date-Simple>=3.03:devel/p5-Date-Simple
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Date-Roman/Makefile b/devel/p5-Date-Roman/Makefile
index 24f3f2e09135..4eec7ebcaf1f 100644
--- a/devel/p5-Date-Roman/Makefile
+++ b/devel/p5-Date-Roman/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= philip@FreeBSD.org
COMMENT= Perl module to play with Roman dates
-BUILD_DEPENDS= p5-Roman>=0:math/p5-Roman
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Roman>=0:math/p5-Roman
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-DateTime-Calendar-Christian/Makefile b/devel/p5-DateTime-Calendar-Christian/Makefile
index 79d680204ccd..1b5cc4a98cbc 100644
--- a/devel/p5-DateTime-Calendar-Christian/Makefile
+++ b/devel/p5-DateTime-Calendar-Christian/Makefile
@@ -15,8 +15,8 @@ LICENSE_COMB= dual
LICENSE_FILE_ART10= ${WRKSRC}/LICENSES/Artistic
LICENSE_FILE_GPLv1+ = ${WRKSRC}/LICENSES/Copying
-BUILD_DEPENDS= p5-DateTime-Calendar-Julian>=0.04:devel/p5-DateTime-Calendar-Julian
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime-Calendar-Julian>=0.04:devel/p5-DateTime-Calendar-Julian
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-DateTime-Calendar-Discordian/Makefile b/devel/p5-DateTime-Calendar-Discordian/Makefile
index 81a6cb571c08..4b8842df7e1a 100644
--- a/devel/p5-DateTime-Calendar-Discordian/Makefile
+++ b/devel/p5-DateTime-Calendar-Discordian/Makefile
@@ -15,10 +15,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Locale>=0:devel/p5-DateTime-Locale \
p5-Params-Validate>=0:devel/p5-Params-Validate
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-DateTime-Calendar-FrenchRevolutionary/Makefile b/devel/p5-DateTime-Calendar-FrenchRevolutionary/Makefile
index f96677aff969..64c9b373d626 100644
--- a/devel/p5-DateTime-Calendar-FrenchRevolutionary/Makefile
+++ b/devel/p5-DateTime-Calendar-FrenchRevolutionary/Makefile
@@ -14,10 +14,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DateTime>=0.14:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0.14:devel/p5-DateTime \
p5-Params-Validate>=0:devel/p5-Params-Validate \
p5-Roman>=1.22:math/p5-Roman
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-DateTime-Calendar-Hebrew/Makefile b/devel/p5-DateTime-Calendar-Hebrew/Makefile
index 9bb72e806804..af84d68c30e9 100644
--- a/devel/p5-DateTime-Calendar-Hebrew/Makefile
+++ b/devel/p5-DateTime-Calendar-Hebrew/Makefile
@@ -15,9 +15,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Event-Sunrise>=0:devel/p5-DateTime-Event-Sunrise
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-DateTime-Calendar-Julian/Makefile b/devel/p5-DateTime-Calendar-Julian/Makefile
index ed62cc403066..8a4f988dcc18 100644
--- a/devel/p5-DateTime-Calendar-Julian/Makefile
+++ b/devel/p5-DateTime-Calendar-Julian/Makefile
@@ -15,8 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-DateTime-Calendar-Pataphysical/Makefile b/devel/p5-DateTime-Calendar-Pataphysical/Makefile
index 530a2d3ff609..9596b1a18170 100644
--- a/devel/p5-DateTime-Calendar-Pataphysical/Makefile
+++ b/devel/p5-DateTime-Calendar-Pataphysical/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Locale>=0:devel/p5-DateTime-Locale
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-MockTime>=0:devel/p5-Test-MockTime
NO_ARCH= yes
diff --git a/devel/p5-DateTime-Event-Cron/Makefile b/devel/p5-DateTime-Event-Cron/Makefile
index 5cb290368c21..f33b5a83825c 100644
--- a/devel/p5-DateTime-Event-Cron/Makefile
+++ b/devel/p5-DateTime-Event-Cron/Makefile
@@ -13,10 +13,10 @@ COMMENT= DateTime extension for generating recurrence sets from crontab
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Set>=0:devel/p5-DateTime-Set \
p5-Set-Crontab>=0:devel/p5-Set-Crontab
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-DateTime-Event-Easter/Makefile b/devel/p5-DateTime-Event-Easter/Makefile
index 53f1975b98bd..f28961b9110f 100644
--- a/devel/p5-DateTime-Event-Easter/Makefile
+++ b/devel/p5-DateTime-Event-Easter/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Returns Easter events for DateTime objects
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Calendar-Julian>=0:devel/p5-DateTime-Calendar-Julian \
p5-DateTime-Set>=0:devel/p5-DateTime-Set \
p5-Params-Validate>=0:devel/p5-Params-Validate
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-DateTime-Event-ICal/Makefile b/devel/p5-DateTime-Event-ICal/Makefile
index f6f300009852..d0343b8077df 100644
--- a/devel/p5-DateTime-Event-ICal/Makefile
+++ b/devel/p5-DateTime-Event-ICal/Makefile
@@ -13,9 +13,9 @@ COMMENT= Perl DateTime extension for computing rfc2445 recurrences
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Event-Recurrence>=0.11:devel/p5-DateTime-Event-Recurrence
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-DateTime-Event-Lunar/Makefile b/devel/p5-DateTime-Event-Lunar/Makefile
index 1bcc448267d6..47bce308cafa 100644
--- a/devel/p5-DateTime-Event-Lunar/Makefile
+++ b/devel/p5-DateTime-Event-Lunar/Makefile
@@ -12,11 +12,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= Compute Lunar Events
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Set>=0:devel/p5-DateTime-Set \
p5-DateTime-Astro>=1.00:devel/p5-DateTime-Astro \
p5-Math-Round>=0:math/p5-Math-Round
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-DateTime-Event-Random/Makefile b/devel/p5-DateTime-Event-Random/Makefile
index 5c080b198cd5..a0c2bcc98606 100644
--- a/devel/p5-DateTime-Event-Random/Makefile
+++ b/devel/p5-DateTime-Event-Random/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= DateTime extension for creating random datetimes
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Set>=0:devel/p5-DateTime-Set
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-DateTime-Event-Recurrence/Makefile b/devel/p5-DateTime-Event-Recurrence/Makefile
index f69f452b2268..3fd4ee049018 100644
--- a/devel/p5-DateTime-Event-Recurrence/Makefile
+++ b/devel/p5-DateTime-Event-Recurrence/Makefile
@@ -13,9 +13,9 @@ COMMENT= Perl DateTime extension for computing basic recurrences
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DateTime>=0.27:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0.27:devel/p5-DateTime \
p5-DateTime-Set>=0.3600:devel/p5-DateTime-Set
-RUN_DEPENDS:= ${BUILD_DEPENDS}
OPTIONS_DEFINE= DOCS
diff --git a/devel/p5-DateTime-Event-Sunrise/Makefile b/devel/p5-DateTime-Event-Sunrise/Makefile
index c04f7e2a0e77..0be11ec56669 100644
--- a/devel/p5-DateTime-Event-Sunrise/Makefile
+++ b/devel/p5-DateTime-Event-Sunrise/Makefile
@@ -14,11 +14,11 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DateTime>=0.21:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0.21:devel/p5-DateTime \
p5-DateTime-Set>=0.1600:devel/p5-DateTime-Set \
p5-Params-Validate>=0:devel/p5-Params-Validate \
p5-Set-Infinite>=0:devel/p5-Set-Infinite
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
NO_ARCH= yes
diff --git a/devel/p5-DateTime-Fiscal-Year/Makefile b/devel/p5-DateTime-Fiscal-Year/Makefile
index a6eb096c6db2..acde8489fca6 100644
--- a/devel/p5-DateTime-Fiscal-Year/Makefile
+++ b/devel/p5-DateTime-Fiscal-Year/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Calculate the day or week of the Fiscal Year with an arbitrary start date
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-DateTime-Format-Baby/Makefile b/devel/p5-DateTime-Format-Baby/Makefile
index 9b839448fa8a..18667be187d9 100644
--- a/devel/p5-DateTime-Format-Baby/Makefile
+++ b/devel/p5-DateTime-Format-Baby/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DateTime>=0.16:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0.16:devel/p5-DateTime \
p5-Params-Validate>=0:devel/p5-Params-Validate
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-DateTime-Format-Builder/Makefile b/devel/p5-DateTime-Format-Builder/Makefile
index f8b84d87e8e8..7aa377e0a72b 100644
--- a/devel/p5-DateTime-Format-Builder/Makefile
+++ b/devel/p5-DateTime-Format-Builder/Makefile
@@ -14,12 +14,12 @@ COMMENT= Create DateTime parser classes and objects
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-Factory-Util>=1.6:devel/p5-Class-Factory-Util \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Factory-Util>=1.6:devel/p5-Class-Factory-Util \
p5-DateTime>=0.12:devel/p5-DateTime \
p5-DateTime-Format-Strptime>=1.04:devel/p5-DateTime-Format-Strptime \
p5-Params-Validate>=0.72:devel/p5-Params-Validate \
p5-Task-Weaken>=0:devel/p5-Task-Weaken
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Devel-Cycle>=1.07:devel/p5-Devel-Cycle \
p5-Test-Memory-Cycle>=0:devel/p5-Test-Memory-Cycle
diff --git a/devel/p5-DateTime-Format-DBI/Makefile b/devel/p5-DateTime-Format-DBI/Makefile
index 93d71324761b..72b6ed7eeaff 100644
--- a/devel/p5-DateTime-Format-DBI/Makefile
+++ b/devel/p5-DateTime-Format-DBI/Makefile
@@ -14,9 +14,9 @@ COMMENT= Find a parser class for a database connection
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBI>=1.21:databases/p5-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=1.21:databases/p5-DBI \
p5-DateTime>=0.1:devel/p5-DateTime
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings
USES= perl5
diff --git a/devel/p5-DateTime-Format-DateParse/Makefile b/devel/p5-DateTime-Format-DateParse/Makefile
index 0aa372424a39..d60222d036ca 100644
--- a/devel/p5-DateTime-Format-DateParse/Makefile
+++ b/devel/p5-DateTime-Format-DateParse/Makefile
@@ -15,9 +15,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-TimeDate>=0:devel/p5-TimeDate
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-DateTime-Format-Duration/Makefile b/devel/p5-DateTime-Format-Duration/Makefile
index cd0640fa8d7b..d203a43dc339 100644
--- a/devel/p5-DateTime-Format-Duration/Makefile
+++ b/devel/p5-DateTime-Format-Duration/Makefile
@@ -13,8 +13,8 @@ COMMENT= Format and parse DateTime::Durations
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
WRKSRC= ${WRKDIR}/${DISTNAME:C/a$//}
diff --git a/devel/p5-DateTime-Format-Epoch/Makefile b/devel/p5-DateTime-Format-Epoch/Makefile
index 4875a0439a26..60a0e81b1dac 100644
--- a/devel/p5-DateTime-Format-Epoch/Makefile
+++ b/devel/p5-DateTime-Format-Epoch/Makefile
@@ -13,9 +13,9 @@ COMMENT= Convert DateTimes to/from epoch seconds
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DateTime>=0.31:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0.31:devel/p5-DateTime \
p5-Params-Validate>=0:devel/p5-Params-Validate
-RUN_DEPENDS:= ${BUILD_DEPENDS}
PORTSCOUT= skipv:0.801
diff --git a/devel/p5-DateTime-Format-Excel/Makefile b/devel/p5-DateTime-Format-Excel/Makefile
index 2f0ef835017d..30b1c471ffff 100644
--- a/devel/p5-DateTime-Format-Excel/Makefile
+++ b/devel/p5-DateTime-Format-Excel/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert between DateTime and Excel dates
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-DateTime-Format-IBeat/Makefile b/devel/p5-DateTime-Format-IBeat/Makefile
index fa5e7691b609..4ff6443ca3f2 100644
--- a/devel/p5-DateTime-Format-IBeat/Makefile
+++ b/devel/p5-DateTime-Format-IBeat/Makefile
@@ -16,8 +16,8 @@ LICENSE_COMB= dual
LICENSE_FILE_ART10= ${WRKSRC}/Artistic
LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-DateTime-Format-ISO8601/Makefile b/devel/p5-DateTime-Format-ISO8601/Makefile
index 503010d7ae48..b430c0007488 100644
--- a/devel/p5-DateTime-Format-ISO8601/Makefile
+++ b/devel/p5-DateTime-Format-ISO8601/Makefile
@@ -15,9 +15,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DateTime>=0.18:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0.18:devel/p5-DateTime \
p5-DateTime-Format-Builder>=0.77:devel/p5-DateTime-Format-Builder
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-DateTime-Format-MySQL/Makefile b/devel/p5-DateTime-Format-MySQL/Makefile
index 6e124b3c8df6..1c456500535b 100644
--- a/devel/p5-DateTime-Format-MySQL/Makefile
+++ b/devel/p5-DateTime-Format-MySQL/Makefile
@@ -13,9 +13,9 @@ COMMENT= Parse and format MySQL dates and times
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Format-Builder>=0.6:devel/p5-DateTime-Format-Builder
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-DateTime-Format-Natural/Makefile b/devel/p5-DateTime-Format-Natural/Makefile
index a25adc5c0330..98ea2777073d 100644
--- a/devel/p5-DateTime-Format-Natural/Makefile
+++ b/devel/p5-DateTime-Format-Natural/Makefile
@@ -13,14 +13,14 @@ COMMENT= Create machine readable date/time with natural parsing logic
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-boolean>=0:devel/p5-boolean \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-boolean>=0:devel/p5-boolean \
p5-Clone>=0:devel/p5-Clone \
p5-Date-Calc>=0:devel/p5-Date-Calc \
p5-DateTime>=0:devel/p5-DateTime \
p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-Params-Validate>=0:devel/p5-Params-Validate \
p5-Module-Util>=0:devel/p5-Module-Util
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-MockTime>=0:devel/p5-Test-MockTime
USES= perl5
diff --git a/devel/p5-DateTime-Format-Oracle/Makefile b/devel/p5-DateTime-Format-Oracle/Makefile
index b1272c245445..f7001b9ec367 100644
--- a/devel/p5-DateTime-Format-Oracle/Makefile
+++ b/devel/p5-DateTime-Format-Oracle/Makefile
@@ -14,10 +14,10 @@ COMMENT= Parse and format Oracle dates and timestamps
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Convert-NLS_DATE_FORMAT>=0.03:converters/p5-Convert-NLS_DATE_FORMAT \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Convert-NLS_DATE_FORMAT>=0.03:converters/p5-Convert-NLS_DATE_FORMAT \
p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Format-Builder>=0:devel/p5-DateTime-Format-Builder
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-DateTime-Format-Pg/Makefile b/devel/p5-DateTime-Format-Pg/Makefile
index ad687b8ae035..d2194368f6d6 100644
--- a/devel/p5-DateTime-Format-Pg/Makefile
+++ b/devel/p5-DateTime-Format-Pg/Makefile
@@ -14,10 +14,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DateTime>=0.10:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0.10:devel/p5-DateTime \
p5-DateTime-Format-Builder>=0.72:devel/p5-DateTime-Format-Builder \
p5-DateTime-TimeZone>=0.05:devel/p5-DateTime-TimeZone
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-DateTime-Format-SQLite/Makefile b/devel/p5-DateTime-Format-SQLite/Makefile
index efacf4dd2836..f3045ad030af 100644
--- a/devel/p5-DateTime-Format-SQLite/Makefile
+++ b/devel/p5-DateTime-Format-SQLite/Makefile
@@ -15,8 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE_ART10= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DateTime-Format-Builder>=0:devel/p5-DateTime-Format-Builder
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime-Format-Builder>=0:devel/p5-DateTime-Format-Builder
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-DateTime-Format-Strptime/Makefile b/devel/p5-DateTime-Format-Strptime/Makefile
index b69f185aac3e..ebdce1c11ca5 100644
--- a/devel/p5-DateTime-Format-Strptime/Makefile
+++ b/devel/p5-DateTime-Format-Strptime/Makefile
@@ -14,14 +14,14 @@ COMMENT= Parse and format strp and strf time patterns
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DateTime>=1:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=1:devel/p5-DateTime \
p5-DateTime-Locale>=1.05:devel/p5-DateTime-Locale \
p5-DateTime-TimeZone>=2.09:devel/p5-DateTime-TimeZone \
p5-Package-DeprecationManager>=0.15:devel/p5-Package-DeprecationManager \
p5-Params-ValidationCompiler>=0:devel/p5-Params-ValidationCompiler \
p5-Specio>=0.33:devel/p5-Specio \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Warnings>=0:devel/p5-Test-Warnings
diff --git a/devel/p5-DateTime-Functions/Makefile b/devel/p5-DateTime-Functions/Makefile
index 306989521e3f..bc4814202cab 100644
--- a/devel/p5-DateTime-Functions/Makefile
+++ b/devel/p5-DateTime-Functions/Makefile
@@ -10,8 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Procedural interface to DateTime functions
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-DateTime-Incomplete/Makefile b/devel/p5-DateTime-Incomplete/Makefile
index 5608ba40b31b..edf88eb362ae 100644
--- a/devel/p5-DateTime-Incomplete/Makefile
+++ b/devel/p5-DateTime-Incomplete/Makefile
@@ -14,10 +14,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Set>=0.1400:devel/p5-DateTime-Set \
p5-DateTime-Event-Recurrence>=0:devel/p5-DateTime-Event-Recurrence
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-DateTime-Locale/Makefile b/devel/p5-DateTime-Locale/Makefile
index cd669b58bf8c..7bd5d97409a7 100644
--- a/devel/p5-DateTime-Locale/Makefile
+++ b/devel/p5-DateTime-Locale/Makefile
@@ -35,7 +35,6 @@ USE_PERL5= configure
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 502501
-BUILD_DEPENDS+= p5-Scalar-List-Utils>=1.45:lang/p5-Scalar-List-Utils
RUN_DEPENDS+= p5-Scalar-List-Utils>=1.45:lang/p5-Scalar-List-Utils
.endif
diff --git a/devel/p5-DateTime-Precise/Makefile b/devel/p5-DateTime-Precise/Makefile
index 75bab82677f7..e8adadfad370 100644
--- a/devel/p5-DateTime-Precise/Makefile
+++ b/devel/p5-DateTime-Precise/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perform common time and date operations with additional GPS operations
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-DateTime-Set/Makefile b/devel/p5-DateTime-Set/Makefile
index d5f1fbe1eb71..2ea24e31d78f 100644
--- a/devel/p5-DateTime-Set/Makefile
+++ b/devel/p5-DateTime-Set/Makefile
@@ -13,10 +13,10 @@ COMMENT= Datetime sets and set math
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DateTime>=0.12:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0.12:devel/p5-DateTime \
p5-Params-Validate>=0:devel/p5-Params-Validate \
p5-Set-Infinite>=0.59:devel/p5-Set-Infinite
-RUN_DEPENDS:= ${BUILD_DEPENDS}
OPTIONS_DEFINE= DOCS
diff --git a/devel/p5-DateTime-TimeZone-LMT/Makefile b/devel/p5-DateTime-TimeZone-LMT/Makefile
index 9b2e817e229a..62b2e55a575f 100644
--- a/devel/p5-DateTime-TimeZone-LMT/Makefile
+++ b/devel/p5-DateTime-TimeZone-LMT/Makefile
@@ -13,10 +13,10 @@ COMMENT= Local Mean Time time zone for DateTime
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DateTime>=0.12:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0.12:devel/p5-DateTime \
p5-DateTime-TimeZone>=0.13:devel/p5-DateTime-TimeZone \
p5-Params-Validate>=0:devel/p5-Params-Validate
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
USES= perl5
diff --git a/devel/p5-DateTime-TimeZone/Makefile b/devel/p5-DateTime-TimeZone/Makefile
index 97e7aa97c246..97d84891d3c7 100644
--- a/devel/p5-DateTime-TimeZone/Makefile
+++ b/devel/p5-DateTime-TimeZone/Makefile
@@ -15,13 +15,13 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-Singleton>=1.03:devel/p5-Class-Singleton \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Singleton>=1.03:devel/p5-Class-Singleton \
p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Params-ValidationCompiler>=0.13:devel/p5-Params-ValidationCompiler \
p5-Specio>=0:devel/p5-Specio \
p5-Try-Tiny>=0:lang/p5-Try-Tiny \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DateTime>=1.44:devel/p5-DateTime \
p5-Test-Fatal>0:devel/p5-Test-Fatal \
p5-Test-Output>0:devel/p5-Test-Output \
diff --git a/devel/p5-DateTime-Util-Calc/Makefile b/devel/p5-DateTime-Util-Calc/Makefile
index ce4f2681ebae..718060062713 100644
--- a/devel/p5-DateTime-Util-Calc/Makefile
+++ b/devel/p5-DateTime-Util-Calc/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= DateTime Calculation Utilities
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-DateTime/Makefile b/devel/p5-DateTime/Makefile
index dec2d547c801..0e42b7fbce90 100644
--- a/devel/p5-DateTime/Makefile
+++ b/devel/p5-DateTime/Makefile
@@ -14,14 +14,14 @@ LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
# Do not add p5-DateTime-Format-Strptime>=1.20.00 to TEST_DEPENDS to avoid cyclic dependency
-BUILD_DEPENDS= p5-DateTime-Locale>=1.06:devel/p5-DateTime-Locale \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime-Locale>=1.06:devel/p5-DateTime-Locale \
p5-DateTime-TimeZone>=2.02:devel/p5-DateTime-TimeZone \
p5-Params-Validate>=1.03:devel/p5-Params-Validate \
p5-Params-ValidationCompiler>=0.26:devel/p5-Params-ValidationCompiler \
p5-Specio>=0:devel/p5-Specio \
p5-Try-Tiny>=0:lang/p5-Try-Tiny \
p5-namespace-autoclean>=0.19:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-CPAN-Meta-Check>=0.011:devel/p5-CPAN-Meta-Check \
p5-Test-Warnings>=0.005:devel/p5-Test-Warnings
diff --git a/devel/p5-DateTimeX-Easy/Makefile b/devel/p5-DateTimeX-Easy/Makefile
index 19dec5132297..fa5c4c26670a 100644
--- a/devel/p5-DateTimeX-Easy/Makefile
+++ b/devel/p5-DateTimeX-Easy/Makefile
@@ -14,13 +14,13 @@ COMMENT= Parse a date/time string using the best method available
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Format-DateParse>=0:devel/p5-DateTime-Format-DateParse \
p5-DateTime-Format-Flexible>=0:devel/p5-DateTime-Format-Flexible \
p5-DateTime-Format-ICal>=0:devel/p5-DateTime-Format-ICal \
p5-DateTime-Format-Natural>=0:devel/p5-DateTime-Format-Natural \
p5-TimeDate>=0:devel/p5-TimeDate
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Most>=0:devel/p5-Test-Most
NO_ARCH= yes
diff --git a/devel/p5-Debug-Client/Makefile b/devel/p5-Debug-Client/Makefile
index 36b18d418225..a8b6a1bdcb99 100644
--- a/devel/p5-Debug-Client/Makefile
+++ b/devel/p5-Debug-Client/Makefile
@@ -13,9 +13,9 @@ COMMENT= Client for the standard Perl debugger
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-PadWalker>=1.98:devel/p5-PadWalker \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-PadWalker>=1.98:devel/p5-PadWalker \
p5-Term-ReadLine-Gnu>=1.20:devel/p5-Term-ReadLine-Gnu
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-File-HomeDir>=1:devel/p5-File-HomeDir \
p5-Test-CheckDeps>=0.010:devel/p5-Test-CheckDeps \
p5-Test-Class>=0.42:devel/p5-Test-Class \
diff --git a/devel/p5-Devel-ArgNames/Makefile b/devel/p5-Devel-ArgNames/Makefile
index cc3243f2d365..07caa022f19e 100644
--- a/devel/p5-Devel-ArgNames/Makefile
+++ b/devel/p5-Devel-ArgNames/Makefile
@@ -14,8 +14,8 @@ COMMENT= Figure out the names of variables passed into subroutines
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-PadWalker>=0:devel/p5-PadWalker
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-PadWalker>=0:devel/p5-PadWalker
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-Autoflush/Makefile b/devel/p5-Devel-Autoflush/Makefile
index 358a2fc07288..5c564bda4aea 100644
--- a/devel/p5-Devel-Autoflush/Makefile
+++ b/devel/p5-Devel-Autoflush/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Set autoflush from the command line
-BUILD_DEPENDS= p5-IO-CaptureOutput>0:devel/p5-IO-CaptureOutput
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-CaptureOutput>0:devel/p5-IO-CaptureOutput
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-CallChecker/Makefile b/devel/p5-Devel-CallChecker/Makefile
index cbf515a8ed1f..7b4708a8c920 100644
--- a/devel/p5-Devel-CallChecker/Makefile
+++ b/devel/p5-Devel-CallChecker/Makefile
@@ -13,8 +13,8 @@ COMMENT= Custom op checking attached to subroutines
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DynaLoader-Functions>=0.001:devel/p5-DynaLoader-Functions
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DynaLoader-Functions>=0.001:devel/p5-DynaLoader-Functions
TEST_DEPENDS= p5-Test-Pod>=1:devel/p5-Test-Pod \
p5-Test-Pod-Coverage>=0:devel/p5-Test-Pod-Coverage
diff --git a/devel/p5-Devel-Caller/Makefile b/devel/p5-Devel-Caller/Makefile
index c057a66df76d..662fe817866a 100644
--- a/devel/p5-Devel-Caller/Makefile
+++ b/devel/p5-Devel-Caller/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module which is meatier versions of caller
-BUILD_DEPENDS= p5-PadWalker>=0.08:devel/p5-PadWalker
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-PadWalker>=0.08:devel/p5-PadWalker
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-CheckOS/Makefile b/devel/p5-Devel-CheckOS/Makefile
index 4fdd325b9d50..646d83cbd23f 100644
--- a/devel/p5-Devel-CheckOS/Makefile
+++ b/devel/p5-Devel-CheckOS/Makefile
@@ -13,9 +13,9 @@ COMMENT= Check currently running OS
LICENSE= ART10 GPLv2
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Data-Compare>=1.2100:devel/p5-Data-Compare \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Compare>=1.2100:devel/p5-Data-Compare \
p5-File-Find-Rule>=0.28:devel/p5-File-Find-Rule
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Devel-Cover/Makefile b/devel/p5-Devel-Cover/Makefile
index 95765a685687..6861622db6ba 100644
--- a/devel/p5-Devel-Cover/Makefile
+++ b/devel/p5-Devel-Cover/Makefile
@@ -14,6 +14,7 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENCE
+BUILD_DEPENDS= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Differences>=0:devel/p5-Test-Differences
USES= perl5
@@ -24,21 +25,17 @@ OPTIONS_DEFAULT=CPANCOVER HTML_REPORTS POD_COVERAGE
OPTIONS_SUB= yes
CPANCOVER_DESC= Coverage statistics on CPAN modules
-CPANCOVER_BUILD_DEPENDS= p5-Parallel-Iterator>=0:devel/p5-Parallel-Iterator \
+CPANCOVER_RUN_DEPENDS= p5-Parallel-Iterator>=0:devel/p5-Parallel-Iterator \
p5-Template-Toolkit>=2:www/p5-Template-Toolkit
-CPANCOVER_RUN_DEPENDS= ${CPANCOVER_BUILD_DEPENDS}
HTML_REPORTS_DESC= Build HTML reports with p5-HTML-Parser
-HTML_REPORTS_BUILD_DEPENDS= p5-HTML-Parser>=0:www/p5-HTML-Parser
-HTML_REPORTS_RUN_DEPENDS= ${HTML_REPORTS_BUILD_DEPENDS}
+HTML_REPORTS_RUN_DEPENDS= p5-HTML-Parser>=0:www/p5-HTML-Parser
POD_COVERAGE_DESC= POD coverage via p5-Pod-Coverage
-POD_COVERAGE_BUILD_DEPENDS= p5-Pod-Coverage>=0.06:devel/p5-Pod-Coverage
-POD_COVERAGE_RUN_DEPENDS= ${POD_COVERAGE_BUILD_DEPENDS}
+POD_COVERAGE_RUN_DEPENDS= p5-Pod-Coverage>=0.06:devel/p5-Pod-Coverage
SYNTAX_HIGHLIGHTING_DESC= Syntax highlighting via p5-PPI-HTML
-SYNTAX_HIGHLIGHTING_BUILD_DEPENDS= p5-PPI-HTML>=1.07:textproc/p5-PPI-HTML
-SYNTAX_HIGHLIGHTING_RUN_DEPENDS= ${SYNTAX_HIGHLIGHTING_BUILD_DEPENDS}
+SYNTAX_HIGHLIGHTING_RUN_DEPENDS= p5-PPI-HTML>=1.07:textproc/p5-PPI-HTML
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Devel/Cover/Cover.so
diff --git a/devel/p5-Devel-Events-Objects/Makefile b/devel/p5-Devel-Events-Objects/Makefile
index 86f99babf972..aa68eef63f17 100644
--- a/devel/p5-Devel-Events-Objects/Makefile
+++ b/devel/p5-Devel-Events-Objects/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module providing object tracking support for Devel::Events
-BUILD_DEPENDS= p5-Devel-Events>=0:devel/p5-Devel-Events \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-Events>=0:devel/p5-Devel-Events \
p5-Task-Weaken>=0:devel/p5-Task-Weaken \
p5-Tie-RefHash-Weak>=0:devel/p5-Tie-RefHash-Weak \
p5-Variable-Magic>=0:devel/p5-Variable-Magic
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Devel-Events/Makefile b/devel/p5-Devel-Events/Makefile
index 013fe75abca8..cc23a44e6b52 100644
--- a/devel/p5-Devel-Events/Makefile
+++ b/devel/p5-Devel-Events/Makefile
@@ -13,12 +13,12 @@ COMMENT= Perl5 module providing an extensible instrumentation framework
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=0:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-MooseX-AttributeHelpers>=0:devel/p5-MooseX-AttributeHelpers \
p5-Set-Object>=0:devel/p5-Set-Object \
p5-Sub-Uplevel>=0:devel/p5-Sub-Uplevel \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep
NO_ARCH= yes
diff --git a/devel/p5-Devel-GlobalDestruction/Makefile b/devel/p5-Devel-GlobalDestruction/Makefile
index 6f431d167321..ac0a47f4b5eb 100644
--- a/devel/p5-Devel-GlobalDestruction/Makefile
+++ b/devel/p5-Devel-GlobalDestruction/Makefile
@@ -12,8 +12,8 @@ COMMENT= Expose PL_dirty, the flag which marks global destruction
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Sub-Exporter-Progressive>=0.001011:devel/p5-Sub-Exporter-Progressive
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Sub-Exporter-Progressive>=0.001011:devel/p5-Sub-Exporter-Progressive
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-KYTProf/Makefile b/devel/p5-Devel-KYTProf/Makefile
index 46f4b238c51e..bffb148a7e9a 100644
--- a/devel/p5-Devel-KYTProf/Makefile
+++ b/devel/p5-Devel-KYTProf/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for simple profiler
-BUILD_DEPENDS= p5-Class-Data-Inheritable>0:devel/p5-Class-Data-Inheritable \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Data-Inheritable>0:devel/p5-Class-Data-Inheritable \
p5-UNIVERSAL-require>0:devel/p5-UNIVERSAL-require
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBI>0:databases/p5-DBI \
p5-DBD-SQLite>0:databases/p5-DBD-SQLite
diff --git a/devel/p5-Devel-LeakGuard-Object/Makefile b/devel/p5-Devel-LeakGuard-Object/Makefile
index c09cf2430fae..9b26bde55881 100644
--- a/devel/p5-Devel-LeakGuard-Object/Makefile
+++ b/devel/p5-Devel-LeakGuard-Object/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= Scoped checks for object leaks
-BUILD_DEPENDS= p5-Test-Differences>=0:devel/p5-Test-Differences
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Test-Differences>=0:devel/p5-Test-Differences
TEST_DEPENDS= p5-latest>0:devel/p5-latest
USES= perl5
diff --git a/devel/p5-Devel-LexAlias/Makefile b/devel/p5-Devel-LexAlias/Makefile
index 260f3a89f9c5..dbd54af0c3d8 100644
--- a/devel/p5-Devel-LexAlias/Makefile
+++ b/devel/p5-Devel-LexAlias/Makefile
@@ -14,8 +14,8 @@ COMMENT= Perl module which does alias lexical variables
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Devel-Caller>=0.03:devel/p5-Devel-Caller
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-Caller>=0.03:devel/p5-Devel-Caller
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-NYTProf/Makefile b/devel/p5-Devel-NYTProf/Makefile
index 8833fa245a8b..2830b3a1b2d3 100644
--- a/devel/p5-Devel-NYTProf/Makefile
+++ b/devel/p5-Devel-NYTProf/Makefile
@@ -13,9 +13,9 @@ COMMENT= Powerful feature-rich Perl source code profiler
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-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-JSON-MaybeXS>=0:converters/p5-JSON-MaybeXS
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Differences>=0.60:devel/p5-Test-Differences
USES= perl5
diff --git a/devel/p5-Devel-OverloadInfo/Makefile b/devel/p5-Devel-OverloadInfo/Makefile
index 352bb2f591a4..9c2798930a2e 100644
--- a/devel/p5-Devel-OverloadInfo/Makefile
+++ b/devel/p5-Devel-OverloadInfo/Makefile
@@ -13,10 +13,10 @@ COMMENT= Introspect overloaded operators
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-MRO-Compat>=0:devel/p5-MRO-Compat \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-MRO-Compat>=0:devel/p5-MRO-Compat \
p5-Package-Stash>=0.14:devel/p5-Package-Stash \
p5-Sub-Identify>=0:devel/p5-Sub-Identify
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
NO_ARCH= yes
diff --git a/devel/p5-Devel-PackagePath/Makefile b/devel/p5-Devel-PackagePath/Makefile
index f579146b0ff7..22dbdcf1c40c 100644
--- a/devel/p5-Devel-PackagePath/Makefile
+++ b/devel/p5-Devel-PackagePath/Makefile
@@ -14,9 +14,9 @@ COMMENT= Inspect and manipulate a Path based on a Package name
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=0.64:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0.64:devel/p5-Moose \
p5-MooseX-Types-Path-Class>=0.04:devel/p5-MooseX-Types-Path-Class
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Devel-PartialDump/Makefile b/devel/p5-Devel-PartialDump/Makefile
index dc046fd2197e..397e1040db54 100644
--- a/devel/p5-Devel-PartialDump/Makefile
+++ b/devel/p5-Devel-PartialDump/Makefile
@@ -14,10 +14,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENCE
-BUILD_DEPENDS= p5-Class-Tiny>=0:devel/p5-Class-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Tiny>=0:devel/p5-Class-Tiny \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
p5-namespace-clean>=0.20:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Warnings>=0.009:devel/p5-Test-Warnings
NO_ARCH= yes
diff --git a/devel/p5-Devel-PatchPerl/Makefile b/devel/p5-Devel-PatchPerl/Makefile
index 4f0ef7008496..5ba2feb7d921 100644
--- a/devel/p5-Devel-PatchPerl/Makefile
+++ b/devel/p5-Devel-PatchPerl/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-File-pushd>=1:devel/p5-File-pushd \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-pushd>=1:devel/p5-File-pushd \
p5-Module-Pluggable>=0:devel/p5-Module-Pluggable
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Devel-REPL/Makefile b/devel/p5-Devel-REPL/Makefile
index fe3160defbf0..b815e9cce0bd 100644
--- a/devel/p5-Devel-REPL/Makefile
+++ b/devel/p5-Devel-REPL/Makefile
@@ -15,7 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENCE
-BUILD_DEPENDS= p5-Moose>=0.93:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0.93:devel/p5-Moose \
p5-MooseX-Object-Pluggable>=0.0009:devel/p5-MooseX-Object-Pluggable \
p5-MooseX-Getopt>=0.18:devel/p5-MooseX-Getopt \
p5-namespace-autoclean>0:devel/p5-namespace-autoclean \
@@ -31,7 +32,6 @@ BUILD_DEPENDS= p5-Moose>=0.93:devel/p5-Moose \
p5-Module-Refresh>0:devel/p5-Module-Refresh \
p5-Module-Runtime>0:devel/p5-Module-Runtime \
p5-Sys-SigAction>0:devel/p5-Sys-SigAction
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Devel-Size-Report/Makefile b/devel/p5-Devel-Size-Report/Makefile
index fe2fc94e213d..2d7feb312f69 100644
--- a/devel/p5-Devel-Size-Report/Makefile
+++ b/devel/p5-Devel-Size-Report/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
COMMENT= Extension to generate a size report for all elements in a structure
-BUILD_DEPENDS= p5-Array-RefElem>=1.00:misc/p5-Array-RefElem \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Array-RefElem>=1.00:misc/p5-Array-RefElem \
p5-Devel-Size>=0.69:devel/p5-Devel-Size
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-StealthDebug/Makefile b/devel/p5-Devel-StealthDebug/Makefile
index ed8d98fab221..996c9ee5b418 100644
--- a/devel/p5-Devel-StealthDebug/Makefile
+++ b/devel/p5-Devel-StealthDebug/Makefile
@@ -14,8 +14,8 @@ COMMENT= Simple non-intrusive debug module
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Filter-Simple>=0:textproc/p5-Filter-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Filter-Simple>=0:textproc/p5-Filter-Simple
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Device-USB/Makefile b/devel/p5-Device-USB/Makefile
index e43a0b2f9eb6..c2298301e695 100644
--- a/devel/p5-Device-USB/Makefile
+++ b/devel/p5-Device-USB/Makefile
@@ -13,9 +13,9 @@ COMMENT= Perl wrapper for libusb
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Inline>=0:devel/p5-Inline \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Inline>=0:devel/p5-Inline \
p5-Inline-C>=0:devel/p5-Inline-C
-RUN_DEPENDS:= ${BUILD_DEPENDS}
MAKE_JOBS_UNSAFE=yes
USES= perl5
diff --git a/devel/p5-Directory-Scratch-Structured/Makefile b/devel/p5-Directory-Scratch-Structured/Makefile
index 88497fabccc4..92f5eca696d6 100644
--- a/devel/p5-Directory-Scratch-Structured/Makefile
+++ b/devel/p5-Directory-Scratch-Structured/Makefile
@@ -14,12 +14,12 @@ COMMENT= Creates temporary files and directories from a structured description
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Readonly>=0:devel/p5-Readonly \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Readonly>=0:devel/p5-Readonly \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
p5-Sub-Install>=0:devel/p5-Sub-Install \
p5-Data-TreeDumper>=0:devel/p5-Data-TreeDumper \
p5-Directory-Scratch>=0:devel/p5-Directory-Scratch
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings \
p5-Test-Strict>=0:devel/p5-Test-Strict \
diff --git a/devel/p5-Dist-Zilla/Makefile b/devel/p5-Dist-Zilla/Makefile
index 3eeb590a9ca4..5423ee3756dc 100644
--- a/devel/p5-Dist-Zilla/Makefile
+++ b/devel/p5-Dist-Zilla/Makefile
@@ -13,7 +13,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-App-Cmd>=0.330:devel/p5-App-Cmd \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-App-Cmd>=0.330:devel/p5-App-Cmd \
p5-CPAN-Uploader>=0.103004:devel/p5-CPAN-Uploader \
p5-Class-Load>=0.17:devel/p5-Class-Load \
p5-Config-MVP>=2.200011:devel/p5-Config-MVP \
@@ -54,7 +55,6 @@ BUILD_DEPENDS= p5-App-Cmd>=0.330:devel/p5-App-Cmd \
p5-Try-Tiny>=0:lang/p5-Try-Tiny \
p5-YAML-Tiny>=0:textproc/p5-YAML-Tiny \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-CPAN-Meta-Check>=0.011:devel/p5-CPAN-Meta-Check \
p5-Test-Deep>=0:devel/p5-Test-Deep \
p5-Test-FailWarnings>=0:devel/p5-Test-FailWarnings \
@@ -68,7 +68,8 @@ USE_PERL5= configure
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 502501
-BUILD_DEPENDS+= p5-Scalar-List-Utils>=1.45:lang/p5-Scalar-List-Utils
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS+= p5-Scalar-List-Utils>=1.45:lang/p5-Scalar-List-Utils
RUN_DEPENDS+= p5-Scalar-List-Utils>=1.45:lang/p5-Scalar-List-Utils
.endif
diff --git a/devel/p5-Eval-Closure/Makefile b/devel/p5-Eval-Closure/Makefile
index c7432d4b55bf..3708f252cbd7 100644
--- a/devel/p5-Eval-Closure/Makefile
+++ b/devel/p5-Eval-Closure/Makefile
@@ -13,8 +13,8 @@ COMMENT= Safely and cleanly create closures via string eval
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Try-Tiny>=0:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Try-Tiny>=0:lang/p5-Try-Tiny
TEST_DEPENDS= p5-Devel-LexAlias>=0.05:devel/p5-Devel-LexAlias \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Requires>=0:devel/p5-Test-Requires
diff --git a/devel/p5-Eval-Context/Makefile b/devel/p5-Eval-Context/Makefile
index 2d1f72779593..47663fe7e975 100644
--- a/devel/p5-Eval-Context/Makefile
+++ b/devel/p5-Eval-Context/Makefile
@@ -15,12 +15,12 @@ COMMENT= Evaluate Perl code in context wrapper
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Package-Generator>=0:devel/p5-Package-Generator \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Package-Generator>=0:devel/p5-Package-Generator \
p5-Directory-Scratch-Structured>=0:devel/p5-Directory-Scratch-Structured \
p5-Data-TreeDumper>=0:devel/p5-Data-TreeDumper \
p5-Data-Compare>=0:devel/p5-Data-Compare \
p5-File-Slurp>=0:devel/p5-File-Slurp
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings \
p5-Test-Output>=0:devel/p5-Test-Output \
p5-Test-Warn>=0:devel/p5-Test-Warn
diff --git a/devel/p5-Event-ExecFlow/Makefile b/devel/p5-Event-ExecFlow/Makefile
index c809d9aa36f5..68e8e78b84ba 100644
--- a/devel/p5-Event-ExecFlow/Makefile
+++ b/devel/p5-Event-ExecFlow/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= API for complex flow controls with asynchronous execution of external programs
-BUILD_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent \
p5-Locale-libintl>=0:devel/p5-Locale-libintl
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Event-Join/Makefile b/devel/p5-Event-Join/Makefile
index fa78c27d1a42..05f315d5a2d5 100644
--- a/devel/p5-Event-Join/Makefile
+++ b/devel/p5-Event-Join/Makefile
@@ -14,8 +14,8 @@ COMMENT= Join multiple "events" into one
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=0.94:devel/p5-Moose
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0.94:devel/p5-Moose
TEST_DEPENDS= p5-Test-Exception>0:devel/p5-Test-Exception
NO_ARCH= yes
diff --git a/devel/p5-Every/Makefile b/devel/p5-Every/Makefile
index 02676b1dac3f..9760d5238cb1 100644
--- a/devel/p5-Every/Makefile
+++ b/devel/p5-Every/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Return true every N cycles or S seconds
-BUILD_DEPENDS= p5-Devel-Callsite>=0.04:devel/p5-Devel-Callsite
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-Callsite>=0.04:devel/p5-Devel-Callsite
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Exception-Class/Makefile b/devel/p5-Exception-Class/Makefile
index 7e1d64d4b374..609a0dbedebb 100644
--- a/devel/p5-Exception-Class/Makefile
+++ b/devel/p5-Exception-Class/Makefile
@@ -13,9 +13,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-Data-Inheritable>=0.02:devel/p5-Class-Data-Inheritable \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Data-Inheritable>=0.02:devel/p5-Class-Data-Inheritable \
p5-Devel-StackTrace>=2.00:devel/p5-Devel-StackTrace
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Expect-Simple/Makefile b/devel/p5-Expect-Simple/Makefile
index 9fa65b62c509..3731d69ac242 100644
--- a/devel/p5-Expect-Simple/Makefile
+++ b/devel/p5-Expect-Simple/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Wrapper around the Expect module
-BUILD_DEPENDS= p5-Expect>=0:lang/p5-Expect
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Expect>=0:lang/p5-Expect
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-ExtUtils-CChecker/Makefile b/devel/p5-ExtUtils-CChecker/Makefile
index 08f1c03992eb..97bdfef346c7 100644
--- a/devel/p5-ExtUtils-CChecker/Makefile
+++ b/devel/p5-ExtUtils-CChecker/Makefile
@@ -15,8 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Module-Build>=0:devel/p5-Module-Build
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-Build>=0:devel/p5-Module-Build
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
NO_ARCH= yes
diff --git a/devel/p5-ExtUtils-CppGuess/Makefile b/devel/p5-ExtUtils-CppGuess/Makefile
index 4acd252130a6..fbff2c17286f 100644
--- a/devel/p5-ExtUtils-CppGuess/Makefile
+++ b/devel/p5-ExtUtils-CppGuess/Makefile
@@ -13,8 +13,8 @@ COMMENT= Guess C++ compiler and flags
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-ExtUtils-InstallPaths/Makefile b/devel/p5-ExtUtils-InstallPaths/Makefile
index 4c6e18180f69..cb2d68ddcfaa 100644
--- a/devel/p5-ExtUtils-InstallPaths/Makefile
+++ b/devel/p5-ExtUtils-InstallPaths/Makefile
@@ -13,8 +13,8 @@ COMMENT= Build.PL install path logic made easy
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-ExtUtils-Config>=0.002:devel/p5-ExtUtils-Config
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-ExtUtils-Config>=0.002:devel/p5-ExtUtils-Config
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-ExtUtils-MakeMaker-CPANfile/Makefile b/devel/p5-ExtUtils-MakeMaker-CPANfile/Makefile
index 8800424b9913..79958188aa64 100644
--- a/devel/p5-ExtUtils-MakeMaker-CPANfile/Makefile
+++ b/devel/p5-ExtUtils-MakeMaker-CPANfile/Makefile
@@ -13,8 +13,8 @@ COMMENT= Cpanfile support for ExtUtils::MakeMaker
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Module-CPANfile>=0:devel/p5-Module-CPANfile
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-CPANfile>=0:devel/p5-Module-CPANfile
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-ExtUtils-MakeMaker-Coverage/Makefile b/devel/p5-ExtUtils-MakeMaker-Coverage/Makefile
index 56bcb759ed02..bdb51cee0614 100644
--- a/devel/p5-ExtUtils-MakeMaker-Coverage/Makefile
+++ b/devel/p5-ExtUtils-MakeMaker-Coverage/Makefile
@@ -14,9 +14,9 @@ COMMENT= Add a Makefile target to determine test coverage using Devel::Cover
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Devel-Cover>=0:devel/p5-Devel-Cover \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-Cover>=0:devel/p5-Devel-Cover \
p5-Object-Accessor>=0:devel/p5-Object-Accessor
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-FSA-Rules/Makefile b/devel/p5-FSA-Rules/Makefile
index ac88255bdb9a..e8173e54f130 100644
--- a/devel/p5-FSA-Rules/Makefile
+++ b/devel/p5-FSA-Rules/Makefile
@@ -14,9 +14,9 @@ COMMENT= Build simple rules-based state machines in Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-GraphViz>=2:graphics/p5-GraphViz \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-GraphViz>=2:graphics/p5-GraphViz \
p5-Text-Tabs+Wrap>=0:textproc/p5-Text-Tabs+Wrap
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-File-Attributes-Recursive/Makefile b/devel/p5-File-Attributes-Recursive/Makefile
index 120af826e107..c4a4f1ce9c80 100644
--- a/devel/p5-File-Attributes-Recursive/Makefile
+++ b/devel/p5-File-Attributes-Recursive/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Inherit file attributes from parent directories
-BUILD_DEPENDS= p5-Directory-Scratch>=0:devel/p5-Directory-Scratch \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Directory-Scratch>=0:devel/p5-Directory-Scratch \
p5-Path-Class>=0:devel/p5-Path-Class \
p5-File-Attributes>=0:devel/p5-File-Attributes
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-File-Attributes/Makefile b/devel/p5-File-Attributes/Makefile
index 7278298d42de..ae5f10b393ab 100644
--- a/devel/p5-File-Attributes/Makefile
+++ b/devel/p5-File-Attributes/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= File::Attributes - Manipulate file metadata
-BUILD_DEPENDS= p5-YAML>=0:textproc/p5-YAML \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-YAML>=0:textproc/p5-YAML \
p5-Directory-Scratch>=0:devel/p5-Directory-Scratch \
p5-Best>=0:devel/p5-Best \
p5-YAML-Syck>0:textproc/p5-YAML-Syck
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-File-BOM/Makefile b/devel/p5-File-BOM/Makefile
index 53765763a7e6..8d728cc460ef 100644
--- a/devel/p5-File-BOM/Makefile
+++ b/devel/p5-File-BOM/Makefile
@@ -13,9 +13,9 @@ COMMENT= Perl module to handle Unicode byte order marks
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Readonly>=0:devel/p5-Readonly \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Readonly>=0:devel/p5-Readonly \
p5-Test-Exception>=0:devel/p5-Test-Exception
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-File-BaseDir/Makefile b/devel/p5-File-BaseDir/Makefile
index 83bf166aefcf..d0ca2d5524c3 100644
--- a/devel/p5-File-BaseDir/Makefile
+++ b/devel/p5-File-BaseDir/Makefile
@@ -13,8 +13,8 @@ COMMENT= Use the freedesktop basedir spec
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-IPC-System-Simple>=0:devel/p5-IPC-System-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IPC-System-Simple>=0:devel/p5-IPC-System-Simple
TEST_DEPENDS= p5-File-Which>=0:sysutils/p5-File-Which \
p5-Test-Pod>=1.00:devel/p5-Test-Pod \
p5-Test-Pod-Coverage>=1.00:devel/p5-Test-Pod-Coverage
diff --git a/devel/p5-File-Binary/Makefile b/devel/p5-File-Binary/Makefile
index eb06ee249146..9406ce1a97d4 100644
--- a/devel/p5-File-Binary/Makefile
+++ b/devel/p5-File-Binary/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to modify and read binary files
-BUILD_DEPENDS= p5-IO-stringy>=0:devel/p5-IO-stringy
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-stringy>=0:devel/p5-IO-stringy
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-File-ConfigDir/Makefile b/devel/p5-File-ConfigDir/Makefile
index 67355fd453c4..706c3866a309 100644
--- a/devel/p5-File-ConfigDir/Makefile
+++ b/devel/p5-File-ConfigDir/Makefile
@@ -13,11 +13,11 @@ COMMENT= Get directories of configuration files
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-HomeDir>=0.50:devel/p5-File-HomeDir \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-HomeDir>=0.50:devel/p5-File-HomeDir \
p5-List-MoreUtils>=0.419:lang/p5-List-MoreUtils \
p5-List-MoreUtils-XS>=0.418:lang/p5-List-MoreUtils-XS \
p5-local-lib>=1.008008:devel/p5-local-lib
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Without-Module>=0:devel/p5-Test-Without-Module
NO_ARCH= yes
diff --git a/devel/p5-File-CreationTime/Makefile b/devel/p5-File-CreationTime/Makefile
index 3bcadea61360..4a60be1ecf1f 100644
--- a/devel/p5-File-CreationTime/Makefile
+++ b/devel/p5-File-CreationTime/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Keeps track of file creation times
-BUILD_DEPENDS= p5-File-Attributes>=0:devel/p5-File-Attributes
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Attributes>=0:devel/p5-File-Attributes
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-File-DesktopEntry/Makefile b/devel/p5-File-DesktopEntry/Makefile
index 25a070cb182d..21066f37220a 100644
--- a/devel/p5-File-DesktopEntry/Makefile
+++ b/devel/p5-File-DesktopEntry/Makefile
@@ -13,8 +13,8 @@ COMMENT= Object to handle desktop files
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-BaseDir>=0.03:devel/p5-File-BaseDir
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-BaseDir>=0.03:devel/p5-File-BaseDir
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-File-Dir-Dumper/Makefile b/devel/p5-File-Dir-Dumper/Makefile
index f4349708e756..88b9a970003f 100644
--- a/devel/p5-File-Dir-Dumper/Makefile
+++ b/devel/p5-File-Dir-Dumper/Makefile
@@ -12,12 +12,12 @@ DISTNAME= ${PORTNAME}-v${PORTVERSION}
MAINTAINER= tolid@tolid.eu.org
COMMENT= Perl5 module to dump directory structures meta-data
-BUILD_DEPENDS= p5-File-Find-Object>0:devel/p5-File-Find-Object \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Find-Object>0:devel/p5-File-Find-Object \
p5-IO-String>0:devel/p5-IO-String \
p5-JSON>0:converters/p5-JSON \
p5-Class-Accessor>0:devel/p5-Class-Accessor \
p5-Devel-CheckOS>0:devel/p5-Devel-CheckOS
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-File-Find-Object/Makefile b/devel/p5-File-Find-Object/Makefile
index 53870394d0ad..25e159d2a465 100644
--- a/devel/p5-File-Find-Object/Makefile
+++ b/devel/p5-File-Find-Object/Makefile
@@ -14,8 +14,8 @@ COMMENT= Object oriented File::Find replacement
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-XSAccessor>=0:devel/p5-Class-XSAccessor
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-XSAccessor>=0:devel/p5-Class-XSAccessor
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-File-Find-Rule-Filesys-Virtual/Makefile b/devel/p5-File-Find-Rule-Filesys-Virtual/Makefile
index b9217c02e022..e273ee85073f 100644
--- a/devel/p5-File-Find-Rule-Filesys-Virtual/Makefile
+++ b/devel/p5-File-Find-Rule-Filesys-Virtual/Makefile
@@ -14,10 +14,10 @@ COMMENT= File::Find::Rule adapted to Filesys::Virtual
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-Find-Rule>=0:devel/p5-File-Find-Rule \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Find-Rule>=0:devel/p5-File-Find-Rule \
p5-Filesys-Virtual>=0:devel/p5-Filesys-Virtual \
p5-Filesys-Virtual-Plain>=0:devel/p5-Filesys-Virtual-Plain
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-File-Find-Rule-Perl/Makefile b/devel/p5-File-Find-Rule-Perl/Makefile
index b8f7a539c23f..32e13d938acb 100644
--- a/devel/p5-File-Find-Rule-Perl/Makefile
+++ b/devel/p5-File-Find-Rule-Perl/Makefile
@@ -14,9 +14,9 @@ COMMENT= Common rules for searching for Perl things
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-Find-Rule>=0.20:devel/p5-File-Find-Rule \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Find-Rule>=0.20:devel/p5-File-Find-Rule \
p5-Params-Util>=0.38:devel/p5-Params-Util
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-File-Find-Rule-VCS/Makefile b/devel/p5-File-Find-Rule-VCS/Makefile
index 0cf133e8d7c5..5699966596e4 100644
--- a/devel/p5-File-Find-Rule-VCS/Makefile
+++ b/devel/p5-File-Find-Rule-VCS/Makefile
@@ -14,9 +14,9 @@ COMMENT= Exclude files and directories for Version Control Systems
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-Find-Rule>=0.20:devel/p5-File-Find-Rule \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Find-Rule>=0.20:devel/p5-File-Find-Rule \
p5-Text-Glob>=0.08:textproc/p5-Text-Glob
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-File-Flat/Makefile b/devel/p5-File-Flat/Makefile
index 700271ff7bed..52db4a8d2cba 100644
--- a/devel/p5-File-Flat/Makefile
+++ b/devel/p5-File-Flat/Makefile
@@ -11,12 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Implements a flat filesystem
-BUILD_DEPENDS= p5-File-NCopy>=0:devel/p5-File-NCopy \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-NCopy>=0:devel/p5-File-NCopy \
p5-File-Copy-Recursive>=0:devel/p5-File-Copy-Recursive \
p5-File-Remove>=0:devel/p5-File-Remove \
p5-Class-Autouse>=0:devel/p5-Class-Autouse \
p5-prefork>=0:devel/p5-prefork
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-ClassAPI>=0:devel/p5-Test-ClassAPI
USES= perl5
diff --git a/devel/p5-File-Flock/Makefile b/devel/p5-File-Flock/Makefile
index 571fd209b739..eff5d8400ee4 100644
--- a/devel/p5-File-Flock/Makefile
+++ b/devel/p5-File-Flock/Makefile
@@ -14,10 +14,10 @@ COMMENT= Perl5 module for file locking with flock
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent \
p5-Data-Structure-Util>=0:devel/p5-Data-Structure-Util \
p5-IO-Event>=0.812:devel/p5-IO-Event
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-File-Slurp>=0:devel/p5-File-Slurp \
p5-Test-SharedFork>=0:devel/p5-Test-SharedFork
diff --git a/devel/p5-File-HomeDir-PathClass/Makefile b/devel/p5-File-HomeDir-PathClass/Makefile
index 5e832aac4af7..7bcb6b6d8492 100644
--- a/devel/p5-File-HomeDir-PathClass/Makefile
+++ b/devel/p5-File-HomeDir-PathClass/Makefile
@@ -13,10 +13,10 @@ COMMENT= File::HomeDir returning Path::Class objects
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-HomeDir>=0.93:devel/p5-File-HomeDir \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-HomeDir>=0.93:devel/p5-File-HomeDir \
p5-Path-Class>=0:devel/p5-Path-Class \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= modbuild
diff --git a/devel/p5-File-HomeDir/Makefile b/devel/p5-File-HomeDir/Makefile
index 3feb8398783c..2a278f8235f9 100644
--- a/devel/p5-File-HomeDir/Makefile
+++ b/devel/p5-File-HomeDir/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE_ART10= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-File-Which>=0.05:sysutils/p5-File-Which
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Which>=0.05:sysutils/p5-File-Which
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-File-Map/Makefile b/devel/p5-File-Map/Makefile
index 27cf10821f09..87f6a04b9b81 100644
--- a/devel/p5-File-Map/Makefile
+++ b/devel/p5-File-Map/Makefile
@@ -13,9 +13,9 @@ COMMENT= Memory mapping made simple and safe
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-PerlIO-Layers>=0:devel/p5-PerlIO-Layers \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-PerlIO-Layers>=0:devel/p5-PerlIO-Layers \
p5-Sub-Exporter-Progressive>=0.001005:devel/p5-Sub-Exporter-Progressive
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Warnings>=0:devel/p5-Test-Warnings
diff --git a/devel/p5-File-MimeInfo/Makefile b/devel/p5-File-MimeInfo/Makefile
index 191eb5b82e3b..a583a18cb16e 100644
--- a/devel/p5-File-MimeInfo/Makefile
+++ b/devel/p5-File-MimeInfo/Makefile
@@ -13,9 +13,9 @@ COMMENT= Determine file type
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-BaseDir>=0.03:devel/p5-File-BaseDir \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-BaseDir>=0.03:devel/p5-File-BaseDir \
p5-File-DesktopEntry>=0.04:devel/p5-File-DesktopEntry
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-File-Modified/Makefile b/devel/p5-File-Modified/Makefile
index 7f346e2c0ac0..b9c675acc5b1 100644
--- a/devel/p5-File-Modified/Makefile
+++ b/devel/p5-File-Modified/Makefile
@@ -13,8 +13,8 @@ COMMENT= Perl module for checking intelligently if files have changed
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-File-Pid/Makefile b/devel/p5-File-Pid/Makefile
index 49887fb0ef81..2f3243d49a39 100644
--- a/devel/p5-File-Pid/Makefile
+++ b/devel/p5-File-Pid/Makefile
@@ -14,8 +14,8 @@ COMMENT= Pid File Manipulation
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-File-Policy/Makefile b/devel/p5-File-Policy/Makefile
index 3f8896551f7b..6d2460244b37 100644
--- a/devel/p5-File-Policy/Makefile
+++ b/devel/p5-File-Policy/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple policy for file I/O functions
-BUILD_DEPENDS= p5-Log-Trace>0:devel/p5-Log-Trace \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Trace>0:devel/p5-Log-Trace \
p5-File-Slurp>0:devel/p5-File-Slurp
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Assertions>0:devel/p5-Test-Assertions
USES= perl5
diff --git a/devel/p5-File-Random/Makefile b/devel/p5-File-Random/Makefile
index 398caf4bc765..92b7c7e82df8 100644
--- a/devel/p5-File-Random/Makefile
+++ b/devel/p5-File-Random/Makefile
@@ -13,9 +13,9 @@ COMMENT= Perl module for random selecting of a file
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Set-Scalar>0:devel/p5-Set-Scalar \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Set-Scalar>0:devel/p5-Set-Scalar \
p5-Want>=0:devel/p5-Want
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Class>=0.03:devel/p5-Test-Class \
p5-Test-Differences>=0.43:devel/p5-Test-Differences \
p5-Test-Exception>0.1:devel/p5-Test-Exception \
diff --git a/devel/p5-File-SearchPath/Makefile b/devel/p5-File-SearchPath/Makefile
index c07ad6bdb458..fa86670e8a4e 100644
--- a/devel/p5-File-SearchPath/Makefile
+++ b/devel/p5-File-SearchPath/Makefile
@@ -11,8 +11,8 @@ COMMENT= Search for a file in an environment variable path
LICENSE= GPLv2
-BUILD_DEPENDS= p5-Env-Path>=0:devel/p5-Env-Path
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Env-Path>=0:devel/p5-Env-Path
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-File-Share/Makefile b/devel/p5-File-Share/Makefile
index 03dc1503882e..a2279eefc457 100644
--- a/devel/p5-File-Share/Makefile
+++ b/devel/p5-File-Share/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-File-ShareDir>=1.03:devel/p5-File-ShareDir
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-ShareDir>=1.03:devel/p5-File-ShareDir
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-File-ShareDir-PAR/Makefile b/devel/p5-File-ShareDir-PAR/Makefile
index 87eb8d0c5c91..7fb7d3751bd2 100644
--- a/devel/p5-File-ShareDir-PAR/Makefile
+++ b/devel/p5-File-ShareDir-PAR/Makefile
@@ -14,11 +14,11 @@ COMMENT= Perl5 File::ShareDir module with PAR support
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Inspector>=0:devel/p5-Class-Inspector \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Inspector>=0:devel/p5-Class-Inspector \
p5-File-ShareDir>=0:devel/p5-File-ShareDir \
p5-PAR>=0:devel/p5-PAR \
p5-Params-Util>=0:devel/p5-Params-Util
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-File-ShareDir-PathClass/Makefile b/devel/p5-File-ShareDir-PathClass/Makefile
index 9be5ca903c8c..8070eeff128c 100644
--- a/devel/p5-File-ShareDir-PathClass/Makefile
+++ b/devel/p5-File-ShareDir-PathClass/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= File::ShareDir returning Path::Class objects
-BUILD_DEPENDS= p5-File-ShareDir>=0:devel/p5-File-ShareDir \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-ShareDir>=0:devel/p5-File-ShareDir \
p5-Path-Class>=0:devel/p5-Path-Class \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-File-ShareDir/Makefile b/devel/p5-File-ShareDir/Makefile
index 7129923919d6..db3944fb12c8 100644
--- a/devel/p5-File-ShareDir/Makefile
+++ b/devel/p5-File-ShareDir/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-Inspector>=1.12:devel/p5-Class-Inspector
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Inspector>=1.12:devel/p5-Class-Inspector
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-File-Slurp-Tree/Makefile b/devel/p5-File-Slurp-Tree/Makefile
index 22696975fb68..053ac932d1ce 100644
--- a/devel/p5-File-Slurp-Tree/Makefile
+++ b/devel/p5-File-Slurp-Tree/Makefile
@@ -14,9 +14,9 @@ COMMENT= Slurp and emit file trees as nested hashes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-Find-Rule>=0:devel/p5-File-Find-Rule \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Find-Rule>=0:devel/p5-File-Find-Rule \
p5-File-Slurp>=0:devel/p5-File-Slurp
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-File-Tail-Scribe/Makefile b/devel/p5-File-Tail-Scribe/Makefile
index 0d560f0bcd20..38e0eaf4050a 100644
--- a/devel/p5-File-Tail-Scribe/Makefile
+++ b/devel/p5-File-Tail-Scribe/Makefile
@@ -14,10 +14,10 @@ COMMENT= Perl Module to tail file to Scribe server
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-Tail-Dir>=0:devel/p5-File-Tail-Dir \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Tail-Dir>=0:devel/p5-File-Tail-Dir \
p5-Log-Dispatch-Scribe>=0:devel/p5-Log-Dispatch-Scribe \
p5-Moose>=0:devel/p5-Moose
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-MockObject>=0:devel/p5-Test-MockObject
USES= perl5
diff --git a/devel/p5-File-Write-Rotate/Makefile b/devel/p5-File-Write-Rotate/Makefile
index 06402a1696f9..2d5c9911936e 100644
--- a/devel/p5-File-Write-Rotate/Makefile
+++ b/devel/p5-File-Write-Rotate/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-File-Flock-Retry>=0:devel/p5-File-Flock-Retry \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Flock-Retry>=0:devel/p5-File-Flock-Retry \
p5-Proc-PID-File>=0:devel/p5-Proc-PID-File
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-File-Slurper>=0:devel/p5-File-Slurper \
p5-File-chdir>=0:devel/p5-File-chdir \
p5-Taint-Runtime>=0:devel/p5-Taint-Runtime \
diff --git a/devel/p5-Filesys-Virtual-Plain/Makefile b/devel/p5-Filesys-Virtual-Plain/Makefile
index cc3b2b1a36ef..a62b8d5151e3 100644
--- a/devel/p5-Filesys-Virtual-Plain/Makefile
+++ b/devel/p5-Filesys-Virtual-Plain/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Plain virtual filesystem
-BUILD_DEPENDS= p5-Filesys-Virtual>=0.05:devel/p5-Filesys-Virtual
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Filesys-Virtual>=0.05:devel/p5-Filesys-Virtual
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Filter-Template/Makefile b/devel/p5-Filter-Template/Makefile
index caa56a9e563c..9dfa766f11b8 100644
--- a/devel/p5-Filter-Template/Makefile
+++ b/devel/p5-Filter-Template/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Source filter for inline code templates (macros)
-BUILD_DEPENDS= p5-Filter>=0:devel/p5-Filter
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Filter>=0:devel/p5-Filter
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Forest/Makefile b/devel/p5-Forest/Makefile
index f2e18877e9e9..30e7076fcc6e 100644
--- a/devel/p5-Forest/Makefile
+++ b/devel/p5-Forest/Makefile
@@ -15,9 +15,9 @@ COMMENT= Collection of n-ary tree related modules
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=2:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=2:devel/p5-Moose \
p5-MooseX-Clone>=0.05:devel/p5-MooseX-Clone
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Path-Class>=0:devel/p5-Path-Class \
p5-Test-Exception>=0:devel/p5-Test-Exception
diff --git a/devel/p5-Form-Sensible/Makefile b/devel/p5-Form-Sensible/Makefile
index 46960de55e76..d2df3510bcd5 100644
--- a/devel/p5-Form-Sensible/Makefile
+++ b/devel/p5-Form-Sensible/Makefile
@@ -13,14 +13,14 @@ COMMENT= Sensible way to handle form based user interface
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Format-Natural>=0:devel/p5-DateTime-Format-Natural \
p5-DateTime-Set>=0:devel/p5-DateTime-Set \
p5-File-ShareDir>=0:devel/p5-File-ShareDir \
p5-Moose>=2:devel/p5-Moose \
p5-Template-Toolkit>=0:www/p5-Template-Toolkit \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Geo-JSON/Makefile b/devel/p5-Geo-JSON/Makefile
index f1b7c50a524b..9ff2e43b66cd 100644
--- a/devel/p5-Geo-JSON/Makefile
+++ b/devel/p5-Geo-JSON/Makefile
@@ -13,10 +13,10 @@ COMMENT= Perl OO interface for geojson
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-JSON>=0:converters/p5-JSON \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-JSON>=0:converters/p5-JSON \
p5-Moo>=1.004003:devel/p5-Moo \
p5-Type-Tiny>=0:devel/p5-Type-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \
p5-Path-Class>=0:devel/p5-Path-Class \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
diff --git a/devel/p5-Geo-ShapeFile/Makefile b/devel/p5-Geo-ShapeFile/Makefile
index 7f791022a2f8..768265d47ad6 100644
--- a/devel/p5-Geo-ShapeFile/Makefile
+++ b/devel/p5-Geo-ShapeFile/Makefile
@@ -13,9 +13,9 @@ COMMENT= Extension for handling ESRI GIS Shapefiles
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Tree-R>0:devel/p5-Tree-R \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Tree-R>0:devel/p5-Tree-R \
p5-autovivification>0:devel/p5-autovivification
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= dos2unix perl5
diff --git a/devel/p5-Getargs-Long/Makefile b/devel/p5-Getargs-Long/Makefile
index 51781346de06..b3a1d826fe65 100644
--- a/devel/p5-Getargs-Long/Makefile
+++ b/devel/p5-Getargs-Long/Makefile
@@ -13,9 +13,9 @@ COMMENT= Parse routine arguments
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Log-Agent>=0.105:devel/p5-Log-Agent \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Agent>=0.105:devel/p5-Log-Agent \
p5-URI>=0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Compile>=0:devel/p5-Test-Compile
USES= perl5
diff --git a/devel/p5-Getopt-Compact-WithCmd/Makefile b/devel/p5-Getopt-Compact-WithCmd/Makefile
index 95f622c39f0f..1f00160c2c3d 100644
--- a/devel/p5-Getopt-Compact-WithCmd/Makefile
+++ b/devel/p5-Getopt-Compact-WithCmd/Makefile
@@ -14,8 +14,8 @@ COMMENT= Sub-command friendly, like Getopt::Compact
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Text-Table>=0:textproc/p5-Text-Table
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Text-Table>=0:textproc/p5-Text-Table
TEST_DEPENDS= p5-Test-Output>=0:devel/p5-Test-Output \
p5-Test-Requires>=0:devel/p5-Test-Requires
diff --git a/devel/p5-Getopt-Long-Descriptive/Makefile b/devel/p5-Getopt-Long-Descriptive/Makefile
index 82ce4ecad85a..12e061d99fac 100644
--- a/devel/p5-Getopt-Long-Descriptive/Makefile
+++ b/devel/p5-Getopt-Long-Descriptive/Makefile
@@ -14,9 +14,9 @@ COMMENT= Getopt::Long with usage text
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Params-Validate>=0.97:devel/p5-Params-Validate \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Params-Validate>=0.97:devel/p5-Params-Validate \
p5-Sub-Exporter>=0.972:devel/p5-Sub-Exporter
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Warnings>=0.005:devel/p5-Test-Warnings
diff --git a/devel/p5-Git-PurePerl/Makefile b/devel/p5-Git-PurePerl/Makefile
index c2771f7c83aa..3bb152e593e9 100644
--- a/devel/p5-Git-PurePerl/Makefile
+++ b/devel/p5-Git-PurePerl/Makefile
@@ -13,7 +13,8 @@ COMMENT= Pure Perl interface to Git repositories
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Archive-Extract>=0:archivers/p5-Archive-Extract \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Archive-Extract>=0:archivers/p5-Archive-Extract \
p5-Config-GitLike>=0:devel/p5-Config-GitLike \
p5-Data-Stream-Bulk>=0:devel/p5-Data-Stream-Bulk \
p5-DateTime>=0:devel/p5-DateTime \
@@ -23,7 +24,6 @@ BUILD_DEPENDS= p5-Archive-Extract>=0:archivers/p5-Archive-Extract \
p5-MooseX-StrictConstructor>=0:devel/p5-MooseX-StrictConstructor \
p5-MooseX-Types-Path-Class>=0:devel/p5-MooseX-Types-Path-Class \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-utf8>=0:devel/p5-Test-utf8
USES= perl5
diff --git a/devel/p5-Git-Repository-Plugin-Log/Makefile b/devel/p5-Git-Repository-Plugin-Log/Makefile
index 7c5b7eb49af2..44e56202d136 100644
--- a/devel/p5-Git-Repository-Plugin-Log/Makefile
+++ b/devel/p5-Git-Repository-Plugin-Log/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Git-Repository>=1.309:devel/p5-Git-Repository
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Git-Repository>=1.309:devel/p5-Git-Repository
TEST_DEPENDS= p5-Test-Requires-Git>=0:devel/p5-Test-Requires-Git
NO_ARCH= yes
diff --git a/devel/p5-Git-Repository/Makefile b/devel/p5-Git-Repository/Makefile
index 02d64cd947d5..0b920d69d028 100644
--- a/devel/p5-Git-Repository/Makefile
+++ b/devel/p5-Git-Repository/Makefile
@@ -14,11 +14,11 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= git:devel/git \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= git:devel/git \
p5-Git-Version-Compare>=1.001:devel/p5-Git-Version-Compare \
p5-System-Command>=1.118:devel/p5-System-Command \
p5-namespace-clean>=0:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Requires-Git>=1.005:devel/p5-Test-Requires-Git
NO_ARCH= yes
diff --git a/devel/p5-Git-Sub/Makefile b/devel/p5-Git-Sub/Makefile
index 9c17e3295fe8..60eb880b6552 100644
--- a/devel/p5-Git-Sub/Makefile
+++ b/devel/p5-Git-Sub/Makefile
@@ -13,9 +13,9 @@ 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-System-Sub>=0.162800:devel/p5-System-Sub
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Glib2/Makefile b/devel/p5-Glib2/Makefile
index a9fa2b13db12..e487c022e902 100644
--- a/devel/p5-Glib2/Makefile
+++ b/devel/p5-Glib2/Makefile
@@ -15,9 +15,9 @@ COMMENT= This module provides access to Glib and GObject libraries
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-ExtUtils-Depends>=0.300:devel/p5-ExtUtils-Depends \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-ExtUtils-Depends>=0.300:devel/p5-ExtUtils-Depends \
p5-ExtUtils-PkgConfig>=1:devel/p5-ExtUtils-PkgConfig
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_GNOME= glib20
USES= perl5
diff --git a/devel/p5-Google-ProtocolBuffers/Makefile b/devel/p5-Google-ProtocolBuffers/Makefile
index b7d06e4f20dc..8dd7f7cf4d4c 100644
--- a/devel/p5-Google-ProtocolBuffers/Makefile
+++ b/devel/p5-Google-ProtocolBuffers/Makefile
@@ -13,9 +13,9 @@ COMMENT= Simple interface to Google Protocol Buffers
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-Parse-RecDescent>=1.94:devel/p5-Parse-RecDescent
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Gravatar-URL/Makefile b/devel/p5-Gravatar-URL/Makefile
index 8e500ca0148d..be510ed82afe 100644
--- a/devel/p5-Gravatar-URL/Makefile
+++ b/devel/p5-Gravatar-URL/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Make URLs for Gravatars from an email address
-BUILD_DEPENDS= p5-Net-DNS>=0:dns/p5-Net-DNS \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-DNS>=0:dns/p5-Net-DNS \
p5-URI>=0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Warn>=0:devel/p5-Test-Warn
diff --git a/devel/p5-HOP-Lexer/Makefile b/devel/p5-HOP-Lexer/Makefile
index 63c2a426d4ee..46db460a2810 100644
--- a/devel/p5-HOP-Lexer/Makefile
+++ b/devel/p5-HOP-Lexer/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Higher Order Perl Lexer
-BUILD_DEPENDS= p5-HOP-Stream>=0.01:devel/p5-HOP-Stream
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-HOP-Stream>=0.01:devel/p5-HOP-Stream
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Hash-AutoHash-Args/Makefile b/devel/p5-Hash-AutoHash-Args/Makefile
index 2e6cb692c5d5..c8ff9b061377 100644
--- a/devel/p5-Hash-AutoHash-Args/Makefile
+++ b/devel/p5-Hash-AutoHash-Args/Makefile
@@ -14,8 +14,8 @@ COMMENT= Object-oriented processing of keyword-based argument lists
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Hash-AutoHash>=1.17:devel/p5-Hash-AutoHash
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Hash-AutoHash>=1.17:devel/p5-Hash-AutoHash
TEST_DEPENDS= p5-Test-Deep>=0.110:devel/p5-Test-Deep \
p5-Test-Pod>=1.48:devel/p5-Test-Pod
diff --git a/devel/p5-Hash-AutoHash/Makefile b/devel/p5-Hash-AutoHash/Makefile
index c109e9d05590..2eb696852ca0 100644
--- a/devel/p5-Hash-AutoHash/Makefile
+++ b/devel/p5-Hash-AutoHash/Makefile
@@ -14,9 +14,9 @@ COMMENT= Object-oriented access to real and tied hashes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-List-MoreUtils>=0.33:lang/p5-List-MoreUtils \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-List-MoreUtils>=0.33:lang/p5-List-MoreUtils \
p5-Tie-ToObject>=0.03:devel/p5-Tie-ToObject
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Deep>=0.11:devel/p5-Test-Deep \
p5-Tie-Hash-MultiValue>=1.02:devel/p5-Tie-Hash-MultiValue
diff --git a/devel/p5-Hash-Case/Makefile b/devel/p5-Hash-Case/Makefile
index 5561b4655cfe..454a64290e0e 100644
--- a/devel/p5-Hash-Case/Makefile
+++ b/devel/p5-Hash-Case/Makefile
@@ -15,8 +15,8 @@ COMMENT= Base class for hashes with key-casing requirements
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Log-Report>=0.26:devel/p5-Log-Report
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Report>=0.26:devel/p5-Log-Report
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Hash-Objectify/Makefile b/devel/p5-Hash-Objectify/Makefile
index da373653c573..764ba8a7b0e3 100644
--- a/devel/p5-Hash-Objectify/Makefile
+++ b/devel/p5-Hash-Objectify/Makefile
@@ -13,8 +13,8 @@ COMMENT= Create objects from hashes on the fly
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-XSAccessor>=0:devel/p5-Class-XSAccessor
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-XSAccessor>=0:devel/p5-Class-XSAccessor
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
NO_ARCH= yes
diff --git a/devel/p5-Hash-Slice/Makefile b/devel/p5-Hash-Slice/Makefile
index da6f5e0940ba..95248d3b9e62 100644
--- a/devel/p5-Hash-Slice/Makefile
+++ b/devel/p5-Hash-Slice/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Make a hash from a deep slice of another hash
-BUILD_DEPENDS= p5-Carp-Clan>=0:devel/p5-Carp-Clan \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Carp-Clan>=0:devel/p5-Carp-Clan \
p5-Clone>=0.09:devel/p5-Clone
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Most>=0:devel/p5-Test-Most
USES= perl5
diff --git a/devel/p5-Heap-Simple-Perl/Makefile b/devel/p5-Heap-Simple-Perl/Makefile
index acd880705d5d..43c1e5364db1 100644
--- a/devel/p5-Heap-Simple-Perl/Makefile
+++ b/devel/p5-Heap-Simple-Perl/Makefile
@@ -14,8 +14,8 @@ COMMENT= Pure perl implementation of the Heap::Simple interface
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Heap-Simple>=0:devel/p5-Heap-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Heap-Simple>=0:devel/p5-Heap-Simple
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Heap-Simple-XS/Makefile b/devel/p5-Heap-Simple-XS/Makefile
index 3e91400ca587..7e725b9f15c0 100644
--- a/devel/p5-Heap-Simple-XS/Makefile
+++ b/devel/p5-Heap-Simple-XS/Makefile
@@ -14,8 +14,8 @@ COMMENT= XS implementation of the Heap::Simple interface
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Heap-Simple>=0:devel/p5-Heap-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Heap-Simple>=0:devel/p5-Heap-Simple
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-IO-All-LWP/Makefile b/devel/p5-IO-All-LWP/Makefile
index d38206d82e0f..6d4d8edb987d 100644
--- a/devel/p5-IO-All-LWP/Makefile
+++ b/devel/p5-IO-All-LWP/Makefile
@@ -14,9 +14,9 @@ COMMENT= IO::All interface to LWP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-IO-All>=0.30:devel/p5-IO-All \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-All>=0.30:devel/p5-IO-All \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5= configure
USES= perl5 shebangfix
diff --git a/devel/p5-IO-All/Makefile b/devel/p5-IO-All/Makefile
index 30ac7e01a3e5..6a8119c8e15a 100644
--- a/devel/p5-IO-All/Makefile
+++ b/devel/p5-IO-All/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-File-ReadBackwards>=0:devel/p5-File-ReadBackwards \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-ReadBackwards>=0:devel/p5-File-ReadBackwards \
p5-IO-String>=1.08:devel/p5-IO-String
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-File-MimeInfo>=0:devel/p5-File-MimeInfo \
p5-MLDBM>=0:databases/p5-MLDBM
diff --git a/devel/p5-IO-Any/Makefile b/devel/p5-IO-Any/Makefile
index 4bc2c15f7bc0..46a35947fc0b 100644
--- a/devel/p5-IO-Any/Makefile
+++ b/devel/p5-IO-Any/Makefile
@@ -14,11 +14,11 @@ COMMENT= IO::Any opens anything
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent \
p5-IO-String>=0:devel/p5-IO-String \
p5-IO-stringy>=0:devel/p5-IO-stringy \
p5-List-MoreUtils>=0:lang/p5-List-MoreUtils
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-File-Slurp>=0:devel/p5-File-Slurp \
p5-Test-Differences>=0:devel/p5-Test-Differences \
p5-Test-Distribution>=0:devel/p5-Test-Distribution \
diff --git a/devel/p5-IO-Async/Makefile b/devel/p5-IO-Async/Makefile
index bd33aff7c2b2..6a321627bfcc 100644
--- a/devel/p5-IO-Async/Makefile
+++ b/devel/p5-IO-Async/Makefile
@@ -15,9 +15,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Future>=0.33:devel/p5-Future \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Future>=0.33:devel/p5-Future \
p5-Struct-Dumb>0:devel/p5-Struct-Dumb
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Identity>=0:devel/p5-Test-Identity \
p5-Test-Pod>=1:devel/p5-Test-Pod \
diff --git a/devel/p5-IO-Digest/Makefile b/devel/p5-IO-Digest/Makefile
index b5eaaf455a10..f895c93ff6aa 100644
--- a/devel/p5-IO-Digest/Makefile
+++ b/devel/p5-IO-Digest/Makefile
@@ -14,8 +14,8 @@ COMMENT= Calculate digests while reading or writing
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-PerlIO-via-dynamic>=0:devel/p5-PerlIO-via-dynamic
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-PerlIO-via-dynamic>=0:devel/p5-PerlIO-via-dynamic
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-IO-Event/Makefile b/devel/p5-IO-Event/Makefile
index 83a4365241e3..8b073babed78 100644
--- a/devel/p5-IO-Event/Makefile
+++ b/devel/p5-IO-Event/Makefile
@@ -14,8 +14,8 @@ COMMENT= Tied Filehandles for Nonblocking IO with Object Callbacks
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-List-MoreUtils>=0:lang/p5-List-MoreUtils
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-List-MoreUtils>=0:lang/p5-List-MoreUtils
TEST_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent
OPTIONS_DEFINE= ANYEVENT EVENT
diff --git a/devel/p5-IO-Pager/Makefile b/devel/p5-IO-Pager/Makefile
index 8bd081427c89..30aba40bf7c8 100644
--- a/devel/p5-IO-Pager/Makefile
+++ b/devel/p5-IO-Pager/Makefile
@@ -13,8 +13,8 @@ COMMENT= Select a pager, optionally pipe it output if destination is a TTY
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-Which>=0:sysutils/p5-File-Which
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Which>=0:sysutils/p5-File-Which
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-IO-Prompt/Makefile b/devel/p5-IO-Prompt/Makefile
index e7844e560532..bb032c3a2ffe 100644
--- a/devel/p5-IO-Prompt/Makefile
+++ b/devel/p5-IO-Prompt/Makefile
@@ -13,9 +13,9 @@ COMMENT= Interactively prompt for user input
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Term-ReadKey>0:devel/p5-Term-ReadKey \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Term-ReadKey>0:devel/p5-Term-ReadKey \
p5-Want>0:devel/p5-Want
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-IO-Prompter/Makefile b/devel/p5-IO-Prompter/Makefile
index 0ef643f74dd1..76ea156dc20b 100644
--- a/devel/p5-IO-Prompter/Makefile
+++ b/devel/p5-IO-Prompter/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= zi@FreeBSD.org
COMMENT= Prompt for input, read it, clean it, return it
-BUILD_DEPENDS= p5-Contextual-Return>0:devel/p5-Contextual-Return
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Contextual-Return>0:devel/p5-Contextual-Return
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-IO-Pty-Easy/Makefile b/devel/p5-IO-Pty-Easy/Makefile
index 7a1616f06066..edd596da23d4 100644
--- a/devel/p5-IO-Pty-Easy/Makefile
+++ b/devel/p5-IO-Pty-Easy/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-IO-Tty>=0:devel/p5-IO-Tty
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-Tty>=0:devel/p5-IO-Tty
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-IO-YAML/Makefile b/devel/p5-IO-YAML/Makefile
index 1aafe87f7244..0693de2883a8 100644
--- a/devel/p5-IO-YAML/Makefile
+++ b/devel/p5-IO-YAML/Makefile
@@ -13,9 +13,9 @@ COMMENT= Read and write YAML streams incrementally
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-IO-stringy>=0:devel/p5-IO-stringy \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-stringy>=0:devel/p5-IO-stringy \
p5-YAML-LibYAML>=0:textproc/p5-YAML-LibYAML
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-IOC/Makefile b/devel/p5-IOC/Makefile
index 48c2645a9b8a..85fcb5d8956a 100644
--- a/devel/p5-IOC/Makefile
+++ b/devel/p5-IOC/Makefile
@@ -12,11 +12,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lightweight IOC (Inversion of Control) framework
-BUILD_DEPENDS= p5-Class-Throwable>=0:devel/p5-Class-Throwable \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Throwable>=0:devel/p5-Class-Throwable \
p5-XML-SAX>=0:textproc/p5-XML-SAX \
p5-Class-StrongSingleton>=0:devel/p5-Class-StrongSingleton \
p5-Class-Interfaces>=0:devel/p5-Class-Interfaces
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-IPC-Cache/Makefile b/devel/p5-IPC-Cache/Makefile
index 868ac7a70a48..9c6a3942aac0 100644
--- a/devel/p5-IPC-Cache/Makefile
+++ b/devel/p5-IPC-Cache/Makefile
@@ -13,8 +13,8 @@ COMMENT= Persist data across processes via shared memory
LICENSE= GPLv1
-BUILD_DEPENDS= p5-IPC-ShareLite>=0:devel/p5-IPC-ShareLite
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IPC-ShareLite>=0:devel/p5-IPC-ShareLite
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-IPC-DirQueue/Makefile b/devel/p5-IPC-DirQueue/Makefile
index bb2b013c5251..e97e1a79995b 100644
--- a/devel/p5-IPC-DirQueue/Makefile
+++ b/devel/p5-IPC-DirQueue/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= IPC::DirQueue - disk-based many-to-many task queue
-BUILD_DEPENDS= p5-POE>0:devel/p5-POE
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>0:devel/p5-POE
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-IPC-Mmap-Share/Makefile b/devel/p5-IPC-Mmap-Share/Makefile
index 9bac4bbf726d..3280ca363de9 100644
--- a/devel/p5-IPC-Mmap-Share/Makefile
+++ b/devel/p5-IPC-Mmap-Share/Makefile
@@ -14,8 +14,8 @@ COMMENT= Safely share structures among processes using anonymous mmap
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-IPC-Mmap>=0:devel/p5-IPC-Mmap
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IPC-Mmap>=0:devel/p5-IPC-Mmap
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-IPC-PubSub/Makefile b/devel/p5-IPC-PubSub/Makefile
index c45c21839a33..02ff41daae8c 100644
--- a/devel/p5-IPC-PubSub/Makefile
+++ b/devel/p5-IPC-PubSub/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Interprocess Publish/Subscribe channels
-BUILD_DEPENDS= p5-DBM-Deep>=1:databases/p5-DBM-Deep \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBM-Deep>=1:databases/p5-DBM-Deep \
p5-Class-Accessor>0:devel/p5-Class-Accessor \
p5-Data-UUID>0:devel/p5-Data-UUID
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-IPC-Run/Makefile b/devel/p5-IPC-Run/Makefile
index 95211fb61db8..c350be14705f 100644
--- a/devel/p5-IPC-Run/Makefile
+++ b/devel/p5-IPC-Run/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE_ART10= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-IO-Tty>=1.08:devel/p5-IO-Tty
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-Tty>=1.08:devel/p5-IO-Tty
TEST_DEPENDS= p5-Readonly>=0:devel/p5-Readonly
NO_ARCH= yes
diff --git a/devel/p5-IPC-SharedCache/Makefile b/devel/p5-IPC-SharedCache/Makefile
index 5f058c17fcc0..e49019e7baaf 100644
--- a/devel/p5-IPC-SharedCache/Makefile
+++ b/devel/p5-IPC-SharedCache/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for managing a SysV IPC shared memory cache
-BUILD_DEPENDS= p5-IPC-ShareLite>=0:devel/p5-IPC-ShareLite
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IPC-ShareLite>=0:devel/p5-IPC-ShareLite
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-IPC-ShellCmd/Makefile b/devel/p5-IPC-ShellCmd/Makefile
index 845b9edc6968..09bf527478b0 100644
--- a/devel/p5-IPC-ShellCmd/Makefile
+++ b/devel/p5-IPC-ShellCmd/Makefile
@@ -15,9 +15,9 @@ COMMENT= Run a command with a given environment and capture output
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-String-ShellQuote>=0:textproc/p5-String-ShellQuote \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-String-ShellQuote>=0:textproc/p5-String-ShellQuote \
sudo:security/sudo
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Import-Base/Makefile b/devel/p5-Import-Base/Makefile
index 19b2639eebae..0b4eb4a92f77 100644
--- a/devel/p5-Import-Base/Makefile
+++ b/devel/p5-Import-Base/Makefile
@@ -15,9 +15,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Import-Into>=1.002005:devel/p5-Import-Into \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Import-Into>=1.002005:devel/p5-Import-Into \
p5-Module-Runtime>=0:devel/p5-Module-Runtime
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Dancer2-Plugin-Ajax>=0:www/p5-Dancer2-Plugin-Ajax \
p5-Dancer2>=0:www/p5-Dancer2 \
p5-Moo>=0:devel/p5-Moo
diff --git a/devel/p5-Import-Into/Makefile b/devel/p5-Import-Into/Makefile
index 3b94aee3e1a9..446ac10b6559 100644
--- a/devel/p5-Import-Into/Makefile
+++ b/devel/p5-Import-Into/Makefile
@@ -15,8 +15,8 @@ COMMENT= Import packages into other packages
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Module-Runtime>=0:devel/p5-Module-Runtime
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-Runtime>=0:devel/p5-Module-Runtime
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Inline-ASM/Makefile b/devel/p5-Inline-ASM/Makefile
index 47343ef4bed7..61246bcef541 100644
--- a/devel/p5-Inline-ASM/Makefile
+++ b/devel/p5-Inline-ASM/Makefile
@@ -14,8 +14,8 @@ COMMENT= Write Perl Subroutines in assembler
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Inline-C>=0.42:devel/p5-Inline-C
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Inline-C>=0.42:devel/p5-Inline-C
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Inline-Filters/Makefile b/devel/p5-Inline-Filters/Makefile
index 601d1dcd28f3..3411e9d95e01 100644
--- a/devel/p5-Inline-Filters/Makefile
+++ b/devel/p5-Inline-Filters/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Inline>=0.42:devel/p5-Inline \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Inline>=0.42:devel/p5-Inline \
p5-Inline-C>=0.76:devel/p5-Inline-C
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Inline-Java/Makefile b/devel/p5-Inline-Java/Makefile
index a2dac8869ef6..de07ac7ef745 100644
--- a/devel/p5-Inline-Java/Makefile
+++ b/devel/p5-Inline-Java/Makefile
@@ -13,9 +13,9 @@ COMMENT= Write Perl subroutines and classes in Java
LICENSE= ARTPERL10
-BUILD_DEPENDS= p5-Inline>=0.68:devel/p5-Inline \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Inline>=0.68:devel/p5-Inline \
p5-Inline-C>=0.62:devel/p5-Inline-C
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_JAVA= yes
JAVA_VERSION= 1.6+
diff --git a/devel/p5-Inline-Python/Makefile b/devel/p5-Inline-Python/Makefile
index 16cd55d4e1d0..cb6d88ad9269 100644
--- a/devel/p5-Inline-Python/Makefile
+++ b/devel/p5-Inline-Python/Makefile
@@ -13,8 +13,8 @@ COMMENT= Write Perl Subroutines in Python
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Inline>=0.46:devel/p5-Inline
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Inline>=0.46:devel/p5-Inline
TEST_DEPENDS= p5-Proc-ProcessTable>=0.53:devel/p5-Proc-ProcessTable \
p5-Test-Deep>=0:devel/p5-Test-Deep \
p5-Test-Number-Delta>=0:devel/p5-Test-Number-Delta
diff --git a/devel/p5-Inline-TT/Makefile b/devel/p5-Inline-TT/Makefile
index 00918d7f6e1d..0b3e0cf8c384 100644
--- a/devel/p5-Inline-TT/Makefile
+++ b/devel/p5-Inline-TT/Makefile
@@ -14,9 +14,9 @@ COMMENT= Provides inline support for template toolkit 2.x
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Inline>=0.42:devel/p5-Inline \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Inline>=0.42:devel/p5-Inline \
p5-Template-Toolkit>=2:www/p5-Template-Toolkit
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-Inline-Tcl/Makefile b/devel/p5-Inline-Tcl/Makefile
index b7541f8c8c90..3c8a9361e38a 100644
--- a/devel/p5-Inline-Tcl/Makefile
+++ b/devel/p5-Inline-Tcl/Makefile
@@ -13,8 +13,8 @@ COMMENT= Write Perl subroutines in Tcl
LICENSE= ARTPERL10
-BUILD_DEPENDS= p5-Inline>=0:devel/p5-Inline
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Inline>=0:devel/p5-Inline
USES= perl5 tcl
USE_PERL5= configure
diff --git a/devel/p5-Inline/Makefile b/devel/p5-Inline/Makefile
index a9174a3e22af..9efff79b2868 100644
--- a/devel/p5-Inline/Makefile
+++ b/devel/p5-Inline/Makefile
@@ -14,8 +14,8 @@ COMMENT= Write Perl subroutines in other programming languages
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Parse-RecDescent>=1.800:devel/p5-Parse-RecDescent
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Parse-RecDescent>=1.800:devel/p5-Parse-RecDescent
TEST_DEPENDS= p5-Inline-Files>=0:devel/p5-Inline-Files \
p5-Test-Warn>=0.23:devel/p5-Test-Warn
diff --git a/devel/p5-InlineX-C2XS/Makefile b/devel/p5-InlineX-C2XS/Makefile
index ed91f54b5dc0..b7d2aa06cafd 100644
--- a/devel/p5-InlineX-C2XS/Makefile
+++ b/devel/p5-InlineX-C2XS/Makefile
@@ -14,8 +14,8 @@ COMMENT= Perl module to create an XS file from an Inline C file
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Inline-C>=0.54:devel/p5-Inline-C
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Inline-C>=0.54:devel/p5-Inline-C
TEST_DEPENDS= p5-Test-Warn>=0.23:devel/p5-Test-Warn
NO_ARCH= yes
diff --git a/devel/p5-InlineX-CPP2XS/Makefile b/devel/p5-InlineX-CPP2XS/Makefile
index 73b8b4b04c10..d6876d49c03c 100644
--- a/devel/p5-InlineX-CPP2XS/Makefile
+++ b/devel/p5-InlineX-CPP2XS/Makefile
@@ -14,9 +14,9 @@ COMMENT= Convert from Inline C++ code to XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Inline>=0.50:devel/p5-Inline \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Inline>=0.50:devel/p5-Inline \
p5-Inline-CPP>=0.39:devel/p5-Inline-CPP
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Warn>=0.24:devel/p5-Test-Warn
NO_ARCH= yes
diff --git a/devel/p5-Input-Validator/Makefile b/devel/p5-Input-Validator/Makefile
index 267fa09ffbda..afd651d3b020 100644
--- a/devel/p5-Input-Validator/Makefile
+++ b/devel/p5-Input-Validator/Makefile
@@ -13,9 +13,9 @@ COMMENT= Input validator that just validates input
LICENSE= ART20
-BUILD_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \
p5-String-CamelCase>=0:textproc/p5-String-CamelCase
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Iodef-Pb-Simple/Makefile b/devel/p5-Iodef-Pb-Simple/Makefile
index 6efff6a841ae..be00980ccd32 100644
--- a/devel/p5-Iodef-Pb-Simple/Makefile
+++ b/devel/p5-Iodef-Pb-Simple/Makefile
@@ -14,7 +14,8 @@ COMMENT= Perl extension providing high level API access to Iodef-Pb
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor>=0.34:devel/p5-Class-Accessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0.34:devel/p5-Class-Accessor \
p5-Compress-Snappy>=0.18:archivers/p5-Compress-Snappy \
p5-DateTime>=0.61:devel/p5-DateTime \
p5-DateTime-Format-DateParse>=0.05:devel/p5-DateTime-Format-DateParse \
@@ -29,7 +30,6 @@ BUILD_DEPENDS= p5-Class-Accessor>=0.34:devel/p5-Class-Accessor \
p5-Regexp-Common-net-CIDR>=0.02:textproc/p5-Regexp-Common-net-CIDR \
p5-Snort-Rule>=1.07:security/p5-Snort-Rule \
p5-Text-Table>=1.126:textproc/p5-Text-Table
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Iterator-IO/Makefile b/devel/p5-Iterator-IO/Makefile
index b074ad6557c9..d9d8ab89a04b 100644
--- a/devel/p5-Iterator-IO/Makefile
+++ b/devel/p5-Iterator-IO/Makefile
@@ -14,8 +14,8 @@ COMMENT= Filesystem and stream iterators
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Iterator>=0:devel/p5-Iterator
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Iterator>=0:devel/p5-Iterator
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Iterator-Misc/Makefile b/devel/p5-Iterator-Misc/Makefile
index 26f53574de95..cc23f85f780e 100644
--- a/devel/p5-Iterator-Misc/Makefile
+++ b/devel/p5-Iterator-Misc/Makefile
@@ -14,8 +14,8 @@ COMMENT= Miscellaneous iterator functions
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Iterator>=0:devel/p5-Iterator
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Iterator>=0:devel/p5-Iterator
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Iterator-Util/Makefile b/devel/p5-Iterator-Util/Makefile
index d99f7736b29d..3481406c3657 100644
--- a/devel/p5-Iterator-Util/Makefile
+++ b/devel/p5-Iterator-Util/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Essential utilities for the Iterator class
-BUILD_DEPENDS= p5-Iterator>=0:devel/p5-Iterator
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Iterator>=0:devel/p5-Iterator
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Iterator/Makefile b/devel/p5-Iterator/Makefile
index 4ccde0a71ec3..54928d02c6b3 100644
--- a/devel/p5-Iterator/Makefile
+++ b/devel/p5-Iterator/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= General-purpose iterator class
-BUILD_DEPENDS= p5-Exception-Class>=0:devel/p5-Exception-Class
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Exception-Class>=0:devel/p5-Exception-Class
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-JIRA-REST/Makefile b/devel/p5-JIRA-REST/Makefile
index fd68a09632da..cfb7f3b74901 100644
--- a/devel/p5-JIRA-REST/Makefile
+++ b/devel/p5-JIRA-REST/Makefile
@@ -14,13 +14,13 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Config-Identity>=0.0019:devel/p5-Config-Identity \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Config-Identity>=0.0019:devel/p5-Config-Identity \
p5-HTML-TreeBuilder-LibXML>=0:www/p5-HTML-TreeBuilder-LibXML \
p5-HTTP-Message>=0:www/p5-HTTP-Message \
p5-JSON>=0:converters/p5-JSON \
p5-REST-Client>=0:www/p5-REST-Client \
p5-URI>=0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-JQuery/Makefile b/devel/p5-JQuery/Makefile
index dd1eee0ac46f..720a6f9d3538 100644
--- a/devel/p5-JQuery/Makefile
+++ b/devel/p5-JQuery/Makefile
@@ -15,12 +15,12 @@ COMMENT= Interface to Jquery, a language based on JavaScript
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-CGI-Application>=0:www/p5-CGI-Application \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-CGI-Application>=0:www/p5-CGI-Application \
p5-CSS>=0:textproc/p5-CSS \
p5-HTML-Table>=0:www/p5-HTML-Table \
p5-IO-String>=0:devel/p5-IO-String \
p5-XML-Writer>=0:textproc/p5-XML-Writer
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5= modbuild
USES= perl5 shebangfix
diff --git a/devel/p5-JSON-Hyper/Makefile b/devel/p5-JSON-Hyper/Makefile
index 499732521962..1fb7a5a345bc 100644
--- a/devel/p5-JSON-Hyper/Makefile
+++ b/devel/p5-JSON-Hyper/Makefile
@@ -13,11 +13,11 @@ COMMENT= Extract links from JSON objects
LICENSE= MIT
-BUILD_DEPENDS= p5-JSON>=2.0:converters/p5-JSON \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-JSON>=2.0:converters/p5-JSON \
p5-JSON-Path>=0:devel/p5-JSON-Path \
p5-URI>=1.30:net/p5-URI \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-JSON-Path/Makefile b/devel/p5-JSON-Path/Makefile
index e4a3ffedac85..486ab00d45b8 100644
--- a/devel/p5-JSON-Path/Makefile
+++ b/devel/p5-JSON-Path/Makefile
@@ -14,7 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Carp-Assert>=0:devel/p5-Carp-Assert \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Carp-Assert>=0:devel/p5-Carp-Assert \
p5-Exporter-Easy>=0:devel/p5-Exporter-Easy \
p5-Exporter-Tiny>=0:devel/p5-Exporter-Tiny \
p5-JSON-MaybeXS>=0:converters/p5-JSON-MaybeXS \
@@ -22,7 +23,6 @@ BUILD_DEPENDS= p5-Carp-Assert>=0:devel/p5-Carp-Assert \
p5-Readonly>=0:devel/p5-Readonly \
p5-Scalar-List-Utils>=1.48:lang/p5-Scalar-List-Utils \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-JSON>=0:converters/p5-JSON \
p5-Test-Deep>=0:devel/p5-Test-Deep \
p5-Test-Most>=0:devel/p5-Test-Most \
diff --git a/devel/p5-JSON-RPC-Common/Makefile b/devel/p5-JSON-RPC-Common/Makefile
index 2bccc4bbb257..fa3ccf797873 100644
--- a/devel/p5-JSON-RPC-Common/Makefile
+++ b/devel/p5-JSON-RPC-Common/Makefile
@@ -15,14 +15,14 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-libwww>=5:www/p5-libwww \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-libwww>=5:www/p5-libwww \
p5-Moose>=0.81:devel/p5-Moose \
p5-JSON>=2.11:converters/p5-JSON \
p5-MooseX-Types>=0:devel/p5-MooseX-Types \
p5-Try-Tiny>0:lang/p5-Try-Tiny \
p5-URI>0:net/p5-URI \
p5-namespace-clean>=0.20:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
NO_ARCH= yes
diff --git a/devel/p5-JSON-RPC-Dispatcher/Makefile b/devel/p5-JSON-RPC-Dispatcher/Makefile
index cb3ae4bb1433..7506d2595c81 100644
--- a/devel/p5-JSON-RPC-Dispatcher/Makefile
+++ b/devel/p5-JSON-RPC-Dispatcher/Makefile
@@ -14,11 +14,11 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-JSON>=2.16:converters/p5-JSON \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-JSON>=2.16:converters/p5-JSON \
p5-Log-Any>=0.11:devel/p5-Log-Any \
p5-Moose>=0.93:devel/p5-Moose \
p5-Plack>=0.9913:www/p5-Plack
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-JSON-RPC/Makefile b/devel/p5-JSON-RPC/Makefile
index 93586b254210..af59911ad634 100644
--- a/devel/p5-JSON-RPC/Makefile
+++ b/devel/p5-JSON-RPC/Makefile
@@ -15,14 +15,14 @@ COMMENT= Perl implementation of JSON-RPC 1.1 protocol
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor-Lite>=0:devel/p5-Class-Accessor-Lite \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor-Lite>=0:devel/p5-Class-Accessor-Lite \
p5-HTTP-Message>=0:www/p5-HTTP-Message \
p5-JSON>=0:converters/p5-JSON \
p5-JSON-XS>=0:converters/p5-JSON-XS \
p5-Plack>=0:www/p5-Plack \
p5-Router-Simple>=0:www/p5-Router-Simple \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-JSON-Schema/Makefile b/devel/p5-JSON-Schema/Makefile
index 75dfe794094d..416a6ddc363f 100644
--- a/devel/p5-JSON-Schema/Makefile
+++ b/devel/p5-JSON-Schema/Makefile
@@ -12,7 +12,8 @@ COMMENT= Validate JSON against a schema
LICENSE= MIT
-BUILD_DEPENDS= p5-Exporter-Tiny>=0:devel/p5-Exporter-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Exporter-Tiny>=0:devel/p5-Exporter-Tiny \
p5-JSON>=2.0:converters/p5-JSON \
p5-JSON-Path>=0:devel/p5-JSON-Path \
p5-JSON-Hyper>=0:devel/p5-JSON-Hyper \
@@ -20,7 +21,6 @@ BUILD_DEPENDS= p5-Exporter-Tiny>=0:devel/p5-Exporter-Tiny \
p5-libwww>=0:www/p5-libwww \
p5-autovivification>=0:devel/p5-autovivification \
p5-match-simple>=0:devel/p5-match-simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Lexical-Import/Makefile b/devel/p5-Lexical-Import/Makefile
index d6ca38ca78d3..fda60a6751d0 100644
--- a/devel/p5-Lexical-Import/Makefile
+++ b/devel/p5-Lexical-Import/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Clean imports from package-exporting modules
-BUILD_DEPENDS= p5-Lexical-Var>=0.006:devel/p5-Lexical-Var \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Lexical-Var>=0.006:devel/p5-Lexical-Var \
p5-Module-Runtime>=0.011:devel/p5-Module-Runtime \
p5-Params-Classify>=0:devel/p5-Params-Classify
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Pod>=1:devel/p5-Test-Pod \
p5-Test-Pod-Coverage>=0:devel/p5-Test-Pod-Coverage
diff --git a/devel/p5-Lexical-Persistence/Makefile b/devel/p5-Lexical-Persistence/Makefile
index 3aeaab0328a1..bcb18c69f96c 100644
--- a/devel/p5-Lexical-Persistence/Makefile
+++ b/devel/p5-Lexical-Persistence/Makefile
@@ -15,9 +15,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Devel-LexAlias>=0.04:devel/p5-Devel-LexAlias \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-LexAlias>=0.04:devel/p5-Devel-LexAlias \
p5-PadWalker>=1.1:devel/p5-PadWalker
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-List-AllUtils/Makefile b/devel/p5-List-AllUtils/Makefile
index 7665fa1c43ca..0450b66896d8 100644
--- a/devel/p5-List-AllUtils/Makefile
+++ b/devel/p5-List-AllUtils/Makefile
@@ -12,10 +12,10 @@ COMMENT= Combines List::Util and List::MoreUtils in one bite-sized package
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-List-SomeUtils>=0.50:devel/p5-List-SomeUtils \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-List-SomeUtils>=0.50:devel/p5-List-SomeUtils \
p5-List-UtilsBy>=0.10:devel/p5-List-UtilsBy \
p5-Scalar-List-Utils>=1.45:lang/p5-Scalar-List-Utils
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-List-Objects-Types/Makefile b/devel/p5-List-Objects-Types/Makefile
index ddc4ddce17d1..fdc4e9daf2d0 100644
--- a/devel/p5-List-Objects-Types/Makefile
+++ b/devel/p5-List-Objects-Types/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-List-Objects-WithUtils>=2:devel/p5-List-Objects-WithUtils \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-List-Objects-WithUtils>=2:devel/p5-List-Objects-WithUtils \
p5-Type-Tiny>=0.022:devel/p5-Type-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-List-Objects-WithUtils/Makefile b/devel/p5-List-Objects-WithUtils/Makefile
index 12d0a4bb7ac8..3423f1112b87 100644
--- a/devel/p5-List-Objects-WithUtils/Makefile
+++ b/devel/p5-List-Objects-WithUtils/Makefile
@@ -15,7 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-Method-Modifiers>=0:devel/p5-Class-Method-Modifiers \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Method-Modifiers>=0:devel/p5-Class-Method-Modifiers \
p5-List-UtilsBy>=0.09:devel/p5-List-UtilsBy \
p5-List-UtilsBy-XS>=0.03:devel/p5-List-UtilsBy-XS \
p5-Module-Runtime>=0.013:devel/p5-Module-Runtime \
@@ -23,7 +24,6 @@ BUILD_DEPENDS= p5-Class-Method-Modifiers>=0:devel/p5-Class-Method-Modifiers \
p5-Type-Tie>=0.004:devel/p5-Type-Tie \
p5-autobox>=0:devel/p5-autobox \
p5-strictures>=2:devel/p5-strictures
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-List-SomeUtils/Makefile b/devel/p5-List-SomeUtils/Makefile
index eb3f30a7065f..c5cdee0a4851 100644
--- a/devel/p5-List-SomeUtils/Makefile
+++ b/devel/p5-List-SomeUtils/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-List-SomeUtils-XS>=0:devel/p5-List-SomeUtils-XS \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-List-SomeUtils-XS>=0:devel/p5-List-SomeUtils-XS \
p5-Module-Implementation>=0:devel/p5-Module-Implementation
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Log-Accounting-SVK/Makefile b/devel/p5-Log-Accounting-SVK/Makefile
index 5d59aebe61e4..154504aea15d 100644
--- a/devel/p5-Log-Accounting-SVK/Makefile
+++ b/devel/p5-Log-Accounting-SVK/Makefile
@@ -14,12 +14,12 @@ COMMENT= Perl module for accounting SVK repository
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= svk>=0:devel/svk \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= svk>=0:devel/svk \
p5-Spiffy>=0:devel/p5-Spiffy \
p5-Graph-SocialMap>=0:graphics/p5-Graph-SocialMap \
p5-Graph-Writer-GraphViz>=0:graphics/p5-Graph-Writer-GraphViz \
p5-Algorithm-Accounting>=0:devel/p5-Algorithm-Accounting
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Log-Accounting-SVN/Makefile b/devel/p5-Log-Accounting-SVN/Makefile
index 5c46b29b2e21..18115ba1cc81 100644
--- a/devel/p5-Log-Accounting-SVN/Makefile
+++ b/devel/p5-Log-Accounting-SVN/Makefile
@@ -14,11 +14,11 @@ COMMENT= Perl module for accounting SVN repository
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-subversion>=0:devel/p5-subversion \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion \
p5-SVN-Log>=0:devel/p5-SVN-Log \
p5-Algorithm-Accounting>=0:devel/p5-Algorithm-Accounting \
p5-Test-Simple>=0:devel/p5-Test-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Log-Agent-Logger/Makefile b/devel/p5-Log-Agent-Logger/Makefile
index 122529f48959..1e292f90a7fc 100644
--- a/devel/p5-Log-Agent-Logger/Makefile
+++ b/devel/p5-Log-Agent-Logger/Makefile
@@ -12,8 +12,8 @@ COMMENT= Log::Agent::Logger - a logging interface for perl
LICENSE= ART20
-BUILD_DEPENDS= p5-Log-Agent>=0.208:devel/p5-Log-Agent
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Agent>=0.208:devel/p5-Log-Agent
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Log-Any-Adapter-Log4perl/Makefile b/devel/p5-Log-Any-Adapter-Log4perl/Makefile
index f429453b907c..5932c0464197 100644
--- a/devel/p5-Log-Any-Adapter-Log4perl/Makefile
+++ b/devel/p5-Log-Any-Adapter-Log4perl/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Log-Any>=1.03:devel/p5-Log-Any \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Any>=1.03:devel/p5-Log-Any \
p5-Log-Log4perl>=1.32:devel/p5-Log-Log4perl
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Log-Any-App/Makefile b/devel/p5-Log-Any-App/Makefile
index d318e8580cf4..c4494ad26795 100644
--- a/devel/p5-Log-Any-App/Makefile
+++ b/devel/p5-Log-Any-App/Makefile
@@ -14,7 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-File-HomeDir>=0:devel/p5-File-HomeDir \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-HomeDir>=0:devel/p5-File-HomeDir \
p5-File-Write-Rotate>=0.29:devel/p5-File-Write-Rotate \
p5-IO-Socket-UNIX-Util>=0:net/p5-IO-Socket-UNIX-Util \
p5-JSON-MaybeXS>=0:converters/p5-JSON-MaybeXS \
@@ -24,7 +25,6 @@ BUILD_DEPENDS= p5-File-HomeDir>=0:devel/p5-File-HomeDir \
p5-Log-Dispatch-ArrayWithLimits>=0:devel/p5-Log-Dispatch-ArrayWithLimits \
p5-Log-Dispatch-Dir>=0.08:devel/p5-Log-Dispatch-Dir \
p5-Log-Dispatch-FileWriteRotate>=0.04:devel/p5-Log-Dispatch-FileWriteRotate
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-File-Slurper>=0:devel/p5-File-Slurper
NO_ARCH= yes
diff --git a/devel/p5-Log-Any-IfLOG/Makefile b/devel/p5-Log-Any-IfLOG/Makefile
index 9a980b621e59..3fa543ec75ea 100644
--- a/devel/p5-Log-Any-IfLOG/Makefile
+++ b/devel/p5-Log-Any-IfLOG/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Log-Any>=0:devel/p5-Log-Any
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Any>=0:devel/p5-Log-Any
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Log-Dispatch-Array/Makefile b/devel/p5-Log-Dispatch-Array/Makefile
index 671515428787..0cc5d8d745f6 100644
--- a/devel/p5-Log-Dispatch-Array/Makefile
+++ b/devel/p5-Log-Dispatch-Array/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Log-Dispatch>=0:devel/p5-Log-Dispatch
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Dispatch>=0:devel/p5-Log-Dispatch
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep
NO_ARCH= yes
diff --git a/devel/p5-Log-Dispatch-Colorful/Makefile b/devel/p5-Log-Dispatch-Colorful/Makefile
index 649f12749475..81d55b50ec88 100644
--- a/devel/p5-Log-Dispatch-Colorful/Makefile
+++ b/devel/p5-Log-Dispatch-Colorful/Makefile
@@ -10,11 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for logging to screen
-BUILD_DEPENDS= p5-Filter>0:devel/p5-Filter \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Filter>0:devel/p5-Filter \
p5-IO-stringy>=0:devel/p5-IO-stringy \
p5-Log-Dispatch>0:devel/p5-Log-Dispatch \
p5-Params-Validate>0:devel/p5-Params-Validate
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Log-Dispatch-Config/Makefile b/devel/p5-Log-Dispatch-Config/Makefile
index 2dcc0dd905e3..6fa98ee9523f 100644
--- a/devel/p5-Log-Dispatch-Config/Makefile
+++ b/devel/p5-Log-Dispatch-Config/Makefile
@@ -14,10 +14,10 @@ COMMENT= Log4j equivalent for Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-IO-stringy>=0:devel/p5-IO-stringy \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-stringy>=0:devel/p5-IO-stringy \
p5-AppConfig>=1.52:devel/p5-AppConfig \
p5-Log-Dispatch>=2:devel/p5-Log-Dispatch
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Log-Dispatch-Configurator-Any/Makefile b/devel/p5-Log-Dispatch-Configurator-Any/Makefile
index 78df9c4472c5..6f489ced94c4 100644
--- a/devel/p5-Log-Dispatch-Configurator-Any/Makefile
+++ b/devel/p5-Log-Dispatch-Configurator-Any/Makefile
@@ -13,10 +13,10 @@ COMMENT= Configurator implementation with Config::Any
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Config-Any>=0.15:devel/p5-Config-Any \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Config-Any>=0.15:devel/p5-Config-Any \
p5-Log-Dispatch>=2.23:devel/p5-Log-Dispatch \
p5-Log-Dispatch-Config>=0:devel/p5-Log-Dispatch-Config
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Config-Tiny>=0:devel/p5-Config-Tiny \
p5-Test-Pod>=1.14:devel/p5-Test-Pod \
p5-Test-Pod-Coverage>=1.04:devel/p5-Test-Pod-Coverage \
diff --git a/devel/p5-Log-Dispatch-DBI/Makefile b/devel/p5-Log-Dispatch-DBI/Makefile
index dad438100865..90d291201cb0 100644
--- a/devel/p5-Log-Dispatch-DBI/Makefile
+++ b/devel/p5-Log-Dispatch-DBI/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= gebhart@secnetix.de
COMMENT= Log::Dispatch output class for logging to database via DBI interface
-BUILD_DEPENDS= p5-Log-Dispatch>=2.0:devel/p5-Log-Dispatch \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Dispatch>=2.0:devel/p5-Log-Dispatch \
p5-DBI>0:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-CSV>0:databases/p5-DBD-CSV
USES= perl5
diff --git a/devel/p5-Log-Dispatch-Dir/Makefile b/devel/p5-Log-Dispatch-Dir/Makefile
index d50b74eb9794..46d2d701cb64 100644
--- a/devel/p5-Log-Dispatch-Dir/Makefile
+++ b/devel/p5-Log-Dispatch-Dir/Makefile
@@ -14,11 +14,11 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-File-Slurper>=0:devel/p5-File-Slurper \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Slurper>=0:devel/p5-File-Slurper \
p5-Log-Dispatch>=0:devel/p5-Log-Dispatch \
p5-Params-Validate>=0:devel/p5-Params-Validate \
p5-Probe-Perl>=0:sysutils/p5-Probe-Perl
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-File-LibMagic>=0:devel/p5-File-LibMagic \
p5-Media-Type-Simple>=0:devel/p5-Media-Type-Simple
diff --git a/devel/p5-Log-Dispatch-Email-EmailSend/Makefile b/devel/p5-Log-Dispatch-Email-EmailSend/Makefile
index ec1ab9e39afc..22a6788b4e9e 100644
--- a/devel/p5-Log-Dispatch-Email-EmailSend/Makefile
+++ b/devel/p5-Log-Dispatch-Email-EmailSend/Makefile
@@ -14,11 +14,11 @@ COMMENT= Subclass of Log-Dispatch-Email that uses Email-Send
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Email-Send>=2.0:mail/p5-Email-Send \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Email-Send>=2.0:mail/p5-Email-Send \
p5-Email-Simple>=2.100:mail/p5-Email-Simple \
p5-Log-Dispatch>=2.0:devel/p5-Log-Dispatch \
p5-Params-Validate>=0:devel/p5-Params-Validate
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Log-Dispatch-File-Stamped/Makefile b/devel/p5-Log-Dispatch-File-Stamped/Makefile
index e0fd403af14b..856e40dffd95 100644
--- a/devel/p5-Log-Dispatch-File-Stamped/Makefile
+++ b/devel/p5-Log-Dispatch-File-Stamped/Makefile
@@ -14,10 +14,10 @@ COMMENT= Logging to date/time stamped files
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Log-Dispatch>=2.38:devel/p5-Log-Dispatch \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Dispatch>=2.38:devel/p5-Log-Dispatch \
p5-Params-Validate>0:devel/p5-Params-Validate \
p5-namespace-clean>0:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Path-Tiny>0:devel/p5-Path-Tiny \
p5-Test-CheckDeps>=0.002:devel/p5-Test-CheckDeps \
p5-Test-Deep>0:devel/p5-Test-Deep \
diff --git a/devel/p5-Log-Dispatch-FileRotate/Makefile b/devel/p5-Log-Dispatch-FileRotate/Makefile
index ef39878c6e10..18ca1a54afa8 100644
--- a/devel/p5-Log-Dispatch-FileRotate/Makefile
+++ b/devel/p5-Log-Dispatch-FileRotate/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Date-Manip>=0:devel/p5-Date-Manip \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Date-Manip>=0:devel/p5-Date-Manip \
p5-Log-Dispatch>=0:devel/p5-Log-Dispatch
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Path-Tiny>=0.018:devel/p5-Path-Tiny \
p5-Test-Warn>=0:devel/p5-Test-Warn
diff --git a/devel/p5-Log-Dispatch-FileShared/Makefile b/devel/p5-Log-Dispatch-FileShared/Makefile
index ef5d5fd6af25..a77aed387d87 100644
--- a/devel/p5-Log-Dispatch-FileShared/Makefile
+++ b/devel/p5-Log-Dispatch-FileShared/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Log::Dispatch output class for logging to shared files
-BUILD_DEPENDS= p5-Log-Dispatch>=0:devel/p5-Log-Dispatch \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Dispatch>=0:devel/p5-Log-Dispatch \
p5-Params-Validate>=0:devel/p5-Params-Validate
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Log-Dispatch-FileWriteRotate/Makefile b/devel/p5-Log-Dispatch-FileWriteRotate/Makefile
index 92bf63d9b088..be0f25d7304a 100644
--- a/devel/p5-Log-Dispatch-FileWriteRotate/Makefile
+++ b/devel/p5-Log-Dispatch-FileWriteRotate/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-File-Write-Rotate>=0.29:devel/p5-File-Write-Rotate \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Write-Rotate>=0.29:devel/p5-File-Write-Rotate \
p5-Log-Dispatch>=0:devel/p5-Log-Dispatch
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Log-Dispatch-Perl/Makefile b/devel/p5-Log-Dispatch-Perl/Makefile
index 5b5ae920aaaf..34145c705ae5 100644
--- a/devel/p5-Log-Dispatch-Perl/Makefile
+++ b/devel/p5-Log-Dispatch-Perl/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Log::Dispatch plug-in using core Perl functions for logging
-BUILD_DEPENDS= p5-Log-Dispatch>=0:devel/p5-Log-Dispatch
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Dispatch>=0:devel/p5-Log-Dispatch
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Log-Dispatch-Scribe/Makefile b/devel/p5-Log-Dispatch-Scribe/Makefile
index 5018fd1812c3..14590857aa39 100644
--- a/devel/p5-Log-Dispatch-Scribe/Makefile
+++ b/devel/p5-Log-Dispatch-Scribe/Makefile
@@ -13,8 +13,8 @@ COMMENT= Logging via Facebook's Scribe server software #'
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Log-Dispatch>0:devel/p5-Log-Dispatch
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Dispatch>0:devel/p5-Log-Dispatch
TEST_DEPENDS= p5-Test-MockObject>=0:devel/p5-Test-MockObject \
p5-Test-Timer>=0:devel/p5-Test-Timer
diff --git a/devel/p5-Log-Dispatch/Makefile b/devel/p5-Log-Dispatch/Makefile
index 6fd25278dd49..de821d3b3ab9 100644
--- a/devel/p5-Log-Dispatch/Makefile
+++ b/devel/p5-Log-Dispatch/Makefile
@@ -12,14 +12,14 @@ COMMENT= Suite of OO modules for logging messages to multiple outputs
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Devel-GlobalDestruction>=0:devel/p5-Devel-GlobalDestruction \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-GlobalDestruction>=0:devel/p5-Devel-GlobalDestruction \
p5-Dist-CheckConflicts>=0.02:devel/p5-Dist-CheckConflicts \
p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Params-ValidationCompiler>=0:devel/p5-Params-ValidationCompiler \
p5-Specio>=0.32:devel/p5-Specio \
p5-Try-Tiny>=0:lang/p5-Try-Tiny \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-IPC-Run3>=0:devel/p5-IPC-Run3 \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Requires>=0:devel/p5-Test-Requires
diff --git a/devel/p5-Log-Dispatchouli/Makefile b/devel/p5-Log-Dispatchouli/Makefile
index a7d8deda2071..2ba79f5687cd 100644
--- a/devel/p5-Log-Dispatchouli/Makefile
+++ b/devel/p5-Log-Dispatchouli/Makefile
@@ -16,14 +16,14 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Log-Dispatch>=0:devel/p5-Log-Dispatch \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Dispatch>=0:devel/p5-Log-Dispatch \
p5-Log-Dispatch-Array>=0:devel/p5-Log-Dispatch-Array \
p5-Params-Util>=0:devel/p5-Params-Util \
p5-String-Flogger>=0:textproc/p5-String-Flogger \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
p5-Sub-Exporter-GlobExporter>=0.002:devel/p5-Sub-Exporter-GlobExporter \
p5-Try-Tiny>=0.04:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep \
p5-Test-Fatal>=0:devel/p5-Test-Fatal
diff --git a/devel/p5-Log-Handler/Makefile b/devel/p5-Log-Handler/Makefile
index 1e4bfcd9a89b..54e95357c573 100644
--- a/devel/p5-Log-Handler/Makefile
+++ b/devel/p5-Log-Handler/Makefile
@@ -13,8 +13,8 @@ COMMENT= Object-oriented handler for logging, tracing, and debugging in Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate
TEST_DEPENDS= p5-DBI>=0:databases/p5-DBI \
p5-Email-Date>=0:mail/p5-Email-Date
diff --git a/devel/p5-Log-Log4perl-Appender-RabbitMQ/Makefile b/devel/p5-Log-Log4perl-Appender-RabbitMQ/Makefile
index 5724790e81ec..5bd63841e658 100644
--- a/devel/p5-Log-Log4perl-Appender-RabbitMQ/Makefile
+++ b/devel/p5-Log-Log4perl-Appender-RabbitMQ/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Perl module which allows logging to RabbitMQ via log4perl
-BUILD_DEPENDS= ${LOCALBASE}/bin/l4p-tmpl:devel/p5-Log-Log4perl \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= ${LOCALBASE}/bin/l4p-tmpl:devel/p5-Log-Log4perl \
p5-Net-AMQP-RabbitMQ>=2.30000:net/p5-Net-AMQP-RabbitMQ \
p5-Readonly>0:devel/p5-Readonly
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Log-Message-Simple/Makefile b/devel/p5-Log-Message-Simple/Makefile
index d8bedbae4300..16c17df2b933 100644
--- a/devel/p5-Log-Message-Simple/Makefile
+++ b/devel/p5-Log-Message-Simple/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provides standardized logging facilities using the Log::Message module
-BUILD_DEPENDS= p5-Log-Message>=0:devel/p5-Log-Message
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Message>=0:devel/p5-Log-Message
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Log-Message/Makefile b/devel/p5-Log-Message/Makefile
index b6d9876e52c0..a48fbbc601e7 100644
--- a/devel/p5-Log-Message/Makefile
+++ b/devel/p5-Log-Message/Makefile
@@ -15,10 +15,10 @@ COMMENT= Powerful and flexible message logging mechanism
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Params-Check>=0:devel/p5-Params-Check \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Params-Check>=0:devel/p5-Params-Check \
p5-Module-Load>=0:devel/p5-Module-Load \
p5-Locale-Maketext-Simple>=0:devel/p5-Locale-Maketext-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Log-Report-Optional/Makefile b/devel/p5-Log-Report-Optional/Makefile
index 6f339ed8d481..17cab0512706 100644
--- a/devel/p5-Log-Report-Optional/Makefile
+++ b/devel/p5-Log-Report-Optional/Makefile
@@ -13,8 +13,8 @@ COMMENT= Log::Report or ::Minimal
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-String-Print>=0.91:textproc/p5-String-Print
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-String-Print>=0.91:textproc/p5-String-Print
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Log-Report/Makefile b/devel/p5-Log-Report/Makefile
index 9eaf411d9ec2..9636f8afec72 100644
--- a/devel/p5-Log-Report/Makefile
+++ b/devel/p5-Log-Report/Makefile
@@ -13,10 +13,10 @@ COMMENT= Report a problem, pluggable handlers and language support
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Devel-GlobalDestruction>=0.09:devel/p5-Devel-GlobalDestruction \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-GlobalDestruction>=0.09:devel/p5-Devel-GlobalDestruction \
p5-Log-Report-Optional>=1.03:devel/p5-Log-Report-Optional \
p5-String-Print>=0.91:textproc/p5-String-Print
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Log-TraceMessages/Makefile b/devel/p5-Log-TraceMessages/Makefile
index ed53e3db0896..f11a3a7dd89f 100644
--- a/devel/p5-Log-TraceMessages/Makefile
+++ b/devel/p5-Log-TraceMessages/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for trace messages used in debugging
-BUILD_DEPENDS= p5-HTML-FromText>=0:www/p5-HTML-FromText
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-HTML-FromText>=0:www/p5-HTML-FromText
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Luka/Makefile b/devel/p5-Luka/Makefile
index b1f3b825cb17..8a22bcf68697 100644
--- a/devel/p5-Luka/Makefile
+++ b/devel/p5-Luka/Makefile
@@ -15,7 +15,8 @@ COMMENT= Exception handling and reporting framework
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Std>=0:devel/p5-Class-Std \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Std>=0:devel/p5-Class-Std \
p5-Config-IniFiles>=0:devel/p5-Config-IniFiles \
p5-Error>=0:lang/p5-Error \
p5-Exception-Class>=0:devel/p5-Exception-Class \
@@ -23,7 +24,6 @@ BUILD_DEPENDS= p5-Class-Std>=0:devel/p5-Class-Std \
p5-Sub-Uplevel>=0:devel/p5-Sub-Uplevel \
p5-Sys-Hostname-Long>=0:sysutils/p5-Sys-Hostname-Long \
p5-What>=0:net/p5-What
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USE_PERL5= configure
diff --git a/devel/p5-MRO-Compat/Makefile b/devel/p5-MRO-Compat/Makefile
index dac8c8bd09f3..d34f44299e1e 100644
--- a/devel/p5-MRO-Compat/Makefile
+++ b/devel/p5-MRO-Compat/Makefile
@@ -14,8 +14,8 @@ COMMENT= Add mro::* interface compatibility for Perls < 5.9.5
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-C3>=0.19:devel/p5-Class-C3
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-C3>=0.19:devel/p5-Class-C3
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Mac-PropertyList/Makefile b/devel/p5-Mac-PropertyList/Makefile
index 0de059dcb9ab..dd1810cf907f 100644
--- a/devel/p5-Mac-PropertyList/Makefile
+++ b/devel/p5-Mac-PropertyList/Makefile
@@ -13,8 +13,8 @@ COMMENT= Perl extension for parsing Mac OS X property lists
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-XML-Entities>=0:textproc/p5-XML-Entities
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-XML-Entities>=0:textproc/p5-XML-Entities
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Media-Type-Simple/Makefile b/devel/p5-Media-Type-Simple/Makefile
index 45f680c7c5e2..a98ece290cbc 100644
--- a/devel/p5-Media-Type-Simple/Makefile
+++ b/devel/p5-Media-Type-Simple/Makefile
@@ -14,10 +14,10 @@ COMMENT= MIME Media Types and their file extensions
LICENSE= ART20
-BUILD_DEPENDS= p5-Exporter-Lite>=0:devel/p5-Exporter-Lite \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Exporter-Lite>=0:devel/p5-Exporter-Lite \
p5-File-Share>=0:devel/p5-File-Share \
p5-File-ShareDir>=0:devel/p5-File-ShareDir
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-MetaCPAN-Client/Makefile b/devel/p5-MetaCPAN-Client/Makefile
index 92cb46ef8fd1..27c40ad7aa37 100644
--- a/devel/p5-MetaCPAN-Client/Makefile
+++ b/devel/p5-MetaCPAN-Client/Makefile
@@ -15,7 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-IO-Socket-SSL>=1.42:security/p5-IO-Socket-SSL \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-Socket-SSL>=1.42:security/p5-IO-Socket-SSL \
p5-JSON-MaybeXS>=0:converters/p5-JSON-MaybeXS \
p5-Moo>=0:devel/p5-Moo \
p5-Net-SSLeay>=1.49:security/p5-Net-SSLeay \
@@ -23,7 +24,6 @@ BUILD_DEPENDS= p5-IO-Socket-SSL>=1.42:security/p5-IO-Socket-SSL \
p5-Safe-Isa>=0:devel/p5-Safe-Isa \
p5-Type-Tiny>=0:devel/p5-Type-Tiny \
p5-URI>=0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Needs>=0.002005:devel/p5-Test-Needs
diff --git a/devel/p5-Metabase-Fact/Makefile b/devel/p5-Metabase-Fact/Makefile
index a348b8cdbd76..2847f0f9e773 100644
--- a/devel/p5-Metabase-Fact/Makefile
+++ b/devel/p5-Metabase-Fact/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Metabase Facts
-BUILD_DEPENDS= p5-JSON>=2.0:converters/p5-JSON \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-JSON>=2.0:converters/p5-JSON \
p5-Data-GUID>=0:devel/p5-Data-GUID \
p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-CPAN-DistnameInfo>0:devel/p5-CPAN-DistnameInfo
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Method-Signatures-Simple/Makefile b/devel/p5-Method-Signatures-Simple/Makefile
index 95c4e9c6eb4f..482cd6cef82f 100644
--- a/devel/p5-Method-Signatures-Simple/Makefile
+++ b/devel/p5-Method-Signatures-Simple/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Basic method declarations with signatures, without source filters
-BUILD_DEPENDS= p5-Devel-Declare>=0:devel/p5-Devel-Declare
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-Declare>=0:devel/p5-Devel-Declare
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Method-Signatures/Makefile b/devel/p5-Method-Signatures/Makefile
index 848c84eb0846..cf9649112890 100644
--- a/devel/p5-Method-Signatures/Makefile
+++ b/devel/p5-Method-Signatures/Makefile
@@ -15,14 +15,14 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Any-Moose>=0.11:devel/p5-Any-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Any-Moose>=0.11:devel/p5-Any-Moose \
p5-Const-Fast>=0.006:devel/p5-Const-Fast \
p5-Devel-Declare>=0.006002:devel/p5-Devel-Declare \
p5-Lexical-SealRequireHints>=0.008:devel/p5-Lexical-SealRequireHints \
p5-Mouse>=0.64:devel/p5-Mouse \
p5-PPI>=1.203:textproc/p5-PPI \
p5-Sub-Name>=0.03:devel/p5-Sub-Name
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0.29:devel/p5-Test-Exception \
p5-Test-Warn>=0.10:devel/p5-Test-Warn
diff --git a/devel/p5-Minilla/Makefile b/devel/p5-Minilla/Makefile
index 8f1b51c27bbf..53df345208f5 100644
--- a/devel/p5-Minilla/Makefile
+++ b/devel/p5-Minilla/Makefile
@@ -17,7 +17,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= git>=0:devel/git \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= git>=0:devel/git \
tree>=0:sysutils/tree \
p5-App-cpanminus>=1.6902:devel/p5-App-cpanminus \
p5-CPAN-Uploader>=0:devel/p5-CPAN-Uploader \
@@ -36,7 +37,6 @@ BUILD_DEPENDS= git>=0:devel/git \
p5-Try-Tiny>=0:lang/p5-Try-Tiny \
p5-URI>=0:net/p5-URI \
p5-Version-Next>=0:textproc/p5-Version-Next
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-File-Copy-Recursive>=0:devel/p5-File-Copy-Recursive \
p5-JSON>=0:converters/p5-JSON \
p5-Test-Output>=0:devel/p5-Test-Output \
diff --git a/devel/p5-Mixin-Event-Dispatch/Makefile b/devel/p5-Mixin-Event-Dispatch/Makefile
index 723665520bec..c620ad22dc84 100644
--- a/devel/p5-Mixin-Event-Dispatch/Makefile
+++ b/devel/p5-Mixin-Event-Dispatch/Makefile
@@ -14,8 +14,8 @@ COMMENT= Mixin methods for simple event/message dispatch framework
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-List-UtilsBy>=0:devel/p5-List-UtilsBy
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-List-UtilsBy>=0:devel/p5-List-UtilsBy
TEST_DEPENDS= p5-Test-CheckDeps>=0.010:devel/p5-Test-CheckDeps \
p5-Test-Fatal>=0.010:devel/p5-Test-Fatal \
p5-Test-Refcount>=0.07:devel/p5-Test-Refcount
diff --git a/devel/p5-Mixin-Linewise/Makefile b/devel/p5-Mixin-Linewise/Makefile
index a06ebf255d4f..a697a5a83bae 100644
--- a/devel/p5-Mixin-Linewise/Makefile
+++ b/devel/p5-Mixin-Linewise/Makefile
@@ -13,9 +13,9 @@ COMMENT= Write your linewise code for handles; this does the rest
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-PerlIO-utf8_strict>=0:devel/p5-PerlIO-utf8_strict \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-PerlIO-utf8_strict>=0:devel/p5-PerlIO-utf8_strict \
p5-Sub-Exporter>=0.900:devel/p5-Sub-Exporter
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Mock-Quick/Makefile b/devel/p5-Mock-Quick/Makefile
index 30d6846ece73..bc9d38fd85b7 100644
--- a/devel/p5-Mock-Quick/Makefile
+++ b/devel/p5-Mock-Quick/Makefile
@@ -14,8 +14,8 @@ COMMENT= Quickly mock objects and classes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Exporter-Declare>=0.103:devel/p5-Exporter-Declare
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Exporter-Declare>=0.103:devel/p5-Exporter-Declare
TEST_DEPENDS= p5-Fennec-Lite>=0.004:devel/p5-Fennec-Lite \
p5-Test-Exception>=0.29:devel/p5-Test-Exception
diff --git a/devel/p5-Module-Build-Convert/Makefile b/devel/p5-Module-Build-Convert/Makefile
index a5ed95dfd277..90c07d54c03f 100644
--- a/devel/p5-Module-Build-Convert/Makefile
+++ b/devel/p5-Module-Build-Convert/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Makefile.PL to Build.PL converter
-BUILD_DEPENDS= p5-File-HomeDir>=0:devel/p5-File-HomeDir \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-HomeDir>=0:devel/p5-File-HomeDir \
p5-File-Slurp>=0:devel/p5-File-Slurp \
p5-IO-Prompt>=0:devel/p5-IO-Prompt \
p5-PPI>=0:textproc/p5-PPI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Pod>=1.14:devel/p5-Test-Pod \
p5-Test-Pod-Coverage>=1.04:devel/p5-Test-Pod-Coverage
diff --git a/devel/p5-Module-Build-Pluggable-ReadmeMarkdownFromPod/Makefile b/devel/p5-Module-Build-Pluggable-ReadmeMarkdownFromPod/Makefile
index a2433ba3f9ac..7daa83eb3bd6 100644
--- a/devel/p5-Module-Build-Pluggable-ReadmeMarkdownFromPod/Makefile
+++ b/devel/p5-Module-Build-Pluggable-ReadmeMarkdownFromPod/Makefile
@@ -13,10 +13,10 @@ COMMENT= Make README.mkdn from POD
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor-Lite>=0:devel/p5-Class-Accessor-Lite \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor-Lite>=0:devel/p5-Class-Accessor-Lite \
p5-Module-Build-Pluggable>=0.09:devel/p5-Module-Build-Pluggable \
p5-Pod-Markdown>=0:textproc/p5-Pod-Markdown
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5= modbuild
USES= perl5
diff --git a/devel/p5-Module-Build-Pluggable/Makefile b/devel/p5-Module-Build-Pluggable/Makefile
index ba263d8edb46..bc330ab0c332 100644
--- a/devel/p5-Module-Build-Pluggable/Makefile
+++ b/devel/p5-Module-Build-Pluggable/Makefile
@@ -13,11 +13,11 @@ COMMENT= Module::Build meets plugins
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor-Lite>=0:devel/p5-Class-Accessor-Lite \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor-Lite>=0:devel/p5-Class-Accessor-Lite \
p5-Class-Method-Modifiers>=0:devel/p5-Class-Method-Modifiers \
p5-Data-OptList>=0:devel/p5-Data-OptList \
p5-Test-SharedFork>=0:devel/p5-Test-SharedFork
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5= modbuild
USES= perl5
diff --git a/devel/p5-Module-Build-Tiny/Makefile b/devel/p5-Module-Build-Tiny/Makefile
index 5ee80c236d64..29a26c3448d1 100644
--- a/devel/p5-Module-Build-Tiny/Makefile
+++ b/devel/p5-Module-Build-Tiny/Makefile
@@ -18,10 +18,10 @@ COMMENT= Tiny replacement for Module::Build
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-ExtUtils-Config>=0.003:devel/p5-ExtUtils-Config \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-ExtUtils-Config>=0.003:devel/p5-ExtUtils-Config \
p5-ExtUtils-Helpers>=0.020:devel/p5-ExtUtils-Helpers \
p5-ExtUtils-InstallPaths>=0.002:devel/p5-ExtUtils-InstallPaths
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= modbuildtiny
diff --git a/devel/p5-Module-Build-XSUtil/Makefile b/devel/p5-Module-Build-XSUtil/Makefile
index 54bb5682a358..b871a05e6c88 100644
--- a/devel/p5-Module-Build-XSUtil/Makefile
+++ b/devel/p5-Module-Build-XSUtil/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Devel-CheckCompiler>=0:devel/p5-Devel-CheckCompiler
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-CheckCompiler>=0:devel/p5-Devel-CheckCompiler
TEST_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \
p5-Cwd-Guard>=0:devel/p5-Cwd-Guard \
p5-File-Copy-Recursive-Reduced>=0.002:devel/p5-File-Copy-Recursive-Reduced
diff --git a/devel/p5-Module-CPANTS-Analyse/Makefile b/devel/p5-Module-CPANTS-Analyse/Makefile
index 0e42125ac2e3..59666ea37905 100644
--- a/devel/p5-Module-CPANTS-Analyse/Makefile
+++ b/devel/p5-Module-CPANTS-Analyse/Makefile
@@ -14,7 +14,9 @@ COMMENT= Generate Kwalitee ratings for a distribution
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Archive-Any-Lite>=0.06:archivers/p5-Archive-Any-Lite \
+BUILD_DEPENDS= ${RUN_DEPENDS} \
+ p5-ExtUtils-MakeMaker-CPANfile>=0.06:devel/p5-ExtUtils-MakeMaker-CPANfile
+RUN_DEPENDS= p5-Archive-Any-Lite>=0.06:archivers/p5-Archive-Any-Lite \
p5-Array-Diff>=0.04:misc/p5-Array-Diff \
p5-CPAN-DistnameInfo>=0.06:devel/p5-CPAN-DistnameInfo \
p5-Class-Accessor>=0.19:devel/p5-Class-Accessor \
@@ -26,9 +28,7 @@ BUILD_DEPENDS= p5-Archive-Any-Lite>=0.06:archivers/p5-Archive-Any-Lite \
p5-Set-Scalar>=0:devel/p5-Set-Scalar \
p5-Software-License>=0.103008:misc/p5-Software-License \
p5-Software-License-CCpack>=0:misc/p5-Software-License-CCpack
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-FailWarnings>=0:devel/p5-Test-FailWarnings
-BUILD_DEPENDS+= p5-ExtUtils-MakeMaker-CPANfile>=0.06:devel/p5-ExtUtils-MakeMaker-CPANfile
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Module-CheckDeps/Makefile b/devel/p5-Module-CheckDeps/Makefile
index 687bb73f28c8..593f07a48f8d 100644
--- a/devel/p5-Module-CheckDeps/Makefile
+++ b/devel/p5-Module-CheckDeps/Makefile
@@ -15,8 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-PPI>=0:textproc/p5-PPI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-PPI>=0:textproc/p5-PPI
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Module-CheckVersion/Makefile b/devel/p5-Module-CheckVersion/Makefile
index fd0e240ea5f2..121fd09d73ad 100644
--- a/devel/p5-Module-CheckVersion/Makefile
+++ b/devel/p5-Module-CheckVersion/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-JSON-MaybeXS>=0:converters/p5-JSON-MaybeXS
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-JSON-MaybeXS>=0:converters/p5-JSON-MaybeXS
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Module-Compile/Makefile b/devel/p5-Module-Compile/Makefile
index 283cc9d00c1e..3e686a1339ca 100644
--- a/devel/p5-Module-Compile/Makefile
+++ b/devel/p5-Module-Compile/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= Provide a system for writing modules that compile other Perl modules
-BUILD_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Module-Extract-Use/Makefile b/devel/p5-Module-Extract-Use/Makefile
index e5be00771c76..4b004d1e7563 100644
--- a/devel/p5-Module-Extract-Use/Makefile
+++ b/devel/p5-Module-Extract-Use/Makefile
@@ -14,8 +14,8 @@ COMMENT= Pull out the modules a module explicitly uses
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-PPI>=0:textproc/p5-PPI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-PPI>=0:textproc/p5-PPI
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-Module-Extract/Makefile b/devel/p5-Module-Extract/Makefile
index 191a396c0655..aa187f60e40d 100644
--- a/devel/p5-Module-Extract/Makefile
+++ b/devel/p5-Module-Extract/Makefile
@@ -14,8 +14,8 @@ COMMENT= Base class for working with Perl distributions
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Archive-Extract>=0:archivers/p5-Archive-Extract
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Archive-Extract>=0:archivers/p5-Archive-Extract
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Module-ExtractUse/Makefile b/devel/p5-Module-ExtractUse/Makefile
index d9fce9302b84..25e287710b51 100644
--- a/devel/p5-Module-ExtractUse/Makefile
+++ b/devel/p5-Module-ExtractUse/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Parse-RecDescent>=1.967:devel/p5-Parse-RecDescent \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Parse-RecDescent>=1.967:devel/p5-Parse-RecDescent \
p5-Pod-Strip>=0:textproc/p5-Pod-Strip
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-UNIVERSAL-require>=0.11:devel/p5-UNIVERSAL-require \
p5-Test-Deep>0:devel/p5-Test-Deep
diff --git a/devel/p5-Module-Implementation/Makefile b/devel/p5-Module-Implementation/Makefile
index 35a5f75a81ce..2f26ddad34af 100644
--- a/devel/p5-Module-Implementation/Makefile
+++ b/devel/p5-Module-Implementation/Makefile
@@ -13,9 +13,9 @@ COMMENT= Loads one of several alternate underlying implementations for a module
LICENSE= ART20
-BUILD_DEPENDS= p5-Module-Runtime>=0.012:devel/p5-Module-Runtime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-Runtime>=0.012:devel/p5-Module-Runtime \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0.006:devel/p5-Test-Fatal \
p5-Test-NoTabs>=0:devel/p5-Test-NoTabs \
p5-Test-Requires>=0:devel/p5-Test-Requires \
diff --git a/devel/p5-Module-Info-File/Makefile b/devel/p5-Module-Info-File/Makefile
index b6478a8049eb..7cd9363be0f0 100644
--- a/devel/p5-Module-Info-File/Makefile
+++ b/devel/p5-Module-Info-File/Makefile
@@ -13,9 +13,9 @@ COMMENT= Retrieves module information from a file or script
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Module-Info>=0.20:devel/p5-Module-Info \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-Info>=0.20:devel/p5-Module-Info \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Module-Info/Makefile b/devel/p5-Module-Info/Makefile
index eaaa411edc08..a5798fe83bf6 100644
--- a/devel/p5-Module-Info/Makefile
+++ b/devel/p5-Module-Info/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= demon@FreeBSD.org
COMMENT= Provides information about Perl modules
-BUILD_DEPENDS= p5-PathTools>=0:devel/p5-PathTools
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-PathTools>=0:devel/p5-PathTools
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Module-Inspector/Makefile b/devel/p5-Module-Inspector/Makefile
index c0f92dc57bbf..b653b2ad39be 100644
--- a/devel/p5-Module-Inspector/Makefile
+++ b/devel/p5-Module-Inspector/Makefile
@@ -11,7 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Integrated API for inspecting Perl distributions
-BUILD_DEPENDS= p5-File-Find-Rule-VCS>=0:devel/p5-File-Find-Rule-VCS \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Find-Rule-VCS>=0:devel/p5-File-Find-Rule-VCS \
p5-File-Find-Rule-Perl>=0:devel/p5-File-Find-Rule-Perl \
p5-Module-Extract>=0:devel/p5-Module-Extract \
p5-Module-Manifest>=0:devel/p5-Module-Manifest \
@@ -19,7 +20,6 @@ BUILD_DEPENDS= p5-File-Find-Rule-VCS>=0:devel/p5-File-Find-Rule-VCS \
p5-PPI>=0:textproc/p5-PPI \
p5-YAML-Tiny>=0:textproc/p5-YAML-Tiny \
p5-Params-Util>=0:devel/p5-Params-Util
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Module-Install-ReadmeFromPod/Makefile b/devel/p5-Module-Install-ReadmeFromPod/Makefile
index 3a7188dca462..abd3e8c26b91 100644
--- a/devel/p5-Module-Install-ReadmeFromPod/Makefile
+++ b/devel/p5-Module-Install-ReadmeFromPod/Makefile
@@ -12,10 +12,10 @@ COMMENT= Automatically generate README from POD during installation
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Module-Install>=1.00:devel/p5-Module-Install \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-Install>=1.00:devel/p5-Module-Install \
p5-IO-All>=0:devel/p5-IO-All \
p5-Pod-Markdown>=2.0:textproc/p5-Pod-Markdown
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Capture-Tiny>=0.05:devel/p5-Capture-Tiny \
p5-Test-InDistDir>=0:devel/p5-Test-InDistDir
diff --git a/devel/p5-Module-Install-Template/Makefile b/devel/p5-Module-Install-Template/Makefile
index 829655836088..b3d6dab40ef4 100644
--- a/devel/p5-Module-Install-Template/Makefile
+++ b/devel/p5-Module-Install-Template/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Treat module source code as a template
-BUILD_DEPENDS= p5-Template-Toolkit>=0:www/p5-Template-Toolkit \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Template-Toolkit>=0:www/p5-Template-Toolkit \
p5-Module-Install>=0:devel/p5-Module-Install \
p5-URI>=0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Module-Install-TestBase/Makefile b/devel/p5-Module-Install-TestBase/Makefile
index 39a4825df963..a97c45ab7cf6 100644
--- a/devel/p5-Module-Install-TestBase/Makefile
+++ b/devel/p5-Module-Install-TestBase/Makefile
@@ -14,9 +14,9 @@ COMMENT= Module::Install Support for Test::Base
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Module-Install>=1.10:devel/p5-Module-Install \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-Install>=1.10:devel/p5-Module-Install \
p5-Test-Base>=0.86:devel/p5-Test-Base
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Module-Install-XSUtil/Makefile b/devel/p5-Module-Install-XSUtil/Makefile
index 07c02c540e9f..d227222266e6 100644
--- a/devel/p5-Module-Install-XSUtil/Makefile
+++ b/devel/p5-Module-Install-XSUtil/Makefile
@@ -14,8 +14,8 @@ COMMENT= Utility functions for XS modules
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Module-Install>=0.91:devel/p5-Module-Install
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-Install>=0.91:devel/p5-Module-Install
TEST_DEPENDS= p5-B-Hooks-OP-Annotation>=0.43:devel/p5-B-Hooks-OP-Annotation
NO_ARCH= yes
diff --git a/devel/p5-Module-Install/Makefile b/devel/p5-Module-Install/Makefile
index 2bf84346dbc3..ebad8eef9f2b 100644
--- a/devel/p5-Module-Install/Makefile
+++ b/devel/p5-Module-Install/Makefile
@@ -13,12 +13,12 @@ COMMENT= Standalone, extensible Perl module installer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-Remove>=1.42:devel/p5-File-Remove \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Remove>=1.42:devel/p5-File-Remove \
p5-JSON>=2.14:converters/p5-JSON \
p5-Module-ScanDeps>=1.09:devel/p5-Module-ScanDeps \
p5-PAR-Dist>=0.29:devel/p5-PAR-Dist \
p5-YAML-Tiny>=1.38:textproc/p5-YAML-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Module-Manifest/Makefile b/devel/p5-Module-Manifest/Makefile
index 497af7df7663..f4d1a17a3f40 100644
--- a/devel/p5-Module-Manifest/Makefile
+++ b/devel/p5-Module-Manifest/Makefile
@@ -13,9 +13,9 @@ COMMENT= Parse and examine a Perl distribution MANIFEST file
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Params-Util>=0:devel/p5-Params-Util \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Params-Util>=0:devel/p5-Params-Util \
p5-Test-Warn>=0:devel/p5-Test-Warn
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-Module-Math-Depends/Makefile b/devel/p5-Module-Math-Depends/Makefile
index 48832ae695e4..c6500a5f11f6 100644
--- a/devel/p5-Module-Math-Depends/Makefile
+++ b/devel/p5-Module-Math-Depends/Makefile
@@ -14,8 +14,8 @@ COMMENT= Convenience object for manipulating module dependencies
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Params-Util>=0:devel/p5-Params-Util
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Params-Util>=0:devel/p5-Params-Util
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Module-Pluggable-Fast/Makefile b/devel/p5-Module-Pluggable-Fast/Makefile
index cfbd179aa9ff..7fd1c0a74ecb 100644
--- a/devel/p5-Module-Pluggable-Fast/Makefile
+++ b/devel/p5-Module-Pluggable-Fast/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Fast plugins with instantiation
-BUILD_DEPENDS= p5-UNIVERSAL-require>=0:devel/p5-UNIVERSAL-require
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-UNIVERSAL-require>=0:devel/p5-UNIVERSAL-require
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Module-Release/Makefile b/devel/p5-Module-Release/Makefile
index 5b6a24774afc..90434a1f280e 100644
--- a/devel/p5-Module-Release/Makefile
+++ b/devel/p5-Module-Release/Makefile
@@ -13,7 +13,8 @@ COMMENT= Upload files to CPAN and SourceForge
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-CACertOrg-CA>=0:security/p5-CACertOrg-CA \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-CACertOrg-CA>=0:security/p5-CACertOrg-CA \
p5-ConfigReader-Simple>=0:devel/p5-ConfigReader-Simple \
p5-DateTime>=0:devel/p5-DateTime \
p5-IO-Null>=0:devel/p5-IO-Null \
@@ -21,7 +22,6 @@ BUILD_DEPENDS= p5-CACertOrg-CA>=0:security/p5-CACertOrg-CA \
p5-Term-ReadKey>=0:devel/p5-Term-ReadKey \
p5-URI>=0:net/p5-URI \
p5-libwww>=6.02:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \
p5-Test-Output>=0:devel/p5-Test-Output \
p5-Test-Pod>=1:devel/p5-Test-Pod \
diff --git a/devel/p5-Module-Runtime-Conflicts/Makefile b/devel/p5-Module-Runtime-Conflicts/Makefile
index 0ccb610b83b2..d3c44aab0c83 100644
--- a/devel/p5-Module-Runtime-Conflicts/Makefile
+++ b/devel/p5-Module-Runtime-Conflicts/Makefile
@@ -15,9 +15,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENCE
-BUILD_DEPENDS= p5-Dist-CheckConflicts>=0:devel/p5-Dist-CheckConflicts \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Dist-CheckConflicts>=0:devel/p5-Dist-CheckConflicts \
p5-Module-Runtime>=0:devel/p5-Module-Runtime
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Module-Starter-PBP/Makefile b/devel/p5-Module-Starter-PBP/Makefile
index 71619b362fd9..e76f6dbc9f79 100644
--- a/devel/p5-Module-Starter-PBP/Makefile
+++ b/devel/p5-Module-Starter-PBP/Makefile
@@ -15,8 +15,8 @@ COMMENT= Create a module as recommended in "Perl Best Practices"
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Module-Starter>=0:devel/p5-Module-Starter
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-Starter>=0:devel/p5-Module-Starter
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Module-Starter/Makefile b/devel/p5-Module-Starter/Makefile
index 567e8f668554..14ab8d7ac8e9 100644
--- a/devel/p5-Module-Starter/Makefile
+++ b/devel/p5-Module-Starter/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Module-Runtime>=0:devel/p5-Module-Runtime
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-Runtime>=0:devel/p5-Module-Runtime
PORTSCOUT= skipv:1.470
diff --git a/devel/p5-Mojolicious-Plugin-NYTProf/Makefile b/devel/p5-Mojolicious-Plugin-NYTProf/Makefile
index 6a50c7664e81..d127d6405f63 100644
--- a/devel/p5-Mojolicious-Plugin-NYTProf/Makefile
+++ b/devel/p5-Mojolicious-Plugin-NYTProf/Makefile
@@ -13,10 +13,10 @@ COMMENT= Auto handling of Devel::NYTProf in your Mojolicious app
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Devel-NYTProf>=5.07:devel/p5-Devel-NYTProf \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-NYTProf>=5.07:devel/p5-Devel-NYTProf \
p5-File-Which>=1.09:sysutils/p5-File-Which \
p5-Mojolicious>=6.00:www/p5-Mojolicious
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Algorithm-Combinatorics>=0:math/p5-Algorithm-Combinatorics \
p5-Test-Exception>=0:devel/p5-Test-Exception
diff --git a/devel/p5-Moo/Makefile b/devel/p5-Moo/Makefile
index 75d6ad7a5ac6..45f56aa3b0f2 100644
--- a/devel/p5-Moo/Makefile
+++ b/devel/p5-Moo/Makefile
@@ -14,12 +14,12 @@ COMMENT= Minimalist Object Orientation (with Moose compatibility)
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Method-Modifiers>=1.10:devel/p5-Class-Method-Modifiers \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Method-Modifiers>=1.10:devel/p5-Class-Method-Modifiers \
p5-Devel-GlobalDestruction>=0.11:devel/p5-Devel-GlobalDestruction \
p5-Module-Runtime>=0.014:devel/p5-Module-Runtime \
p5-Role-Tiny>=2.000004:devel/p5-Role-Tiny \
p5-Sub-Quote>=2.003001:devel/p5-Sub-Quote
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0.003:devel/p5-Test-Fatal \
${XS_BUILD_DEPENDS}
diff --git a/devel/p5-MooX-Cmd/Makefile b/devel/p5-MooX-Cmd/Makefile
index bcea296977df..5e522be1b0d1 100644
--- a/devel/p5-MooX-Cmd/Makefile
+++ b/devel/p5-MooX-Cmd/Makefile
@@ -13,13 +13,13 @@ COMMENT= Giving an easy Moo style way to make command organized CLI apps
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-IO-TieCombine>=0:devel/p5-IO-TieCombine \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-TieCombine>=0:devel/p5-IO-TieCombine \
p5-Module-Pluggable>=4.8:devel/p5-Module-Pluggable \
p5-Moo>=0.009013:devel/p5-Moo \
p5-Package-Stash>=0.33:devel/p5-Package-Stash \
p5-Regexp-Common>=2011121001:textproc/p5-Regexp-Common \
p5-Test-LoadAllModules>=0.021:devel/p5-Test-LoadAllModules
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-IO-TieCombine>=0:devel/p5-IO-TieCombine
USES= perl5
diff --git a/devel/p5-MooX-ConfigFromFile/Makefile b/devel/p5-MooX-ConfigFromFile/Makefile
index 464c2891aca1..c62afe3af224 100644
--- a/devel/p5-MooX-ConfigFromFile/Makefile
+++ b/devel/p5-MooX-ConfigFromFile/Makefile
@@ -13,12 +13,12 @@ COMMENT= Moo eXtension for initializing objects from config file
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Config-Any>=0:devel/p5-Config-Any \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Config-Any>=0:devel/p5-Config-Any \
p5-File-Find-Rule>=0.30:devel/p5-File-Find-Rule \
p5-Hash-Merge>=0:textproc/p5-Hash-Merge \
p5-Moo>=1.003000:devel/p5-Moo \
p5-MooX-File-ConfigDir>=0.002:devel/p5-MooX-File-ConfigDir
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-MooX-File-ConfigDir/Makefile b/devel/p5-MooX-File-ConfigDir/Makefile
index c03e97b48022..d36e878361dc 100644
--- a/devel/p5-MooX-File-ConfigDir/Makefile
+++ b/devel/p5-MooX-File-ConfigDir/Makefile
@@ -13,9 +13,9 @@ COMMENT= Moo eXtension for File::ConfigDir
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-ConfigDir>=0.018:devel/p5-File-ConfigDir \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-ConfigDir>=0.018:devel/p5-File-ConfigDir \
p5-Moo>=1.003000:devel/p5-Moo
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-MooX-HandlesVia/Makefile b/devel/p5-MooX-HandlesVia/Makefile
index add79502c45c..2dd87e80fafc 100644
--- a/devel/p5-MooX-HandlesVia/Makefile
+++ b/devel/p5-MooX-HandlesVia/Makefile
@@ -12,9 +12,9 @@ COMMENT= NativeTrait-like behavior for Moo
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Data-Perl>=0.002006:devel/p5-Data-Perl \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Perl>=0.002006:devel/p5-Data-Perl \
p5-Moo>=1.003000:devel/p5-Moo
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-MooX-Types-MooseLike>=0.23:devel/p5-MooX-Types-MooseLike
diff --git a/devel/p5-MooX-Options/Makefile b/devel/p5-MooX-Options/Makefile
index 4ebabff80363..19c9691b8f95 100644
--- a/devel/p5-MooX-Options/Makefile
+++ b/devel/p5-MooX-Options/Makefile
@@ -12,7 +12,8 @@ COMMENT= Option keywords to your object (Mo/Moo/Moose)
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Data-Record>=0:devel/p5-Data-Record \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Record>=0:devel/p5-Data-Record \
p5-Getopt-Long-Descriptive>=0.091:devel/p5-Getopt-Long-Descriptive \
p5-JSON>=0:converters/p5-JSON \
p5-MRO-Compat>=0:devel/p5-MRO-Compat \
@@ -22,7 +23,6 @@ BUILD_DEPENDS= p5-Data-Record>=0:devel/p5-Data-Record \
p5-Regexp-Common>=0:textproc/p5-Regexp-Common \
p5-Term-Size-Any>=0:devel/p5-Term-Size-Any \
p5-Unicode-LineBreak>=0:textproc/p5-Unicode-LineBreak
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \
p5-Mo>=0:devel/p5-Mo \
p5-Moose>=0:devel/p5-Moose \
diff --git a/devel/p5-MooX-StrictConstructor/Makefile b/devel/p5-MooX-StrictConstructor/Makefile
index 33035e7649da..24c20d227084 100644
--- a/devel/p5-MooX-StrictConstructor/Makefile
+++ b/devel/p5-MooX-StrictConstructor/Makefile
@@ -13,10 +13,10 @@ COMMENT= Make your Moo-based object constructors blow up on unknown attributes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Method-Modifiers>=0:devel/p5-Class-Method-Modifiers \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Method-Modifiers>=0:devel/p5-Class-Method-Modifiers \
p5-Moo>=1.001000:devel/p5-Moo \
p5-strictures>=1:devel/p5-strictures
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
NO_ARCH= yes
diff --git a/devel/p5-MooX-Thunking/Makefile b/devel/p5-MooX-Thunking/Makefile
index 18ef8039a094..544f8fa7286e 100644
--- a/devel/p5-MooX-Thunking/Makefile
+++ b/devel/p5-MooX-Thunking/Makefile
@@ -12,9 +12,9 @@ COMMENT= Allow Moo attributes to be thunked
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-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
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-MooX-TypeTiny/Makefile b/devel/p5-MooX-TypeTiny/Makefile
index c7200d3e2670..a9b0c013a246 100644
--- a/devel/p5-MooX-TypeTiny/Makefile
+++ b/devel/p5-MooX-TypeTiny/Makefile
@@ -13,9 +13,9 @@ COMMENT= Optimized type checks for Moo + Type::Tiny
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moo>=1.004003:devel/p5-Moo \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moo>=1.004003:devel/p5-Moo \
p5-Type-Tiny>=1.000002:devel/p5-Type-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
USES= perl5
diff --git a/devel/p5-MooX-Types-MooseLike-Numeric/Makefile b/devel/p5-MooX-Types-MooseLike-Numeric/Makefile
index 8de69f2648fb..6de829381987 100644
--- a/devel/p5-MooX-Types-MooseLike-Numeric/Makefile
+++ b/devel/p5-MooX-Types-MooseLike-Numeric/Makefile
@@ -13,9 +13,9 @@ COMMENT= Moo types for numbers
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moo>=1.004002:devel/p5-Moo \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moo>=1.004002:devel/p5-Moo \
p5-MooX-Types-MooseLike>=0.23:devel/p5-MooX-Types-MooseLike
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0.003:devel/p5-Test-Fatal
NO_ARCH= yes
diff --git a/devel/p5-MooX-Types-MooseLike/Makefile b/devel/p5-MooX-Types-MooseLike/Makefile
index 05c72d4aaf3a..3ac0f3c87855 100644
--- a/devel/p5-MooX-Types-MooseLike/Makefile
+++ b/devel/p5-MooX-Types-MooseLike/Makefile
@@ -13,8 +13,8 @@ COMMENT= Some Moosish types and a typer builder
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Module-Runtime>=0.014:devel/p5-Module-Runtime
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-Runtime>=0.014:devel/p5-Module-Runtime
TEST_DEPENDS= p5-Moo>=1.004002:devel/p5-Moo \
p5-Set-Object>=1:devel/p5-Set-Object \
p5-Test-Fatal>=0.003:devel/p5-Test-Fatal
diff --git a/devel/p5-Moos/Makefile b/devel/p5-Moos/Makefile
index a854f5f0f553..bceb33d2f4e3 100644
--- a/devel/p5-Moos/Makefile
+++ b/devel/p5-Moos/Makefile
@@ -15,9 +15,9 @@ COMMENT= Moo s{imple,peedy,ingle}
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-XSAccessor>=1.07:devel/p5-Class-XSAccessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-XSAccessor>=1.07:devel/p5-Class-XSAccessor \
p5-Role-Tiny>=1.002.000:devel/p5-Role-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Sub-Identify>=0.04:devel/p5-Sub-Identify \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
diff --git a/devel/p5-Moose-Autobox/Makefile b/devel/p5-Moose-Autobox/Makefile
index 4175f9878196..6e87d4673c92 100644
--- a/devel/p5-Moose-Autobox/Makefile
+++ b/devel/p5-Moose-Autobox/Makefile
@@ -15,10 +15,10 @@ COMMENT= Autoboxed wrappers for Native Perl datatypes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-autobox>=2.23:devel/p5-autobox \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-autobox>=2.23:devel/p5-autobox \
p5-Moose>=0.42:devel/p5-Moose \
p5-Syntax-Keyword-Junction>=0:devel/p5-Syntax-Keyword-Junction
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0.21:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-Moose-Policy/Makefile b/devel/p5-Moose-Policy/Makefile
index 0436635441b1..702fa0b6539e 100644
--- a/devel/p5-Moose-Policy/Makefile
+++ b/devel/p5-Moose-Policy/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Moose-mounted police
-BUILD_DEPENDS= p5-Moose>=0:devel/p5-Moose
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-Moose-Test/Makefile b/devel/p5-Moose-Test/Makefile
index f40a402a70ef..75767970e12c 100644
--- a/devel/p5-Moose-Test/Makefile
+++ b/devel/p5-Moose-Test/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test Runner for the Moose test suite
-BUILD_DEPENDS= p5-Mouse>=0:devel/p5-Mouse \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Mouse>=0:devel/p5-Mouse \
p5-Path-Class>=0:devel/p5-Path-Class
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Moose/Makefile b/devel/p5-Moose/Makefile
index 94d36b2417ce..8a4f2b08ca45 100644
--- a/devel/p5-Moose/Makefile
+++ b/devel/p5-Moose/Makefile
@@ -16,7 +16,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
# Do not add p5-Data-Visitor to TEST_DEPENDS to avoid cyclic dependency
-BUILD_DEPENDS= p5-Class-Load>=0.09:devel/p5-Class-Load \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Load>=0.09:devel/p5-Class-Load \
p5-Class-Load-XS>=0.01:devel/p5-Class-Load-XS \
p5-Data-OptList>=0.107:devel/p5-Data-OptList \
p5-Devel-GlobalDestruction>=0:devel/p5-Devel-GlobalDestruction \
@@ -35,7 +36,6 @@ BUILD_DEPENDS= p5-Class-Load>=0.09:devel/p5-Class-Load \
p5-Sub-Identify>=0:devel/p5-Sub-Identify \
p5-Sub-Name>=0.20,1:devel/p5-Sub-Name \
p5-Try-Tiny>=0.17:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-CPAN-Meta-Check>=0.011:devel/p5-CPAN-Meta-Check \
p5-DBM-Deep>=0:databases/p5-DBM-Deep \
p5-DateTime-Calendar-Mayan>=0:devel/p5-DateTime-Calendar-Mayan \
diff --git a/devel/p5-MooseX-App-Cmd/Makefile b/devel/p5-MooseX-App-Cmd/Makefile
index d83e499c5d53..b2c3f11b8bfc 100644
--- a/devel/p5-MooseX-App-Cmd/Makefile
+++ b/devel/p5-MooseX-App-Cmd/Makefile
@@ -13,13 +13,13 @@ COMMENT= Mashes up MooseX::Getopt and App::Cmd
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-App-Cmd>=0.321:devel/p5-App-Cmd \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-App-Cmd>=0.321:devel/p5-App-Cmd \
p5-Getopt-Long-Descriptive>=0.091:devel/p5-Getopt-Long-Descriptive \
p5-Moose>=0:devel/p5-Moose \
p5-MooseX-Getopt>=0:devel/p5-MooseX-Getopt \
p5-MooseX-NonMoose>=0:devel/p5-MooseX-NonMoose \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-MooseX-ConfigFromFile>=0:devel/p5-MooseX-ConfigFromFile \
p5-Test-Output>=0:devel/p5-Test-Output \
p5-YAML>=0:textproc/p5-YAML
diff --git a/devel/p5-MooseX-App/Makefile b/devel/p5-MooseX-App/Makefile
index 4c8c601b070c..239a1e953583 100644
--- a/devel/p5-MooseX-App/Makefile
+++ b/devel/p5-MooseX-App/Makefile
@@ -13,14 +13,14 @@ COMMENT= Write user-friendly command line apps with even less suffering
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Config-Any>=0:devel/p5-Config-Any \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Config-Any>=0:devel/p5-Config-Any \
p5-IO-Interactive>=0:devel/p5-IO-Interactive \
p5-Moose>=2:devel/p5-Moose \
p5-MooseX-Types-Path-Class>=0:devel/p5-MooseX-Types-Path-Class \
p5-Path-Class>=0:devel/p5-Path-Class \
p5-Pod-Elemental>=0:textproc/p5-Pod-Elemental \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Most>=0:devel/p5-Test-Most \
p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings
@@ -31,7 +31,8 @@ USES= perl5
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 502502
-BUILD_DEPENDS+= p5-Scalar-List-Utils>=1.44:lang/p5-Scalar-List-Utils
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS+= p5-Scalar-List-Utils>=1.44:lang/p5-Scalar-List-Utils
RUN_DEPENDS+= p5-Scalar-List-Utils>=1.44:lang/p5-Scalar-List-Utils
.endif
diff --git a/devel/p5-MooseX-ArrayRef/Makefile b/devel/p5-MooseX-ArrayRef/Makefile
index b3114eb1bf0c..0e4adc507ab4 100644
--- a/devel/p5-MooseX-ArrayRef/Makefile
+++ b/devel/p5-MooseX-ArrayRef/Makefile
@@ -13,8 +13,8 @@ COMMENT= Moose blessed array references
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=2.00:devel/p5-Moose
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=2.00:devel/p5-Moose
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-MooseX-Attribute-Chained/Makefile b/devel/p5-MooseX-Attribute-Chained/Makefile
index 2873c187e7a9..c95d0f02cd73 100644
--- a/devel/p5-MooseX-Attribute-Chained/Makefile
+++ b/devel/p5-MooseX-Attribute-Chained/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Moose>=0:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= modbuild
diff --git a/devel/p5-MooseX-Attribute-ENV/Makefile b/devel/p5-MooseX-Attribute-ENV/Makefile
index bb3b0f2e7b51..af434519aa8f 100644
--- a/devel/p5-MooseX-Attribute-ENV/Makefile
+++ b/devel/p5-MooseX-Attribute-ENV/Makefile
@@ -14,8 +14,8 @@ COMMENT= Set default of an attribute to a value from %ENV
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=1.19:devel/p5-Moose
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=1.19:devel/p5-Moose
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-MooseX-AttributeHelpers/Makefile b/devel/p5-MooseX-AttributeHelpers/Makefile
index 366ced09fa6f..81c0e49bf400 100644
--- a/devel/p5-MooseX-AttributeHelpers/Makefile
+++ b/devel/p5-MooseX-AttributeHelpers/Makefile
@@ -13,8 +13,8 @@ COMMENT= Extend your attribute interfaces
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=0.56:devel/p5-Moose
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0.56:devel/p5-Moose
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
NO_ARCH= yes
diff --git a/devel/p5-MooseX-AttributeShortcuts/Makefile b/devel/p5-MooseX-AttributeShortcuts/Makefile
index 371a3c7ffe05..46e4b6391854 100644
--- a/devel/p5-MooseX-AttributeShortcuts/Makefile
+++ b/devel/p5-MooseX-AttributeShortcuts/Makefile
@@ -12,7 +12,8 @@ COMMENT= Shorthand for common attribute options
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Moose>=1.14:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=1.14:devel/p5-Moose \
p5-MooseX-Meta-TypeConstraint-Mooish>=0:devel/p5-MooseX-Meta-TypeConstraint-Mooish \
p5-MooseX-Role-Parameterized>=0:devel/p5-MooseX-Role-Parameterized \
p5-MooseX-Types>=0:devel/p5-MooseX-Types \
@@ -20,7 +21,6 @@ BUILD_DEPENDS= p5-Moose>=1.14:devel/p5-Moose \
p5-MooseX-Util>=0:devel/p5-MooseX-Util \
p5-aliased>=0:devel/p5-aliased \
p5-namespace-autoclean>=0.24:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-MooseX-Types-Path-Class>=0:devel/p5-MooseX-Types-Path-Class \
p5-Path-Class>=0:devel/p5-Path-Class \
p5-Test-CheckDeps>=0.010:devel/p5-Test-CheckDeps \
diff --git a/devel/p5-MooseX-AuthorizedMethods/Makefile b/devel/p5-MooseX-AuthorizedMethods/Makefile
index dfd79639f7e1..ba3166a9aa9e 100644
--- a/devel/p5-MooseX-AuthorizedMethods/Makefile
+++ b/devel/p5-MooseX-AuthorizedMethods/Makefile
@@ -14,9 +14,9 @@ COMMENT= Syntax sugar for authorized methods
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=1.21:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=1.21:devel/p5-Moose \
p5-aliased>=0:devel/p5-aliased
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-MooseX-ClassAttribute/Makefile b/devel/p5-MooseX-ClassAttribute/Makefile
index b088a36e47f0..da800ca667a6 100644
--- a/devel/p5-MooseX-ClassAttribute/Makefile
+++ b/devel/p5-MooseX-ClassAttribute/Makefile
@@ -14,11 +14,11 @@ COMMENT= Declare class attributes Moose-style
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Moose>=2:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=2:devel/p5-Moose \
p5-Scalar-List-Utils>=1.45:lang/p5-Scalar-List-Utils \
p5-namespace-autoclean>=0.11:devel/p5-namespace-autoclean \
p5-namespace-clean>=0.20:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-MooseX-Role-Parameterized>=0:devel/p5-MooseX-Role-Parameterized \
p5-MooseX-Role-Strict>=0:devel/p5-MooseX-Role-Strict \
p5-Test-Requires>=0.05:devel/p5-Test-Requires \
diff --git a/devel/p5-MooseX-Daemonize/Makefile b/devel/p5-MooseX-Daemonize/Makefile
index 66a817b2335e..9c9ab5ab2e8f 100644
--- a/devel/p5-MooseX-Daemonize/Makefile
+++ b/devel/p5-MooseX-Daemonize/Makefile
@@ -13,12 +13,12 @@ COMMENT= Role for daemonizing your Moose based application
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=0.33:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS} \
+ p5-Devel-CheckOS>=1.63:devel/p5-Devel-CheckOS
+RUN_DEPENDS= p5-Moose>=0.33:devel/p5-Moose \
p5-MooseX-Getopt>=0.07:devel/p5-MooseX-Getopt \
p5-MooseX-Types-Path-Class>=0:devel/p5-MooseX-Types-Path-Class
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
-BUILD_DEPENDS+= p5-Devel-CheckOS>=1.63:devel/p5-Devel-CheckOS
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-MooseX-Declare/Makefile b/devel/p5-MooseX-Declare/Makefile
index d36c6b256620..57a5c8b8f04b 100644
--- a/devel/p5-MooseX-Declare/Makefile
+++ b/devel/p5-MooseX-Declare/Makefile
@@ -13,7 +13,8 @@ COMMENT= Declarative syntax for Moose
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Devel-Declare>=0.005011:devel/p5-Devel-Declare \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-Declare>=0.005011:devel/p5-Devel-Declare \
p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Moose>=0.90:devel/p5-Moose \
p5-MooseX-Method-Signatures>=0.36:devel/p5-MooseX-Method-Signatures \
@@ -25,7 +26,6 @@ BUILD_DEPENDS= p5-Devel-Declare>=0.005011:devel/p5-Devel-Declare \
p5-aliased>=0:devel/p5-aliased \
p5-namespace-autoclean>=0.16:devel/p5-namespace-autoclean \
p5-namespace-clean>=0.19:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
USES= perl5
diff --git a/devel/p5-MooseX-FollowPBP/Makefile b/devel/p5-MooseX-FollowPBP/Makefile
index a4283ad6d9b0..5c97442464fa 100644
--- a/devel/p5-MooseX-FollowPBP/Makefile
+++ b/devel/p5-MooseX-FollowPBP/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= culot@FreeBSD.org
COMMENT= Name your accessors get_foo() and set_foo()
-BUILD_DEPENDS= p5-Moose>=1.16:devel/p5-Moose
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=1.16:devel/p5-Moose
LICENSE= ART20
diff --git a/devel/p5-MooseX-Getopt/Makefile b/devel/p5-MooseX-Getopt/Makefile
index dbd987a93b4d..3e2ab2b500ab 100644
--- a/devel/p5-MooseX-Getopt/Makefile
+++ b/devel/p5-MooseX-Getopt/Makefile
@@ -15,13 +15,13 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Getopt-Long-Descriptive>=0.081:devel/p5-Getopt-Long-Descriptive \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Getopt-Long-Descriptive>=0.081:devel/p5-Getopt-Long-Descriptive \
p5-Moose>=0.56:devel/p5-Moose \
p5-MooseX-ConfigFromFile>=0:devel/p5-MooseX-ConfigFromFile \
p5-MooseX-Role-Parameterized>=1.01:devel/p5-MooseX-Role-Parameterized \
p5-Try-Tiny>=0:lang/p5-Try-Tiny \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-MooseX-SimpleConfig>=0.07:devel/p5-MooseX-SimpleConfig \
p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Path-Tiny>=0.009:devel/p5-Path-Tiny \
diff --git a/devel/p5-MooseX-Has-Options/Makefile b/devel/p5-MooseX-Has-Options/Makefile
index ce8cd3a50dce..f0b4b052365b 100644
--- a/devel/p5-MooseX-Has-Options/Makefile
+++ b/devel/p5-MooseX-Has-Options/Makefile
@@ -11,13 +11,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= MooseX::Has::Options - Succinct options for Moose
-BUILD_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \
p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-Package-Stash>=0.18:devel/p5-Package-Stash \
p5-String-RewritePrefix>=0:textproc/p5-String-RewritePrefix \
p5-Moose>=0:devel/p5-Moose \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Most>=0:devel/p5-Test-Most
USES= perl5
diff --git a/devel/p5-MooseX-Has-Sugar/Makefile b/devel/p5-MooseX-Has-Sugar/Makefile
index 94fcd7e9eab5..2a802964d21a 100644
--- a/devel/p5-MooseX-Has-Sugar/Makefile
+++ b/devel/p5-MooseX-Has-Sugar/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Sub-Exporter-Progressive>=0:devel/p5-Sub-Exporter-Progressive
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Sub-Exporter-Progressive>=0:devel/p5-Sub-Exporter-Progressive
TEST_DEPENDS= p5-MooseX-Types>=0.44:devel/p5-MooseX-Types \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-namespace-clean>=0:devel/p5-namespace-clean
diff --git a/devel/p5-MooseX-InsideOut/Makefile b/devel/p5-MooseX-InsideOut/Makefile
index 71e1438ef1e1..3c66ffa4250c 100644
--- a/devel/p5-MooseX-InsideOut/Makefile
+++ b/devel/p5-MooseX-InsideOut/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Inside-out objects with Moose
-BUILD_DEPENDS= p5-Hash-Util-FieldHash-Compat>=0:devel/p5-Hash-Util-FieldHash-Compat \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Hash-Util-FieldHash-Compat>=0:devel/p5-Hash-Util-FieldHash-Compat \
p5-Moose>=2:devel/p5-Moose \
p5-namespace-clean>=0.11:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-MooseX-LazyRequire/Makefile b/devel/p5-MooseX-LazyRequire/Makefile
index 97a611a77b45..e01c47583cf8 100644
--- a/devel/p5-MooseX-LazyRequire/Makefile
+++ b/devel/p5-MooseX-LazyRequire/Makefile
@@ -12,10 +12,10 @@ COMMENT= Required attributes which fail only when trying to use them
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=0.94:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0.94:devel/p5-Moose \
p5-aliased>=0.30:devel/p5-aliased \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
USES= perl5
diff --git a/devel/p5-MooseX-Log-Log4perl/Makefile b/devel/p5-MooseX-Log-Log4perl/Makefile
index 63b2ff92f42f..098b73655ecb 100644
--- a/devel/p5-MooseX-Log-Log4perl/Makefile
+++ b/devel/p5-MooseX-Log-Log4perl/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Logging role for Moose based on Log::Log4perl
-BUILD_DEPENDS= p5-Any-Moose>=0.12:devel/p5-Any-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Any-Moose>=0.12:devel/p5-Any-Moose \
p5-Log-Log4perl>=1.13:devel/p5-Log-Log4perl
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-IO-stringy>=0:devel/p5-IO-stringy \
p5-Moose>=0.65:devel/p5-Moose
diff --git a/devel/p5-MooseX-MarkAsMethods/Makefile b/devel/p5-MooseX-MarkAsMethods/Makefile
index c19ede1aa142..21fc922ba8ba 100644
--- a/devel/p5-MooseX-MarkAsMethods/Makefile
+++ b/devel/p5-MooseX-MarkAsMethods/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Mark overload code symbols as methods
-BUILD_DEPENDS= p5-B-Hooks-EndOfScope>=0:devel/p5-B-Hooks-EndOfScope \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-B-Hooks-EndOfScope>=0:devel/p5-B-Hooks-EndOfScope \
p5-Moose>=0.94:devel/p5-Moose \
p5-namespace-autoclean>=0.12:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-MooseX-Meta-TypeConstraint-ForceCoercion/Makefile b/devel/p5-MooseX-Meta-TypeConstraint-ForceCoercion/Makefile
index 6d3d6b20fd14..3ad72915ddf6 100644
--- a/devel/p5-MooseX-Meta-TypeConstraint-ForceCoercion/Makefile
+++ b/devel/p5-MooseX-Meta-TypeConstraint-ForceCoercion/Makefile
@@ -15,9 +15,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Moose>=0:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-MooseX-Meta-TypeConstraint-Mooish/Makefile b/devel/p5-MooseX-Meta-TypeConstraint-Mooish/Makefile
index 4b014eaa37e7..7ac7a132c137 100644
--- a/devel/p5-MooseX-Meta-TypeConstraint-Mooish/Makefile
+++ b/devel/p5-MooseX-Meta-TypeConstraint-Mooish/Makefile
@@ -11,10 +11,10 @@ COMMENT= Translate Moo-style constraints to Moose-style
LICENSE= LGPL21
-BUILD_DEPENDS= p5-Moose>=0:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-Try-Tiny>=0:lang/p5-Try-Tiny \
p5-namespace-autoclean>=0.24:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-CheckDeps>=0.010:devel/p5-Test-CheckDeps \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Moose-More>=0.028:devel/p5-Test-Moose-More \
diff --git a/devel/p5-MooseX-MetaDescription/Makefile b/devel/p5-MooseX-MetaDescription/Makefile
index 19a35410f337..ca8da7fed994 100644
--- a/devel/p5-MooseX-MetaDescription/Makefile
+++ b/devel/p5-MooseX-MetaDescription/Makefile
@@ -14,8 +14,8 @@ COMMENT= Framework for adding additional metadata to Moose classes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=0.4:devel/p5-Moose
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0.4:devel/p5-Moose
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USE_PERL5= configure
diff --git a/devel/p5-MooseX-Method-Signatures/Makefile b/devel/p5-MooseX-Method-Signatures/Makefile
index d57353886b24..01298e50177c 100644
--- a/devel/p5-MooseX-Method-Signatures/Makefile
+++ b/devel/p5-MooseX-Method-Signatures/Makefile
@@ -13,7 +13,8 @@ COMMENT= Method declarations with type constraints and no source filter
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-B-Hooks-EndOfScope>=0.10:devel/p5-B-Hooks-EndOfScope \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-B-Hooks-EndOfScope>=0.10:devel/p5-B-Hooks-EndOfScope \
p5-Devel-Declare>=0.005011:devel/p5-Devel-Declare \
p5-Context-Preserve>=0:devel/p5-Context-Preserve \
p5-Module-Runtime>=0.012:devel/p5-Module-Runtime \
@@ -28,7 +29,6 @@ BUILD_DEPENDS= p5-B-Hooks-EndOfScope>=0.10:devel/p5-B-Hooks-EndOfScope \
p5-aliased>=0:devel/p5-aliased \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean \
p5-namespace-clean>=0.19:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Eval-Closure>=0:devel/p5-Eval-Closure \
p5-Test-Deep>=0:devel/p5-Test-Deep \
p5-Test-Fatal>=0:devel/p5-Test-Fatal
diff --git a/devel/p5-MooseX-MethodAttributes/Makefile b/devel/p5-MooseX-MethodAttributes/Makefile
index 7440544d3a29..3748838f3478 100644
--- a/devel/p5-MooseX-MethodAttributes/Makefile
+++ b/devel/p5-MooseX-MethodAttributes/Makefile
@@ -13,10 +13,10 @@ COMMENT= Code attribute introspection
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=0.98:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0.98:devel/p5-Moose \
p5-MooseX-Types>=0.21:devel/p5-MooseX-Types \
p5-namespace-autoclean>=0.08:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-MooseX-Role-Parameterized>=0:devel/p5-MooseX-Role-Parameterized \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Requires>=0:devel/p5-Test-Requires
diff --git a/devel/p5-MooseX-NonMoose/Makefile b/devel/p5-MooseX-NonMoose/Makefile
index 0470b91b1806..50cf7943a952 100644
--- a/devel/p5-MooseX-NonMoose/Makefile
+++ b/devel/p5-MooseX-NonMoose/Makefile
@@ -15,11 +15,11 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Moose>=2:devel/p5-Moose \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-MooseX-InsideOut>=0:devel/p5-MooseX-InsideOut \
p5-Test-Fatal>=0:devel/p5-Test-Fatal
diff --git a/devel/p5-MooseX-Object-Pluggable/Makefile b/devel/p5-MooseX-Object-Pluggable/Makefile
index 09e912eba7bc..154021b32977 100644
--- a/devel/p5-MooseX-Object-Pluggable/Makefile
+++ b/devel/p5-MooseX-Object-Pluggable/Makefile
@@ -15,12 +15,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Moose>=0:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Try-Tiny>=0:lang/p5-Try-Tiny \
p5-Module-Pluggable>=0:devel/p5-Module-Pluggable \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
USES= perl5
diff --git a/devel/p5-MooseX-OneArgNew/Makefile b/devel/p5-MooseX-OneArgNew/Makefile
index 60c2588622a1..8a8b0e6e36c8 100644
--- a/devel/p5-MooseX-OneArgNew/Makefile
+++ b/devel/p5-MooseX-OneArgNew/Makefile
@@ -14,10 +14,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Moose>=0:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-MooseX-Role-Parameterized>=1.01:devel/p5-MooseX-Role-Parameterized \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-MooseX-POE/Makefile b/devel/p5-MooseX-POE/Makefile
index 9dcbf92cd19a..ec778f3acbd2 100644
--- a/devel/p5-MooseX-POE/Makefile
+++ b/devel/p5-MooseX-POE/Makefile
@@ -15,9 +15,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Moose>=2.0002:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=2.0002:devel/p5-Moose \
p5-POE>=1.310:devel/p5-POE
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-MooseX-Declare>=0:devel/p5-MooseX-Declare \
p5-Test-Fatal>=0.003:devel/p5-Test-Fatal
diff --git a/devel/p5-MooseX-Params-Validate/Makefile b/devel/p5-MooseX-Params-Validate/Makefile
index 5d6200530320..264e7e6c9c7b 100644
--- a/devel/p5-MooseX-Params-Validate/Makefile
+++ b/devel/p5-MooseX-Params-Validate/Makefile
@@ -13,11 +13,11 @@ COMMENT= Extension of Params::Validate for using Moose types
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Devel-Caller>=0:devel/p5-Devel-Caller \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-Caller>=0:devel/p5-Devel-Caller \
p5-Moose>=0.58:devel/p5-Moose \
p5-Params-Validate>=0.88:devel/p5-Params-Validate \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
USES= perl5
diff --git a/devel/p5-MooseX-RelatedClassRoles/Makefile b/devel/p5-MooseX-RelatedClassRoles/Makefile
index 79b0eb2be3d2..5ed22609e65e 100644
--- a/devel/p5-MooseX-RelatedClassRoles/Makefile
+++ b/devel/p5-MooseX-RelatedClassRoles/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Apply roles to a class related to yours
-BUILD_DEPENDS= p5-Moose>=2:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=2:devel/p5-Moose \
p5-MooseX-Role-Parameterized>=0.04:devel/p5-MooseX-Role-Parameterized
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-MooseX-Role-Loggable/Makefile b/devel/p5-MooseX-Role-Loggable/Makefile
index 273e2721e666..ce25ec82c25c 100644
--- a/devel/p5-MooseX-Role-Loggable/Makefile
+++ b/devel/p5-MooseX-Role-Loggable/Makefile
@@ -14,12 +14,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Log-Dispatchouli>=0:devel/p5-Log-Dispatchouli \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Dispatchouli>=0:devel/p5-Log-Dispatchouli \
p5-Moo>=1.000001:devel/p5-Moo \
p5-MooX-Types-MooseLike>=0:devel/p5-MooX-Types-MooseLike \
p5-Safe-Isa>=0:devel/p5-Safe-Isa \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
NO_ARCH= yes
diff --git a/devel/p5-MooseX-Role-Matcher/Makefile b/devel/p5-MooseX-Role-Matcher/Makefile
index eaf9a5a78c7d..2e871e7eb037 100644
--- a/devel/p5-MooseX-Role-Matcher/Makefile
+++ b/devel/p5-MooseX-Role-Matcher/Makefile
@@ -14,9 +14,9 @@ COMMENT= Generic object matching based on attributes and methods
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-MooseX-Role-Parameterized>=0.03:devel/p5-MooseX-Role-Parameterized
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep
USE_PERL5= configure
diff --git a/devel/p5-MooseX-Role-Parameterized/Makefile b/devel/p5-MooseX-Role-Parameterized/Makefile
index d5c556a8d51c..734a6a1d5a7c 100644
--- a/devel/p5-MooseX-Role-Parameterized/Makefile
+++ b/devel/p5-MooseX-Role-Parameterized/Makefile
@@ -14,11 +14,11 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Module-Runtime>=0:devel/p5-Module-Runtime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Moose>=2.0300:devel/p5-Moose \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean \
p5-namespace-clean>=0.19:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-CPAN-Meta-Check>=0.011:devel/p5-CPAN-Meta-Check \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Requires>=0:devel/p5-Test-Requires
diff --git a/devel/p5-MooseX-Role-Strict/Makefile b/devel/p5-MooseX-Role-Strict/Makefile
index 88a4381795bc..75c097bc4ac2 100644
--- a/devel/p5-MooseX-Role-Strict/Makefile
+++ b/devel/p5-MooseX-Role-Strict/Makefile
@@ -14,8 +14,8 @@ COMMENT= Use strict 'roles'
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=0.89:devel/p5-Moose
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0.89:devel/p5-Moose
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-MooseX-Runnable/Makefile b/devel/p5-MooseX-Runnable/Makefile
index 6ae39bd52fc4..078869c3bf60 100644
--- a/devel/p5-MooseX-Runnable/Makefile
+++ b/devel/p5-MooseX-Runnable/Makefile
@@ -14,7 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \
p5-List-SomeUtils>=0:devel/p5-List-SomeUtils \
p5-Moose>=0:devel/p5-Moose \
p5-MooseX-Getopt>=0:devel/p5-MooseX-Getopt \
@@ -23,7 +24,6 @@ BUILD_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \
p5-Params-Util>=0:devel/p5-Params-Util \
p5-Path-Tiny>=0:devel/p5-Path-Tiny \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-TableDriven>=0:devel/p5-Test-TableDriven
diff --git a/devel/p5-MooseX-SemiAffordanceAccessor/Makefile b/devel/p5-MooseX-SemiAffordanceAccessor/Makefile
index 97b1f0bddd95..2d1f584443d2 100644
--- a/devel/p5-MooseX-SemiAffordanceAccessor/Makefile
+++ b/devel/p5-MooseX-SemiAffordanceAccessor/Makefile
@@ -14,8 +14,8 @@ COMMENT= Name your accessors foo() and set_foo()
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Moose>=0.94:devel/p5-Moose
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0.94:devel/p5-Moose
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-MooseX-SetOnce/Makefile b/devel/p5-MooseX-SetOnce/Makefile
index 1cc4a3233e63..22c9234cc0f4 100644
--- a/devel/p5-MooseX-SetOnce/Makefile
+++ b/devel/p5-MooseX-SetOnce/Makefile
@@ -14,8 +14,8 @@ COMMENT= Write-once, read-many attributes for Moose
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=0.90:devel/p5-Moose
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0.90:devel/p5-Moose
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
USES= perl5
diff --git a/devel/p5-MooseX-Singleton/Makefile b/devel/p5-MooseX-Singleton/Makefile
index 038f1c401215..aaea353bd467 100644
--- a/devel/p5-MooseX-Singleton/Makefile
+++ b/devel/p5-MooseX-Singleton/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Moose>=1.10:devel/p5-Moose
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=1.10:devel/p5-Moose
TEST_DEPENDS= p5-MooseX-StrictConstructor>=0:devel/p5-MooseX-StrictConstructor \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Requires>=0:devel/p5-Test-Requires \
diff --git a/devel/p5-MooseX-Storage/Makefile b/devel/p5-MooseX-Storage/Makefile
index 5912e0428359..909619a5ddf8 100644
--- a/devel/p5-MooseX-Storage/Makefile
+++ b/devel/p5-MooseX-Storage/Makefile
@@ -13,11 +13,11 @@ COMMENT= Serialization framework for Moose classes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-JSON-MaybeXS>=1.001000:converters/p5-JSON-MaybeXS \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-JSON-MaybeXS>=1.001000:converters/p5-JSON-MaybeXS \
p5-Moose>=0.99:devel/p5-Moose \
p5-String-RewritePrefix>=0.004:textproc/p5-String-RewritePrefix \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-IO-stringy>=0:devel/p5-IO-stringy \
p5-JSON-XS>=0:converters/p5-JSON-XS \
p5-Test-Deep>=0:devel/p5-Test-Deep \
diff --git a/devel/p5-MooseX-StrictConstructor/Makefile b/devel/p5-MooseX-StrictConstructor/Makefile
index fadd60f5bf6f..f9d61a8469dd 100644
--- a/devel/p5-MooseX-StrictConstructor/Makefile
+++ b/devel/p5-MooseX-StrictConstructor/Makefile
@@ -12,9 +12,9 @@ COMMENT= Make your MooseX object constructors blow up on unknown attributes
LICENSE= ART20
-BUILD_DEPENDS= p5-Moose>=0.94:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0.94:devel/p5-Moose \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
USES= perl5
diff --git a/devel/p5-MooseX-TraitFor-Meta-Class-BetterAnonClassNames/Makefile b/devel/p5-MooseX-TraitFor-Meta-Class-BetterAnonClassNames/Makefile
index 99952689efb2..21dc09d897a3 100644
--- a/devel/p5-MooseX-TraitFor-Meta-Class-BetterAnonClassNames/Makefile
+++ b/devel/p5-MooseX-TraitFor-Meta-Class-BetterAnonClassNames/Makefile
@@ -13,10 +13,10 @@ COMMENT= Metaclass trait to demystify generated anonymous class names
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Moose>=0:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-autobox-Core>=0:devel/p5-autobox-Core \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-CheckDeps>=0.010:devel/p5-Test-CheckDeps \
p5-Test-Moose-More>=0:devel/p5-Test-Moose-More
diff --git a/devel/p5-MooseX-Traits-Pluggable/Makefile b/devel/p5-MooseX-Traits-Pluggable/Makefile
index 33d07010b374..d79188e0116b 100644
--- a/devel/p5-MooseX-Traits-Pluggable/Makefile
+++ b/devel/p5-MooseX-Traits-Pluggable/Makefile
@@ -14,12 +14,12 @@ COMMENT= Trait loading and resolution for Moose
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= \
p5-Moose>=0:devel/p5-Moose \
p5-Class-Load>=0:devel/p5-Class-Load \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean \
p5-List-MoreUtils>=0:lang/p5-List-MoreUtils
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-MooseX-Traits/Makefile b/devel/p5-MooseX-Traits/Makefile
index 8750fa811dc1..e83b1efe4c82 100644
--- a/devel/p5-MooseX-Traits/Makefile
+++ b/devel/p5-MooseX-Traits/Makefile
@@ -13,11 +13,11 @@ COMMENT= Moose eXtension to automatically apply roles at object creation time
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \
p5-Moose>=0:devel/p5-Moose \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-MooseX-Role-Parameterized>=0:devel/p5-MooseX-Role-Parameterized \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Requires>=0:devel/p5-Test-Requires
diff --git a/devel/p5-MooseX-TransactionalMethods/Makefile b/devel/p5-MooseX-TransactionalMethods/Makefile
index 252ebbb77a38..95910ab07e83 100644
--- a/devel/p5-MooseX-TransactionalMethods/Makefile
+++ b/devel/p5-MooseX-TransactionalMethods/Makefile
@@ -13,10 +13,10 @@ COMMENT= Syntax sugar for transactional methods
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=1.21:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=1.21:devel/p5-Moose \
p5-Sub-Name>=0:devel/p5-Sub-Name \
p5-aliased>=0:devel/p5-aliased
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-MooseX-Types-Common/Makefile b/devel/p5-MooseX-Types-Common/Makefile
index 7265d930b5b9..0837527d2cd4 100644
--- a/devel/p5-MooseX-Types-Common/Makefile
+++ b/devel/p5-MooseX-Types-Common/Makefile
@@ -15,9 +15,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Moose>=0.39:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0.39:devel/p5-Moose \
p5-MooseX-Types>=0.04:devel/p5-MooseX-Types
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep \
p5-Test-Warnings>=0.005:devel/p5-Test-Warnings
diff --git a/devel/p5-MooseX-Types-DateTime-ButMaintained/Makefile b/devel/p5-MooseX-Types-DateTime-ButMaintained/Makefile
index 9c167dbd1d03..c880ad9b9640 100644
--- a/devel/p5-MooseX-Types-DateTime-ButMaintained/Makefile
+++ b/devel/p5-MooseX-Types-DateTime-ButMaintained/Makefile
@@ -14,14 +14,14 @@ COMMENT= DateTime related constraints and coercions for Moose
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DateTime>=0.43:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0.43:devel/p5-DateTime \
p5-DateTime-Locale>=0.40:devel/p5-DateTime-Locale \
p5-DateTime-TimeZone>=0.96:devel/p5-DateTime-TimeZone \
p5-Moose>=0.41:devel/p5-Moose \
p5-MooseX-Types>=0.04:devel/p5-MooseX-Types \
p5-Olson-Abbreviations>=0.03:devel/p5-Olson-Abbreviations \
p5-namespace-clean>=0.08:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0.27:devel/p5-Test-Exception
NO_ARCH= yes
diff --git a/devel/p5-MooseX-Types-DateTime-MoreCoercions/Makefile b/devel/p5-MooseX-Types-DateTime-MoreCoercions/Makefile
index d617e47232d8..ecffb8dd5c90 100644
--- a/devel/p5-MooseX-Types-DateTime-MoreCoercions/Makefile
+++ b/devel/p5-MooseX-Types-DateTime-MoreCoercions/Makefile
@@ -14,14 +14,14 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DateTime>=0.43.02:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0.43.02:devel/p5-DateTime \
p5-DateTimeX-Easy>=0.085:devel/p5-DateTimeX-Easy \
p5-Moose>=0.41:devel/p5-Moose \
p5-MooseX-Types>=0.04:devel/p5-MooseX-Types \
p5-MooseX-Types-DateTime>=0.06:devel/p5-MooseX-Types-DateTime \
p5-Time-Duration-Parse>=0.06:devel/p5-Time-Duration-Parse \
p5-namespace-clean>=0.19:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
NO_ARCH= yes
diff --git a/devel/p5-MooseX-Types-DateTime/Makefile b/devel/p5-MooseX-Types-DateTime/Makefile
index 3671390e7cad..38760f7311f9 100644
--- a/devel/p5-MooseX-Types-DateTime/Makefile
+++ b/devel/p5-MooseX-Types-DateTime/Makefile
@@ -15,13 +15,13 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENCE
-BUILD_DEPENDS= p5-DateTime>=0.43.02:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0.43.02:devel/p5-DateTime \
p5-DateTime-Locale>=0.40.01:devel/p5-DateTime-Locale \
p5-DateTime-TimeZone>=0.95:devel/p5-DateTime-TimeZone \
p5-Moose>=0.41:devel/p5-Moose \
p5-MooseX-Types>=0.30:devel/p5-MooseX-Types \
p5-namespace-clean>=0.19:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
NO_ARCH= yes
diff --git a/devel/p5-MooseX-Types-DateTimeX/Makefile b/devel/p5-MooseX-Types-DateTimeX/Makefile
index b0b9fee88ae1..f82d0cafe294 100644
--- a/devel/p5-MooseX-Types-DateTimeX/Makefile
+++ b/devel/p5-MooseX-Types-DateTimeX/Makefile
@@ -14,13 +14,13 @@ COMMENT= Extensions to MooseX::Types::DateTime::ButMaintained
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DateTimeX-Easy>=0.085:devel/p5-DateTimeX-Easy \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTimeX-Easy>=0.085:devel/p5-DateTimeX-Easy \
p5-Moose>=0.41:devel/p5-Moose \
p5-MooseX-Types>=0.04:devel/p5-MooseX-Types \
p5-MooseX-Types-DateTime-ButMaintained>=0.04:devel/p5-MooseX-Types-DateTime-ButMaintained \
p5-Time-Duration-Parse>=0.06:devel/p5-Time-Duration-Parse \
p5-namespace-clean>=0.08:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-MooseX-Types-JSON/Makefile b/devel/p5-MooseX-Types-JSON/Makefile
index 51acfc5fc39d..0645e4830057 100644
--- a/devel/p5-MooseX-Types-JSON/Makefile
+++ b/devel/p5-MooseX-Types-JSON/Makefile
@@ -15,10 +15,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-JSON>=2.00:converters/p5-JSON \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-JSON>=2.00:converters/p5-JSON \
p5-Moose>=0.82:devel/p5-Moose \
p5-MooseX-Types>=0.15:devel/p5-MooseX-Types
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Pod>=1.00:devel/p5-Test-Pod
NO_ARCH= yes
diff --git a/devel/p5-MooseX-Types-Perl/Makefile b/devel/p5-MooseX-Types-Perl/Makefile
index 622334643beb..1281d3c301ae 100644
--- a/devel/p5-MooseX-Types-Perl/Makefile
+++ b/devel/p5-MooseX-Types-Perl/Makefile
@@ -14,9 +14,9 @@ COMMENT= Moose types that check against Perl syntax
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-MooseX-Types>=0:devel/p5-MooseX-Types \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-MooseX-Types>=0:devel/p5-MooseX-Types \
p5-Params-Util>=0:devel/p5-Params-Util
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-MooseX-Types-Set-Object/Makefile b/devel/p5-MooseX-Types-Set-Object/Makefile
index c9b12a0b6b5e..eb0c1e915923 100644
--- a/devel/p5-MooseX-Types-Set-Object/Makefile
+++ b/devel/p5-MooseX-Types-Set-Object/Makefile
@@ -14,10 +14,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Moose>=0.50:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0.50:devel/p5-Moose \
p5-MooseX-Types>=0:devel/p5-MooseX-Types \
p5-Set-Object>=0:devel/p5-Set-Object
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
NO_ARCH= yes
diff --git a/devel/p5-MooseX-Types-Signal/Makefile b/devel/p5-MooseX-Types-Signal/Makefile
index 2a05d0295ca3..ca248f510243 100644
--- a/devel/p5-MooseX-Types-Signal/Makefile
+++ b/devel/p5-MooseX-Types-Signal/Makefile
@@ -14,8 +14,8 @@ COMMENT= Type to represent valid UNIX or Perl signals
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-MooseX-Types>0:devel/p5-MooseX-Types
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-MooseX-Types>0:devel/p5-MooseX-Types
TEST_DEPENDS= p5-Test-Exception>0:devel/p5-Test-Exception \
p5-Moose>0:devel/p5-Moose
diff --git a/devel/p5-MooseX-Types-Structured/Makefile b/devel/p5-MooseX-Types-Structured/Makefile
index 7f5878cfd2bb..a6300f6ed854 100644
--- a/devel/p5-MooseX-Types-Structured/Makefile
+++ b/devel/p5-MooseX-Types-Structured/Makefile
@@ -13,12 +13,12 @@ COMMENT= Moose Type Constraint classes for Structured Types
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Devel-PartialDump>=0.13:devel/p5-Devel-PartialDump \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-PartialDump>=0.13:devel/p5-Devel-PartialDump \
p5-Moose>=1.08:devel/p5-Moose \
p5-MooseX-Types>=0.22:devel/p5-MooseX-Types \
p5-Sub-Exporter>=0.982:devel/p5-Sub-Exporter \
p5-namespace-clean>=0.19:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Needs>=0:devel/p5-Test-Needs
diff --git a/devel/p5-MooseX-Types-URI/Makefile b/devel/p5-MooseX-Types-URI/Makefile
index 7a934c383874..557561e034c9 100644
--- a/devel/p5-MooseX-Types-URI/Makefile
+++ b/devel/p5-MooseX-Types-URI/Makefile
@@ -14,13 +14,13 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Moose>=0:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-MooseX-Types>=0.40:devel/p5-MooseX-Types \
p5-MooseX-Types-Path-Class>=0:devel/p5-MooseX-Types-Path-Class \
p5-URI>=0:net/p5-URI \
p5-URI-FromHash>=0:net/p5-URI-FromHash \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= modbuildtiny
diff --git a/devel/p5-MooseX-Types/Makefile b/devel/p5-MooseX-Types/Makefile
index 35d8db1c12e9..270eea8af81e 100644
--- a/devel/p5-MooseX-Types/Makefile
+++ b/devel/p5-MooseX-Types/Makefile
@@ -13,7 +13,8 @@ COMMENT= Organise your Moose types in libraries
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Carp-Clan>=6.00:devel/p5-Carp-Clan \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Carp-Clan>=6.00:devel/p5-Carp-Clan \
p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Moose>=1.06:devel/p5-Moose \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
@@ -22,7 +23,6 @@ BUILD_DEPENDS= p5-Carp-Clan>=6.00:devel/p5-Carp-Clan \
p5-Sub-Name>=0:devel/p5-Sub-Name \
p5-namespace-autoclean>=0.08:devel/p5-namespace-autoclean \
p5-namespace-clean>=0:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Module-Metadata>=0:devel/p5-Module-Metadata \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Requires>=0:devel/p5-Test-Requires
diff --git a/devel/p5-MooseX-Util/Makefile b/devel/p5-MooseX-Util/Makefile
index 267bd2dc8742..a5e46a816899 100644
--- a/devel/p5-MooseX-Util/Makefile
+++ b/devel/p5-MooseX-Util/Makefile
@@ -14,11 +14,11 @@ COMMENT= Moose::Util extensions
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Moose>=0:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-MooseX-TraitFor-Meta-Class-BetterAnonClassNames>=0.002001:devel/p5-MooseX-TraitFor-Meta-Class-BetterAnonClassNames \
p5-Sub-Exporter-Progressive>=0:devel/p5-Sub-Exporter-Progressive \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-CheckDeps>=0.010:devel/p5-Test-CheckDeps \
p5-Test-Moose-More>=0.016:devel/p5-Test-Moose-More \
p5-Test-Requires>=0:devel/p5-Test-Requires \
diff --git a/devel/p5-MouseX-App-Cmd/Makefile b/devel/p5-MouseX-App-Cmd/Makefile
index 99313efbc10f..a1798d4f9a1f 100644
--- a/devel/p5-MouseX-App-Cmd/Makefile
+++ b/devel/p5-MouseX-App-Cmd/Makefile
@@ -13,14 +13,14 @@ COMMENT= Mashes up MouseX::Getopt and App::Cmd
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-App-Cmd>=0.321:devel/p5-App-Cmd \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-App-Cmd>=0.321:devel/p5-App-Cmd \
p5-Getopt-Long-Descriptive>=0.091:devel/p5-Getopt-Long-Descriptive \
p5-Mouse>=0:devel/p5-Mouse \
p5-MouseX-ConfigFromFile>=0:devel/p5-MouseX-ConfigFromFile \
p5-MouseX-Getopt>=0:devel/p5-MouseX-Getopt \
p5-YAML>=0:textproc/p5-YAML \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Output>=0:devel/p5-Test-Output
USE_PERL5= configure
diff --git a/devel/p5-MouseX-ConfigFromFile/Makefile b/devel/p5-MouseX-ConfigFromFile/Makefile
index 236734b25ae8..4b4569c33a9a 100644
--- a/devel/p5-MouseX-ConfigFromFile/Makefile
+++ b/devel/p5-MouseX-ConfigFromFile/Makefile
@@ -12,10 +12,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= Abstract Mouse role for setting attributes from a configfile
-BUILD_DEPENDS= p5-Filter>=0:devel/p5-Filter \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Filter>=0:devel/p5-Filter \
p5-Mouse>=0.19:devel/p5-Mouse \
p5-MouseX-Types-Path-Class>=0.05:devel/p5-MouseX-Types-Path-Class
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-MouseX-Foreign/Makefile b/devel/p5-MouseX-Foreign/Makefile
index 84a018d1706a..acba2cb4e300 100644
--- a/devel/p5-MouseX-Foreign/Makefile
+++ b/devel/p5-MouseX-Foreign/Makefile
@@ -14,8 +14,8 @@ COMMENT= Extends non-Mouse classes as well as Mouse classes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Mouse>=0.77:devel/p5-Mouse
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Mouse>=0.77:devel/p5-Mouse
TEST_DEPENDS= p5-Any-Moose>=0.15:devel/p5-Any-Moose \
p5-Moose>=0:devel/p5-Moose \
p5-Test-Exception>=0:devel/p5-Test-Exception \
diff --git a/devel/p5-MouseX-NativeTraits/Makefile b/devel/p5-MouseX-NativeTraits/Makefile
index 4e31d88ac050..c223a66802fd 100644
--- a/devel/p5-MouseX-NativeTraits/Makefile
+++ b/devel/p5-MouseX-NativeTraits/Makefile
@@ -14,8 +14,8 @@ COMMENT= Extend your attribute interfaces for Mouse
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Mouse>=0.82:devel/p5-Mouse
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Mouse>=0.82:devel/p5-Mouse
TEST_DEPENDS= p5-Any-Moose>=0.13:devel/p5-Any-Moose \
p5-Test-Fatal>=0.003:devel/p5-Test-Fatal
diff --git a/devel/p5-MouseX-StrictConstructor/Makefile b/devel/p5-MouseX-StrictConstructor/Makefile
index 8ec75ed6e536..6df17dcbee06 100644
--- a/devel/p5-MouseX-StrictConstructor/Makefile
+++ b/devel/p5-MouseX-StrictConstructor/Makefile
@@ -15,8 +15,8 @@ COMMENT= Make your object constructors blow up on unknown attributes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Mouse>=0.62:devel/p5-Mouse
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Mouse>=0.62:devel/p5-Mouse
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-MouseX-Traits/Makefile b/devel/p5-MouseX-Traits/Makefile
index 041c08ecbb7f..ee92e9d11419 100644
--- a/devel/p5-MouseX-Traits/Makefile
+++ b/devel/p5-MouseX-Traits/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Automatically apply roles at object creation time
-BUILD_DEPENDS= p5-Mouse>=0.81:devel/p5-Mouse
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Mouse>=0.81:devel/p5-Mouse
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USE_PERL5= configure
diff --git a/devel/p5-MouseX-Types-Path-Class/Makefile b/devel/p5-MouseX-Types-Path-Class/Makefile
index d3dd57a119ab..a478191895f2 100644
--- a/devel/p5-MouseX-Types-Path-Class/Makefile
+++ b/devel/p5-MouseX-Types-Path-Class/Makefile
@@ -15,11 +15,11 @@ COMMENT= Path::Class type library for Mouse
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Mouse>=0.39:devel/p5-Mouse \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Mouse>=0.39:devel/p5-Mouse \
p5-MouseX-Types>=0.02:devel/p5-MouseX-Types \
p5-Path-Class>0:devel/p5-Path-Class \
p5-MouseX-Getopt>=0.22:devel/p5-MouseX-Getopt
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-UseAllModules>0:devel/p5-Test-UseAllModules
diff --git a/devel/p5-Net-DBus/Makefile b/devel/p5-Net-DBus/Makefile
index 9b5c0ec1a7ae..f7b95ae885d0 100644
--- a/devel/p5-Net-DBus/Makefile
+++ b/devel/p5-Net-DBus/Makefile
@@ -14,10 +14,10 @@ COMMENT= Perl extension for the DBus message system
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-XML-Grove>=0:textproc/p5-XML-Grove \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-XML-Grove>=0:textproc/p5-XML-Grove \
p5-XML-Twig>=0:textproc/p5-XML-Twig
LIB_DEPENDS= libdbus-1.so:devel/dbus
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5 pkgconfig
USE_PERL5= configure
diff --git a/devel/p5-Number-Tolerant/Makefile b/devel/p5-Number-Tolerant/Makefile
index 52a85e0408bd..c3e705693753 100644
--- a/devel/p5-Number-Tolerant/Makefile
+++ b/devel/p5-Number-Tolerant/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Sub-Exporter>=0.950:devel/p5-Sub-Exporter
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Sub-Exporter>=0.950:devel/p5-Sub-Exporter
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-OLE-Storage_Lite/Makefile b/devel/p5-OLE-Storage_Lite/Makefile
index 1e055b99f563..3f63c2d85a0f 100644
--- a/devel/p5-OLE-Storage_Lite/Makefile
+++ b/devel/p5-OLE-Storage_Lite/Makefile
@@ -14,8 +14,8 @@ COMMENT= Perl module for OLE document interface
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-IO-stringy>=0:devel/p5-IO-stringy
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-stringy>=0:devel/p5-IO-stringy
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Object-Array/Makefile b/devel/p5-Object-Array/Makefile
index 15f8219b4438..4ad5c7a6e864 100644
--- a/devel/p5-Object-Array/Makefile
+++ b/devel/p5-Object-Array/Makefile
@@ -14,10 +14,10 @@ COMMENT= Array references with accessors
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
p5-Sub-Install>=0:devel/p5-Sub-Install
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-Object-Authority/Makefile b/devel/p5-Object-Authority/Makefile
index b168c3fe6eb4..52283473fcb5 100644
--- a/devel/p5-Object-Authority/Makefile
+++ b/devel/p5-Object-Authority/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module that adds an AUTHORITY method to your class
-BUILD_DEPENDS= p5-Object-Role>=0:devel/p5-Object-Role
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Object-Role>=0:devel/p5-Object-Role
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-Object-Container/Makefile b/devel/p5-Object-Container/Makefile
index 263beca90dd7..0d5584c9a871 100644
--- a/devel/p5-Object-Container/Makefile
+++ b/devel/p5-Object-Container/Makefile
@@ -14,8 +14,8 @@ COMMENT= Simple object container
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor
TEST_DEPENDS= p5-Test-Requires>=0:devel/p5-Test-Requires
PORTSCOUT= limit:^[0-9]*.[0-9][0-9]$$
diff --git a/devel/p5-Object-Event/Makefile b/devel/p5-Object-Event/Makefile
index 613ea8501e7e..fa0c556ae393 100644
--- a/devel/p5-Object-Event/Makefile
+++ b/devel/p5-Object-Event/Makefile
@@ -15,9 +15,9 @@ COMMENT= Class that provides an event callback interface
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-AnyEvent>=3.5:devel/p5-AnyEvent \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-AnyEvent>=3.5:devel/p5-AnyEvent \
p5-common-sense>=0:devel/p5-common-sense
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Object-InsideOut/Makefile b/devel/p5-Object-InsideOut/Makefile
index c5cfe00e5664..7a032e98032f 100644
--- a/devel/p5-Object-InsideOut/Makefile
+++ b/devel/p5-Object-InsideOut/Makefile
@@ -14,9 +14,9 @@ COMMENT= Comprehensive inside-out object support module
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Exception-Class>=1.32:devel/p5-Exception-Class \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Exception-Class>=1.32:devel/p5-Exception-Class \
p5-Want>=0.21:devel/p5-Want
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Object-Pluggable/Makefile b/devel/p5-Object-Pluggable/Makefile
index 4c3b070ecafe..2dc2b990af2f 100644
--- a/devel/p5-Object-Pluggable/Makefile
+++ b/devel/p5-Object-Pluggable/Makefile
@@ -15,8 +15,8 @@ COMMENT= Base class for creating plugin-enabled objects
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Task-Weaken>=0:devel/p5-Task-Weaken
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Task-Weaken>=0:devel/p5-Task-Weaken
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Object-Role/Makefile b/devel/p5-Object-Role/Makefile
index d157b572cfd3..1de50b866582 100644
--- a/devel/p5-Object-Role/Makefile
+++ b/devel/p5-Object-Role/Makefile
@@ -15,8 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Sub-Name>=0:devel/p5-Sub-Name
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Sub-Name>=0:devel/p5-Sub-Name
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Olson-Abbreviations/Makefile b/devel/p5-Olson-Abbreviations/Makefile
index b7c81fdcae1b..46570a2f02ec 100644
--- a/devel/p5-Olson-Abbreviations/Makefile
+++ b/devel/p5-Olson-Abbreviations/Makefile
@@ -15,10 +15,10 @@ COMMENT= Globally unique timezones abbreviation handling
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=0:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-MooseX-ClassAttribute>=0.25:devel/p5-MooseX-ClassAttribute \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-PAR/Makefile b/devel/p5-PAR/Makefile
index 96195002560f..ab1f1dccbc0d 100644
--- a/devel/p5-PAR/Makefile
+++ b/devel/p5-PAR/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Archive-Zip>=1:archivers/p5-Archive-Zip \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Archive-Zip>=1:archivers/p5-Archive-Zip \
p5-PAR-Dist>=0.32:devel/p5-PAR-Dist
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-POE-API-Hooks/Makefile b/devel/p5-POE-API-Hooks/Makefile
index 14122bc3b1af..fb7776ad8c9b 100644
--- a/devel/p5-POE-API-Hooks/Makefile
+++ b/devel/p5-POE-API-Hooks/Makefile
@@ -15,9 +15,9 @@ COMMENT= Implement lightweight hooks into POE
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-POE>=0:devel/p5-POE \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=0:devel/p5-POE \
p5-Params-Validate>=0:devel/p5-Params-Validate
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POE-API-Peek/Makefile b/devel/p5-POE-API-Peek/Makefile
index 5696d1407b86..01d6b0f4e6d0 100644
--- a/devel/p5-POE-API-Peek/Makefile
+++ b/devel/p5-POE-API-Peek/Makefile
@@ -16,9 +16,9 @@ COMMENT= Peek into the internals of a running POE environment
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-POE>=1.311:devel/p5-POE \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=1.311:devel/p5-POE \
p5-Devel-Size>0:devel/p5-Devel-Size
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POE-Component-Daemon/Makefile b/devel/p5-POE-Component-Daemon/Makefile
index bca490163d1b..28cfedc4f98b 100644
--- a/devel/p5-POE-Component-Daemon/Makefile
+++ b/devel/p5-POE-Component-Daemon/Makefile
@@ -14,8 +14,8 @@ COMMENT= Handles all the housework for a daemon in POE
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-POE>=1:devel/p5-POE
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=1:devel/p5-POE
USES= perl5 shebangfix
SHEBANG_FILES= eg/forking eg/preforking
diff --git a/devel/p5-POE-Component-DebugShell/Makefile b/devel/p5-POE-Component-DebugShell/Makefile
index 8de89bcd0958..da6c90e981be 100644
--- a/devel/p5-POE-Component-DebugShell/Makefile
+++ b/devel/p5-POE-Component-DebugShell/Makefile
@@ -14,9 +14,9 @@ COMMENT= Interactive peeking into a running POE application
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-POE>=0:devel/p5-POE \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=0:devel/p5-POE \
p5-POE-API-Peek>=0:devel/p5-POE-API-Peek
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Distribution>=0:devel/p5-Test-Distribution
USES= perl5
diff --git a/devel/p5-POE-Component-DirWatch/Makefile b/devel/p5-POE-Component-DirWatch/Makefile
index 524420377c50..b7a9ab5cba44 100644
--- a/devel/p5-POE-Component-DirWatch/Makefile
+++ b/devel/p5-POE-Component-DirWatch/Makefile
@@ -13,11 +13,11 @@ COMMENT= POE directory watcher
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-POE>=0.12:devel/p5-POE \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=0.12:devel/p5-POE \
p5-Path-Class>0:devel/p5-Path-Class \
p5-MooseX-Types-Path-Class>0:devel/p5-MooseX-Types-Path-Class \
p5-File-Signature>0:sysutils/p5-File-Signature
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POE-Component-Hailo/Makefile b/devel/p5-POE-Component-Hailo/Makefile
index 07b2c55eb44b..c3d990afc532 100644
--- a/devel/p5-POE-Component-Hailo/Makefile
+++ b/devel/p5-POE-Component-Hailo/Makefile
@@ -15,9 +15,9 @@ COMMENT= Non-blocking wrapper around Hailo
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-POE>=0:devel/p5-POE \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=0:devel/p5-POE \
p5-Hailo>=0:textproc/p5-Hailo
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POE-Component-IKC/Makefile b/devel/p5-POE-Component-IKC/Makefile
index 8f3a9132fa1b..222de7518576 100644
--- a/devel/p5-POE-Component-IKC/Makefile
+++ b/devel/p5-POE-Component-IKC/Makefile
@@ -13,10 +13,10 @@ COMMENT= POE Inter-Kernel Communication
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Devel-Size>=0.77:devel/p5-Devel-Size \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-Size>=0.77:devel/p5-Devel-Size \
p5-POE>=1.311:devel/p5-POE \
p5-Data-Dump>=1:devel/p5-Data-Dump
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POE-Component-JobQueue/Makefile b/devel/p5-POE-Component-JobQueue/Makefile
index cae47badc464..aa9d9424488d 100644
--- a/devel/p5-POE-Component-JobQueue/Makefile
+++ b/devel/p5-POE-Component-JobQueue/Makefile
@@ -12,8 +12,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0+$//}
MAINTAINER= perl@FreeBSD.org
COMMENT= POE component to manage queues and worker pools
-BUILD_DEPENDS= p5-POE>=0:devel/p5-POE
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=0:devel/p5-POE
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POE-Component-Logger/Makefile b/devel/p5-POE-Component-Logger/Makefile
index 8721062db2f4..13b602feed28 100644
--- a/devel/p5-POE-Component-Logger/Makefile
+++ b/devel/p5-POE-Component-Logger/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= POE logging class
-BUILD_DEPENDS= p5-POE>=1.293:devel/p5-POE \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=1.293:devel/p5-POE \
p5-Log-Dispatch>=2.26:devel/p5-Log-Dispatch \
p5-Log-Dispatch-Config>=1.03:devel/p5-Log-Dispatch-Config
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings
USES= perl5
diff --git a/devel/p5-POE-Component-Pluggable/Makefile b/devel/p5-POE-Component-Pluggable/Makefile
index 3c40c1a8b29e..f2afa660e287 100644
--- a/devel/p5-POE-Component-Pluggable/Makefile
+++ b/devel/p5-POE-Component-Pluggable/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-POE>=1.004:devel/p5-POE \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=1.004:devel/p5-POE \
p5-Task-Weaken>=0:devel/p5-Task-Weaken
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-POE-Component-RSS/Makefile b/devel/p5-POE-Component-RSS/Makefile
index dd7264e4ca39..9c267cfc254b 100644
--- a/devel/p5-POE-Component-RSS/Makefile
+++ b/devel/p5-POE-Component-RSS/Makefile
@@ -14,9 +14,9 @@ COMMENT= Module for event based RSS parsing
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-POE>=0:devel/p5-POE \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=0:devel/p5-POE \
p5-XML-RSS>=0:textproc/p5-XML-RSS
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POE-Component-RSSAggregator/Makefile b/devel/p5-POE-Component-RSSAggregator/Makefile
index d75d008eccbf..077db491b4e2 100644
--- a/devel/p5-POE-Component-RSSAggregator/Makefile
+++ b/devel/p5-POE-Component-RSSAggregator/Makefile
@@ -14,11 +14,11 @@ COMMENT= Watch Muliple RSS Feeds for New Headlines
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-POE-Component-Client-DNS>=0.98:dns/p5-POE-Component-Client-DNS \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE-Component-Client-DNS>=0.98:dns/p5-POE-Component-Client-DNS \
p5-POE-Component-Client-HTTP>=0.51:www/p5-POE-Component-Client-HTTP \
p5-XML-RSS-Feed>=0:textproc/p5-XML-RSS-Feed \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POE-Component-Schedule/Makefile b/devel/p5-POE-Component-Schedule/Makefile
index 874711f262fc..09cbb72832a4 100644
--- a/devel/p5-POE-Component-Schedule/Makefile
+++ b/devel/p5-POE-Component-Schedule/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Schedule POE Events using a cron spec
-BUILD_DEPENDS= p5-POE>=0:devel/p5-POE \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=0:devel/p5-POE \
p5-DateTime-Set>=0:devel/p5-DateTime-Set
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-POE-Component-Server-XMLRPC/Makefile b/devel/p5-POE-Component-Server-XMLRPC/Makefile
index 13fc7c01ab2c..c53d5c34cc9b 100644
--- a/devel/p5-POE-Component-Server-XMLRPC/Makefile
+++ b/devel/p5-POE-Component-Server-XMLRPC/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jesper@jdn.dk
COMMENT= POE Component to create XMLRPC Servers
-BUILD_DEPENDS= p5-POE>=0:devel/p5-POE \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=0:devel/p5-POE \
p5-POE-Component-Server-HTTP>=0:www/p5-POE-Component-Server-HTTP \
p5-SOAP-Lite>=0:net/p5-SOAP-Lite
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POE-Component-Syndicator/Makefile b/devel/p5-POE-Component-Syndicator/Makefile
index faaf7e5d8a8b..244866660edc 100644
--- a/devel/p5-POE-Component-Syndicator/Makefile
+++ b/devel/p5-POE-Component-Syndicator/Makefile
@@ -15,10 +15,10 @@ COMMENT= POE component base class which implements the Observer pattern
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-POE>=1.311:devel/p5-POE \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=1.311:devel/p5-POE \
p5-Object-Pluggable>=1.29:devel/p5-Object-Pluggable \
p5-Test-Simple>=0:devel/p5-Test-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POE-Component-TSTP/Makefile b/devel/p5-POE-Component-TSTP/Makefile
index 31aff41de5fe..16f3e8d784eb 100644
--- a/devel/p5-POE-Component-TSTP/Makefile
+++ b/devel/p5-POE-Component-TSTP/Makefile
@@ -14,8 +14,8 @@ COMMENT= POE component to correctly handle Ctrl-Z in your program
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-POE>=0:devel/p5-POE
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=0:devel/p5-POE
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POE-Devel-Profiler/Makefile b/devel/p5-POE-Devel-Profiler/Makefile
index 0752f38f9f51..9c1ea3a86689 100644
--- a/devel/p5-POE-Devel-Profiler/Makefile
+++ b/devel/p5-POE-Devel-Profiler/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Profiles POE programs
-BUILD_DEPENDS= p5-POE>=0:devel/p5-POE
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=0:devel/p5-POE
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POE-Loop-Glib/Makefile b/devel/p5-POE-Loop-Glib/Makefile
index ed228f326c90..65c7250a4164 100644
--- a/devel/p5-POE-Loop-Glib/Makefile
+++ b/devel/p5-POE-Loop-Glib/Makefile
@@ -14,9 +14,9 @@ COMMENT= Bridge that supports Glib event loop from POE
LICENSE= GPLv2
-BUILD_DEPENDS= p5-POE>=1.288:devel/p5-POE \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=1.288:devel/p5-POE \
p5-Glib2>=1.222:devel/p5-Glib2
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5 shebangfix
SHEBANG_FILES= examples/gtk2_counter.pl
diff --git a/devel/p5-POE-Loop-Tk/Makefile b/devel/p5-POE-Loop-Tk/Makefile
index 2fd58642d7bf..351968d1d592 100644
--- a/devel/p5-POE-Loop-Tk/Makefile
+++ b/devel/p5-POE-Loop-Tk/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Bridge that allows POE to be driven by Tk
-BUILD_DEPENDS= p5-POE>=1.356:devel/p5-POE \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=1.356:devel/p5-POE \
p5-Tk>=804.031:x11-toolkits/p5-Tk
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-POE-Quickie/Makefile b/devel/p5-POE-Quickie/Makefile
index 059f761f27da..fbbb15e47fdf 100644
--- a/devel/p5-POE-Quickie/Makefile
+++ b/devel/p5-POE-Quickie/Makefile
@@ -15,8 +15,8 @@ LICENSE= GPLv1 ART10
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-POE>=1.350:devel/p5-POE
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=1.350:devel/p5-POE
TEST_DEPENDS= p5-Capture-Tiny>=0.07:devel/p5-Capture-Tiny \
p5-Test-Deep>=0:devel/p5-Test-Deep
diff --git a/devel/p5-POE-Stage/Makefile b/devel/p5-POE-Stage/Makefile
index cf9b4d1a0edd..49c08253bdfc 100644
--- a/devel/p5-POE-Stage/Makefile
+++ b/devel/p5-POE-Stage/Makefile
@@ -12,13 +12,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Base class for formalized POE components
-BUILD_DEPENDS= p5-POE>=1.351:devel/p5-POE \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=1.351:devel/p5-POE \
p5-PadWalker>=1.93:devel/p5-PadWalker \
p5-Net-DNS>=0.68:dns/p5-Net-DNS \
p5-Devel-LexAlias>=0.04:devel/p5-Devel-LexAlias \
p5-Lexical-Persistence>=1.020:devel/p5-Lexical-Persistence \
p5-Attribute-Handlers>=0.93:devel/p5-Attribute-Handlers
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POE-XS-Queue-Array/Makefile b/devel/p5-POE-XS-Queue-Array/Makefile
index 957d4ec92f36..b5c2aff201ad 100644
--- a/devel/p5-POE-XS-Queue-Array/Makefile
+++ b/devel/p5-POE-XS-Queue-Array/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XS implementation of POE::Queue::Array
-BUILD_DEPENDS= p5-POE>=0:devel/p5-POE
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=0:devel/p5-POE
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POE/Makefile b/devel/p5-POE/Makefile
index 30ff4a79634e..6a09421262a6 100644
--- a/devel/p5-POE/Makefile
+++ b/devel/p5-POE/Makefile
@@ -13,7 +13,8 @@ COMMENT= Multitasking and networking framework for perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Curses>=1.08:devel/p5-Curses \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Curses>=1.08:devel/p5-Curses \
p5-HTTP-Message>=0:www/p5-HTTP-Message \
p5-IO-Pipely>=0.005:devel/p5-IO-Pipely \
p5-IO-Tty>=1.08:devel/p5-IO-Tty \
@@ -22,7 +23,6 @@ BUILD_DEPENDS= p5-Curses>=1.08:devel/p5-Curses \
p5-Term-ReadKey>=2.21:devel/p5-Term-ReadKey \
p5-URI>=1.30:net/p5-URI \
p5-libwww>=5.79:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
OPTIONS_DEFINE= EXAMPLES
diff --git a/devel/p5-Package-DeprecationManager/Makefile b/devel/p5-Package-DeprecationManager/Makefile
index 4a60fc752070..4494ede623ce 100644
--- a/devel/p5-Package-DeprecationManager/Makefile
+++ b/devel/p5-Package-DeprecationManager/Makefile
@@ -14,11 +14,11 @@ COMMENT= Manage deprecation warnings for your distribution
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Package-Stash>0:devel/p5-Package-Stash \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Package-Stash>0:devel/p5-Package-Stash \
p5-Params-Util>0:devel/p5-Params-Util \
p5-Sub-Install>0:devel/p5-Sub-Install \
p5-Sub-Name>=0:devel/p5-Sub-Name
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>0:devel/p5-Test-Fatal \
p5-Test-Warnings>0:devel/p5-Test-Warnings
diff --git a/devel/p5-Package-Stash/Makefile b/devel/p5-Package-Stash/Makefile
index 3f165a768835..3211314d7c8d 100644
--- a/devel/p5-Package-Stash/Makefile
+++ b/devel/p5-Package-Stash/Makefile
@@ -14,10 +14,10 @@ COMMENT= Routines for manipulating stashes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Dist-CheckConflicts>=0.02:devel/p5-Dist-CheckConflicts \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Dist-CheckConflicts>=0.02:devel/p5-Dist-CheckConflicts \
p5-Module-Implementation>=0.06:devel/p5-Module-Implementation \
p5-Package-Stash-XS>=0.22:devel/p5-Package-Stash-XS
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Requires>=0:devel/p5-Test-Requires
diff --git a/devel/p5-Package-Variant/Makefile b/devel/p5-Package-Variant/Makefile
index d8a4223dcd22..3f5c32f37b08 100644
--- a/devel/p5-Package-Variant/Makefile
+++ b/devel/p5-Package-Variant/Makefile
@@ -14,10 +14,10 @@ COMMENT= Parameterizable packages
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Import-Into>=1:devel/p5-Import-Into \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Import-Into>=1:devel/p5-Import-Into \
p5-Module-Runtime>=0.013:devel/p5-Module-Runtime \
p5-strictures>=2:devel/p5-strictures
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Moo>=0:devel/p5-Moo \
p5-Test-Fatal>=0:devel/p5-Test-Fatal
diff --git a/devel/p5-Params-Validate/Makefile b/devel/p5-Params-Validate/Makefile
index 0f3d950b67c9..912e37b86b3c 100644
--- a/devel/p5-Params-Validate/Makefile
+++ b/devel/p5-Params-Validate/Makefile
@@ -13,8 +13,8 @@ COMMENT= Validate method/function parameters
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Module-Implementation>=0.04:devel/p5-Module-Implementation
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-Implementation>=0.04:devel/p5-Module-Implementation
TEST_DEPENDS= p5-Readonly>=0:devel/p5-Readonly \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Requires>0:devel/p5-Test-Requires \
diff --git a/devel/p5-Paranoid-Log-Email/Makefile b/devel/p5-Paranoid-Log-Email/Makefile
index 84ecf18c58a6..14d21067f2a0 100644
--- a/devel/p5-Paranoid-Log-Email/Makefile
+++ b/devel/p5-Paranoid-Log-Email/Makefile
@@ -12,8 +12,8 @@ COMMENT= SMTP support for Paranoid::Log
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Paranoid>=2:devel/p5-Paranoid
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Paranoid>=2:devel/p5-Paranoid
NO_ARCH= YES
USES= perl5
diff --git a/devel/p5-Paranoid-Log-Syslog/Makefile b/devel/p5-Paranoid-Log-Syslog/Makefile
index ae339c672be6..2c40905332d7 100644
--- a/devel/p5-Paranoid-Log-Syslog/Makefile
+++ b/devel/p5-Paranoid-Log-Syslog/Makefile
@@ -12,9 +12,9 @@ COMMENT= Syslog support for Paranoid::Log
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Paranoid>=2:devel/p5-Paranoid \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Paranoid>=2:devel/p5-Paranoid \
p5-Unix-Syslog>0:sysutils/p5-Unix-Syslog
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= YES
USES= perl5
diff --git a/devel/p5-Paranoid/Makefile b/devel/p5-Paranoid/Makefile
index d2661bd30e8c..aac13210b943 100644
--- a/devel/p5-Paranoid/Makefile
+++ b/devel/p5-Paranoid/Makefile
@@ -13,8 +13,8 @@ COMMENT= Paranoia support for safer programs
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Socket6>=0.23:net/p5-Socket6
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Socket6>=0.23:net/p5-Socket6
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Parse-CPAN-Packages-Fast/Makefile b/devel/p5-Parse-CPAN-Packages-Fast/Makefile
index 663284e6f5c3..08cd1f8cb661 100644
--- a/devel/p5-Parse-CPAN-Packages-Fast/Makefile
+++ b/devel/p5-Parse-CPAN-Packages-Fast/Makefile
@@ -13,8 +13,8 @@ COMMENT= Parse CPAN package index
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-CPAN-DistnameInfo>=0:devel/p5-CPAN-DistnameInfo
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-CPAN-DistnameInfo>=0:devel/p5-CPAN-DistnameInfo
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Parse-CPAN-Packages/Makefile b/devel/p5-Parse-CPAN-Packages/Makefile
index 05d33c9318d2..e3e0f72d49f5 100644
--- a/devel/p5-Parse-CPAN-Packages/Makefile
+++ b/devel/p5-Parse-CPAN-Packages/Makefile
@@ -14,12 +14,12 @@ COMMENT= Parse 02packages.details.txt.gz from CPAN
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Archive-Peek>0:archivers/p5-Archive-Peek \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Archive-Peek>0:archivers/p5-Archive-Peek \
p5-CPAN-DistnameInfo>0:devel/p5-CPAN-DistnameInfo \
p5-Moo>=0:devel/p5-Moo \
p5-PPI>0:textproc/p5-PPI \
p5-Type-Tiny>0:devel/p5-Type-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-InDistDir>0:devel/p5-Test-InDistDir \
p5-File-Slurp>0:devel/p5-File-Slurp
diff --git a/devel/p5-Parse-ErrorString-Perl/Makefile b/devel/p5-Parse-ErrorString-Perl/Makefile
index 0fd8673290e7..3b5392abccfe 100644
--- a/devel/p5-Parse-ErrorString-Perl/Makefile
+++ b/devel/p5-Parse-ErrorString-Perl/Makefile
@@ -13,10 +13,10 @@ COMMENT= Parse error messages from the Perl interpreter
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-XSAccessor>0:devel/p5-Class-XSAccessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-XSAccessor>0:devel/p5-Class-XSAccessor \
p5-Module-Install>0:devel/p5-Module-Install \
p5-Pod-POM>=0.27:textproc/p5-Pod-POM
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Differences>0:devel/p5-Test-Differences
NO_ARCH= YES
diff --git a/devel/p5-Parse-Method-Signatures/Makefile b/devel/p5-Parse-Method-Signatures/Makefile
index f73620e41463..ecd28efea634 100644
--- a/devel/p5-Parse-Method-Signatures/Makefile
+++ b/devel/p5-Parse-Method-Signatures/Makefile
@@ -13,7 +13,8 @@ COMMENT= Perl6 like method signature parser
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Load>=0.19:devel/p5-Class-Load \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Load>=0.19:devel/p5-Class-Load \
p5-List-MoreUtils>=0.20:lang/p5-List-MoreUtils \
p5-Moose>=0:devel/p5-Moose \
p5-MooseX-Traits>=0.06:devel/p5-MooseX-Traits \
@@ -21,7 +22,6 @@ BUILD_DEPENDS= p5-Class-Load>=0.19:devel/p5-Class-Load \
p5-MooseX-Types-Structured>=0:devel/p5-MooseX-Types-Structured \
p5-PPI>=1.203:textproc/p5-PPI \
p5-namespace-clean>=0.10:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Differences>=0:devel/p5-Test-Differences \
p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-aliased>=0:devel/p5-aliased
diff --git a/devel/p5-Parse-PlainConfig/Makefile b/devel/p5-Parse-PlainConfig/Makefile
index 34e9880a78a9..1b307f8665cd 100644
--- a/devel/p5-Parse-PlainConfig/Makefile
+++ b/devel/p5-Parse-PlainConfig/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE_ART10= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-EHierarchy>=2.00:devel/p5-Class-EHierarchy \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-EHierarchy>=2.00:devel/p5-Class-EHierarchy \
p5-Paranoid>=2.05:devel/p5-Paranoid
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-ParseLex/Makefile b/devel/p5-ParseLex/Makefile
index 2b628df64b47..ad1cc73fd4bc 100644
--- a/devel/p5-ParseLex/Makefile
+++ b/devel/p5-ParseLex/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= pirzyk@FreeBSD.org
COMMENT= Object-oriented generator of lexical analyzers
-BUILD_DEPENDS= p5-ParseTemplate>=3.01:devel/p5-ParseTemplate
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-ParseTemplate>=3.01:devel/p5-ParseTemplate
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Path-Class-File-Lockable/Makefile b/devel/p5-Path-Class-File-Lockable/Makefile
index 0b2fedf5bf95..9e1c7b2c3a4c 100644
--- a/devel/p5-Path-Class-File-Lockable/Makefile
+++ b/devel/p5-Path-Class-File-Lockable/Makefile
@@ -15,9 +15,9 @@ COMMENT= Lock your files with Path::Class::File
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-NFSLock>0:devel/p5-File-NFSLock \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-NFSLock>0:devel/p5-File-NFSLock \
p5-Path-Class>0:devel/p5-Path-Class
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Path-Dispatcher-Declarative/Makefile b/devel/p5-Path-Dispatcher-Declarative/Makefile
index 3d82a3465528..13d71e4a0f94 100644
--- a/devel/p5-Path-Dispatcher-Declarative/Makefile
+++ b/devel/p5-Path-Dispatcher-Declarative/Makefile
@@ -14,10 +14,10 @@ COMMENT= Sugary dispatcher for perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Path-Dispatcher>=1.02:devel/p5-Path-Dispatcher \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Path-Dispatcher>=1.02:devel/p5-Path-Dispatcher \
p5-Any-Moose>=0:devel/p5-Any-Moose \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Path-Dispatcher/Makefile b/devel/p5-Path-Dispatcher/Makefile
index 732222daa261..23800efee2c0 100644
--- a/devel/p5-Path-Dispatcher/Makefile
+++ b/devel/p5-Path-Dispatcher/Makefile
@@ -13,9 +13,9 @@ COMMENT= Perl flexible and extensible dispatch
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Any-Moose>=0.12:devel/p5-Any-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Any-Moose>=0.12:devel/p5-Any-Moose \
p5-Try-Tiny>=0.02:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
USES= perl5
diff --git a/devel/p5-Path-FindDev/Makefile b/devel/p5-Path-FindDev/Makefile
index 0ad09bbb7b73..3e3bc56f18db 100644
--- a/devel/p5-Path-FindDev/Makefile
+++ b/devel/p5-Path-FindDev/Makefile
@@ -16,10 +16,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-Tiny>=0.010:devel/p5-Class-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Tiny>=0.010:devel/p5-Class-Tiny \
p5-Path-IsDev>=0.2.2:devel/p5-Path-IsDev \
p5-Path-Tiny>=0.054:devel/p5-Path-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Perl-Critic-Deprecated/Makefile b/devel/p5-Perl-Critic-Deprecated/Makefile
index 4fdf28d3f84a..de352b2276cf 100644
--- a/devel/p5-Perl-Critic-Deprecated/Makefile
+++ b/devel/p5-Perl-Critic-Deprecated/Makefile
@@ -14,8 +14,8 @@ COMMENT= Policies that are no longer included with Perl::Critic
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Perl-Critic>=0:textproc/p5-Perl-Critic
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Perl-Critic>=0:textproc/p5-Perl-Critic
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Perl-PrereqScanner/Makefile b/devel/p5-Perl-PrereqScanner/Makefile
index c5c98718f990..5cd01670b0c3 100644
--- a/devel/p5-Perl-PrereqScanner/Makefile
+++ b/devel/p5-Perl-PrereqScanner/Makefile
@@ -14,7 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Getopt-Long-Descriptive>=0:devel/p5-Getopt-Long-Descriptive \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Getopt-Long-Descriptive>=0:devel/p5-Getopt-Long-Descriptive \
p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-Module-Path>=0:devel/p5-Module-Path \
p5-Moose>=0:devel/p5-Moose \
@@ -22,7 +23,6 @@ BUILD_DEPENDS= p5-Getopt-Long-Descriptive>=0:devel/p5-Getopt-Long-Descriptive \
p5-Params-Util>=0:devel/p5-Params-Util \
p5-String-RewritePrefix>=0.005:textproc/p5-String-RewritePrefix \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Try-Tiny>=0:lang/p5-Try-Tiny
NO_ARCH= yes
diff --git a/devel/p5-Perl6-Builtins/Makefile b/devel/p5-Perl6-Builtins/Makefile
index 6ce396b03c73..7c4ddbe1e548 100644
--- a/devel/p5-Perl6-Builtins/Makefile
+++ b/devel/p5-Perl6-Builtins/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provide Perl 5 versions of the new Perl 6 builtins
-BUILD_DEPENDS= p5-Contextual-Return>=0:devel/p5-Contextual-Return
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Contextual-Return>=0:devel/p5-Contextual-Return
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Perl6-Export-Attrs/Makefile b/devel/p5-Perl6-Export-Attrs/Makefile
index 2bc49fa5cb34..533235f12bda 100644
--- a/devel/p5-Perl6-Export-Attrs/Makefile
+++ b/devel/p5-Perl6-Export-Attrs/Makefile
@@ -13,8 +13,8 @@ COMMENT= Perl 6 'is export(...)' trait as a Perl 5 attribute
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-PadWalker>=0:devel/p5-PadWalker
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-PadWalker>=0:devel/p5-PadWalker
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Perl6-Form/Makefile b/devel/p5-Perl6-Form/Makefile
index 98a3a398db17..a542e38e180d 100644
--- a/devel/p5-Perl6-Form/Makefile
+++ b/devel/p5-Perl6-Form/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ychsiao@ychsiao.org
COMMENT= Implements the Perl 6 'form' built-in
-BUILD_DEPENDS= p5-Perl6-Export>=0:devel/p5-Perl6-Export
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Perl6-Export>=0:devel/p5-Perl6-Export
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Perl6-Rules/Makefile b/devel/p5-Perl6-Rules/Makefile
index 0900988444fb..b8e9cc0ae2fc 100644
--- a/devel/p5-Perl6-Rules/Makefile
+++ b/devel/p5-Perl6-Rules/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Implements (most of) the Perl 6 regex syntax
-BUILD_DEPENDS= p5-Attribute-Handlers>=0:devel/p5-Attribute-Handlers \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Attribute-Handlers>=0:devel/p5-Attribute-Handlers \
p5-Filter-Simple>=0:textproc/p5-Filter-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Perl6-Slurp/Makefile b/devel/p5-Perl6-Slurp/Makefile
index f5892d281d9c..4d08af2e1f88 100644
--- a/devel/p5-Perl6-Slurp/Makefile
+++ b/devel/p5-Perl6-Slurp/Makefile
@@ -13,8 +13,8 @@ COMMENT= Implements the Perl6 'slurp' built-in
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Perl6-Export>=0.07:devel/p5-Perl6-Export
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Perl6-Export>=0.07:devel/p5-Perl6-Export
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-Pipeline/Makefile b/devel/p5-Pipeline/Makefile
index 4113a60b4fa1..74c2556824ae 100644
--- a/devel/p5-Pipeline/Makefile
+++ b/devel/p5-Pipeline/Makefile
@@ -12,13 +12,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= rouslan@rshell.net
COMMENT= Pipeline - Generic pipeline interface
-BUILD_DEPENDS= p5-Class-ISA>=0:devel/p5-Class-ISA \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-ISA>=0:devel/p5-Class-ISA \
p5-Error>=0:lang/p5-Error \
p5-IO-Null>=0:devel/p5-IO-Null \
p5-IO-String>=0:devel/p5-IO-String \
p5-Data-UUID>=0:devel/p5-Data-UUID \
p5-Data-Structure-Util>=0:devel/p5-Data-Structure-Util
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Pithub/Makefile b/devel/p5-Pithub/Makefile
index 1766893afa87..d150a5a15fef 100644
--- a/devel/p5-Pithub/Makefile
+++ b/devel/p5-Pithub/Makefile
@@ -15,14 +15,14 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Array-Iterator>=0:devel/p5-Array-Iterator \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Array-Iterator>=0:devel/p5-Array-Iterator \
p5-Cache-LRU>=0:devel/p5-Cache-LRU \
p5-HTTP-Message>=0:www/p5-HTTP-Message \
p5-JSON-MaybeXS>=0:converters/p5-JSON-MaybeXS \
p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \
p5-Moo>=0:devel/p5-Moo \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Import-Into>=0:devel/p5-Import-Into \
p5-Path-Tiny>=0:devel/p5-Path-Tiny \
p5-Test-Most>=0:devel/p5-Test-Most
diff --git a/devel/p5-Pod-Coverage-Moose/Makefile b/devel/p5-Pod-Coverage-Moose/Makefile
index ff487f3e7ede..97a9d7dea6a3 100644
--- a/devel/p5-Pod-Coverage-Moose/Makefile
+++ b/devel/p5-Pod-Coverage-Moose/Makefile
@@ -13,10 +13,10 @@ COMMENT= Pod::Coverage extension for Moose
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=2.1300:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=2.1300:devel/p5-Moose \
p5-Pod-Coverage>=0:devel/p5-Pod-Coverage \
p5-namespace-autoclean>=0.08:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Requires>=0:devel/p5-Test-Requires
NO_ARCH= yes
diff --git a/devel/p5-Pod-Coverage-TrustPod/Makefile b/devel/p5-Pod-Coverage-TrustPod/Makefile
index 30ebb1744dc7..4e8b5980f4a1 100644
--- a/devel/p5-Pod-Coverage-TrustPod/Makefile
+++ b/devel/p5-Pod-Coverage-TrustPod/Makefile
@@ -14,10 +14,10 @@ COMMENT= Declare trusted symbol names in POD
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Pod-Coverage>=0:devel/p5-Pod-Coverage \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Pod-Coverage>=0:devel/p5-Pod-Coverage \
p5-Pod-Eventual>=0:textproc/p5-Pod-Eventual
TEST_DEPENDS= p5-Test-Pod>=1.41:devel/p5-Test-Pod
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Pod-Usage/Makefile b/devel/p5-Pod-Usage/Makefile
index c0abc7f498b9..0cd8794cae2f 100644
--- a/devel/p5-Pod-Usage/Makefile
+++ b/devel/p5-Pod-Usage/Makefile
@@ -13,8 +13,8 @@ COMMENT= Print a usage message from embedded pod documentation
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-podlators>=4:textproc/p5-podlators
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-podlators>=4:textproc/p5-podlators
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Proc-WaitStat/Makefile b/devel/p5-Proc-WaitStat/Makefile
index 8fdd5cc88d0c..6d335cbd29cb 100644
--- a/devel/p5-Proc-WaitStat/Makefile
+++ b/devel/p5-Proc-WaitStat/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
COMMENT= Interpret and act on wait() status values
-BUILD_DEPENDS= p5-IPC-Signal>=0:devel/p5-IPC-Signal
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IPC-Signal>=0:devel/p5-IPC-Signal
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Progress-Any/Makefile b/devel/p5-Progress-Any/Makefile
index ab387a6e95fe..cb7f09097ac2 100644
--- a/devel/p5-Progress-Any/Makefile
+++ b/devel/p5-Progress-Any/Makefile
@@ -15,8 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Time-Duration>=0:devel/p5-Time-Duration
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Time-Duration>=0:devel/p5-Time-Duration
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
NO_ARCH= yes
diff --git a/devel/p5-Project-Gantt/Makefile b/devel/p5-Project-Gantt/Makefile
index 0d45ad9dce30..46cfc0ba5129 100644
--- a/devel/p5-Project-Gantt/Makefile
+++ b/devel/p5-Project-Gantt/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create Gantt charts to manage project scheduling
-BUILD_DEPENDS= p5-Class-Date>=0:devel/p5-Class-Date \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Date>=0:devel/p5-Class-Date \
convert:graphics/ImageMagick
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-RPSL-Parser/Makefile b/devel/p5-RPSL-Parser/Makefile
index 72e0e2150ec8..8375fd8aaef5 100644
--- a/devel/p5-RPSL-Parser/Makefile
+++ b/devel/p5-RPSL-Parser/Makefile
@@ -15,8 +15,8 @@ COMMENT= Router Policy Specification Language (RFC2622) Parser
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor>=0.31:devel/p5-Class-Accessor
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0.31:devel/p5-Class-Accessor
PORTSCOUT= skipv:0.039001,0.039_001,0.19,0.28,0.29,0.32,0.38,0.39
diff --git a/devel/p5-RRDTool-OO/Makefile b/devel/p5-RRDTool-OO/Makefile
index e71b0de6adcb..d8ccf3f79465 100644
--- a/devel/p5-RRDTool-OO/Makefile
+++ b/devel/p5-RRDTool-OO/Makefile
@@ -14,9 +14,9 @@ COMMENT= RRDTool::OO - Object-oriented interface to RRDTool
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= rrdtool>=0:databases/rrdtool \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= rrdtool>=0:databases/rrdtool \
p5-Log-Log4perl>=0.40:devel/p5-Log-Log4perl
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Rcs-Agent/Makefile b/devel/p5-Rcs-Agent/Makefile
index accc6967443b..758520b967a2 100644
--- a/devel/p5-Rcs-Agent/Makefile
+++ b/devel/p5-Rcs-Agent/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= nick@foobar.org
COMMENT= Perl module for RCS archive manipulation
-BUILD_DEPENDS= p5-String-ShellQuote>1.00:textproc/p5-String-ShellQuote
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-String-ShellQuote>1.00:textproc/p5-String-ShellQuote
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Readonly-XS/Makefile b/devel/p5-Readonly-XS/Makefile
index f8332cb6be7f..4519361158d3 100644
--- a/devel/p5-Readonly-XS/Makefile
+++ b/devel/p5-Readonly-XS/Makefile
@@ -14,8 +14,8 @@ COMMENT= Companion module for Readonly.pm, to speed up read-only scalar variable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Readonly>=1.02:devel/p5-Readonly
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Readonly>=1.02:devel/p5-Readonly
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-Ref-Util/Makefile b/devel/p5-Ref-Util/Makefile
index 1322c0e3393e..f433d12695e4 100644
--- a/devel/p5-Ref-Util/Makefile
+++ b/devel/p5-Ref-Util/Makefile
@@ -13,8 +13,8 @@ COMMENT= Utility functions for checking references
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Ref-Util-XS>=0:devel/p5-Ref-Util-XS
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Ref-Util-XS>=0:devel/p5-Ref-Util-XS
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Reflex/Makefile b/devel/p5-Reflex/Makefile
index 2b9b45e90103..95c41972a256 100644
--- a/devel/p5-Reflex/Makefile
+++ b/devel/p5-Reflex/Makefile
@@ -15,10 +15,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Moose>=2.0203:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=2.0203:devel/p5-Moose \
p5-MooseX-Role-Parameterized>=0.23:devel/p5-MooseX-Role-Parameterized \
p5-POE>=1.294:devel/p5-POE
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5 shebangfix
diff --git a/devel/p5-Reply/Makefile b/devel/p5-Reply/Makefile
index 09c053264ad8..dd5a6561b7db 100644
--- a/devel/p5-Reply/Makefile
+++ b/devel/p5-Reply/Makefile
@@ -14,7 +14,8 @@ COMMENT= Lightweight, extensible REPL for Perl
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Config-INI-Reader-Ordered>=0:devel/p5-Config-INI-Reader-Ordered \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Config-INI-Reader-Ordered>=0:devel/p5-Config-INI-Reader-Ordered \
p5-Devel-LexAlias>=0:devel/p5-Devel-LexAlias \
p5-Eval-Closure>=0.11:devel/p5-Eval-Closure \
p5-File-HomeDir>=0:devel/p5-File-HomeDir \
@@ -22,7 +23,6 @@ BUILD_DEPENDS= p5-Config-INI-Reader-Ordered>=0:devel/p5-Config-INI-Reader-Ordere
p5-Package-Stash>=0:devel/p5-Package-Stash \
p5-PadWalker>=0:devel/p5-PadWalker \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Return-MultiLevel/Makefile b/devel/p5-Return-MultiLevel/Makefile
index fc679cfd7336..f61c11c7b3f7 100644
--- a/devel/p5-Return-MultiLevel/Makefile
+++ b/devel/p5-Return-MultiLevel/Makefile
@@ -14,9 +14,9 @@ COMMENT= Return across multiple call levels
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Data-Munge>=0.07:devel/p5-Data-Munge \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Munge>=0.07:devel/p5-Data-Munge \
p5-Scope-Upper>=0.29:devel/p5-Scope-Upper
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
NO_ARCH= yes
diff --git a/devel/p5-Return-Type/Makefile b/devel/p5-Return-Type/Makefile
index 18c96310f66c..e2c7c8a90286 100644
--- a/devel/p5-Return-Type/Makefile
+++ b/devel/p5-Return-Type/Makefile
@@ -16,8 +16,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Type-Tiny>=0:devel/p5-Type-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Type-Tiny>=0:devel/p5-Type-Tiny
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
NO_ARCH= yes
diff --git a/devel/p5-Rinci/Makefile b/devel/p5-Rinci/Makefile
index 0fe36f2ee5a3..2634cc4048ea 100644
--- a/devel/p5-Rinci/Makefile
+++ b/devel/p5-Rinci/Makefile
@@ -15,8 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Data-Sah-Normalize>=0:devel/p5-Data-Sah-Normalize
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Sah-Normalize>=0:devel/p5-Data-Sah-Normalize
TEST_DEPENDS= p5-DefHash>=1.0.6:devel/p5-DefHash \
p5-Sah>=0.9.36:devel/p5-Sah
diff --git a/devel/p5-Role-HasMessage/Makefile b/devel/p5-Role-HasMessage/Makefile
index cf4c9ae2e38f..2c5a91d7cbe6 100644
--- a/devel/p5-Role-HasMessage/Makefile
+++ b/devel/p5-Role-HasMessage/Makefile
@@ -15,12 +15,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Moose>=0:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-MooseX-Role-Parameterized>=0:devel/p5-MooseX-Role-Parameterized \
p5-String-Errf>=0:devel/p5-String-Errf \
p5-Try-Tiny>=0:lang/p5-Try-Tiny \
p5-namespace-clean>=0:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Role-Identifiable/Makefile b/devel/p5-Role-Identifiable/Makefile
index a7f23bd85f5b..9bcaf5e44cad 100644
--- a/devel/p5-Role-Identifiable/Makefile
+++ b/devel/p5-Role-Identifiable/Makefile
@@ -15,8 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Moose>=0:devel/p5-Moose
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Role-Tiny/Makefile b/devel/p5-Role-Tiny/Makefile
index 2fae312f3e07..6171ead27121 100644
--- a/devel/p5-Role-Tiny/Makefile
+++ b/devel/p5-Role-Tiny/Makefile
@@ -14,8 +14,8 @@ COMMENT= Roles, like a nouvelle cusine portion size slice of Moose
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Method-Modifiers>=1.05:devel/p5-Class-Method-Modifiers
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Method-Modifiers>=1.05:devel/p5-Class-Method-Modifiers
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Rose-DateTime/Makefile b/devel/p5-Rose-DateTime/Makefile
index e40ce7db15b6..0a6f26cc3e9f 100644
--- a/devel/p5-Rose-DateTime/Makefile
+++ b/devel/p5-Rose-DateTime/Makefile
@@ -15,9 +15,9 @@ COMMENT= DateTime helper functions and objects
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-Rose-Object>=0.82:devel/p5-Rose-Object
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-RunApp/Makefile b/devel/p5-RunApp/Makefile
index 653bac6546b5..eff9af20565d 100644
--- a/devel/p5-RunApp/Makefile
+++ b/devel/p5-RunApp/Makefile
@@ -15,10 +15,10 @@ COMMENT= Generic module to run web-applications
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-App-Control>=0:devel/p5-App-Control \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-App-Control>=0:devel/p5-App-Control \
p5-Template-Toolkit>=0:www/p5-Template-Toolkit \
p5-YAML>=0:textproc/p5-YAML
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-SOAP-WSDL/Makefile b/devel/p5-SOAP-WSDL/Makefile
index cd0917e55f18..ea184f623ad4 100644
--- a/devel/p5-SOAP-WSDL/Makefile
+++ b/devel/p5-SOAP-WSDL/Makefile
@@ -13,7 +13,8 @@ COMMENT= Perl module for SOAP with WSDL support
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Load>=0.20:devel/p5-Class-Load \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Load>=0.20:devel/p5-Class-Load \
p5-Class-Std-Fast>=0.0.5:devel/p5-Class-Std-Fast \
p5-Template-Toolkit>=2.18:www/p5-Template-Toolkit \
p5-Term-ReadKey>=0:devel/p5-Term-ReadKey \
@@ -21,7 +22,6 @@ BUILD_DEPENDS= p5-Class-Load>=0.20:devel/p5-Class-Load \
p5-URI>=0:net/p5-URI \
p5-XML-Parser>=0:textproc/p5-XML-Parser \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-SPOPS/Makefile b/devel/p5-SPOPS/Makefile
index 69ac97267816..71d6906564dc 100644
--- a/devel/p5-SPOPS/Makefile
+++ b/devel/p5-SPOPS/Makefile
@@ -15,7 +15,8 @@ LICENSE= ART10 GPLv2+
LICENSE_COMB= dual
LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING
-BUILD_DEPENDS= p5-Class-Accessor>=0.17:devel/p5-Class-Accessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0.17:devel/p5-Class-Accessor \
p5-Class-Date>=1:devel/p5-Class-Date \
p5-Class-Factory>=1:devel/p5-Class-Factory \
p5-Class-Fields>=0.140:devel/p5-Class-Fields \
@@ -23,7 +24,6 @@ BUILD_DEPENDS= p5-Class-Accessor>=0.17:devel/p5-Class-Accessor \
p5-Devel-StackTrace>=0.90:devel/p5-Devel-StackTrace \
p5-Log-Dispatch>=2:devel/p5-Log-Dispatch \
p5-Log-Log4perl>=0.35:devel/p5-Log-Log4perl
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-SUPER/Makefile b/devel/p5-SUPER/Makefile
index b15289690e9d..a4830c07ed24 100644
--- a/devel/p5-SUPER/Makefile
+++ b/devel/p5-SUPER/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Perl module control superclass method dispatch
-BUILD_DEPENDS= p5-Sub-Identify>=0.04:devel/p5-Sub-Identify
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Sub-Identify>=0.04:devel/p5-Sub-Identify
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-SVN-ACL/Makefile b/devel/p5-SVN-ACL/Makefile
index 18a7a7039539..d9070f17cfc5 100644
--- a/devel/p5-SVN-ACL/Makefile
+++ b/devel/p5-SVN-ACL/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple ACL frontend for subversion
-BUILD_DEPENDS= p5-subversion>=0:devel/p5-subversion \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion \
p5-YAML>=0:textproc/p5-YAML
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5 tar:tgz
USE_PERL5= configure
diff --git a/devel/p5-SVN-Access/Makefile b/devel/p5-SVN-Access/Makefile
index a86c233fd7da..f044747d7dbc 100644
--- a/devel/p5-SVN-Access/Makefile
+++ b/devel/p5-SVN-Access/Makefile
@@ -13,9 +13,9 @@ COMMENT= Perl extension to manipulate SVN Access files
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Tie-IxHash>=1.21:devel/p5-Tie-IxHash \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Tie-IxHash>=1.21:devel/p5-Tie-IxHash \
p5-subversion>=0:devel/p5-subversion
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-SVN-Agent/Makefile b/devel/p5-SVN-Agent/Makefile
index 88b56f042c16..44aefcd324f1 100644
--- a/devel/p5-SVN-Agent/Makefile
+++ b/devel/p5-SVN-Agent/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ychsiao@ychsiao.org
COMMENT= Simple svn manipulation
-BUILD_DEPENDS= p5-subversion>=0:devel/p5-subversion \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion \
p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-File-Slurp>=0:devel/p5-File-Slurp
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-SVN-Dumpfile/Makefile b/devel/p5-SVN-Dumpfile/Makefile
index ef1dc772ee5f..62b34da933bb 100644
--- a/devel/p5-SVN-Dumpfile/Makefile
+++ b/devel/p5-SVN-Dumpfile/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to access and manipulate Subversion dumpfiles
-BUILD_DEPENDS= p5-Data-GUID>=0:devel/p5-Data-GUID \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-GUID>=0:devel/p5-Data-GUID \
p5-TimeDate>=2.27:devel/p5-TimeDate \
p5-Readonly>=1.03:devel/p5-Readonly
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-SVN-Hook/Makefile b/devel/p5-SVN-Hook/Makefile
index 2fb50c677c4f..9acfce94726e 100644
--- a/devel/p5-SVN-Hook/Makefile
+++ b/devel/p5-SVN-Hook/Makefile
@@ -13,9 +13,9 @@ COMMENT= Perl module for managing Subversion hook scripts
LICENSE= APACHE20
-BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-Path-Class>=0:devel/p5-Path-Class
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-SVN-Hooks/Makefile b/devel/p5-SVN-Hooks/Makefile
index 5cf7f8d4cc12..f44bd3bcd351 100644
--- a/devel/p5-SVN-Hooks/Makefile
+++ b/devel/p5-SVN-Hooks/Makefile
@@ -13,13 +13,13 @@ COMMENT= Framework for implementing Subversion hooks
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Data-Util>=0:devel/p5-Data-Util \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Util>=0:devel/p5-Data-Util \
p5-SVN-Look>=0:devel/p5-SVN-Look \
p5-SVN-Notify>=0:devel/p5-SVN-Notify \
p5-XMLRPC-Lite>0:net/p5-XMLRPC-Lite \
p5-JIRA-REST>0:devel/p5-JIRA-REST \
subversion>=1.4.0:devel/subversion
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-URI>=0:net/p5-URI
USES= perl5
diff --git a/devel/p5-SVN-Log/Makefile b/devel/p5-SVN-Log/Makefile
index 3be582a4e4ca..c5e50afea7a5 100644
--- a/devel/p5-SVN-Log/Makefile
+++ b/devel/p5-SVN-Log/Makefile
@@ -14,9 +14,9 @@ COMMENT= SVN::Log - Extract change logs from a Subversion server
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-subversion>=0:devel/p5-subversion \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion \
p5-Test-Simple>=0:devel/p5-Test-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-SVN-Look/Makefile b/devel/p5-SVN-Look/Makefile
index 783db2931d38..c0c28b6241e7 100644
--- a/devel/p5-SVN-Look/Makefile
+++ b/devel/p5-SVN-Look/Makefile
@@ -14,10 +14,10 @@ COMMENT= Caching wrapper around the svnlook command
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-XML-Simple>=0:textproc/p5-XML-Simple \
subversion>=1.7.0:devel/subversion
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-SVN-Mirror/Makefile b/devel/p5-SVN-Mirror/Makefile
index 7cc2dce1fc1a..e17fe5beaf21 100644
--- a/devel/p5-SVN-Mirror/Makefile
+++ b/devel/p5-SVN-Mirror/Makefile
@@ -14,7 +14,8 @@ COMMENT= Mirror remote subversion repository to local
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-Data-UUID>=0:devel/p5-Data-UUID \
p5-File-chdir>=0:devel/p5-File-chdir \
p5-SVN-Simple>=0:devel/p5-SVN-Simple \
@@ -23,7 +24,6 @@ BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-URI>=0:net/p5-URI \
p5-VCP-autrijus>=0:devel/p5-VCP-autrijus \
p5-subversion>=0:devel/p5-subversion
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-SVN-Notify-Config/Makefile b/devel/p5-SVN-Notify-Config/Makefile
index fb0278347355..eb6592a79ff4 100644
--- a/devel/p5-SVN-Notify-Config/Makefile
+++ b/devel/p5-SVN-Notify-Config/Makefile
@@ -15,10 +15,10 @@ COMMENT= Perl module for config-driven Subversion notification
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= ${LOCALBASE}/bin/svnlook:devel/subversion \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= ${LOCALBASE}/bin/svnlook:devel/subversion \
p5-SVN-Notify>=2.70:devel/p5-SVN-Notify \
p5-YAML>=0.62:textproc/p5-YAML
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Deep>=0.1:devel/p5-Test-Deep
USES= perl5
diff --git a/devel/p5-SVN-Notify-Mirror/Makefile b/devel/p5-SVN-Notify-Mirror/Makefile
index af78240092a5..6fd0428b9aab 100644
--- a/devel/p5-SVN-Notify-Mirror/Makefile
+++ b/devel/p5-SVN-Notify-Mirror/Makefile
@@ -15,9 +15,9 @@ COMMENT= Keep a mirrored working copy of a repository path
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-SVN-Notify>=2.83:devel/p5-SVN-Notify \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-SVN-Notify>=2.83:devel/p5-SVN-Notify \
p5-YAML>=0.81:textproc/p5-YAML
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-SVN-Notify/Makefile b/devel/p5-SVN-Notify/Makefile
index 28d6a0881cb9..552cc1ab78c8 100644
--- a/devel/p5-SVN-Notify/Makefile
+++ b/devel/p5-SVN-Notify/Makefile
@@ -13,11 +13,11 @@ COMMENT= Subversion activity notification
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Email-Address-XS>=1.03:mail/p5-Email-Address-XS \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Email-Address-XS>=1.03:mail/p5-Email-Address-XS \
p5-HTML-Parser>=0:www/p5-HTML-Parser \
p5-Net-SMTP-TLS>=0:mail/p5-Net-SMTP-TLS \
p5-Text-Trac>=0.10:textproc/p5-Text-Trac
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-SVN-S4/Makefile b/devel/p5-SVN-S4/Makefile
index eefe4834cd49..cc18e0a072f5 100644
--- a/devel/p5-SVN-S4/Makefile
+++ b/devel/p5-SVN-S4/Makefile
@@ -13,11 +13,11 @@ COMMENT= Wrapper for subversion program
LICENSE= ART20 LGPL3
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Config-Tiny>=0:devel/p5-Config-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Config-Tiny>=0:devel/p5-Config-Tiny \
p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
p5-IO-AIO>=0:devel/p5-IO-AIO \
p5-subversion>=0:devel/p5-subversion
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-SVN-Simple/Makefile b/devel/p5-SVN-Simple/Makefile
index f74bb1fd7be2..b4200d139554 100644
--- a/devel/p5-SVN-Simple/Makefile
+++ b/devel/p5-SVN-Simple/Makefile
@@ -14,8 +14,8 @@ COMMENT= Simple interface to SVN::Delta::Editor
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-subversion>=0:devel/p5-subversion
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-SVN-Statistics/Makefile b/devel/p5-SVN-Statistics/Makefile
index 81a519874dee..8581d6fcb9d0 100644
--- a/devel/p5-SVN-Statistics/Makefile
+++ b/devel/p5-SVN-Statistics/Makefile
@@ -15,11 +15,11 @@ COMMENT= SVN::Statistics - perl module to create subversion statistics
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-subversion>=0:devel/p5-subversion \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion \
p5-RRDTool-OO>=0:devel/p5-RRDTool-OO \
p5-Data-Dumper-Simple>=0:devel/p5-Data-Dumper-Simple \
p5-IO-Toolkit>=0:devel/p5-IO-Toolkit
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Scalar-Defer/Makefile b/devel/p5-Scalar-Defer/Makefile
index ae68334d1e79..bbc6665998ed 100644
--- a/devel/p5-Scalar-Defer/Makefile
+++ b/devel/p5-Scalar-Defer/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Calculate values on demand
-BUILD_DEPENDS= p5-Class-InsideOut>=0:devel/p5-Class-InsideOut \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-InsideOut>=0:devel/p5-Class-InsideOut \
p5-Exporter-Lite>=0:devel/p5-Exporter-Lite
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Scalar-Does/Makefile b/devel/p5-Scalar-Does/Makefile
index bf6dcad98be3..ab08646cfc52 100644
--- a/devel/p5-Scalar-Does/Makefile
+++ b/devel/p5-Scalar-Does/Makefile
@@ -14,12 +14,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Exporter-Tiny>=0.026:devel/p5-Exporter-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Exporter-Tiny>=0.026:devel/p5-Exporter-Tiny \
p5-Type-Tiny>=0.004:devel/p5-Type-Tiny \
p5-URI>=0:net/p5-URI \
p5-lexical-underscore>=0:devel/p5-lexical-underscore \
p5-namespace-clean>=0.19:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-IO-All>=0:devel/p5-IO-All \
p5-Moose>=0:devel/p5-Moose \
p5-MooseX-Types>=0:devel/p5-MooseX-Types \
diff --git a/devel/p5-Sepia/Makefile b/devel/p5-Sepia/Makefile
index b13b46f9e0fb..77274d6dc00e 100644
--- a/devel/p5-Sepia/Makefile
+++ b/devel/p5-Sepia/Makefile
@@ -12,14 +12,14 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ashish@FreeBSD.org
COMMENT= Simple Emacs-Perl Interface
-BUILD_DEPENDS= p5-Devel-Size>=0:devel/p5-Devel-Size \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-Size>=0:devel/p5-Devel-Size \
p5-IO-stringy>=0:devel/p5-IO-stringy \
p5-PadWalker>=0:devel/p5-PadWalker \
p5-Devel-LexAlias>=0:devel/p5-Devel-LexAlias \
p5-libwww>=0:www/p5-libwww \
p5-Module-Info>=0:devel/p5-Module-Info \
p5-BSD-Resource>=0:devel/p5-BSD-Resource
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= emacs gmake makeinfo perl5
USE_PERL5= configure
diff --git a/devel/p5-Set-Array/Makefile b/devel/p5-Set-Array/Makefile
index bcda41b14258..3e3979279d36 100644
--- a/devel/p5-Set-Array/Makefile
+++ b/devel/p5-Set-Array/Makefile
@@ -14,9 +14,9 @@ COMMENT= Arrays as objects with set operations
LICENSE= ART10
-BUILD_DEPENDS= p5-Try-Tiny>=0.11:lang/p5-Try-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Try-Tiny>=0.11:lang/p5-Try-Tiny \
p5-Want>=0:devel/p5-Want
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep \
p5-Test-Pod>=0:devel/p5-Test-Pod
diff --git a/devel/p5-Set-ConsistentHash/Makefile b/devel/p5-Set-ConsistentHash/Makefile
index 3107a9bc60d9..cc39a8c88663 100644
--- a/devel/p5-Set-ConsistentHash/Makefile
+++ b/devel/p5-Set-ConsistentHash/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Library for doing consistent hashing
-BUILD_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Shell-Base/Makefile b/devel/p5-Shell-Base/Makefile
index bf84198c23ae..845e16b8ee46 100644
--- a/devel/p5-Shell-Base/Makefile
+++ b/devel/p5-Shell-Base/Makefile
@@ -14,9 +14,9 @@ COMMENT= Perl module implementing a simple command shell
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Term-Size>=0:devel/p5-Term-Size \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Term-Size>=0:devel/p5-Term-Size \
p5-Text-Shellwords>=0:textproc/p5-Text-Shellwords
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-ShipIt-Step-Manifest/Makefile b/devel/p5-ShipIt-Step-Manifest/Makefile
index b8efbe7bc93a..3e51e25568eb 100644
--- a/devel/p5-ShipIt-Step-Manifest/Makefile
+++ b/devel/p5-ShipIt-Step-Manifest/Makefile
@@ -15,9 +15,9 @@ COMMENT= ShipIt step for recreating the MANIFEST
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Dist-Joseki>=0:devel/p5-Dist-Joseki \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Dist-Joseki>=0:devel/p5-Dist-Joseki \
p5-ShipIt>=0:devel/p5-ShipIt
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-Specio/Makefile b/devel/p5-Specio/Makefile
index 1b5dcb5a41be..f22f632891c1 100644
--- a/devel/p5-Specio/Makefile
+++ b/devel/p5-Specio/Makefile
@@ -14,14 +14,14 @@ COMMENT= Type constraints and coercions for Perl
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Devel-StackTrace>=0:devel/p5-Devel-StackTrace \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-StackTrace>=0:devel/p5-Devel-StackTrace \
p5-Eval-Closure>=0:devel/p5-Eval-Closure \
p5-MRO-Compat>=0:devel/p5-MRO-Compat \
p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Role-Tiny>=1.003003:devel/p5-Role-Tiny \
p5-Sub-Quote>=0:devel/p5-Sub-Quote \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Needs>=0:devel/p5-Test-Needs \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
diff --git a/devel/p5-Spoon/Makefile b/devel/p5-Spoon/Makefile
index 29326587cce8..9b74658da076 100644
--- a/devel/p5-Spoon/Makefile
+++ b/devel/p5-Spoon/Makefile
@@ -12,11 +12,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Spiffy Application Building Framework
-BUILD_DEPENDS= p5-Spiffy>=0:devel/p5-Spiffy \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Spiffy>=0:devel/p5-Spiffy \
p5-IO-All>=0:devel/p5-IO-All \
p5-Template-Toolkit>=0:www/p5-Template-Toolkit \
p5-URI>=0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-String-Checker/Makefile b/devel/p5-String-Checker/Makefile
index 3d4edaf04fcd..dbcbe8d2ec31 100644
--- a/devel/p5-String-Checker/Makefile
+++ b/devel/p5-String-Checker/Makefile
@@ -14,8 +14,8 @@ COMMENT= Perl module implementing an extensible string validation interface
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Date-Manip>=0:devel/p5-Date-Manip
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Date-Manip>=0:devel/p5-Date-Manip
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-String-Diff/Makefile b/devel/p5-String-Diff/Makefile
index e412209137b1..ec803da5fa65 100644
--- a/devel/p5-String-Diff/Makefile
+++ b/devel/p5-String-Diff/Makefile
@@ -13,8 +13,8 @@ COMMENT= Simple diff to String
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Algorithm-Diff>=0:devel/p5-Algorithm-Diff
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Algorithm-Diff>=0:devel/p5-Algorithm-Diff
TEST_DEPENDS= p5-Test-Base>=0:devel/p5-Test-Base \
p5-YAML>=0:textproc/p5-YAML
diff --git a/devel/p5-Sub-Alias/Makefile b/devel/p5-Sub-Alias/Makefile
index 2c34874a66dd..f5a18b479288 100644
--- a/devel/p5-Sub-Alias/Makefile
+++ b/devel/p5-Sub-Alias/Makefile
@@ -14,10 +14,10 @@ COMMENT= Simple subroutine alias
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Devel-BeginLift>=0:devel/p5-Devel-BeginLift \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-BeginLift>=0:devel/p5-Devel-BeginLift \
p5-Devel-Declare>=0:devel/p5-Devel-Declare \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Sub-Exporter-GlobExporter/Makefile b/devel/p5-Sub-Exporter-GlobExporter/Makefile
index 88c501fbfa6a..195bf1c2f062 100644
--- a/devel/p5-Sub-Exporter-GlobExporter/Makefile
+++ b/devel/p5-Sub-Exporter-GlobExporter/Makefile
@@ -15,8 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Sub-Exporter>=0:devel/p5-Sub-Exporter
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Sub-Exporter>=0:devel/p5-Sub-Exporter
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Sub-Exporter-Lexical/Makefile b/devel/p5-Sub-Exporter-Lexical/Makefile
index dd67fbb2aa90..fb2d16346115 100644
--- a/devel/p5-Sub-Exporter-Lexical/Makefile
+++ b/devel/p5-Sub-Exporter-Lexical/Makefile
@@ -14,12 +14,12 @@ COMMENT= Export lexically-available subs with Sub::Exporter
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-B-Hooks-EndOfScope>=0:devel/p5-B-Hooks-EndOfScope \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-B-Hooks-EndOfScope>=0:devel/p5-B-Hooks-EndOfScope \
p5-Lexical-Var>=0:devel/p5-Lexical-Var \
p5-Sub-Exporter>=0.978:devel/p5-Sub-Exporter \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean \
p5-namespace-clean>=0:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-Sub-Exporter-Progressive/Makefile b/devel/p5-Sub-Exporter-Progressive/Makefile
index 2f03a4c60904..5f2b144e7fcb 100644
--- a/devel/p5-Sub-Exporter-Progressive/Makefile
+++ b/devel/p5-Sub-Exporter-Progressive/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Sub-Exporter>=0:devel/p5-Sub-Exporter
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Sub-Exporter>=0:devel/p5-Sub-Exporter
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Sub-Exporter/Makefile b/devel/p5-Sub-Exporter/Makefile
index 356071a2cc00..4966db698839 100644
--- a/devel/p5-Sub-Exporter/Makefile
+++ b/devel/p5-Sub-Exporter/Makefile
@@ -14,10 +14,10 @@ COMMENT= Sophisticated exporter for custom-built routines
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Data-OptList>=0.100:devel/p5-Data-OptList \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-OptList>=0.100:devel/p5-Data-OptList \
p5-Params-Util>=0.14:devel/p5-Params-Util \
p5-Sub-Install>=0.920:devel/p5-Sub-Install
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Sub-Info/Makefile b/devel/p5-Sub-Info/Makefile
index d8e490c7dd91..2db358fecb9b 100644
--- a/devel/p5-Sub-Info/Makefile
+++ b/devel/p5-Sub-Info/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Importer>=0.024:devel/p5-Importer
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Importer>=0.024:devel/p5-Importer
TEST_DEPENDS= p5-Test-Simple>=1.302072:devel/p5-Test-Simple
USES= perl5
diff --git a/devel/p5-Sub-Multi/Makefile b/devel/p5-Sub-Multi/Makefile
index 9166fbc0cf0b..30da8e7f8ae0 100644
--- a/devel/p5-Sub-Multi/Makefile
+++ b/devel/p5-Sub-Multi/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Data::Bind-based multi-sub dispatch
-BUILD_DEPENDS= p5-Class-Multimethods-Pure>=0.11:devel/p5-Class-Multimethods-Pure \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Multimethods-Pure>=0.11:devel/p5-Class-Multimethods-Pure \
p5-Data-Bind>=0.26:devel/p5-Data-Bind
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-Sub-Signatures/Makefile b/devel/p5-Sub-Signatures/Makefile
index 34caf3289b7d..177e67e7db7c 100644
--- a/devel/p5-Sub-Signatures/Makefile
+++ b/devel/p5-Sub-Signatures/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Use proper signatures for subroutines, including dispatching
-BUILD_DEPENDS= p5-Sub-Uplevel>=0.12:devel/p5-Sub-Uplevel
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Sub-Uplevel>=0.12:devel/p5-Sub-Uplevel
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-Sub-WrapPackages/Makefile b/devel/p5-Sub-WrapPackages/Makefile
index 7d8cd5bb77d8..679a797bcb15 100644
--- a/devel/p5-Sub-WrapPackages/Makefile
+++ b/devel/p5-Sub-WrapPackages/Makefile
@@ -13,10 +13,10 @@ COMMENT= Add pre- and post-execution wrappers
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Devel-Caller-IgnoreNamespaces>=1:devel/p5-Devel-Caller-IgnoreNamespaces \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-Caller-IgnoreNamespaces>=1:devel/p5-Devel-Caller-IgnoreNamespaces \
p5-Hook-LexWrap>=0:devel/p5-Hook-LexWrap \
p5-Sub-Prototype>=0.02:devel/p5-Sub-Prototype
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Syntax-Keyword-Gather/Makefile b/devel/p5-Syntax-Keyword-Gather/Makefile
index f25c07dd9a01..356ec1be3e61 100644
--- a/devel/p5-Syntax-Keyword-Gather/Makefile
+++ b/devel/p5-Syntax-Keyword-Gather/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Sub-Exporter-Progressive>=0:devel/p5-Sub-Exporter-Progressive
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Sub-Exporter-Progressive>=0:devel/p5-Sub-Exporter-Progressive
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Syntax-Keyword-Junction/Makefile b/devel/p5-Syntax-Keyword-Junction/Makefile
index 695fde0e0bcd..8fb4ecd58a5e 100644
--- a/devel/p5-Syntax-Keyword-Junction/Makefile
+++ b/devel/p5-Syntax-Keyword-Junction/Makefile
@@ -12,9 +12,9 @@ COMMENT= Perl6 style Junction operators in Perl5
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-syntax>=0:devel/p5-syntax \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-syntax>=0:devel/p5-syntax \
p5-Sub-Exporter-Progressive>=0.001006:devel/p5-Sub-Exporter-Progressive
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Sys-Info-Driver-BSD/Makefile b/devel/p5-Sys-Info-Driver-BSD/Makefile
index 2edf1dd3d192..309ddc6f751a 100644
--- a/devel/p5-Sys-Info-Driver-BSD/Makefile
+++ b/devel/p5-Sys-Info-Driver-BSD/Makefile
@@ -14,10 +14,10 @@ COMMENT= BSD driver for Sys::Info
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-BSD-Sysctl>=0.08:sysutils/p5-BSD-Sysctl \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-BSD-Sysctl>=0.08:sysutils/p5-BSD-Sysctl \
p5-Sys-Info-Base>=0.7801:devel/p5-Sys-Info-Base \
p5-Unix-Processors>=0:sysutils/p5-Unix-Processors
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Pod>=0:devel/p5-Test-Pod \
p5-Test-Pod-Coverage>=0:devel/p5-Test-Pod-Coverage \
p5-Test-Sys-Info>=0.20:devel/p5-Test-Sys-Info
diff --git a/devel/p5-Sys-Info/Makefile b/devel/p5-Sys-Info/Makefile
index 62cc74b59419..9651cffebf5d 100644
--- a/devel/p5-Sys-Info/Makefile
+++ b/devel/p5-Sys-Info/Makefile
@@ -14,9 +14,9 @@ COMMENT= Fetch information from the host system
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Sys-Info-Base>=0.7800:devel/p5-Sys-Info-Base \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Sys-Info-Base>=0.7800:devel/p5-Sys-Info-Base \
p5-Sys-Info-Driver-BSD>=0.7800:devel/p5-Sys-Info-Driver-BSD
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Pod>=0:devel/p5-Test-Pod \
p5-Test-Pod-Coverage>=0:devel/p5-Test-Pod-Coverage \
p5-Test-Sys-Info>=0.20:devel/p5-Test-Sys-Info
diff --git a/devel/p5-System-Info/Makefile b/devel/p5-System-Info/Makefile
index 5ee2195fa3a2..e346b312652b 100644
--- a/devel/p5-System-Info/Makefile
+++ b/devel/p5-System-Info/Makefile
@@ -13,9 +13,9 @@ COMMENT= Extract system info for reporting
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Test-Simple>=0.88:devel/p5-Test-Simple \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Test-Simple>=0.88:devel/p5-Test-Simple \
p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5 tar:tgz
diff --git a/devel/p5-TAP-SimpleOutput/Makefile b/devel/p5-TAP-SimpleOutput/Makefile
index 17ca8fc1bd0a..45dabc18be70 100644
--- a/devel/p5-TAP-SimpleOutput/Makefile
+++ b/devel/p5-TAP-SimpleOutput/Makefile
@@ -12,10 +12,10 @@ COMMENT= Simple closure-driven TAP generator
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \
p5-Perl-Version>=0:devel/p5-Perl-Version \
p5-Sub-Exporter-Progressive>=0:devel/p5-Sub-Exporter-Progressive
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Term-Animation/Makefile b/devel/p5-Term-Animation/Makefile
index d05336f3d659..87a4cf1f65e5 100644
--- a/devel/p5-Term-Animation/Makefile
+++ b/devel/p5-Term-Animation/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= fjoe@FreeBSD.org
COMMENT= ASCII sprite animation framework
-BUILD_DEPENDS= p5-Curses>=0:devel/p5-Curses
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Curses>=0:devel/p5-Curses
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Term-Clui/Makefile b/devel/p5-Term-Clui/Makefile
index a9c5b83d6902..52edb51d9805 100644
--- a/devel/p5-Term-Clui/Makefile
+++ b/devel/p5-Term-Clui/Makefile
@@ -12,10 +12,10 @@ COMMENT= Perl module offering a Command-Line User Interface
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Term-Size>=0:devel/p5-Term-Size \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Term-Size>=0:devel/p5-Term-Size \
p5-Term-ReadKey>=2.14:devel/p5-Term-ReadKey \
p5-Term-ReadLine-Gnu>=0:devel/p5-Term-ReadLine-Gnu
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Term-Menus/Makefile b/devel/p5-Term-Menus/Makefile
index fb8d67a48a47..bb165a7230dd 100644
--- a/devel/p5-Term-Menus/Makefile
+++ b/devel/p5-Term-Menus/Makefile
@@ -13,13 +13,13 @@ COMMENT= Create Powerful Terminal, Console, and CMD Environment Menus
LICENSE= AGPLv3
-BUILD_DEPENDS= p5-Capture-Tiny>0:devel/p5-Capture-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Capture-Tiny>0:devel/p5-Capture-Tiny \
p5-Data-Dump-Streamer>0:devel/p5-Data-Dump-Streamer \
p5-Devel-Symdump>0:devel/p5-Devel-Symdump \
p5-PadWalker>0:devel/p5-PadWalker \
p5-Term-RawInput>=1.20:devel/p5-Term-RawInput \
p5-Term-ReadKey>0:devel/p5-Term-ReadKey
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Term-ProgressBar-Quiet/Makefile b/devel/p5-Term-ProgressBar-Quiet/Makefile
index 991ffe86c6f2..6c9faf411b3c 100644
--- a/devel/p5-Term-ProgressBar-Quiet/Makefile
+++ b/devel/p5-Term-ProgressBar-Quiet/Makefile
@@ -14,10 +14,10 @@ COMMENT= Perl extension to display a progress bar, if interactive
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Term-ProgressBar>=0:devel/p5-Term-ProgressBar \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Term-ProgressBar>=0:devel/p5-Term-ProgressBar \
p5-Test-MockObject>0:devel/p5-Test-MockObject \
p5-IO-Interactive>=0:devel/p5-IO-Interactive
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Term-ProgressBar-Simple/Makefile b/devel/p5-Term-ProgressBar-Simple/Makefile
index e87275d8cac1..457f4222aaed 100644
--- a/devel/p5-Term-ProgressBar-Simple/Makefile
+++ b/devel/p5-Term-ProgressBar-Simple/Makefile
@@ -14,8 +14,8 @@ COMMENT= Simpler Term::ProgressBar interface
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Term-ProgressBar-Quiet>=0:devel/p5-Term-ProgressBar-Quiet
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Term-ProgressBar-Quiet>=0:devel/p5-Term-ProgressBar-Quiet
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Term-ProgressBar/Makefile b/devel/p5-Term-ProgressBar/Makefile
index 13c696630d37..59d5c1e64c2e 100644
--- a/devel/p5-Term-ProgressBar/Makefile
+++ b/devel/p5-Term-ProgressBar/Makefile
@@ -13,9 +13,9 @@ COMMENT= Perl extension to display a progress bar
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-MethodMaker>=1.02:devel/p5-Class-MethodMaker \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-MethodMaker>=1.02:devel/p5-Class-MethodMaker \
p5-Term-ReadKey>=2.14:devel/p5-Term-ReadKey
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Capture-Tiny>=0.13:devel/p5-Capture-Tiny \
p5-Test-Exception>=0.31:devel/p5-Test-Exception \
p5-Test-Warnings>=0:devel/p5-Test-Warnings
diff --git a/devel/p5-Term-Prompt/Makefile b/devel/p5-Term-Prompt/Makefile
index da2a6ac86794..e313c370f449 100644
--- a/devel/p5-Term-Prompt/Makefile
+++ b/devel/p5-Term-Prompt/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for prompting a user for information
-BUILD_DEPENDS= p5-Term-ReadKey>=0:devel/p5-Term-ReadKey
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Term-ReadKey>=0:devel/p5-Term-ReadKey
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Term-Query/Makefile b/devel/p5-Term-Query/Makefile
index 1a7fb7686b88..0980a8707724 100644
--- a/devel/p5-Term-Query/Makefile
+++ b/devel/p5-Term-Query/Makefile
@@ -14,8 +14,8 @@ COMMENT= Interactive question-response user interface module
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Array-PrintCols>=0:misc/p5-Array-PrintCols
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Array-PrintCols>=0:misc/p5-Array-PrintCols
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Term-RawInput/Makefile b/devel/p5-Term-RawInput/Makefile
index 6212f63a6129..69adee6dc2e4 100644
--- a/devel/p5-Term-RawInput/Makefile
+++ b/devel/p5-Term-RawInput/Makefile
@@ -13,8 +13,8 @@ COMMENT= Drop-in replacement for <STDIN> with handling of non-standard keys
LICENSE= GPLv2
-BUILD_DEPENDS= p5-Term-ReadKey>=0:devel/p5-Term-ReadKey
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Term-ReadKey>=0:devel/p5-Term-ReadKey
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Term-ReadLine-Perl/Makefile b/devel/p5-Term-ReadLine-Perl/Makefile
index da2a1c2ac369..2c3c45d8c9d8 100644
--- a/devel/p5-Term-ReadLine-Perl/Makefile
+++ b/devel/p5-Term-ReadLine-Perl/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Quick implementation of the minimal interface to Readline libraries
-BUILD_DEPENDS= p5-Term-ReadKey>=0:devel/p5-Term-ReadKey
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Term-ReadKey>=0:devel/p5-Term-ReadKey
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-Term-ReadLine-Zoid/Makefile b/devel/p5-Term-ReadLine-Zoid/Makefile
index b3278ede6ff2..f8c6480dc1c0 100644
--- a/devel/p5-Term-ReadLine-Zoid/Makefile
+++ b/devel/p5-Term-ReadLine-Zoid/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provides an interactive input buffer written in plain PERL
-BUILD_DEPENDS= p5-Term-ReadKey>=0:devel/p5-Term-ReadKey
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Term-ReadKey>=0:devel/p5-Term-ReadKey
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Term-Shell/Makefile b/devel/p5-Term-Shell/Makefile
index c3f2f1f65344..7fbd35584dd5 100644
--- a/devel/p5-Term-Shell/Makefile
+++ b/devel/p5-Term-Shell/Makefile
@@ -13,9 +13,9 @@ COMMENT= Write command-line shells in Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Term-ReadKey>=0:devel/p5-Term-ReadKey \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Term-ReadKey>=0:devel/p5-Term-ReadKey \
p5-Text-Autoformat>=0:textproc/p5-Text-Autoformat
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Term-Size-Any/Makefile b/devel/p5-Term-Size-Any/Makefile
index 626061543f90..0dd2ab07a61c 100644
--- a/devel/p5-Term-Size-Any/Makefile
+++ b/devel/p5-Term-Size-Any/Makefile
@@ -14,9 +14,9 @@ COMMENT= Retrieve terminal size
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Devel-Hide>=0:devel/p5-Devel-Hide \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-Hide>=0:devel/p5-Devel-Hide \
p5-Term-Size-Perl>=0:devel/p5-Term-Size-Perl
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Pod-Coverage>=1.04:devel/p5-Test-Pod-Coverage \
p5-Test-Pod>=1.18:devel/p5-Test-Pod
diff --git a/devel/p5-Term-Table/Makefile b/devel/p5-Term-Table/Makefile
index 6e0752b81936..0915506851fc 100644
--- a/devel/p5-Term-Table/Makefile
+++ b/devel/p5-Term-Table/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Importer>=0.024:devel/p5-Importer
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Importer>=0.024:devel/p5-Importer
TEST_DEPENDS= p5-Test-Simple>=1.302097:devel/p5-Test-Simple
NO_ARCH= yes
diff --git a/devel/p5-Term-UI/Makefile b/devel/p5-Term-UI/Makefile
index 6fbdeb8e16e8..bfebd2bb44e2 100644
--- a/devel/p5-Term-UI/Makefile
+++ b/devel/p5-Term-UI/Makefile
@@ -14,8 +14,8 @@ COMMENT= Term::ReadLine UI made easy
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Log-Message-Simple>=0:devel/p5-Log-Message-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Message-Simple>=0:devel/p5-Log-Message-Simple
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Term-VT102-Boundless/Makefile b/devel/p5-Term-VT102-Boundless/Makefile
index 2b62ab4ba2e7..c930e489a351 100644
--- a/devel/p5-Term-VT102-Boundless/Makefile
+++ b/devel/p5-Term-VT102-Boundless/Makefile
@@ -14,8 +14,8 @@ COMMENT= Subclass to emulate boundless DEC VT102 terminal
LICENSE= ART10 GPLv1 MIT
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Term-VT102>=0:devel/p5-Term-VT102
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Term-VT102>=0:devel/p5-Term-VT102
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Term-Visual/Makefile b/devel/p5-Term-Visual/Makefile
index b1ddbcac4b16..e6ecd0964761 100644
--- a/devel/p5-Term-Visual/Makefile
+++ b/devel/p5-Term-Visual/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Split-terminal user interface
-BUILD_DEPENDS= p5-POE>=0:devel/p5-POE \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=0:devel/p5-POE \
p5-Curses>=0:devel/p5-Curses
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Able-Runner/Makefile b/devel/p5-Test-Able-Runner/Makefile
index cf1459557038..0de672cc6ee4 100644
--- a/devel/p5-Test-Able-Runner/Makefile
+++ b/devel/p5-Test-Able-Runner/Makefile
@@ -14,10 +14,10 @@ COMMENT= Use Test::Able without a bunch of boilerplate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Module-Pluggable>=3.6:devel/p5-Module-Pluggable \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-Pluggable>=3.6:devel/p5-Module-Pluggable \
p5-Moose>=0.94:devel/p5-Moose \
p5-Test-Able>=0.09:devel/p5-Test-Able
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-Test-Able/Makefile b/devel/p5-Test-Able/Makefile
index 029f5daec74c..ebac0e9a7306 100644
--- a/devel/p5-Test-Able/Makefile
+++ b/devel/p5-Test-Able/Makefile
@@ -14,8 +14,8 @@ COMMENT= Xunit with Moose
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=0.94:devel/p5-Moose
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0.94:devel/p5-Moose
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-Test-Aggregate/Makefile b/devel/p5-Test-Aggregate/Makefile
index 38740ea8bd04..2df43531fd13 100644
--- a/devel/p5-Test-Aggregate/Makefile
+++ b/devel/p5-Test-Aggregate/Makefile
@@ -13,10 +13,10 @@ COMMENT= Aggregate Perl tests for better performance
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Test-Most>=0.21:devel/p5-Test-Most \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Test-Most>=0.21:devel/p5-Test-Most \
p5-Test-NoWarnings>0:devel/p5-Test-NoWarnings \
p5-Test-Trap>0:devel/p5-Test-Trap
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Test-Bits/Makefile b/devel/p5-Test-Bits/Makefile
index 75c58a1f8480..e17411da1696 100644
--- a/devel/p5-Test-Bits/Makefile
+++ b/devel/p5-Test-Bits/Makefile
@@ -14,8 +14,8 @@ COMMENT= Provides a bits_is() subroutine for testing binary data
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-List-AllUtils>=0:devel/p5-List-AllUtils
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-List-AllUtils>=0:devel/p5-List-AllUtils
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
NO_ARCH= yes
diff --git a/devel/p5-Test-CPAN-Meta-YAML/Makefile b/devel/p5-Test-CPAN-Meta-YAML/Makefile
index 0df4a4adce2a..63cdbd42bdeb 100644
--- a/devel/p5-Test-CPAN-Meta-YAML/Makefile
+++ b/devel/p5-Test-CPAN-Meta-YAML/Makefile
@@ -12,8 +12,8 @@ COMMENT= Validate a META.yml file within a CPAN distribution
LICENSE= ART20
-BUILD_DEPENDS= p5-Test-YAML-Valid>=0.03:devel/p5-Test-YAML-Valid
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Test-YAML-Valid>=0.03:devel/p5-Test-YAML-Valid
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-Test-CheckDeps/Makefile b/devel/p5-Test-CheckDeps/Makefile
index 7a9d42985269..8c2e26fc1b4f 100644
--- a/devel/p5-Test-CheckDeps/Makefile
+++ b/devel/p5-Test-CheckDeps/Makefile
@@ -14,8 +14,8 @@ COMMENT= Check for presence of dependencies
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-CPAN-Meta-Check>=0.007:devel/p5-CPAN-Meta-Check
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-CPAN-Meta-Check>=0.007:devel/p5-CPAN-Meta-Check
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Test-Class-Most/Makefile b/devel/p5-Test-Class-Most/Makefile
index 62c885b6c189..0a737f8d5745 100644
--- a/devel/p5-Test-Class-Most/Makefile
+++ b/devel/p5-Test-Class-Most/Makefile
@@ -15,9 +15,9 @@ COMMENT= Test Classes the easy way
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Test-Class>=0.38:devel/p5-Test-Class \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Test-Class>=0.38:devel/p5-Test-Class \
p5-Test-Most>=0.31:devel/p5-Test-Most
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Test-Class/Makefile b/devel/p5-Test-Class/Makefile
index 83a484d0fa89..665880a94cb9 100644
--- a/devel/p5-Test-Class/Makefile
+++ b/devel/p5-Test-Class/Makefile
@@ -13,8 +13,8 @@ COMMENT= Easily create test classes in an xUnit style
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-MRO-Compat>=0.11:devel/p5-MRO-Compat
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-MRO-Compat>=0.11:devel/p5-MRO-Compat
TEST_DEPENDS= p5-Contextual-Return>=0:devel/p5-Contextual-Return \
p5-Test-Exception>=0.25:devel/p5-Test-Exception
diff --git a/devel/p5-Test-ClassAPI/Makefile b/devel/p5-Test-ClassAPI/Makefile
index 76f968db3dc6..ad62ead855d2 100644
--- a/devel/p5-Test-ClassAPI/Makefile
+++ b/devel/p5-Test-ClassAPI/Makefile
@@ -14,10 +14,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-Inspector>=1.12:devel/p5-Class-Inspector \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Inspector>=1.12:devel/p5-Class-Inspector \
p5-Config-Tiny>=2.00:devel/p5-Config-Tiny \
p5-Params-Util>=1.00:devel/p5-Params-Util
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Test-Classy/Makefile b/devel/p5-Test-Classy/Makefile
index 1e9ccf273068..1d6cb7605f26 100644
--- a/devel/p5-Test-Classy/Makefile
+++ b/devel/p5-Test-Classy/Makefile
@@ -15,13 +15,13 @@ COMMENT= Write your unit tests in other modules than *.t
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Data-Inheritable>=0:devel/p5-Class-Data-Inheritable \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Data-Inheritable>=0:devel/p5-Class-Data-Inheritable \
p5-Class-Inspector>=0:devel/p5-Class-Inspector \
p5-Data-Dump>=0:devel/p5-Data-Dump \
p5-Module-Find>=0.05:devel/p5-Module-Find \
p5-Sub-Install>=0.920:devel/p5-Sub-Install \
p5-Term-Encoding>=0:devel/p5-Term-Encoding
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-UseAllModules>=0.09:devel/p5-Test-UseAllModules
USES= perl5
diff --git a/devel/p5-Test-CleanNamespaces/Makefile b/devel/p5-Test-CleanNamespaces/Makefile
index 6584231d55e0..0d7857b1021a 100644
--- a/devel/p5-Test-CleanNamespaces/Makefile
+++ b/devel/p5-Test-CleanNamespaces/Makefile
@@ -13,10 +13,10 @@ COMMENT= Check for uncleaned imports
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Module-Runtime>0:devel/p5-Module-Runtime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-Runtime>0:devel/p5-Module-Runtime \
p5-Package-Stash>=0.14:devel/p5-Package-Stash \
p5-Sub-Identify>0:devel/p5-Sub-Identify
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-File-pushd>0:devel/p5-File-pushd \
p5-Test-Deep>0:devel/p5-Test-Deep \
p5-Test-Needs>0:devel/p5-Test-Needs \
diff --git a/devel/p5-Test-Compile/Makefile b/devel/p5-Test-Compile/Makefile
index 17ee8457d708..6482ebd33bab 100644
--- a/devel/p5-Test-Compile/Makefile
+++ b/devel/p5-Test-Compile/Makefile
@@ -15,9 +15,9 @@ COMMENT= Check whether Perl module files compile correctly
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Devel-CheckOS>=0:devel/p5-Devel-CheckOS \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-CheckOS>=0:devel/p5-Devel-CheckOS \
p5-UNIVERSAL-require>=0:devel/p5-UNIVERSAL-require
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-DBIx-Class/Makefile b/devel/p5-Test-DBIx-Class/Makefile
index ea4d75a366f4..f8b5404cc071 100644
--- a/devel/p5-Test-DBIx-Class/Makefile
+++ b/devel/p5-Test-DBIx-Class/Makefile
@@ -14,7 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Config-Any>=0.19:devel/p5-Config-Any \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Config-Any>=0.19:devel/p5-Config-Any \
p5-DBIx-Class>=0.08123:databases/p5-DBIx-Class \
p5-DBIx-Class-Schema-PopulateMore>=0.16:databases/p5-DBIx-Class-Schema-PopulateMore \
p5-DBIx-Class-TimeStamp>=0.13:databases/p5-DBIx-Class-TimeStamp \
@@ -31,7 +32,6 @@ BUILD_DEPENDS= p5-Config-Any>=0.19:devel/p5-Config-Any \
p5-SQL-Translator>=0.11006:databases/p5-SQL-Translator \
p5-Sub-Exporter>=0.982:devel/p5-Sub-Exporter \
p5-Test-Deep>=0.106:devel/p5-Test-Deep
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-MooseX-Types-LoadableClass>=0:devel/p5-MooseX-Types-LoadableClass \
p5-Test-Differences>=0:devel/p5-Test-Differences \
p5-Test-mysqld>=0:databases/p5-Test-mysqld
diff --git a/devel/p5-Test-Dependencies/Makefile b/devel/p5-Test-Dependencies/Makefile
index 338c1e8dee5e..6fd5eace01a6 100644
--- a/devel/p5-Test-Dependencies/Makefile
+++ b/devel/p5-Test-Dependencies/Makefile
@@ -13,11 +13,11 @@ COMMENT= Ensure that your Makefile.PL specifies all module dependencies
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-Find-Rule-Perl>=0:devel/p5-File-Find-Rule-Perl \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Find-Rule-Perl>=0:devel/p5-File-Find-Rule-Perl \
p5-IPC-Cmd>=0:devel/p5-IPC-Cmd \
p5-Pod-Strip>=0:textproc/p5-Pod-Strip \
p5-YAML>=0:textproc/p5-YAML
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Needs>=0:devel/p5-Test-Needs
USES= perl5
diff --git a/devel/p5-Test-DependentModules/Makefile b/devel/p5-Test-DependentModules/Makefile
index 3508adcd45fd..cc1214b7768f 100644
--- a/devel/p5-Test-DependentModules/Makefile
+++ b/devel/p5-Test-DependentModules/Makefile
@@ -14,7 +14,8 @@ COMMENT= Test all modules which depend on your module
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \
p5-File-chdir>=0:devel/p5-File-chdir \
p5-Parallel-ForkManager>=0.7.6:devel/p5-Parallel-ForkManager \
p5-IO-Handle-Util>=0:devel/p5-IO-Handle-Util \
@@ -22,7 +23,6 @@ BUILD_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \
p5-Log-Dispatch>=0:devel/p5-Log-Dispatch \
p5-MetaCPAN-Client>=0:devel/p5-MetaCPAN-Client \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-File-Copy-Recursive>=0:devel/p5-File-Copy-Recursive \
p5-Module-Build>=0:devel/p5-Module-Build \
p5-Module-Build-Tiny>=0:devel/p5-Module-Build-Tiny
diff --git a/devel/p5-Test-Differences/Makefile b/devel/p5-Test-Differences/Makefile
index b77294a17669..3ccff890f7c8 100644
--- a/devel/p5-Test-Differences/Makefile
+++ b/devel/p5-Test-Differences/Makefile
@@ -15,8 +15,8 @@ COMMENT= Test::Differences - Test strings and data structures for differences
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Text-Diff>=1.43:textproc/p5-Text-Diff
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Text-Diff>=1.43:textproc/p5-Text-Diff
TEST_DEPENDS= p5-Capture-Tiny>=0.24:devel/p5-Capture-Tiny
PORTSCOUT= skipv:0.4801
diff --git a/devel/p5-Test-Distribution/Makefile b/devel/p5-Test-Distribution/Makefile
index 9e1acd2377d9..c8cab4e05920 100644
--- a/devel/p5-Test-Distribution/Makefile
+++ b/devel/p5-Test-Distribution/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= culot@FreeBSD.org
COMMENT= Test::Distribution - Perform tests on all modules of a distribution
-BUILD_DEPENDS+= p5-File-Find-Rule>=0:devel/p5-File-Find-Rule \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Find-Rule>=0:devel/p5-File-Find-Rule \
p5-Pod-Coverage>=0:devel/p5-Pod-Coverage \
p5-Test-Pod>=0:devel/p5-Test-Pod \
p5-Test-Pod-Coverage>=0:devel/p5-Test-Pod-Coverage
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Test-Exception/Makefile b/devel/p5-Test-Exception/Makefile
index 4e2377d0f683..c184f46ebb2a 100644
--- a/devel/p5-Test-Exception/Makefile
+++ b/devel/p5-Test-Exception/Makefile
@@ -13,8 +13,8 @@ COMMENT= Test functions for exception based code
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Sub-Uplevel>=0.18:devel/p5-Sub-Uplevel
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Sub-Uplevel>=0.18:devel/p5-Sub-Uplevel
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Test-Expect/Makefile b/devel/p5-Test-Expect/Makefile
index 19823c1c4e6b..1648d3666f60 100644
--- a/devel/p5-Test-Expect/Makefile
+++ b/devel/p5-Test-Expect/Makefile
@@ -13,9 +13,9 @@ COMMENT= Automated driving and testing of terminal-based programs
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor-Chained>=0:devel/p5-Class-Accessor-Chained \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor-Chained>=0:devel/p5-Class-Accessor-Chained \
p5-Expect-Simple>=0:devel/p5-Expect-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-FailWarnings/Makefile b/devel/p5-Test-FailWarnings/Makefile
index 54ff41bc7763..24eee796d020 100644
--- a/devel/p5-Test-FailWarnings/Makefile
+++ b/devel/p5-Test-FailWarnings/Makefile
@@ -13,8 +13,8 @@ COMMENT= Add test failures if warnings are caught
LICENSE= APACHE20
-BUILD_DEPENDS= p5-Capture-Tiny>=0.21:devel/p5-Capture-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Capture-Tiny>=0.21:devel/p5-Capture-Tiny
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Fake-HTTPD/Makefile b/devel/p5-Test-Fake-HTTPD/Makefile
index 3b25c17c6625..137ed2153bdb 100644
--- a/devel/p5-Test-Fake-HTTPD/Makefile
+++ b/devel/p5-Test-Fake-HTTPD/Makefile
@@ -14,12 +14,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-HTTP-Daemon>=0:www/p5-HTTP-Daemon \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-HTTP-Daemon>=0:www/p5-HTTP-Daemon \
p5-Plack>=0:www/p5-Plack \
p5-Test-SharedFork>=0.29:devel/p5-Test-SharedFork \
p5-Test-TCP>=0:devel/p5-Test-TCP \
p5-URI>=0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-TCP>=0:devel/p5-Test-TCP \
p5-Test-UseAllModules>=0:devel/p5-Test-UseAllModules \
diff --git a/devel/p5-Test-Fatal/Makefile b/devel/p5-Test-Fatal/Makefile
index ff17d015eba8..ced6163b21d0 100644
--- a/devel/p5-Test-Fatal/Makefile
+++ b/devel/p5-Test-Fatal/Makefile
@@ -13,8 +13,8 @@ COMMENT= Incredibly simple helpers for testing code with exceptions
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Try-Tiny>=0.07:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Try-Tiny>=0.07:lang/p5-Try-Tiny
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-File-Contents/Makefile b/devel/p5-Test-File-Contents/Makefile
index a2c2cdff9cc8..000978687f5d 100644
--- a/devel/p5-Test-File-Contents/Makefile
+++ b/devel/p5-Test-File-Contents/Makefile
@@ -13,8 +13,8 @@ COMMENT= Test routines for examining the contents of files
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Text-Diff>=0.35:textproc/p5-Text-Diff
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Text-Diff>=0.35:textproc/p5-Text-Diff
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Test-File-ShareDir/Makefile b/devel/p5-Test-File-ShareDir/Makefile
index 1eadb77c9b90..fef1a7957b55 100644
--- a/devel/p5-Test-File-ShareDir/Makefile
+++ b/devel/p5-Test-File-ShareDir/Makefile
@@ -13,12 +13,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-Tiny>=0:devel/p5-Class-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Tiny>=0:devel/p5-Class-Tiny \
p5-File-Copy-Recursive>=0:devel/p5-File-Copy-Recursive \
p5-File-ShareDir>=1.00:devel/p5-File-ShareDir \
p5-Path-Tiny>=0.018:devel/p5-Path-Tiny \
p5-Scope-Guard>=0:devel/p5-Scope-Guard
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
NO_ARCH= yes
diff --git a/devel/p5-Test-Fixture-DBIC-Schema/Makefile b/devel/p5-Test-Fixture-DBIC-Schema/Makefile
index 2a0585e2ae94..67c8e8cc053a 100644
--- a/devel/p5-Test-Fixture-DBIC-Schema/Makefile
+++ b/devel/p5-Test-Fixture-DBIC-Schema/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Module providing a DBIx::Class::Schema fixture data loader
-BUILD_DEPENDS= p5-DBIx-Class>=0.07005:databases/p5-DBIx-Class \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBIx-Class>=0.07005:databases/p5-DBIx-Class \
p5-Kwalify>=1.19:textproc/p5-Kwalify \
p5-Params-Validate>=0.15:devel/p5-Params-Validate \
p5-YAML-Syck>=0.95:textproc/p5-YAML-Syck
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>0:databases/p5-DBD-SQLite
USES= perl5
diff --git a/devel/p5-Test-Group/Makefile b/devel/p5-Test-Group/Makefile
index fcc669822899..7bfcbf044eb0 100644
--- a/devel/p5-Test-Group/Makefile
+++ b/devel/p5-Test-Group/Makefile
@@ -12,9 +12,9 @@ COMMENT= Group together related tests in a test suite
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-Slurp>0:devel/p5-File-Slurp \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Slurp>0:devel/p5-File-Slurp \
p5-Test-Cmd>=0:devel/p5-Test-Cmd
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Test-HTML-Tidy/Makefile b/devel/p5-Test-HTML-Tidy/Makefile
index a1246b1e1e25..c8e967f9e21e 100644
--- a/devel/p5-Test-HTML-Tidy/Makefile
+++ b/devel/p5-Test-HTML-Tidy/Makefile
@@ -14,8 +14,8 @@ COMMENT= Test::More-style wrapper around HTML::Tidy
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-HTML-Tidy>=0:textproc/p5-HTML-Tidy
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-HTML-Tidy>=0:textproc/p5-HTML-Tidy
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-HexDifferences/Makefile b/devel/p5-Test-HexDifferences/Makefile
index ec9f9cbbb0ac..9125223b3eb4 100644
--- a/devel/p5-Test-HexDifferences/Makefile
+++ b/devel/p5-Test-HexDifferences/Makefile
@@ -13,11 +13,11 @@ COMMENT= Test binary as hexadecimal string
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
p5-Test-Differences>=0.60:devel/p5-Test-Differences \
p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings \
p5-Text-Diff>=0:textproc/p5-Text-Diff
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Test-JSON/Makefile b/devel/p5-Test-JSON/Makefile
index a65b923c2ffb..f22ebcb1b9cd 100644
--- a/devel/p5-Test-JSON/Makefile
+++ b/devel/p5-Test-JSON/Makefile
@@ -14,9 +14,9 @@ COMMENT= Test JSON data
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Test-Differences>=0.47:devel/p5-Test-Differences \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Test-Differences>=0.47:devel/p5-Test-Differences \
p5-JSON-Any>=1.20:converters/p5-JSON-Any
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Test-Kwalitee/Makefile b/devel/p5-Test-Kwalitee/Makefile
index c92f64e61d7d..5ba18c2b10dc 100644
--- a/devel/p5-Test-Kwalitee/Makefile
+++ b/devel/p5-Test-Kwalitee/Makefile
@@ -13,8 +13,8 @@ COMMENT= Test the Kwalitee of a distribution before you release it
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Module-CPANTS-Analyse>=0.92:devel/p5-Module-CPANTS-Analyse
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-CPANTS-Analyse>=0.92:devel/p5-Module-CPANTS-Analyse
TEST_DEPENDS= p5-CPAN-Meta-Check>=0.011:devel/p5-CPAN-Meta-Check \
p5-Test-Deep>0:devel/p5-Test-Deep \
p5-Test-Warnings>=0.009:devel/p5-Test-Warnings
diff --git a/devel/p5-Test-Lazy/Makefile b/devel/p5-Test-Lazy/Makefile
index 79757b44f881..376af2934039 100644
--- a/devel/p5-Test-Lazy/Makefile
+++ b/devel/p5-Test-Lazy/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Quick and easy way to compose and run tests with useful output
-BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-Test-Deep>0:devel/p5-Test-Deep
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Log-Log4perl/Makefile b/devel/p5-Test-Log-Log4perl/Makefile
index 6509565fb0fd..9a8ad2698f85 100644
--- a/devel/p5-Test-Log-Log4perl/Makefile
+++ b/devel/p5-Test-Log-Log4perl/Makefile
@@ -13,8 +13,8 @@ COMMENT= Test log4perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Log-Log4perl>=0:devel/p5-Log-Log4perl
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Log4perl>=0:devel/p5-Log-Log4perl
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USE_PERL5= configure
diff --git a/devel/p5-Test-Log4perl/Makefile b/devel/p5-Test-Log4perl/Makefile
index a7b5c64afd62..9fca4ceb6a1b 100644
--- a/devel/p5-Test-Log4perl/Makefile
+++ b/devel/p5-Test-Log4perl/Makefile
@@ -14,11 +14,11 @@ COMMENT= Test::Log4perl - test Log::Log4perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Lingua-EN-Numbers-Ordinate>=0:textproc/p5-Lingua-EN-Numbers-Ordinate \
p5-Class-Accessor-Chained>=0:devel/p5-Class-Accessor-Chained \
p5-Log-Log4perl>=0:devel/p5-Log-Log4perl
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-ManyParams/Makefile b/devel/p5-Test-ManyParams/Makefile
index dfd19d8d01cf..f7afd784e230 100644
--- a/devel/p5-Test-ManyParams/Makefile
+++ b/devel/p5-Test-ManyParams/Makefile
@@ -14,10 +14,10 @@ COMMENT= Perl module to test many params as one test
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Set-CrossProduct>0:devel/p5-Set-CrossProduct \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Set-CrossProduct>0:devel/p5-Set-CrossProduct \
p5-Test-Differences>0:devel/p5-Test-Differences \
p5-Test-Exception>0:devel/p5-Test-Exception
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Memory-Cycle/Makefile b/devel/p5-Test-Memory-Cycle/Makefile
index 7253dd5b65d9..242e7c808615 100644
--- a/devel/p5-Test-Memory-Cycle/Makefile
+++ b/devel/p5-Test-Memory-Cycle/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Check for memory leaks and circular memory references
-BUILD_DEPENDS= p5-Devel-Cycle>=0:devel/p5-Devel-Cycle \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-Cycle>=0:devel/p5-Devel-Cycle \
p5-PadWalker>=0:devel/p5-PadWalker
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Mini/Makefile b/devel/p5-Test-Mini/Makefile
index 5064802bc400..cf4ed3ca07d1 100644
--- a/devel/p5-Test-Mini/Makefile
+++ b/devel/p5-Test-Mini/Makefile
@@ -12,7 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kurt.lidl@cello.com
COMMENT= Provides lightweight unit testing framework
-BUILD_DEPENDS= p5-Data-Inspect>=0.03:devel/p5-Data-Inspect \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Inspect>=0.03:devel/p5-Data-Inspect \
p5-Exception-Class>=1.30:devel/p5-Exception-Class \
p5-IO-stringy>=2.110:devel/p5-IO-stringy \
p5-MRO-Compat>=0.10:devel/p5-MRO-Compat \
@@ -20,7 +21,6 @@ BUILD_DEPENDS= p5-Data-Inspect>=0.03:devel/p5-Data-Inspect \
p5-Try-Tiny>=0.04:lang/p5-Try-Tiny \
p5-aliased>=0.30:devel/p5-aliased \
p5-namespace-clean>=0.14:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Mock-LWP-Dispatch/Makefile b/devel/p5-Test-Mock-LWP-Dispatch/Makefile
index ce8c0f89e414..98562c9ab871 100644
--- a/devel/p5-Test-Mock-LWP-Dispatch/Makefile
+++ b/devel/p5-Test-Mock-LWP-Dispatch/Makefile
@@ -13,10 +13,10 @@ COMMENT= Mocks LWP::UserAgent and dispatches your requests/responses
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-HTTP-Message>=0:www/p5-HTTP-Message \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-HTTP-Message>=0:www/p5-HTTP-Message \
p5-Test-MockObject>=0:devel/p5-Test-MockObject \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-Test-Exception>=0:devel/p5-Test-Exception
diff --git a/devel/p5-Test-Mock-LWP/Makefile b/devel/p5-Test-Mock-LWP/Makefile
index b90d6f9ddbf8..9d5cd83e361d 100644
--- a/devel/p5-Test-Mock-LWP/Makefile
+++ b/devel/p5-Test-Mock-LWP/Makefile
@@ -14,8 +14,8 @@ COMMENT= Easy mocking of LWP packages
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Test-MockObject>=1.08:devel/p5-Test-MockObject
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Test-MockObject>=1.08:devel/p5-Test-MockObject
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-Test-MockDateTime/Makefile b/devel/p5-Test-MockDateTime/Makefile
index 4b116585518c..379f30b05c8c 100644
--- a/devel/p5-Test-MockDateTime/Makefile
+++ b/devel/p5-Test-MockDateTime/Makefile
@@ -12,8 +12,8 @@ COMMENT= Mock DateTime->now calls during tests
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DateTime-Format-DateParse>=0:devel/p5-DateTime-Format-DateParse
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime-Format-DateParse>=0:devel/p5-DateTime-Format-DateParse
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Modern/Makefile b/devel/p5-Test-Modern/Makefile
index f537f9768830..0f192fbf1b77 100644
--- a/devel/p5-Test-Modern/Makefile
+++ b/devel/p5-Test-Modern/Makefile
@@ -14,14 +14,14 @@ COMMENT= Precision testing for modern perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Exporter-Tiny>=0:devel/p5-Exporter-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Exporter-Tiny>=0:devel/p5-Exporter-Tiny \
p5-Import-Into>=1:devel/p5-Import-Into \
p5-Module-Runtime>=0.012:devel/p5-Module-Runtime \
p5-Test-API>=0.004:devel/p5-Test-API \
p5-Test-Deep>=0:devel/p5-Test-Deep \
p5-Test-Fatal>0:devel/p5-Test-Fatal \
p5-Test-Warnings>0:devel/p5-Test-Warnings
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Moose>=0:devel/p5-Moose
USES= perl5
diff --git a/devel/p5-Test-Moose-More/Makefile b/devel/p5-Test-Moose-More/Makefile
index f11060a031f8..c145042442c5 100644
--- a/devel/p5-Test-Moose-More/Makefile
+++ b/devel/p5-Test-Moose-More/Makefile
@@ -12,12 +12,12 @@ COMMENT= More tools for testing Moose packages
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Data-OptList>=0:devel/p5-Data-OptList \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-OptList>=0:devel/p5-Data-OptList \
p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-Moose>=0:devel/p5-Moose \
p5-Sub-Exporter-Progressive>=0:devel/p5-Sub-Exporter-Progressive \
p5-Syntax-Keyword-Junction>=0:devel/p5-Syntax-Keyword-Junction
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-TAP-SimpleOutput>=0.009:devel/p5-TAP-SimpleOutput \
p5-Test-CheckDeps>=0.010:devel/p5-Test-CheckDeps \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
@@ -29,7 +29,8 @@ USE_PERL5= configure
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 502501
-BUILD_DEPENDS+= p5-Scalar-List-Utils>=1.45:lang/p5-Scalar-List-Utils
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS+= p5-Scalar-List-Utils>=1.45:lang/p5-Scalar-List-Utils
RUN_DEPENDS+= p5-Scalar-List-Utils>=1.45:lang/p5-Scalar-List-Utils
.endif
diff --git a/devel/p5-Test-More-UTF8/Makefile b/devel/p5-Test-More-UTF8/Makefile
index cd1743de474a..7417f8e33384 100644
--- a/devel/p5-Test-More-UTF8/Makefile
+++ b/devel/p5-Test-More-UTF8/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= demon@FreeBSD.org
COMMENT= Enhancing Test::More for UTF-8-based projects
-BUILD_DEPENDS= p5-Test-Simple>=0:devel/p5-Test-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Test-Simple>=0:devel/p5-Test-Simple
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Net-RabbitMQ/Makefile b/devel/p5-Test-Net-RabbitMQ/Makefile
index eb1056b178d3..fb8b1fdc82b9 100644
--- a/devel/p5-Test-Net-RabbitMQ/Makefile
+++ b/devel/p5-Test-Net-RabbitMQ/Makefile
@@ -9,8 +9,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Perl mock RabbitMQ implementation for use when testing
-BUILD_DEPENDS= p5-Moose>=0:devel/p5-Moose
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
diff --git a/devel/p5-Test-Output/Makefile b/devel/p5-Test-Output/Makefile
index 14aeafe6542d..1e4d12da658c 100644
--- a/devel/p5-Test-Output/Makefile
+++ b/devel/p5-Test-Output/Makefile
@@ -14,8 +14,8 @@ COMMENT= Utilities to test STDOUT and STDERR messages
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Capture-Tiny>=0.17:devel/p5-Capture-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Capture-Tiny>=0.17:devel/p5-Capture-Tiny
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Test-POE-Server-TCP/Makefile b/devel/p5-Test-POE-Server-TCP/Makefile
index 26429bd2fe52..0128033e2e42 100644
--- a/devel/p5-Test-POE-Server-TCP/Makefile
+++ b/devel/p5-Test-POE-Server-TCP/Makefile
@@ -13,8 +13,8 @@ COMMENT= POE Component providing TCP server services for test cases
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-POE>=1.004:devel/p5-POE
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=1.004:devel/p5-POE
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Prereq/Makefile b/devel/p5-Test-Prereq/Makefile
index e14a8ca3edc2..8550cb57139a 100644
--- a/devel/p5-Test-Prereq/Makefile
+++ b/devel/p5-Test-Prereq/Makefile
@@ -13,9 +13,9 @@ COMMENT= Check if Makefile.PL has the right pre-requisites
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Module-Extract-Use>0:devel/p5-Module-Extract-Use \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-Extract-Use>0:devel/p5-Module-Extract-Use \
p5-Module-Build>=0.4220:devel/p5-Module-Build
-RUN_DEPENDS:= ${BUILD_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-Test-Refcount/Makefile b/devel/p5-Test-Refcount/Makefile
index d8d1baf46b79..58b9b1dd78bf 100644
--- a/devel/p5-Test-Refcount/Makefile
+++ b/devel/p5-Test-Refcount/Makefile
@@ -14,8 +14,8 @@ COMMENT= Assert reference counts on objects
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Devel-MAT>=0:devel/p5-Devel-MAT
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-MAT>=0:devel/p5-Devel-MAT
TEST_DEPENDS= p5-Test-Pod>=1:devel/p5-Test-Pod
USE_PERL5= configure
diff --git a/devel/p5-Test-Reporter-Transport-Metabase/Makefile b/devel/p5-Test-Reporter-Transport-Metabase/Makefile
index 24fa68b17361..1ebb06f682f5 100644
--- a/devel/p5-Test-Reporter-Transport-Metabase/Makefile
+++ b/devel/p5-Test-Reporter-Transport-Metabase/Makefile
@@ -11,13 +11,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Metabase transport for Test::Reporter
-BUILD_DEPENDS= p5-JSON>=0:converters/p5-JSON \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-JSON>=0:converters/p5-JSON \
p5-Config-Perl-V>0:devel/p5-Config-Perl-V \
p5-CPAN-Testers-Report>0:devel/p5-CPAN-Testers-Report \
p5-Metabase-Fact>0:devel/p5-Metabase-Fact \
p5-Metabase-Client-Simple>0:devel/p5-Metabase-Client-Simple \
p5-Test-Reporter>>1.54:devel/p5-Test-Reporter
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Requires-Git/Makefile b/devel/p5-Test-Requires-Git/Makefile
index 4b5b7cc5890d..b222b8b2ddb6 100644
--- a/devel/p5-Test-Requires-Git/Makefile
+++ b/devel/p5-Test-Requires-Git/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Git-Version-Compare>=1.003:devel/p5-Git-Version-Compare
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Git-Version-Compare>=1.003:devel/p5-Git-Version-Compare
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Test-Roo/Makefile b/devel/p5-Test-Roo/Makefile
index c6ffbdd3feff..2742ccc3f158 100644
--- a/devel/p5-Test-Roo/Makefile
+++ b/devel/p5-Test-Roo/Makefile
@@ -11,8 +11,8 @@ COMMENT= Composable, reusable tests with roles and Moo
LICENSE= APACHE20
-BUILD_DEPENDS= p5-Moo>=0:devel/p5-Moo
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moo>=0:devel/p5-Moo
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Test-Script/Makefile b/devel/p5-Test-Script/Makefile
index a7a22b7beae5..e1e64047f657 100644
--- a/devel/p5-Test-Script/Makefile
+++ b/devel/p5-Test-Script/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \
p5-Probe-Perl>=0.01:sysutils/p5-Probe-Perl
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test2-Suite>=0.000060:devel/p5-Test2-Suite
NO_ARCH= yes
@@ -26,7 +26,8 @@ USE_PERL5= configure
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 502501
-BUILD_DEPENDS+= p5-Test-Simple>=1.302015:devel/p5-Test-Simple
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS+= p5-Test-Simple>=1.302015:devel/p5-Test-Simple
RUN_DEPENDS+= p5-Test-Simple>=1.302015:devel/p5-Test-Simple
.endif
diff --git a/devel/p5-Test-Singleton/Makefile b/devel/p5-Test-Singleton/Makefile
index faaa26c1e329..54505072b0da 100644
--- a/devel/p5-Test-Singleton/Makefile
+++ b/devel/p5-Test-Singleton/Makefile
@@ -15,8 +15,8 @@ COMMENT= Test for Singleton classes
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= p5-Class-Singleton>=0:devel/p5-Class-Singleton
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Singleton>=0:devel/p5-Class-Singleton
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Test-Spec/Makefile b/devel/p5-Test-Spec/Makefile
index 7d557e79d5b9..d11137b3f3c3 100644
--- a/devel/p5-Test-Spec/Makefile
+++ b/devel/p5-Test-Spec/Makefile
@@ -13,11 +13,11 @@ COMMENT= Write tests in a declarative specification style
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Package-Stash>=0.23:devel/p5-Package-Stash \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Package-Stash>=0.23:devel/p5-Package-Stash \
p5-Test-Deep>=0.103:devel/p5-Test-Deep \
p5-Test-Trap>=0:devel/p5-Test-Trap \
p5-Tie-IxHash>=0:devel/p5-Tie-IxHash
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Test-SubCalls/Makefile b/devel/p5-Test-SubCalls/Makefile
index 9f04c71c495f..f18266336211 100644
--- a/devel/p5-Test-SubCalls/Makefile
+++ b/devel/p5-Test-SubCalls/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Hook-LexWrap>=0.20:devel/p5-Hook-LexWrap
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Hook-LexWrap>=0.20:devel/p5-Hook-LexWrap
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Test-TAP-HTMLMatrix/Makefile b/devel/p5-Test-TAP-HTMLMatrix/Makefile
index 7b07ac989207..0abfcac63b67 100644
--- a/devel/p5-Test-TAP-HTMLMatrix/Makefile
+++ b/devel/p5-Test-TAP-HTMLMatrix/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Creates colorful matrix of Test::Harness test run results
-BUILD_DEPENDS= p5-Test-TAP-Model>=0:devel/p5-Test-TAP-Model \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Test-TAP-Model>=0:devel/p5-Test-TAP-Model \
p5-Petal>=0:textproc/p5-Petal \
p5-Petal-Utils>=0:textproc/p5-Petal-Utils \
p5-URI>=0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-TAP-Model/Makefile b/devel/p5-Test-TAP-Model/Makefile
index 8bab777e2666..efc286faf63f 100644
--- a/devel/p5-Test-TAP-Model/Makefile
+++ b/devel/p5-Test-TAP-Model/Makefile
@@ -14,9 +14,9 @@ COMMENT= Accessible result collector for Test::Harness::Straps runs
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Method-Alias>=0:devel/p5-Method-Alias \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Method-Alias>=0:devel/p5-Method-Alias \
p5-Test-Harness-Straps>=0.30:devel/p5-Test-Harness-Straps
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-TCP/Makefile b/devel/p5-Test-TCP/Makefile
index 81ecb8436af7..cfe472e238f7 100644
--- a/devel/p5-Test-TCP/Makefile
+++ b/devel/p5-Test-TCP/Makefile
@@ -12,8 +12,8 @@ COMMENT= Perl extension for testing TCP program
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Test-SharedFork>=0.19:devel/p5-Test-SharedFork
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Test-SharedFork>=0.19:devel/p5-Test-SharedFork
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Trap/Makefile b/devel/p5-Test-Trap/Makefile
index 66d15e8f8ad5..0175c8409055 100644
--- a/devel/p5-Test-Trap/Makefile
+++ b/devel/p5-Test-Trap/Makefile
@@ -14,8 +14,8 @@ COMMENT= Trap exit codes, exceptions, output, etc
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Data-Dump>=0:devel/p5-Data-Dump
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Dump>=0:devel/p5-Data-Dump
TEST_DEPENDS= p5-Test-Refcount>=0:devel/p5-Test-Refcount
NO_ARCH= yes
diff --git a/devel/p5-Test-Unit/Makefile b/devel/p5-Test-Unit/Makefile
index 2cc89ccfc16d..f30cf7307dab 100644
--- a/devel/p5-Test-Unit/Makefile
+++ b/devel/p5-Test-Unit/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= PerlUnit testing framework
-BUILD_DEPENDS= p5-Class-Inner>=0:devel/p5-Class-Inner \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Inner>=0:devel/p5-Class-Inner \
p5-Devel-Symdump>=0:devel/p5-Devel-Symdump \
p5-Error>=0:lang/p5-Error
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5 shebangfix
SHEBANG_FILES= TestLister.pl
diff --git a/devel/p5-Test-Version/Makefile b/devel/p5-Test-Version/Makefile
index d8871a388400..223d43d7ab9d 100644
--- a/devel/p5-Test-Version/Makefile
+++ b/devel/p5-Test-Version/Makefile
@@ -13,8 +13,8 @@ COMMENT= Check to see that version in modules are sane
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-File-Find-Rule-Perl>=0:devel/p5-File-Find-Rule-Perl
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Find-Rule-Perl>=0:devel/p5-File-Find-Rule-Perl
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
NO_ARCH= yes
diff --git a/devel/p5-Test-WWW-Declare/Makefile b/devel/p5-Test-WWW-Declare/Makefile
index 93202e28831c..25b7af4560d1 100644
--- a/devel/p5-Test-WWW-Declare/Makefile
+++ b/devel/p5-Test-WWW-Declare/Makefile
@@ -14,8 +14,8 @@ COMMENT= Declarative testing for your web app
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Test-WWW-Mechanize>=0:devel/p5-Test-WWW-Mechanize
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Test-WWW-Mechanize>=0:devel/p5-Test-WWW-Mechanize
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Test-WWW-Mechanize-CGIApp/Makefile b/devel/p5-Test-WWW-Mechanize-CGIApp/Makefile
index 81cfee9227d5..35c62d475335 100644
--- a/devel/p5-Test-WWW-Mechanize-CGIApp/Makefile
+++ b/devel/p5-Test-WWW-Mechanize-CGIApp/Makefile
@@ -14,10 +14,10 @@ COMMENT= Test::WWW::Mechanize for CGIApp
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-CGI-Application>=0:www/p5-CGI-Application \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-CGI-Application>=0:www/p5-CGI-Application \
p5-HTTP-Request-AsCGI>=0:www/p5-HTTP-Request-AsCGI \
p5-Test-WWW-Mechanize>=1.14:devel/p5-Test-WWW-Mechanize
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-WWW-Mechanize-Catalyst/Makefile b/devel/p5-Test-WWW-Mechanize-Catalyst/Makefile
index abf8956034d1..977aa8b947cc 100644
--- a/devel/p5-Test-WWW-Mechanize-Catalyst/Makefile
+++ b/devel/p5-Test-WWW-Mechanize-Catalyst/Makefile
@@ -13,12 +13,12 @@ COMMENT= Test::WWW::Mechanize for Catalyst
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Catalyst-Runtime>=5.9000:www/p5-Catalyst-Runtime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Catalyst-Runtime>=5.9000:www/p5-Catalyst-Runtime \
p5-Moose>=0.67:devel/p5-Moose \
p5-Test-WWW-Mechanize>=1.14:devel/p5-Test-WWW-Mechanize \
p5-WWW-Mechanize>=1.54:www/p5-WWW-Mechanize \
p5-namespace-clean>=0.09:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Catalyst-Plugin-Session>=0:www/p5-Catalyst-Plugin-Session \
p5-Catalyst-Plugin-Session-State-Cookie>=0:www/p5-Catalyst-Plugin-Session-State-Cookie \
p5-Test-Exception>=0:devel/p5-Test-Exception \
diff --git a/devel/p5-Test-WWW-Mechanize/Makefile b/devel/p5-Test-WWW-Mechanize/Makefile
index cd8730f3997e..122522589311 100644
--- a/devel/p5-Test-WWW-Mechanize/Makefile
+++ b/devel/p5-Test-WWW-Mechanize/Makefile
@@ -12,14 +12,14 @@ COMMENT= Testing-specific WWW::Mechanize subclass
LICENSE= ART20
-BUILD_DEPENDS= p5-Carp-Assert-More>=0:devel/p5-Carp-Assert-More \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Carp-Assert-More>=0:devel/p5-Carp-Assert-More \
p5-HTML-Form>=0:www/p5-HTML-Form \
p5-HTTP-Server-Simple>=0.42:www/p5-HTTP-Server-Simple \
p5-Test-LongString>=0.15:devel/p5-Test-LongString \
p5-URI>=0:net/p5-URI \
p5-WWW-Mechanize>=1.68:www/p5-WWW-Mechanize \
p5-libwww>=6.02:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
PORTSCOUT= limit:^[0-9\.]*$$
diff --git a/devel/p5-Test-WWW-Selenium/Makefile b/devel/p5-Test-WWW-Selenium/Makefile
index b92ea713e128..9583bc782115 100644
--- a/devel/p5-Test-WWW-Selenium/Makefile
+++ b/devel/p5-Test-WWW-Selenium/Makefile
@@ -14,9 +14,9 @@ COMMENT= Perl driver and test library for Selenium Remote Control (SRC)
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-libwww>=0:www/p5-libwww \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-libwww>=0:www/p5-libwww \
p5-Devel-REPL>=0:devel/p5-Devel-REPL
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-Mock-LWP>=0:devel/p5-Test-Mock-LWP \
diff --git a/devel/p5-Test-Warn/Makefile b/devel/p5-Test-Warn/Makefile
index 69c2902aabcd..4278c39f8110 100644
--- a/devel/p5-Test-Warn/Makefile
+++ b/devel/p5-Test-Warn/Makefile
@@ -13,8 +13,8 @@ COMMENT= Perl extension to test methods for warnings
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Sub-Uplevel>=0.12:devel/p5-Sub-Uplevel
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Sub-Uplevel>=0.12:devel/p5-Sub-Uplevel
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Test-XML/Makefile b/devel/p5-Test-XML/Makefile
index 3241efb0813a..231b5a4c856c 100644
--- a/devel/p5-Test-XML/Makefile
+++ b/devel/p5-Test-XML/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Compare XML in perl tests
-BUILD_DEPENDS= p5-XML-SemanticDiff>=0:textproc/p5-XML-SemanticDiff \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-XML-SemanticDiff>=0:textproc/p5-XML-SemanticDiff \
p5-XML-Parser>=0:textproc/p5-XML-Parser
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-YAML-Meta/Makefile b/devel/p5-Test-YAML-Meta/Makefile
index 3be585060e10..73305564fc78 100644
--- a/devel/p5-Test-YAML-Meta/Makefile
+++ b/devel/p5-Test-YAML-Meta/Makefile
@@ -12,9 +12,9 @@ COMMENT= Validation of the META.yml file in a distribution
LICENSE= ART20
-BUILD_DEPENDS= p5-Test-YAML-Valid>=0:devel/p5-Test-YAML-Valid \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Test-YAML-Valid>=0:devel/p5-Test-YAML-Valid \
p5-Test-CPAN-Meta-YAML>=0.17:devel/p5-Test-CPAN-Meta-YAML
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Test-YAML/Makefile b/devel/p5-Test-YAML/Makefile
index 99c5c85e1d7a..28b4b4da541b 100644
--- a/devel/p5-Test-YAML/Makefile
+++ b/devel/p5-Test-YAML/Makefile
@@ -13,9 +13,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= bash:shells/bash \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= bash:shells/bash \
p5-Test-Base>=0.89:devel/p5-Test-Base
-RUN_DEPENDS:= ${BUILD_DEPENDS}
CONFLICTS_INSTALL= p5-YAML-0.*
diff --git a/devel/p5-Test2-Harness/Makefile b/devel/p5-Test2-Harness/Makefile
index 7ec687dc8a8c..3d55d4cc7f9a 100644
--- a/devel/p5-Test2-Harness/Makefile
+++ b/devel/p5-Test2-Harness/Makefile
@@ -15,14 +15,14 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Data-UUID>=1.148:devel/p5-Data-UUID \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-UUID>=1.148:devel/p5-Data-UUID \
p5-Importer>=0.024:devel/p5-Importer \
p5-Module-Pluggable>=0:devel/p5-Module-Pluggable \
p5-Term-Table>=0.011:devel/p5-Term-Table \
p5-Test-Simple>=1.302133:devel/p5-Test-Simple \
p5-Test2-Suite>=0.000105:devel/p5-Test2-Suite \
p5-goto-file>=0.005:devel/p5-goto-file
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Test2-Suite/Makefile b/devel/p5-Test2-Suite/Makefile
index 5660104442c9..669f8cc1b20b 100644
--- a/devel/p5-Test2-Suite/Makefile
+++ b/devel/p5-Test2-Suite/Makefile
@@ -15,13 +15,13 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Importer>=0.024:devel/p5-Importer \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Importer>=0.024:devel/p5-Importer \
p5-Module-Pluggable>=2.7:devel/p5-Module-Pluggable \
p5-Scope-Guard>=0:devel/p5-Scope-Guard \
p5-Sub-Info>=0.002:devel/p5-Sub-Info \
p5-Term-Table>=0.002:devel/p5-Term-Table \
p5-Test-Simple>=1.302136:devel/p5-Test-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-TheSchwartz-Simple/Makefile b/devel/p5-TheSchwartz-Simple/Makefile
index 71ae273767a7..a37c91221e94 100644
--- a/devel/p5-TheSchwartz-Simple/Makefile
+++ b/devel/p5-TheSchwartz-Simple/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= DBI only job dispatcher for TheSchwartz
-BUILD_DEPENDS= p5-DBI>=0:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-TheSchwartz-Worker-SendEmail/Makefile b/devel/p5-TheSchwartz-Worker-SendEmail/Makefile
index 0d777b31ba8b..f5d17d064561 100644
--- a/devel/p5-TheSchwartz-Worker-SendEmail/Makefile
+++ b/devel/p5-TheSchwartz-Worker-SendEmail/Makefile
@@ -12,9 +12,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= TheSchwartz Worker Task to Send Email
-BUILD_DEPENDS= p5-TheSchwartz>=1.10:devel/p5-TheSchwartz \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-TheSchwartz>=1.10:devel/p5-TheSchwartz \
p5-Net-DNS>=0.66_1:dns/p5-Net-DNS
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-TheSchwartz/Makefile b/devel/p5-TheSchwartz/Makefile
index bece6710ab67..7196835108bd 100644
--- a/devel/p5-TheSchwartz/Makefile
+++ b/devel/p5-TheSchwartz/Makefile
@@ -14,8 +14,8 @@ COMMENT= Reliable job queue
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Data-ObjectDriver>=0.04:devel/p5-Data-ObjectDriver
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-ObjectDriver>=0.04:devel/p5-Data-ObjectDriver
OPTIONS_DEFINE= DOCS
diff --git a/devel/p5-Thread-Apartment/Makefile b/devel/p5-Thread-Apartment/Makefile
index bcddb86652a7..d79cd6c3dbce 100644
--- a/devel/p5-Thread-Apartment/Makefile
+++ b/devel/p5-Thread-Apartment/Makefile
@@ -16,10 +16,10 @@ LICENSE_NAME= Academic Free License version 2.1
LICENSE_FILE= ${WRKSRC}/License.txt
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-BUILD_DEPENDS= p5-Class-ISA>=0.32:devel/p5-Class-ISA \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-ISA>=0.32:devel/p5-Class-ISA \
p5-Class-Inspector>=1.08:devel/p5-Class-Inspector \
p5-Thread-Queue-Duplex>=0.92:devel/p5-Thread-Queue-Duplex
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Thrift-XS/Makefile b/devel/p5-Thrift-XS/Makefile
index 838d1f3a18ee..03f353c8aa8a 100644
--- a/devel/p5-Thrift-XS/Makefile
+++ b/devel/p5-Thrift-XS/Makefile
@@ -12,11 +12,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Faster Thrift binary protocol encoding and decoding
-BUILD_DEPENDS= p5-Bit-Vector>=0:math/p5-Bit-Vector \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Bit-Vector>=0:math/p5-Bit-Vector \
p5-HTTP-Message>=0:www/p5-HTTP-Message \
p5-IO-String>=0:devel/p5-IO-String \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Proc-ProcessTable>=0:devel/p5-Proc-ProcessTable \
p5-Test-BinaryData>=0:devel/p5-Test-BinaryData \
p5-Test-Pod>=1.14:devel/p5-Test-Pod \
diff --git a/devel/p5-Tie-DB_File-SplitHash/Makefile b/devel/p5-Tie-DB_File-SplitHash/Makefile
index 07d139d05f64..6cd81f101b72 100644
--- a/devel/p5-Tie-DB_File-SplitHash/Makefile
+++ b/devel/p5-Tie-DB_File-SplitHash/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Wrapper around the DB_File Berkeley database system
-BUILD_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Tie-FileLRUCache/Makefile b/devel/p5-Tie-FileLRUCache/Makefile
index e887b2785bf4..135df3a97035 100644
--- a/devel/p5-Tie-FileLRUCache/Makefile
+++ b/devel/p5-Tie-FileLRUCache/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lightweight but robust filesystem based persistent LRU cache
-BUILD_DEPENDS= p5-Class-NamedParms>=0:devel/p5-Class-NamedParms \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-NamedParms>=0:devel/p5-Class-NamedParms \
p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \
p5-Class-ParmList>=0:devel/p5-Class-ParmList
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Tie-Hash-Regex/Makefile b/devel/p5-Tie-Hash-Regex/Makefile
index 3dd407025997..a35ed606d680 100644
--- a/devel/p5-Tie-Hash-Regex/Makefile
+++ b/devel/p5-Tie-Hash-Regex/Makefile
@@ -13,8 +13,8 @@ COMMENT= Match hash keys using Regular Expressions
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Attribute-Handlers>=0:devel/p5-Attribute-Handlers
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Attribute-Handlers>=0:devel/p5-Attribute-Handlers
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Time-Duration-Parse/Makefile b/devel/p5-Time-Duration-Parse/Makefile
index 98ebac141cd6..32dff9a5148e 100644
--- a/devel/p5-Time-Duration-Parse/Makefile
+++ b/devel/p5-Time-Duration-Parse/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Exporter-Lite>=0.02:devel/p5-Exporter-Lite
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Exporter-Lite>=0.02:devel/p5-Exporter-Lite
TEST_DEPENDS= p5-Time-Duration>=1.0.6:devel/p5-Time-Duration
NO_ARCH= yes
diff --git a/devel/p5-Time-Piece-Range/Makefile b/devel/p5-Time-Piece-Range/Makefile
index e273f3fd5894..717b05aa1cf3 100644
--- a/devel/p5-Time-Piece-Range/Makefile
+++ b/devel/p5-Time-Piece-Range/Makefile
@@ -13,8 +13,8 @@ COMMENT= Time::Piece::Range - deal with a range of Time::Piece objects
LICENSE= GPLv2+
-BUILD_DEPENDS= p5-Date-Range>=0:devel/p5-Date-Range
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Date-Range>=0:devel/p5-Date-Range
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Tree-DAG_Node/Makefile b/devel/p5-Tree-DAG_Node/Makefile
index 979645ecfb9d..8a570b3b7893 100644
--- a/devel/p5-Tree-DAG_Node/Makefile
+++ b/devel/p5-Tree-DAG_Node/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE_ART10= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-File-Slurp-Tiny>=0.003:devel/p5-File-Slurp-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Slurp-Tiny>=0.003:devel/p5-File-Slurp-Tiny
NO_ARCH= yes
USES= perl5 tar:tgz
diff --git a/devel/p5-Tree-Parser/Makefile b/devel/p5-Tree-Parser/Makefile
index 55a627fb5666..84d9d7db5e19 100644
--- a/devel/p5-Tree-Parser/Makefile
+++ b/devel/p5-Tree-Parser/Makefile
@@ -14,9 +14,9 @@ COMMENT= Module to parse formatted files into tree structures
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Array-Iterator>=0:devel/p5-Array-Iterator \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Array-Iterator>=0:devel/p5-Array-Iterator \
p5-Tree-Simple>=0:devel/p5-Tree-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-Tree-Simple-View/Makefile b/devel/p5-Tree-Simple-View/Makefile
index 605a1fde80f7..7d58134c8cad 100644
--- a/devel/p5-Tree-Simple-View/Makefile
+++ b/devel/p5-Tree-Simple-View/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE_ART10= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-Throwable>=0.10:devel/p5-Class-Throwable \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Throwable>=0.10:devel/p5-Class-Throwable \
p5-Tree-Simple>=1.31:devel/p5-Tree-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0.15:devel/p5-Test-Exception \
p5-Test-LongString>=0:devel/p5-Test-LongString
diff --git a/devel/p5-Tree-Simple-VisitorFactory/Makefile b/devel/p5-Tree-Simple-VisitorFactory/Makefile
index 54f242380adf..2a8820cf1b4d 100644
--- a/devel/p5-Tree-Simple-VisitorFactory/Makefile
+++ b/devel/p5-Tree-Simple-VisitorFactory/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Tree-Simple>=1.22:devel/p5-Tree-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Tree-Simple>=1.22:devel/p5-Tree-Simple
TEST_DEPENDS= p5-Test-Exception>=0.15:devel/p5-Test-Exception
NO_ARCH= yes
diff --git a/devel/p5-Type-Tie/Makefile b/devel/p5-Type-Tie/Makefile
index 63f297f6bd36..472b945695e0 100644
--- a/devel/p5-Type-Tie/Makefile
+++ b/devel/p5-Type-Tie/Makefile
@@ -15,9 +15,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Exporter-Tiny>=0.026:devel/p5-Exporter-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Exporter-Tiny>=0.026:devel/p5-Exporter-Tiny \
p5-Hash-FieldHash>=0:devel/p5-Hash-FieldHash
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-MooseX-Types>=0:devel/p5-MooseX-Types \
p5-Type-Tiny>=0.004:devel/p5-Type-Tiny
diff --git a/devel/p5-Type-Tiny-Signatures/Makefile b/devel/p5-Type-Tiny-Signatures/Makefile
index 624ceb186fa9..11b4776efb6f 100644
--- a/devel/p5-Type-Tiny-Signatures/Makefile
+++ b/devel/p5-Type-Tiny-Signatures/Makefile
@@ -14,9 +14,9 @@ COMMENT= Method/Function Signatures w/Type::Tiny Constraints
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Type-Tiny>=1.000005:devel/p5-Type-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Type-Tiny>=1.000005:devel/p5-Type-Tiny \
p5-Function-Parameters>=1.0605:devel/p5-Function-Parameters
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-Type-Tiny/Makefile b/devel/p5-Type-Tiny/Makefile
index 11224ae8377a..c772e32d6f7a 100644
--- a/devel/p5-Type-Tiny/Makefile
+++ b/devel/p5-Type-Tiny/Makefile
@@ -15,8 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Exporter-Tiny>=0.026:devel/p5-Exporter-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Exporter-Tiny>=0.026:devel/p5-Exporter-Tiny
TEST_DEPENDS= p5-Class-InsideOut>=0:devel/p5-Class-InsideOut \
p5-Function-Parameters>=0:devel/p5-Function-Parameters \
p5-JSON>=0:converters/p5-JSON \
diff --git a/devel/p5-Types-Core/Makefile b/devel/p5-Types-Core/Makefile
index ec3e03bfc89b..9e12a6c79448 100644
--- a/devel/p5-Types-Core/Makefile
+++ b/devel/p5-Types-Core/Makefile
@@ -14,9 +14,9 @@ COMMENT= Core types defined as tests and literals
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Xporter>=0.0.8:devel/p5-Xporter \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Xporter>=0.0.8:devel/p5-Xporter \
p5-mem>=0.4.5:devel/p5-mem
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Types-Path-Tiny/Makefile b/devel/p5-Types-Path-Tiny/Makefile
index 9fd645337757..be5e6419ec99 100644
--- a/devel/p5-Types-Path-Tiny/Makefile
+++ b/devel/p5-Types-Path-Tiny/Makefile
@@ -14,9 +14,9 @@ COMMENT= Path::Tiny types and coercions for Moose and Moo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Path-Tiny>=0:devel/p5-Path-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Path-Tiny>=0:devel/p5-Path-Tiny \
p5-Type-Tiny>=0.008:devel/p5-Type-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-File-pushd>=0:devel/p5-File-pushd
NO_ARCH= yes
diff --git a/devel/p5-Types-Serialiser/Makefile b/devel/p5-Types-Serialiser/Makefile
index 8db7bca3a27d..17689d575aaf 100644
--- a/devel/p5-Types-Serialiser/Makefile
+++ b/devel/p5-Types-Serialiser/Makefile
@@ -15,8 +15,8 @@ COMMENT= Simple data types for common serialisation formats
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-common-sense>=0:devel/p5-common-sense
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-common-sense>=0:devel/p5-common-sense
USE_PERL5= configure
USES= perl5
diff --git a/devel/p5-UI-Dialog/Makefile b/devel/p5-UI-Dialog/Makefile
index bc8e1dec6af5..83d6116c51dc 100644
--- a/devel/p5-UI-Dialog/Makefile
+++ b/devel/p5-UI-Dialog/Makefile
@@ -14,9 +14,9 @@ COMMENT= Perl wrapper for the various dialog applications
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-File-Slurp>=0:devel/p5-File-Slurp \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Slurp>=0:devel/p5-File-Slurp \
p5-String-ShellQuote>=0:textproc/p5-String-ShellQuote
-RUN_DEPENDS:= ${BUILD_DEPENDS}
RUN_DEPENDS+= cdialog:devel/cdialog
OPTIONS_DEFINE= KDE NEWT X11 ZENITY
diff --git a/devel/p5-UNIVERSAL-ref/Makefile b/devel/p5-UNIVERSAL-ref/Makefile
index 3a18a2e4969f..14978d9477a3 100644
--- a/devel/p5-UNIVERSAL-ref/Makefile
+++ b/devel/p5-UNIVERSAL-ref/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Turns ref() into a multimethod
-BUILD_DEPENDS= p5-B-Utils>=0:devel/p5-B-Utils
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-B-Utils>=0:devel/p5-B-Utils
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-UUID-Random-Patch-UseMRS/Makefile b/devel/p5-UUID-Random-Patch-UseMRS/Makefile
index e61620c44d89..df75ffae5ce8 100644
--- a/devel/p5-UUID-Random-Patch-UseMRS/Makefile
+++ b/devel/p5-UUID-Random-Patch-UseMRS/Makefile
@@ -14,9 +14,9 @@ COMMENT= Make UUID::Random use Math::Random::Secure::rand()
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Math-Random-Secure>=0:math/p5-Math-Random-Secure \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Math-Random-Secure>=0:math/p5-Math-Random-Secure \
p5-UUID-Random>=0:devel/p5-UUID-Random
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5= modbuild
USES= perl5
diff --git a/devel/p5-UUID-Tiny/Makefile b/devel/p5-UUID-Tiny/Makefile
index e721f5c577ef..d9f3d4ab14f0 100644
--- a/devel/p5-UUID-Tiny/Makefile
+++ b/devel/p5-UUID-Tiny/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pure Perl UUID Support With Functional Interface
-BUILD_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Unix-Groups-FFI/Makefile b/devel/p5-Unix-Groups-FFI/Makefile
index 952129876820..f5980215b6e7 100644
--- a/devel/p5-Unix-Groups-FFI/Makefile
+++ b/devel/p5-Unix-Groups-FFI/Makefile
@@ -13,8 +13,8 @@ COMMENT= Interface to Unix group syscalls
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-FFI-Platypus>=0.20:devel/p5-FFI-Platypus
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-FFI-Platypus>=0.20:devel/p5-FFI-Platypus
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-VCP-Dest-svk/Makefile b/devel/p5-VCP-Dest-svk/Makefile
index b4726b6b2d71..bfaf1ec62e36 100644
--- a/devel/p5-VCP-Dest-svk/Makefile
+++ b/devel/p5-VCP-Dest-svk/Makefile
@@ -15,11 +15,11 @@ COMMENT= VCP destination driver for svn/svk
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-VCP-autrijus>=0:devel/p5-VCP-autrijus \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-VCP-autrijus>=0:devel/p5-VCP-autrijus \
p5-YAML>=0:textproc/p5-YAML \
p5-subversion>=0:devel/p5-subversion \
svk>=0:devel/svk
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-VCP-Source-cvsbk/Makefile b/devel/p5-VCP-Source-cvsbk/Makefile
index 80897e470130..0774e51cb3a2 100644
--- a/devel/p5-VCP-Source-cvsbk/Makefile
+++ b/devel/p5-VCP-Source-cvsbk/Makefile
@@ -15,9 +15,9 @@ COMMENT= VCP source driver for bk exported cvs repository
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-VCP-autrijus>=0:devel/p5-VCP-autrijus \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-VCP-autrijus>=0:devel/p5-VCP-autrijus \
p5-Module-Install>0:devel/p5-Module-Install
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-VCP-autrijus/Makefile b/devel/p5-VCP-autrijus/Makefile
index 0ea2e01d99d0..ffce440c347f 100644
--- a/devel/p5-VCP-autrijus/Makefile
+++ b/devel/p5-VCP-autrijus/Makefile
@@ -14,7 +14,8 @@ DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-snapshot-${PORTVERSION:C/\.([^.]*)$/-\1/}
MAINTAINER= perl@FreeBSD.org
COMMENT= Tool for copying files between various SCM repositories
-BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
p5-XML-AutoWriter>=0:textproc/p5-XML-AutoWriter \
p5-Text-Diff>=0:textproc/p5-Text-Diff \
p5-IPC-Run3>=0:devel/p5-IPC-Run3 \
@@ -22,7 +23,6 @@ BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
p5-Regexp-Shellish>=0:devel/p5-Regexp-Shellish \
p5-BFD>=0:devel/p5-BFD \
p5-Text-Table>=0:textproc/p5-Text-Table
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-VCS-Lite/Makefile b/devel/p5-VCS-Lite/Makefile
index dbdae219b379..9d550a52331c 100644
--- a/devel/p5-VCS-Lite/Makefile
+++ b/devel/p5-VCS-Lite/Makefile
@@ -12,8 +12,8 @@ COMMENT= Minimal version control system
LICENSE= ART20
-BUILD_DEPENDS= p5-Algorithm-Diff>=1.13:devel/p5-Algorithm-Diff
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Algorithm-Diff>=1.13:devel/p5-Algorithm-Diff
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Workflow/Makefile b/devel/p5-Workflow/Makefile
index 81b086a758c6..139231d0a488 100644
--- a/devel/p5-Workflow/Makefile
+++ b/devel/p5-Workflow/Makefile
@@ -14,7 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-Accessor>=0.18:devel/p5-Class-Accessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0.18:devel/p5-Class-Accessor \
p5-Class-Factory>=1:devel/p5-Class-Factory \
p5-Class-Observable>=1.04:devel/p5-Class-Observable \
p5-DBI>=0:databases/p5-DBI \
@@ -27,7 +28,6 @@ BUILD_DEPENDS= p5-Class-Accessor>=0.18:devel/p5-Class-Accessor \
p5-Log-Log4perl>=0.34:devel/p5-Log-Log4perl \
p5-SPOPS>=0:devel/p5-SPOPS \
p5-XML-Simple>=2:textproc/p5-XML-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-Mock>=0.1:databases/p5-DBD-Mock \
p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-Pod-Coverage-TrustPod>=0:devel/p5-Pod-Coverage-TrustPod \
diff --git a/devel/p5-XML-Pastor/Makefile b/devel/p5-XML-Pastor/Makefile
index 92626796caa8..d22df8d0e763 100644
--- a/devel/p5-XML-Pastor/Makefile
+++ b/devel/p5-XML-Pastor/Makefile
@@ -14,14 +14,14 @@ COMMENT= Generate Perl classes with XML bindings from a W3C XSD schema
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-Class-Data-Inheritable>=0:devel/p5-Class-Data-Inheritable \
p5-Data-HashArray>=0:devel/p5-Data-HashArray \
p5-File-chdir>=0:devel/p5-File-chdir \
p5-URI>=0:net/p5-URI \
p5-XML-LibXML>=0:textproc/p5-XML-LibXML \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/devel/p5-Xporter/Makefile b/devel/p5-Xporter/Makefile
index 65032b60dceb..0648143bc16c 100644
--- a/devel/p5-Xporter/Makefile
+++ b/devel/p5-Xporter/Makefile
@@ -15,8 +15,8 @@ COMMENT= Alternative Exporter with persistant defaults and auto-ISA
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-mem>=0.4.5:devel/p5-mem
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-mem>=0.4.5:devel/p5-mem
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-Yada-Yada-Yada/Makefile b/devel/p5-Yada-Yada-Yada/Makefile
index 8c5ed900135e..57c7ecce5a44 100644
--- a/devel/p5-Yada-Yada-Yada/Makefile
+++ b/devel/p5-Yada-Yada-Yada/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Adds a Yada-Yada-Yada operator (...) to Perl 5
-BUILD_DEPENDS= p5-Filter-Simple>=0:textproc/p5-Filter-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Filter-Simple>=0:textproc/p5-Filter-Simple
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-accessors-fast/Makefile b/devel/p5-accessors-fast/Makefile
index b2562780d7d3..0d5deb1d043a 100644
--- a/devel/p5-accessors-fast/Makefile
+++ b/devel/p5-accessors-fast/Makefile
@@ -15,10 +15,10 @@ COMMENT= Wrap fastest Class::Accessor::* into pragma
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor-Fast-XS>=0:devel/p5-Class-Accessor-Fast-XS \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor-Fast-XS>=0:devel/p5-Class-Accessor-Fast-XS \
p5-constant-def>=0.01:devel/p5-constant-def \
p5-Class-C3>=0:devel/p5-Class-C3
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings \
p5-lib-abs>=0.90:devel/p5-lib-abs
diff --git a/devel/p5-autobox-Core/Makefile b/devel/p5-autobox-Core/Makefile
index c78dd67a3c04..a445a20ff04d 100644
--- a/devel/p5-autobox-Core/Makefile
+++ b/devel/p5-autobox-Core/Makefile
@@ -13,9 +13,9 @@ COMMENT= Core functions exposed as methods in primitive types
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Want>=0.26:devel/p5-Want \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Want>=0.26:devel/p5-Want \
p5-autobox>=2.71:devel/p5-autobox
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-autobox/Makefile b/devel/p5-autobox/Makefile
index 980597e65983..4e9e481d13ec 100644
--- a/devel/p5-autobox/Makefile
+++ b/devel/p5-autobox/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bill.brinzer@gmail.com
COMMENT= Call methods on native Perl types
-BUILD_DEPENDS= p5-Scope-Guard>=0.20:devel/p5-Scope-Guard
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Scope-Guard>=0.20:devel/p5-Scope-Guard
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-capitalization/Makefile b/devel/p5-capitalization/Makefile
index db3ce53d5165..0cd35f196586 100644
--- a/devel/p5-capitalization/Makefile
+++ b/devel/p5-capitalization/Makefile
@@ -12,9 +12,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= demon@FreeBSD.org
COMMENT= Perl module which allows you to use familiar style on method naming
-BUILD_DEPENDS= p5-Devel-Symdump>=0:devel/p5-Devel-Symdump \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-Symdump>=0:devel/p5-Devel-Symdump \
p5-Test-Simple>=0:devel/p5-Test-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-constant-def/Makefile b/devel/p5-constant-def/Makefile
index c64d72b80a0a..b0d728e01cc9 100644
--- a/devel/p5-constant-def/Makefile
+++ b/devel/p5-constant-def/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mons@cpan.org
COMMENT= Declare only undeclared constants
-BUILD_DEPENDS= p5-ex-lib>=0.06:devel/p5-ex-lib
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-ex-lib>=0.06:devel/p5-ex-lib
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-constant-lexical/Makefile b/devel/p5-constant-lexical/Makefile
index f20ab853a5fa..a196084b0289 100644
--- a/devel/p5-constant-lexical/Makefile
+++ b/devel/p5-constant-lexical/Makefile
@@ -15,9 +15,9 @@ COMMENT= Perl pragma to declare lexical compile-time constants
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Lexical-Var>=0:devel/p5-Lexical-Var \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Lexical-Var>=0:devel/p5-Lexical-Var \
p5-Sub-Delete>=0:devel/p5-Sub-Delete
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-forks/Makefile b/devel/p5-forks/Makefile
index a8a7adda3c84..54d5dd249c75 100644
--- a/devel/p5-forks/Makefile
+++ b/devel/p5-forks/Makefile
@@ -14,12 +14,12 @@ COMMENT= Drop-in replacement for Perl threads using fork()
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Acme-Damn>=0:devel/p5-Acme-Damn \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Acme-Damn>=0:devel/p5-Acme-Damn \
p5-Attribute-Handlers>=0:devel/p5-Attribute-Handlers \
p5-Devel-Symdump>=0:devel/p5-Devel-Symdump \
p5-List-MoreUtils>=:lang/p5-List-MoreUtils \
p5-Sys-SigAction>=0.11:devel/p5-Sys-SigAction
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-github_creator/Makefile b/devel/p5-github_creator/Makefile
index 77e742b83d2b..9ab4030af591 100644
--- a/devel/p5-github_creator/Makefile
+++ b/devel/p5-github_creator/Makefile
@@ -12,12 +12,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create a Github repository for your Perl module
-BUILD_DEPENDS= p5-Config-IniFiles>0:devel/p5-Config-IniFiles \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Config-IniFiles>0:devel/p5-Config-IniFiles \
p5-File-Find-Closures>0:devel/p5-File-Find-Closures \
p5-Log-Log4perl>0:devel/p5-Log-Log4perl \
p5-WWW-Mechanize>0:www/p5-WWW-Mechanize \
p5-YAML>0:textproc/p5-YAML
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Output>=0:devel/p5-Test-Output
USES= perl5
diff --git a/devel/p5-iCal-Parser/Makefile b/devel/p5-iCal-Parser/Makefile
index 4e496f625249..2b70b6ff2d4f 100644
--- a/devel/p5-iCal-Parser/Makefile
+++ b/devel/p5-iCal-Parser/Makefile
@@ -10,11 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Parse iCalendar files into a data structure
-BUILD_DEPENDS= p5-IO-String>=0:devel/p5-IO-String \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-String>=0:devel/p5-IO-String \
p5-FreezeThaw>=0.4300:devel/p5-FreezeThaw \
p5-DateTime-Format-ICal>=0.08:devel/p5-DateTime-Format-ICal \
p5-Text-vFile-asData>=0.02:devel/p5-Text-vFile-asData
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-lexical-underscore/Makefile b/devel/p5-lexical-underscore/Makefile
index 6f3626b8b406..263363fa5719 100644
--- a/devel/p5-lexical-underscore/Makefile
+++ b/devel/p5-lexical-underscore/Makefile
@@ -15,8 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-PadWalker>=0:devel/p5-PadWalker
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-PadWalker>=0:devel/p5-PadWalker
NO_ARCH= yes
USE_PERL5= configure
diff --git a/devel/p5-match-simple/Makefile b/devel/p5-match-simple/Makefile
index b48cb6599832..f33a54dc2202 100644
--- a/devel/p5-match-simple/Makefile
+++ b/devel/p5-match-simple/Makefile
@@ -15,9 +15,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Exporter-Tiny>=0.026:devel/p5-Exporter-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Exporter-Tiny>=0.026:devel/p5-Exporter-Tiny \
p5-Sub-Infix>=0.004:devel/p5-Sub-Infix
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
NO_ARCH= yes
diff --git a/devel/p5-mocked/Makefile b/devel/p5-mocked/Makefile
index ef66ccd1084e..e922f1a36cc0 100644
--- a/devel/p5-mocked/Makefile
+++ b/devel/p5-mocked/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= mocked - use mocked libraries in unit tests
-BUILD_DEPENDS= p5-URI>=0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-URI>=0:net/p5-URI
TEST_DEPENDS= p5-Test-Exception>0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-namespace-autoclean/Makefile b/devel/p5-namespace-autoclean/Makefile
index 389e1b2d7c46..7ca15b9a0117 100644
--- a/devel/p5-namespace-autoclean/Makefile
+++ b/devel/p5-namespace-autoclean/Makefile
@@ -13,10 +13,10 @@ COMMENT= Keep imports out of your namespace
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-B-Hooks-EndOfScope>=0.12:devel/p5-B-Hooks-EndOfScope \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-B-Hooks-EndOfScope>=0.12:devel/p5-B-Hooks-EndOfScope \
p5-Sub-Identify>=0:devel/p5-Sub-Identify \
p5-namespace-clean>=0.20:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Moo>=0:devel/p5-Moo \
p5-Moose>=2:devel/p5-Moose \
p5-Mouse>=0:devel/p5-Mouse \
diff --git a/devel/p5-namespace-clean/Makefile b/devel/p5-namespace-clean/Makefile
index 5f33ccc78e7c..6500bfcd66da 100644
--- a/devel/p5-namespace-clean/Makefile
+++ b/devel/p5-namespace-clean/Makefile
@@ -13,9 +13,9 @@ COMMENT= Keep imports and functions out of your namespace
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-B-Hooks-EndOfScope>=0.12:devel/p5-B-Hooks-EndOfScope \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-B-Hooks-EndOfScope>=0.12:devel/p5-B-Hooks-EndOfScope \
p5-Package-Stash>=0.23:devel/p5-Package-Stash
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-namespace-sweep/Makefile b/devel/p5-namespace-sweep/Makefile
index 7c9e11dcf7cf..1ed3322986c7 100644
--- a/devel/p5-namespace-sweep/Makefile
+++ b/devel/p5-namespace-sweep/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Sweep up imported subs in your classes
-BUILD_DEPENDS= p5-B-Hooks-EndOfScope>=0.09:devel/p5-B-Hooks-EndOfScope \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-B-Hooks-EndOfScope>=0.09:devel/p5-B-Hooks-EndOfScope \
p5-Package-Stash>=0.33:devel/p5-Package-Stash \
p5-Sub-Identify>=0.04:devel/p5-Sub-Identify \
p5-Sub-Name>=0:devel/p5-Sub-Name
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-orz/Makefile b/devel/p5-orz/Makefile
index 865efc29fcae..d55668efd47f 100644
--- a/devel/p5-orz/Makefile
+++ b/devel/p5-orz/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= Method of annotation as /* */ in perl
-BUILD_DEPENDS= p5-Module-Compile>=0.21:devel/p5-Module-Compile
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-Compile>=0.21:devel/p5-Module-Compile
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-pip/Makefile b/devel/p5-pip/Makefile
index 5f15b53c1e9b..f78c0dd3a8b7 100644
--- a/devel/p5-pip/Makefile
+++ b/devel/p5-pip/Makefile
@@ -15,7 +15,8 @@ COMMENT= Perl Installation Program
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Archive-Zip>=1.29:archivers/p5-Archive-Zip \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Archive-Zip>=1.29:archivers/p5-Archive-Zip \
p5-CPAN-Inject>=0.07:devel/p5-CPAN-Inject \
p5-File-Which>=1.08:sysutils/p5-File-Which \
p5-File-pushd>=0.32:devel/p5-File-pushd \
@@ -23,7 +24,6 @@ BUILD_DEPENDS= p5-Archive-Zip>=1.29:archivers/p5-Archive-Zip \
p5-Params-Util>=1.00:devel/p5-Params-Util \
p5-URI>=0:net/p5-URI \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-LWP-Online>=0:www/p5-LWP-Online \
p5-Test-Script>=0:devel/p5-Test-Script \
p5-Compress-Bzip2>=0:archivers/p5-Compress-Bzip2
diff --git a/devel/p5-self/Makefile b/devel/p5-self/Makefile
index 321e008017ca..1dfb13e56c20 100644
--- a/devel/p5-self/Makefile
+++ b/devel/p5-self/Makefile
@@ -14,11 +14,11 @@ COMMENT= Provides "self" and "args" keywords in your OO program
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-B-Hooks-Parser>=0.08:devel/p5-B-Hooks-Parser \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-B-Hooks-Parser>=0.08:devel/p5-B-Hooks-Parser \
p5-B-OPCheck>=0.27:devel/p5-B-OPCheck \
p5-Devel-Declare>=0.003004:devel/p5-Devel-Declare \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-subatom/Makefile b/devel/p5-subatom/Makefile
index e98bad7dd328..362bdf1c18ef 100644
--- a/devel/p5-subatom/Makefile
+++ b/devel/p5-subatom/Makefile
@@ -14,8 +14,8 @@ COMMENT= Produce an atom feed from subversion commits
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/README
-BUILD_DEPENDS= p5-XML-Atom-SimpleFeed>=0.80:textproc/p5-XML-Atom-SimpleFeed
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-XML-Atom-SimpleFeed>=0.80:textproc/p5-XML-Atom-SimpleFeed
NO_ARCH= yes
USE_PERL5= modbuild
diff --git a/devel/p5-syntax/Makefile b/devel/p5-syntax/Makefile
index 96af3c503800..3e7e84fda36e 100644
--- a/devel/p5-syntax/Makefile
+++ b/devel/p5-syntax/Makefile
@@ -15,9 +15,9 @@ COMMENT= Activate syntax extensions in Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Data-OptList>=0.104:devel/p5-Data-OptList \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-OptList>=0.104:devel/p5-Data-OptList \
p5-namespace-clean>=0:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5= configure
USES= perl5