aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMathieu Arnold <mat@FreeBSD.org>2018-07-09 08:40:17 +0000
committerMathieu Arnold <mat@FreeBSD.org>2018-07-09 08:40:17 +0000
commitf6d56007b984e83ebda7162c99abc18d5bde982e (patch)
treeaa20f69168c1d6c9e0dbf200cc417eb6ea9147ca
parentbd0d393e807d8d13fca4ce0ff12e4497385e3e24 (diff)
downloadports-f6d56007b984e83ebda7162c99abc18d5bde982e.tar.gz
ports-f6d56007b984e83ebda7162c99abc18d5bde982e.zip
Remove all := from BUILD_DEPENDS, here are never needed.
While there, cleanup, and sort depends. When build and run dependencies are the same, there are three ways to avoid duplicating the list while not adding the framework added BUILD_DEPENDS to the RUN_DEPENDS. In order of preference, they are: 1) use RUN_DEPENDS to set BUILD_DEPENDS: BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= foo:bar/baz 2) create another variable and use it: MY_DEPENDS= foo:bar/baz BUILD_DEPENDS= ${MY_DEPENDS} RUN_DEPENDS= ${MY_DEPENDS} 3) use BUILD_DEPENDS to set RUN_DEPENDS and force evaluation: BUILD_DEPENDS= foo:bar/baz RUN_DEPENDS:= ${BUILD_DEPENDS} Sponsored by: Absolight
Notes
Notes: svn path=/head/; revision=474242
-rw-r--r--audio/p5-Filesys-Virtual-DAAP/Makefile2
-rw-r--r--audio/p5-Net-DAAP-Client/Makefile2
-rw-r--r--benchmarks/p5-Benchmark-Stopwatch/Makefile4
-rw-r--r--cad/pcb/Makefile2
-rw-r--r--chinese/p5-Text-Greeking-zh_TW/Makefile2
-rw-r--r--chinese/scim-fcitx/Makefile2
-rw-r--r--comms/p5-SMS-Send-TW-PChome/Makefile2
-rw-r--r--comms/p5-SMS-Send-TW-Qma/Makefile2
-rw-r--r--comms/p5-SMS-Send-TW-Socket2Air/Makefile2
-rw-r--r--comms/p5-SMS-Send-TW-chtsns/Makefile2
-rw-r--r--comms/p5-SMS-Send-TW-emome/Makefile2
-rw-r--r--converters/p5-Convert-PEM/Makefile2
-rw-r--r--converters/p5-Data-AMF/Makefile2
-rw-r--r--converters/p5-Encode-Punycode/Makefile4
-rw-r--r--converters/p5-JSON-XS-VersionOneAndTwo/Makefile2
-rw-r--r--converters/p5-JSON1/Makefile2
-rw-r--r--converters/p5-MIME-Base64-URLSafe/Makefile2
-rw-r--r--converters/p5-Net-IDN-Nameprep/Makefile4
-rw-r--r--databases/p5-Class-DBI-AbstractSearch/Makefile2
-rw-r--r--databases/p5-Class-DBI-BaseDSN/Makefile2
-rw-r--r--databases/p5-Class-DBI-DATA-Schema/Makefile4
-rw-r--r--databases/p5-Class-DBI-FromCGI/Makefile2
-rw-r--r--databases/p5-Class-DBI-Loader/Makefile2
-rw-r--r--databases/p5-Class-DBI-Pager/Makefile2
-rw-r--r--databases/p5-Class-DBI-SAK/Makefile2
-rw-r--r--databases/p5-Class-DBI-SQLite/Makefile2
-rw-r--r--databases/p5-Class-DBI-ToSax/Makefile2
-rw-r--r--databases/p5-Class-Inflate/Makefile6
-rw-r--r--databases/p5-DBD-PgLite/Makefile2
-rw-r--r--databases/p5-DBI-Shell/Makefile2
-rw-r--r--databases/p5-DBIx-Class-DeploymentHandler/Makefile2
-rw-r--r--databases/p5-DBIx-Class-DigestColumns/Makefile2
-rw-r--r--databases/p5-DBIx-Class-DynamicSubclass/Makefile2
-rw-r--r--databases/p5-DBIx-Class-Fixtures/Makefile2
-rw-r--r--databases/p5-DBIx-Class-FrozenColumns/Makefile2
-rw-r--r--databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase/Makefile4
-rw-r--r--databases/p5-DBIx-Class-InflateColumn-FS/Makefile2
-rw-r--r--databases/p5-DBIx-Class-PassphraseColumn/Makefile2
-rw-r--r--databases/p5-DBIx-Class-TimeStamp/Makefile2
-rw-r--r--databases/p5-DBIx-Class-Tree-NestedSet/Makefile2
-rw-r--r--databases/p5-DBIx-Class-Tree/Makefile2
-rw-r--r--databases/p5-DBIx-Class-WebForm/Makefile2
-rw-r--r--databases/p5-DBIx-Connector/Makefile2
-rw-r--r--databases/p5-DBIx-ContextualFetch/Makefile2
-rw-r--r--databases/p5-DBIx-DBHResolver/Makefile2
-rw-r--r--databases/p5-DBIx-Inspector/Makefile2
-rw-r--r--databases/p5-DBIx-QueryLog/Makefile2
-rw-r--r--databases/p5-DBIx-Skinny-InflateColumn-DateTime/Makefile2
-rw-r--r--databases/p5-DBIx-Skinny-Mixin-DBHResolver/Makefile2
-rw-r--r--databases/p5-DBIx-Skinny-Pager/Makefile2
-rw-r--r--databases/p5-DBIx-Skinny-Schema-Loader/Makefile2
-rw-r--r--databases/p5-DBIx-Skinny/Makefile2
-rw-r--r--databases/p5-DBIx-TransactionManager/Makefile2
-rw-r--r--databases/p5-Genezzo/Makefile2
-rw-r--r--databases/p5-Rose-DBx-Object-Renderer/Makefile2
-rw-r--r--databases/p5-SQL-Abstract-Limit/Makefile2
-rw-r--r--databases/p5-SQL-Abstract-Plugin-InsertMulti/Makefile2
-rw-r--r--databases/p5-SQL-Maker/Makefile2
-rw-r--r--databases/p5-Teng/Makefile2
-rw-r--r--databases/p5-Test-Fixture-DBI/Makefile2
-rw-r--r--databases/p5-Test-mysqld/Makefile2
-rw-r--r--databases/p5-Test-postgresql/Makefile2
-rw-r--r--databases/p5-Tie-DBI/Makefile4
-rw-r--r--devel/cpan-upload-http/Makefile2
-rw-r--r--devel/cpan-upload/Makefile2
-rw-r--r--devel/p5-AI-Prolog/Makefile2
-rw-r--r--devel/p5-Acme-Damn/Makefile2
-rw-r--r--devel/p5-Algorithm-Cron/Makefile4
-rw-r--r--devel/p5-Algorithm-Merge/Makefile2
-rw-r--r--devel/p5-Alien-SDL/Makefile2
-rw-r--r--devel/p5-AnyEvent-Filesys-Notify/Makefile2
-rw-r--r--devel/p5-AnyEvent-Graphite/Makefile2
-rw-r--r--devel/p5-AnyEvent-Run/Makefile2
-rw-r--r--devel/p5-AnyEvent-Task/Makefile2
-rw-r--r--devel/p5-App-Cache/Makefile2
-rw-r--r--devel/p5-App-local-lib-helper/Makefile4
-rw-r--r--devel/p5-AppConfig-Std/Makefile2
-rw-r--r--devel/p5-B-Compiling/Makefile2
-rw-r--r--devel/p5-B-Deobfuscate/Makefile2
-rw-r--r--devel/p5-CHI/Makefile2
-rw-r--r--devel/p5-CPAN-Mini/Makefile2
-rw-r--r--devel/p5-CPAN-YACSmoke/Makefile2
-rw-r--r--devel/p5-Callback-Frame/Makefile2
-rw-r--r--devel/p5-Check-ISA/Makefile2
-rw-r--r--devel/p5-Class-C3-Adopt-NEXT/Makefile2
-rw-r--r--devel/p5-Class-Method-Modifiers-Fast/Makefile2
-rw-r--r--devel/p5-Config-MySQL/Makefile2
-rw-r--r--devel/p5-Const-Fast/Makefile2
-rw-r--r--devel/p5-Data-DumpXML/Makefile2
-rw-r--r--devel/p5-Data-Localize/Makefile2
-rw-r--r--devel/p5-Data-Model/Makefile2
-rw-r--r--devel/p5-Data-Page-NoTotalEntries/Makefile2
-rw-r--r--devel/p5-Data-Page-Pageset/Makefile2
-rw-r--r--devel/p5-Data-SExpression/Makefile2
-rw-r--r--devel/p5-Data-Stag/Makefile2
-rw-r--r--devel/p5-Data-Util/Makefile2
-rw-r--r--devel/p5-Data-Visitor-Encode/Makefile2
-rw-r--r--devel/p5-DateTime-Calendar-Mayan/Makefile2
-rw-r--r--devel/p5-DateTime-Event-NameDay/Makefile2
-rw-r--r--devel/p5-DateTime-Event-Zodiac/Makefile2
-rw-r--r--devel/p5-DateTime-Format-Bork/Makefile2
-rw-r--r--devel/p5-DateTime-Format-DateManip/Makefile2
-rw-r--r--devel/p5-DateTime-Format-HTTP/Makefile2
-rw-r--r--devel/p5-DateTime-Format-ICal/Makefile2
-rw-r--r--devel/p5-DateTime-Format-Mail/Makefile2
-rw-r--r--devel/p5-DateTime-Format-Roman/Makefile2
-rw-r--r--devel/p5-DateTime-Format-W3CDTF/Makefile2
-rw-r--r--devel/p5-DateTime-HiRes/Makefile2
-rw-r--r--devel/p5-DateTime-TimeZone-Alias/Makefile2
-rw-r--r--devel/p5-Devel-BeginLift/Makefile4
-rw-r--r--devel/p5-Devel-Cover-Report-Clover/Makefile2
-rw-r--r--devel/p5-Devel-Declare-Parser/Makefile2
-rw-r--r--devel/p5-Devel-Ditto/Makefile2
-rw-r--r--devel/p5-Devel-EvalContext/Makefile2
-rw-r--r--devel/p5-Devel-RingBuffer/Makefile2
-rw-r--r--devel/p5-Devel-STrace/Makefile2
-rw-r--r--devel/p5-Devel-StackTrace-AsHTML/Makefile2
-rw-r--r--devel/p5-Devel-StackTrace-WithLexicals/Makefile2
-rw-r--r--devel/p5-Devel-ebug/Makefile2
-rw-r--r--devel/p5-Dist-Metadata/Makefile2
-rw-r--r--devel/p5-Exporter-Declare/Makefile2
-rw-r--r--devel/p5-File-ChangeNotify/Makefile2
-rw-r--r--devel/p5-File-Find-Rule/Makefile2
-rw-r--r--devel/p5-File-Finder/Makefile2
-rw-r--r--devel/p5-File-ShareDir-ProjectDistDir/Makefile2
-rw-r--r--devel/p5-Filesys-Notify-KQueue/Makefile2
-rw-r--r--devel/p5-Gearman-Client-Async/Makefile2
-rw-r--r--devel/p5-Getopt-Compact/Makefile2
-rw-r--r--devel/p5-Google-Checkout/Makefile2
-rw-r--r--devel/p5-GraphQL/Makefile4
-rw-r--r--devel/p5-IO-Callback/Makefile4
-rw-r--r--devel/p5-IO-Handle-Util/Makefile2
-rw-r--r--devel/p5-Jonk/Makefile2
-rw-r--r--devel/p5-Log-Any-Adapter-Callback/Makefile2
-rw-r--r--devel/p5-Log-Any-Adapter-Dispatch/Makefile2
-rw-r--r--devel/p5-Log-Contextual/Makefile2
-rw-r--r--devel/p5-Log-Defer/Makefile2
-rw-r--r--devel/p5-Log-Dispatch-Screen-Color/Makefile2
-rw-r--r--devel/p5-Module-Collect/Makefile2
-rw-r--r--devel/p5-Module-Depends/Makefile2
-rw-r--r--devel/p5-Module-Install-AuthorRequires/Makefile2
-rw-r--r--devel/p5-Module-Install-AuthorTests/Makefile2
-rw-r--r--devel/p5-Module-Setup/Makefile2
-rw-r--r--devel/p5-Module-Used/Makefile2
-rw-r--r--devel/p5-MooseX-Async/Makefile2
-rw-r--r--devel/p5-MooseX-Clone/Makefile2
-rw-r--r--devel/p5-MooseX-CompileTime-Traits/Makefile2
-rw-r--r--devel/p5-MooseX-ConfigFromFile/Makefile2
-rw-r--r--devel/p5-MooseX-Lists/Makefile2
-rw-r--r--devel/p5-MooseX-MultiInitArg/Makefile2
-rw-r--r--devel/p5-MooseX-MultiMethods/Makefile2
-rw-r--r--devel/p5-MooseX-SimpleConfig/Makefile2
-rw-r--r--devel/p5-MooseX-Types-DateTime-MySQL/Makefile2
-rw-r--r--devel/p5-MooseX-Types-ISO8601/Makefile2
-rw-r--r--devel/p5-MooseX-Types-LoadableClass/Makefile2
-rw-r--r--devel/p5-MooseX-Types-Path-Class/Makefile2
-rw-r--r--devel/p5-MooseX-Types-VariantTable/Makefile2
-rw-r--r--devel/p5-MouseX-AttributeHelpers/Makefile2
-rw-r--r--devel/p5-MouseX-Getopt/Makefile2
-rw-r--r--devel/p5-MouseX-Types/Makefile2
-rw-r--r--devel/p5-Object-Enum/Makefile2
-rw-r--r--devel/p5-POE-Session-MultiDispatch/Makefile2
-rw-r--r--devel/p5-POEx-Role-SessionInstantiation/Makefile2
-rw-r--r--devel/p5-POEx-Role-Streaming/Makefile2
-rw-r--r--devel/p5-POEx-Types/Makefile2
-rw-r--r--devel/p5-Parallel-Scoreboard/Makefile2
-rw-r--r--devel/p5-Params-CallbackRequest/Makefile2
-rw-r--r--devel/p5-Perl-Metrics-Lite/Makefile2
-rw-r--r--devel/p5-Perl-Metrics-Simple/Makefile2
-rw-r--r--devel/p5-Perl-Version/Makefile2
-rw-r--r--devel/p5-Proc-Guard/Makefile2
-rw-r--r--devel/p5-Regexp-Assemble-Compressed/Makefile2
-rw-r--r--devel/p5-SVN-Web/Makefile8
-rw-r--r--devel/p5-String-Errf/Makefile6
-rw-r--r--devel/p5-String-Formatter/Makefile2
-rw-r--r--devel/p5-String-TT/Makefile2
-rw-r--r--devel/p5-Sub-Exporter-ForMethods/Makefile2
-rw-r--r--devel/p5-System-Sub/Makefile4
-rw-r--r--devel/p5-TAP-Formatter-JUnit/Makefile2
-rw-r--r--devel/p5-TAP-Harness-JUnit/Makefile2
-rw-r--r--devel/p5-Test-Assertions/Makefile2
-rw-r--r--devel/p5-Test-Inline/Makefile6
-rw-r--r--devel/p5-Test-LoadAllModules/Makefile2
-rw-r--r--devel/p5-Test-Module-Used/Makefile2
-rw-r--r--devel/p5-Test-Most/Makefile2
-rw-r--r--devel/p5-Test-Pod-Coverage-Permissive/Makefile2
-rw-r--r--devel/p5-Test-Pod-Coverage/Makefile2
-rw-r--r--devel/p5-Test-Script-Run/Makefile2
-rw-r--r--devel/p5-Test-WWW-Mechanize-CGI/Makefile2
-rw-r--r--devel/p5-Test-WWW-Mechanize-PSGI/Makefile2
-rw-r--r--devel/p5-Test-XML-Valid/Makefile2
-rw-r--r--devel/p5-Test-YAML-Valid/Makefile2
-rw-r--r--devel/p5-Text-vFile-asData/Makefile2
-rw-r--r--devel/p5-Thread-Cancel/Makefile2
-rw-r--r--devel/p5-Throwable/Makefile2
-rw-r--r--devel/p5-Tie-RefHash-Weak/Makefile2
-rw-r--r--devel/p5-Tree-Binary-Dictionary/Makefile2
-rw-r--r--devel/p5-UUID-URandom/Makefile2
-rw-r--r--devel/p5-VCS/Makefile2
-rw-r--r--devel/p5-Validation-Class/Makefile2
-rw-r--r--devel/p5-XML-Compile-Tester/Makefile2
-rw-r--r--devel/p5-YAML-AppConfig/Makefile2
-rw-r--r--devel/p5-carton/Makefile2
-rw-r--r--devel/p5-cpan-listchanges/Makefile2
-rw-r--r--devel/p5-uni-perl/Makefile2
-rw-r--r--devel/pushmi/Makefile10
-rw-r--r--dns/dsc/Makefile2
-rw-r--r--dns/p5-App-DSC-DataTool/Makefile4
-rw-r--r--emulators/p5-Acme-6502/Makefile2
-rw-r--r--finance/p5-Business-OnlinePayment-Beanstream/Makefile2
-rw-r--r--finance/p5-Finance-Currency-Convert-XE/Makefile2
-rw-r--r--finance/p5-Finance-QuoteTW/Makefile2
-rw-r--r--ftp/filezilla/Makefile4
-rw-r--r--ftp/p5-Net-FTPServer/Makefile2
-rw-r--r--games/frozen-bubble/Makefile2
-rw-r--r--graphics/IPA/Makefile2
-rw-r--r--graphics/p5-Chart-Clicker/Makefile2
-rw-r--r--graphics/p5-Convert-Color/Makefile2
-rw-r--r--graphics/p5-Geometry-Primitive/Makefile2
-rw-r--r--graphics/p5-Graphics-ColorNames-WWW/Makefile2
-rw-r--r--graphics/p5-Image-Caa/Makefile2
-rw-r--r--irc/p5-POE-Component-Server-IRC/Makefile2
-rw-r--r--japanese/p5-Date-Japanese-Holiday/Makefile2
-rw-r--r--japanese/p5-Encode-JP-Mobile/Makefile2
-rw-r--r--japanese/p5-HTML-MobileJp/Makefile2
-rw-r--r--japanese/p5-WWW-MobileCarrierJP/Makefile2
-rw-r--r--lang/p5-Pugs-Compiler-Rule/Makefile2
-rw-r--r--mail/mu4e-maildirs/Makefile2
-rw-r--r--mail/mutt_vc_query/Makefile2
-rw-r--r--mail/p5-Clamd/Makefile2
-rw-r--r--mail/p5-Email-Abstract/Makefile2
-rw-r--r--mail/p5-Email-LocalDelivery/Makefile2
-rw-r--r--mail/p5-Email-MIME-Creator-ISO_2022_JP/Makefile2
-rw-r--r--mail/p5-Email-MIME-Encodings/Makefile2
-rw-r--r--mail/p5-Email-Sender-Transport-SMTP-TLS/Makefile2
-rw-r--r--mail/p5-Email-Sender-Transport-SQLite/Makefile2
-rw-r--r--mail/p5-Mail-Audit-Attach/Makefile2
-rw-r--r--mail/p5-Mail-DomainKeys/Makefile2
-rw-r--r--mail/p5-Mail-Graph/Makefile2
-rw-r--r--mail/p5-Mail-ListDetector/Makefile2
-rw-r--r--mail/p5-Mail-Tools/Makefile2
-rw-r--r--mail/p5-Net-SMTPS/Makefile2
-rw-r--r--mail/sympa/Makefile2
-rw-r--r--math/p5-Task-Math-Symbolic/Makefile2
-rw-r--r--misc/p5-Geo-Cache/Makefile2
-rw-r--r--misc/p5-Geo-Coder-Multiple/Makefile2
-rw-r--r--misc/p5-Locale-Geocode/Makefile2
-rw-r--r--misc/xiphos/Makefile4
-rw-r--r--net-im/p5-Jabber-SimpleSend/Makefile2
-rw-r--r--net-mgmt/p5-AnyEvent-SNMP/Makefile2
-rw-r--r--net-mgmt/p5-BigIP-iControl/Makefile2
-rw-r--r--net-mgmt/p5-Net-Telnet-Cisco-IOS/Makefile2
-rw-r--r--net-mgmt/p5-SNMP-Info/Makefile6
-rw-r--r--net-mgmt/p5-jmx4perl/Makefile2
-rw-r--r--net/p5-AnyEvent-MPRPC/Makefile2
-rw-r--r--net/p5-IO-Socket-Multicast/Makefile2
-rw-r--r--net/p5-Net-Analysis/Makefile2
-rw-r--r--net/p5-Net-CIDR-MobileJP/Makefile2
-rw-r--r--net/p5-Net-Google-Analytics/Makefile2
-rw-r--r--net/p5-Net-Hiveminder/Makefile2
-rw-r--r--net/p5-Net-SSH-Expect/Makefile2
-rw-r--r--net/p5-Net-Server-Coro/Makefile2
-rw-r--r--net/p5-Net-Yadis/Makefile2
-rw-r--r--net/p5-POE-Component-Client-Traceroute/Makefile2
-rw-r--r--net/p5-POE-Component-ControlPort/Makefile2
-rw-r--r--net/p5-POEx-Role-TCPServer/Makefile2
-rw-r--r--net/p5-REST-Google/Makefile2
-rw-r--r--net/p5-RPC-EPC-Service/Makefile2
-rw-r--r--net/p5-ResourcePool-Resource-SOAP-Lite/Makefile2
-rw-r--r--net/p5-URI-Match/Makefile2
-rw-r--r--net/scnc/Makefile2
-rw-r--r--news/p5-News-Article-NoCeM/Makefile2
-rw-r--r--ports-mgmt/distilator/Makefile2
-rw-r--r--russian/p5-XML-Parser-encodings/Makefile4
-rw-r--r--science/py-veusz/Makefile2
-rw-r--r--security/kpcli/Makefile2
-rw-r--r--security/p5-App-TLSMe/Makefile2
-rw-r--r--security/p5-Crypt-DSA/Makefile2
-rw-r--r--security/p5-GnuPG-Interface/Makefile2
-rw-r--r--security/p5-SHA/Makefile2
-rw-r--r--sysutils/confman/Makefile2
-rw-r--r--sysutils/p5-Schedule-Cron/Makefile2
-rw-r--r--sysutils/p5-Schedule-Load/Makefile2
-rw-r--r--sysutils/p5-Sys-Filesystem/Makefile2
-rw-r--r--textproc/p5-CSS-Squish/Makefile4
-rw-r--r--textproc/p5-CSS-Tiny/Makefile2
-rw-r--r--textproc/p5-HTML-Copy/Makefile2
-rw-r--r--textproc/p5-Lingua-EN-Inflect-Phrase/Makefile2
-rw-r--r--textproc/p5-PPIx-Utilities/Makefile2
-rw-r--r--textproc/p5-Pod-Tree/Makefile2
-rw-r--r--textproc/p5-Regexp-Log-Common/Makefile2
-rw-r--r--textproc/p5-String-Truncate/Makefile2
-rw-r--r--textproc/p5-String-Urandom/Makefile2
-rw-r--r--textproc/p5-Text-Patch/Makefile2
-rw-r--r--textproc/p5-Text-Report/Makefile2
-rw-r--r--textproc/p5-Text-Sass/Makefile2
-rw-r--r--textproc/p5-XML-DOM/Makefile2
-rw-r--r--textproc/p5-XML-FOAF/Makefile2
-rw-r--r--textproc/p5-XML-RSS-JavaScript/Makefile2
-rw-r--r--textproc/p5-XML-RSS-Parser/Makefile2
-rw-r--r--textproc/p5-XML-RSS/Makefile4
-rw-r--r--textproc/p5-XML-Rewrite/Makefile2
-rw-r--r--textproc/p5-XML-Rules/Makefile2
-rw-r--r--textproc/p5-XML-SAX-Expat-Incremental/Makefile2
-rw-r--r--textproc/p5-XML-SAX-Expat/Makefile2
-rw-r--r--textproc/p5-YAPE-Regex-Explain/Makefile2
-rw-r--r--textproc/p5-pod2pdf/Makefile2
-rw-r--r--textproc/py-pyhwp/Makefile2
-rw-r--r--www/interchange/Makefile2
-rw-r--r--www/p5-AnyEvent-Mojo/Makefile2
-rw-r--r--www/p5-AnyEvent-ReverseHTTP/Makefile2
-rw-r--r--www/p5-AnyEvent-SCGI/Makefile2
-rw-r--r--www/p5-Ark/Makefile2
-rw-r--r--www/p5-Business-PayPal/Makefile2
-rw-r--r--www/p5-CGI-Application-PSGI/Makefile2
-rw-r--r--www/p5-CGI-Application-Plugin-ConfigAuto/Makefile2
-rw-r--r--www/p5-CGI-Compile/Makefile2
-rw-r--r--www/p5-CGI-Emulate-PSGI/Makefile2
-rw-r--r--www/p5-CGI-SSI/Makefile2
-rw-r--r--www/p5-CGI-Untaint-email/Makefile2
-rw-r--r--www/p5-Catalyst-Controller-FormBuilder/Makefile2
-rw-r--r--www/p5-Catalyst-Engine-PSGI/Makefile2
-rw-r--r--www/p5-Catalyst-Model-Adaptor/Makefile2
-rw-r--r--www/p5-Catalyst-Model-Memcached/Makefile2
-rw-r--r--www/p5-Catalyst-Plugin-Authorization-Roles/Makefile2
-rw-r--r--www/p5-Catalyst-Plugin-ConfigLoader-Environment/Makefile2
-rw-r--r--www/p5-Catalyst-Plugin-Session-State-Cookie/Makefile2
-rw-r--r--www/p5-Catalyst-View-Jemplate/Makefile2
-rw-r--r--www/p5-Catalyst-View-REST-XML/Makefile2
-rw-r--r--www/p5-CatalystX-Component-Traits/Makefile2
-rw-r--r--www/p5-Corona/Makefile2
-rw-r--r--www/p5-Dancer-Plugin-Lexicon/Makefile2
-rw-r--r--www/p5-Dancer-Plugin-Memcached/Makefile2
-rw-r--r--www/p5-Dancer-Plugin-REST/Makefile2
-rw-r--r--www/p5-Dancer-Plugin-ValidationClass/Makefile2
-rw-r--r--www/p5-Dancer-Template-Xslate/Makefile2
-rw-r--r--www/p5-Dancer/Makefile2
-rw-r--r--www/p5-FCGI-Client/Makefile2
-rw-r--r--www/p5-Facebook-Graph/Makefile2
-rw-r--r--www/p5-Feed-Find/Makefile2
-rw-r--r--www/p5-Flea/Makefile2
-rw-r--r--www/p5-Fliggy/Makefile2
-rw-r--r--www/p5-Furl/Makefile2
-rw-r--r--www/p5-Google-Search/Makefile2
-rw-r--r--www/p5-GunghoX-FollowLinks/Makefile2
-rw-r--r--www/p5-HTML-ContentExtractor/Makefile2
-rw-r--r--www/p5-HTML-ExtractContent/Makefile2
-rw-r--r--www/p5-HTML-ExtractMain/Makefile2
-rw-r--r--www/p5-HTML-FillInForm-ForceUTF8/Makefile2
-rw-r--r--www/p5-HTML-GoogleMaps/Makefile2
-rw-r--r--www/p5-HTML-Parser/Makefile2
-rw-r--r--www/p5-HTML-Shakan/Makefile2
-rw-r--r--www/p5-HTML-StickyQuery-DoCoMoGUID/Makefile2
-rw-r--r--www/p5-HTML-Template-Associate/Makefile2
-rw-r--r--www/p5-HTTP-Engine-Middleware/Makefile2
-rw-r--r--www/p5-HTTP-Exception/Makefile2
-rw-r--r--www/p5-HTTP-MobileAgent-Plugin-Charset/Makefile2
-rw-r--r--www/p5-HTTP-MobileAgent-Plugin-Locator/Makefile2
-rw-r--r--www/p5-HTTP-MobileAgent/Makefile2
-rw-r--r--www/p5-HTTP-Session-State-MobileAgentID/Makefile2
-rw-r--r--www/p5-HTTP-Session/Makefile2
-rw-r--r--www/p5-HTTP-Thin/Makefile2
-rw-r--r--www/p5-JE/Makefile2
-rw-r--r--www/p5-LWP-Authen-Negotiate/Makefile2
-rw-r--r--www/p5-LWP-Authen-OAuth/Makefile2
-rw-r--r--www/p5-LWP-ConnCache-MaxKeepAliveRequests/Makefile2
-rw-r--r--www/p5-LWP-UserAgent-Determined/Makefile2
-rw-r--r--www/p5-Net-FireEagle/Makefile2
-rw-r--r--www/p5-Net-GeoPlanet/Makefile2
-rw-r--r--www/p5-Net-STF-Client/Makefile2
-rw-r--r--www/p5-POE-Component-Server-PSGI/Makefile2
-rw-r--r--www/p5-POEx-Role-PSGIServer/Makefile2
-rw-r--r--www/p5-Path-Class-URI/Makefile2
-rw-r--r--www/p5-Perlbal-Plugin-PSGI/Makefile2
-rw-r--r--www/p5-Plack-App-Proxy/Makefile2
-rw-r--r--www/p5-Plack-Handler-AnyEvent-HTTPD/Makefile2
-rw-r--r--www/p5-Plack-Handler-AnyEvent-ReverseHTTP/Makefile2
-rw-r--r--www/p5-Plack-Handler-AnyEvent-SCGI/Makefile2
-rw-r--r--www/p5-Plack-Handler-CLI/Makefile2
-rw-r--r--www/p5-Plack-Handler-SCGI/Makefile2
-rw-r--r--www/p5-Plack-Middleware-AMF/Makefile2
-rw-r--r--www/p5-Plack-Middleware-AddDefaultCharset/Makefile2
-rw-r--r--www/p5-Plack-Middleware-Auth-Digest/Makefile2
-rw-r--r--www/p5-Plack-Middleware-AutoRefresh/Makefile2
-rw-r--r--www/p5-Plack-Middleware-ConsoleLogger/Makefile2
-rw-r--r--www/p5-Plack-Middleware-Debug/Makefile2
-rw-r--r--www/p5-Plack-Middleware-Deflater/Makefile2
-rw-r--r--www/p5-Plack-Middleware-File-Sass/Makefile2
-rw-r--r--www/p5-Plack-Middleware-Header/Makefile2
-rw-r--r--www/p5-Plack-Middleware-IEnosniff/Makefile2
-rw-r--r--www/p5-Plack-Middleware-JSConcat/Makefile2
-rw-r--r--www/p5-Plack-Middleware-Precompressed/Makefile2
-rw-r--r--www/p5-Plack-Middleware-Reproxy/Makefile2
-rw-r--r--www/p5-Plack-Middleware-ReverseProxy/Makefile2
-rw-r--r--www/p5-Plack-Middleware-ServerStatus-Lite/Makefile2
-rw-r--r--www/p5-Plack-Middleware-Session/Makefile2
-rw-r--r--www/p5-Plack-Middleware-SocketIO/Makefile2
-rw-r--r--www/p5-Plack-Middleware-Status/Makefile2
-rw-r--r--www/p5-Plack-Middleware-Throttle/Makefile2
-rw-r--r--www/p5-Plack-Server-Coro/Makefile2
-rw-r--r--www/p5-Plack-Server-POE/Makefile2
-rw-r--r--www/p5-Plack-Server-ReverseHTTP/Makefile2
-rw-r--r--www/p5-Plack/Makefile4
-rw-r--r--www/p5-REST-Google-Apps-Provisioning/Makefile2
-rw-r--r--www/p5-Role-REST-Client/Makefile2
-rw-r--r--www/p5-STF-Dispatcher-PSGI/Makefile2
-rw-r--r--www/p5-Squatting-On-PSGI/Makefile2
-rw-r--r--www/p5-Starlet/Makefile2
-rw-r--r--www/p5-Starman/Makefile2
-rw-r--r--www/p5-Template-Plugin-Number-Format/Makefile2
-rw-r--r--www/p5-Template-Plugin-VMethods/Makefile2
-rw-r--r--www/p5-Template-Stash-AutoEscape/Makefile2
-rw-r--r--www/p5-Tenjin/Makefile2
-rw-r--r--www/p5-Twiggy/Makefile2
-rw-r--r--www/p5-URI-ParseSearchString/Makefile2
-rw-r--r--www/p5-WWW-Mechanize-CGI/Makefile2
-rw-r--r--www/p5-WWW-Mechanize-Meta/Makefile2
-rw-r--r--www/p5-WWW-Mixi-Scraper/Makefile2
-rw-r--r--www/p5-WWW-Plurk/Makefile4
-rw-r--r--www/p5-WWW-Scripter-Plugin-Ajax/Makefile2
-rw-r--r--www/p5-WWW-Scripter-Plugin-JavaScript/Makefile2
-rw-r--r--www/p5-WWW-Scripter/Makefile2
-rw-r--r--www/p5-WWW-Yandex-TIC/Makefile2
-rw-r--r--www/p5-WebService-Basecamp/Makefile2
-rw-r--r--www/p5-WebService-CIA/Makefile2
-rw-r--r--www/p5-WebService-Redmine/Makefile2
-rw-r--r--www/p5-WebService-YouTube/Makefile2
-rw-r--r--www/p5-webservice-validator-html-w3c/Makefile2
-rw-r--r--www/perlbal/Makefile2
429 files changed, 461 insertions, 467 deletions
diff --git a/audio/p5-Filesys-Virtual-DAAP/Makefile b/audio/p5-Filesys-Virtual-DAAP/Makefile
index 0d178c9c55e6..1023747eb7c5 100644
--- a/audio/p5-Filesys-Virtual-DAAP/Makefile
+++ b/audio/p5-Filesys-Virtual-DAAP/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Present a DAAP share as a VFS
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-Filesys-Virtual>=0:devel/p5-Filesys-Virtual \
p5-Filesys-Virtual-Plain>=0:devel/p5-Filesys-Virtual-Plain \
p5-Net-DAAP-Client>=0:audio/p5-Net-DAAP-Client
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/audio/p5-Net-DAAP-Client/Makefile b/audio/p5-Net-DAAP-Client/Makefile
index 60852d3b3078..029acfd78bba 100644
--- a/audio/p5-Net-DAAP-Client/Makefile
+++ b/audio/p5-Net-DAAP-Client/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Client for Apple iTunes DAAP service
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Digest-MD5-M4p>=0:security/p5-Digest-MD5-M4p \
p5-libwww>=0:www/p5-libwww \
p5-Net-DAAP-DMAP>=0:audio/p5-Net-DAAP-DMAP
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/benchmarks/p5-Benchmark-Stopwatch/Makefile b/benchmarks/p5-Benchmark-Stopwatch/Makefile
index ccca754598b3..4b02df0e9722 100644
--- a/benchmarks/p5-Benchmark-Stopwatch/Makefile
+++ b/benchmarks/p5-Benchmark-Stopwatch/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple timing of stages of your code
+BUILD_DEPENDS= ${RUN_DEPENDS} \
+ p5-Test-LongString>=0:devel/p5-Test-LongString
RUN_DEPENDS= p5-Clone>=0:devel/p5-Clone
-BUILD_DEPENDS:= ${RUN_DEPENDS}
-BUILD_DEPENDS+= p5-Test-LongString>=0:devel/p5-Test-LongString
USES= perl5
USE_PERL5= configure
diff --git a/cad/pcb/Makefile b/cad/pcb/Makefile
index db32811139be..5be5916df635 100644
--- a/cad/pcb/Makefile
+++ b/cad/pcb/Makefile
@@ -12,11 +12,11 @@ COMMENT= X11 interactive printed circuit board layout system
LICENSE= GPLv2
+BUILD_DEPENDS= ${RUN_DEPENDS}
LIB_DEPENDS= libgd.so:graphics/gd \
libgtkglext-x11-1.0.so:x11-toolkits/gtkglext
RUN_DEPENDS= m4>=1.4.11:devel/m4 \
${LOCALBASE}/libdata/pkgconfig/dbus-1.pc:devel/dbus
-BUILD_DEPENDS:= ${RUN_DEPENDS}
CONFLICTS= gts-[0-9]*
diff --git a/chinese/p5-Text-Greeking-zh_TW/Makefile b/chinese/p5-Text-Greeking-zh_TW/Makefile
index 80a2d4da5b2f..9973f1654e3e 100644
--- a/chinese/p5-Text-Greeking-zh_TW/Makefile
+++ b/chinese/p5-Text-Greeking-zh_TW/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate meaningless Chinese text that creates the illusion of the document
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-common-sense>=2.02:devel/p5-common-sense
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/chinese/scim-fcitx/Makefile b/chinese/scim-fcitx/Makefile
index e0cb857422fd..612e15dce4f1 100644
--- a/chinese/scim-fcitx/Makefile
+++ b/chinese/scim-fcitx/Makefile
@@ -15,8 +15,8 @@ COMMENT= SCIM IMEngine module for fcitx
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= scim:textproc/scim
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= tar:bzip2 gmake libtool:keepla pkgconfig
GNU_CONFIGURE= yes
diff --git a/comms/p5-SMS-Send-TW-PChome/Makefile b/comms/p5-SMS-Send-TW-PChome/Makefile
index f678beb2de12..756ca74c457d 100644
--- a/comms/p5-SMS-Send-TW-PChome/Makefile
+++ b/comms/p5-SMS-Send-TW-PChome/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= SMS::Send driver for sms.pchome.com.tw
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-SMS-Send>=0:comms/p5-SMS-Send \
p5-Text-Iconv>=0:converters/p5-Text-Iconv \
p5-WWW-Mechanize>=0:www/p5-WWW-Mechanize \
p5-Crypt-SSLeay>=0:security/p5-Crypt-SSLeay
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/comms/p5-SMS-Send-TW-Qma/Makefile b/comms/p5-SMS-Send-TW-Qma/Makefile
index 14a48d28a0ac..0bef82ba044b 100644
--- a/comms/p5-SMS-Send-TW-Qma/Makefile
+++ b/comms/p5-SMS-Send-TW-Qma/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= SMS::Send driver for http://www.qma.com/
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-SMS-Send>=0:comms/p5-SMS-Send \
p5-Crypt-SSLeay>=0.57:security/p5-Crypt-SSLeay \
p5-WWW-Mechanize>=0:www/p5-WWW-Mechanize
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/comms/p5-SMS-Send-TW-Socket2Air/Makefile b/comms/p5-SMS-Send-TW-Socket2Air/Makefile
index 199b2e078135..f7ebde8e031d 100644
--- a/comms/p5-SMS-Send-TW-Socket2Air/Makefile
+++ b/comms/p5-SMS-Send-TW-Socket2Air/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw
COMMENT= SMS::Send driver for Socket2Air
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-SMS-Send>=0:comms/p5-SMS-Send \
p5-Switch>=0:lang/p5-Switch \
p5-libwww>=0:www/p5-libwww \
p5-Text-Iconv>=0:converters/p5-Text-Iconv
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/comms/p5-SMS-Send-TW-chtsns/Makefile b/comms/p5-SMS-Send-TW-chtsns/Makefile
index 22f845fe39f6..30298bfd3264 100644
--- a/comms/p5-SMS-Send-TW-chtsns/Makefile
+++ b/comms/p5-SMS-Send-TW-chtsns/Makefile
@@ -11,12 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw
COMMENT= SMS::Send driver for SNS service of CHT
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-SMS-Send>=0:comms/p5-SMS-Send \
p5-Switch>=0:lang/p5-Switch \
p5-libwww>=0:www/p5-libwww \
p5-WWW-Mechanize>=0:www/p5-WWW-Mechanize \
p5-Text-Iconv>=0:converters/p5-Text-Iconv
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/comms/p5-SMS-Send-TW-emome/Makefile b/comms/p5-SMS-Send-TW-emome/Makefile
index 910f71c2e217..23ca885505aa 100644
--- a/comms/p5-SMS-Send-TW-emome/Makefile
+++ b/comms/p5-SMS-Send-TW-emome/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= SMS::Send driver for www.emome.net
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-SMS-Send>=0.03:comms/p5-SMS-Send \
p5-Crypt-SSLeay>=0.57:security/p5-Crypt-SSLeay \
p5-WWW-Mechanize>=1.20:www/p5-WWW-Mechanize \
p5-Text-Iconv>=:converters/p5-Text-Iconv
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/converters/p5-Convert-PEM/Makefile b/converters/p5-Convert-PEM/Makefile
index 8b1beb32d9c6..06a656d763cd 100644
--- a/converters/p5-Convert-PEM/Makefile
+++ b/converters/p5-Convert-PEM/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Read/write access to ASN.1-encoded PEM files with optional encryption
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-ErrorHandler>=0:devel/p5-Class-ErrorHandler \
p5-Convert-ASN1>=0.10:converters/p5-Convert-ASN1 \
p5-Crypt-DES_EDE3>=0:security/p5-Crypt-DES_EDE3
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/converters/p5-Data-AMF/Makefile b/converters/p5-Data-AMF/Makefile
index 424daac6caac..de6f499cbb30 100644
--- a/converters/p5-Data-AMF/Makefile
+++ b/converters/p5-Data-AMF/Makefile
@@ -10,12 +10,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to serialize, deserialize AMF data
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-DateTime>0:devel/p5-DateTime \
p5-Any-Moose>0:devel/p5-Any-Moose \
p5-UNIVERSAL-require>0:devel/p5-UNIVERSAL-require \
p5-XML-LibXML>0:textproc/p5-XML-LibXML
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/converters/p5-Encode-Punycode/Makefile b/converters/p5-Encode-Punycode/Makefile
index fb42b2ea3560..16484eaa9f35 100644
--- a/converters/p5-Encode-Punycode/Makefile
+++ b/converters/p5-Encode-Punycode/Makefile
@@ -12,9 +12,9 @@ COMMENT= Encode plugin for Punycode
LICENSE= GPLv1
-RUN_DEPENDS= p5-Net-IDN-Encode>=0:textproc/p5-Net-IDN-Encode
-BUILD_DEPENDS:= ${RUN_DEPENDS} \
+BUILD_DEPENDS= ${RUN_DEPENDS} \
p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings
+RUN_DEPENDS= p5-Net-IDN-Encode>=0:textproc/p5-Net-IDN-Encode
USES= perl5
USE_PERL5= modbuild
diff --git a/converters/p5-JSON-XS-VersionOneAndTwo/Makefile b/converters/p5-JSON-XS-VersionOneAndTwo/Makefile
index bd4047cad702..32f5a3c6fa73 100644
--- a/converters/p5-JSON-XS-VersionOneAndTwo/Makefile
+++ b/converters/p5-JSON-XS-VersionOneAndTwo/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= culot@FreeBSD.org
COMMENT= Support versions 1 and 2 of JSON::XS
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-JSON-XS>=0:converters/p5-JSON-XS
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/converters/p5-JSON1/Makefile b/converters/p5-JSON1/Makefile
index cc868940c4a3..20ab2a6583c4 100644
--- a/converters/p5-JSON1/Makefile
+++ b/converters/p5-JSON1/Makefile
@@ -11,8 +11,8 @@ PKGNAMESUFFIX= 1
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to convert to JSON (JavaScript Object Notation)
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-libwww>=0:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
CONFLICTS= p5-JSON-2.*
USES= perl5
diff --git a/converters/p5-MIME-Base64-URLSafe/Makefile b/converters/p5-MIME-Base64-URLSafe/Makefile
index c2e15ed87330..40972dc2a308 100644
--- a/converters/p5-MIME-Base64-URLSafe/Makefile
+++ b/converters/p5-MIME-Base64-URLSafe/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= citric@cubicone.tmetic.com
COMMENT= Perl version of Python's URL-safe base64 codec
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-MIME-Base64>=0:converters/p5-MIME-Base64
-BUILD_DEPENDS:= ${RUN_DEPENDS}
WRKSRC= ${WRKDIR}/${DISTNAME:S/00//}
diff --git a/converters/p5-Net-IDN-Nameprep/Makefile b/converters/p5-Net-IDN-Nameprep/Makefile
index 86ea601b3c76..eb7fc1bd2e15 100644
--- a/converters/p5-Net-IDN-Nameprep/Makefile
+++ b/converters/p5-Net-IDN-Nameprep/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Normalization of domain names (Nameprep, RFC 3491)
-RUN_DEPENDS= p5-Unicode-Stringprep>=0:converters/p5-Unicode-Stringprep
-BUILD_DEPENDS:= ${RUN_DEPENDS} \
+BUILD_DEPENDS= ${RUN_DEPENDS} \
p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings
+RUN_DEPENDS= p5-Unicode-Stringprep>=0:converters/p5-Unicode-Stringprep
USES= perl5
USE_PERL5= modbuild
diff --git a/databases/p5-Class-DBI-AbstractSearch/Makefile b/databases/p5-Class-DBI-AbstractSearch/Makefile
index b199b05363a5..7f4585a52e98 100644
--- a/databases/p5-Class-DBI-AbstractSearch/Makefile
+++ b/databases/p5-Class-DBI-AbstractSearch/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Abstract Class::DBI SQL with SQL::Abstract
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI \
p5-SQL-Abstract>=0:databases/p5-SQL-Abstract \
p5-SQL-Abstract-Limit>=0:databases/p5-SQL-Abstract-Limit
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Class-DBI-BaseDSN/Makefile b/databases/p5-Class-DBI-BaseDSN/Makefile
index 7d14fa9a9443..6a6efe2d6b35 100644
--- a/databases/p5-Class-DBI-BaseDSN/Makefile
+++ b/databases/p5-Class-DBI-BaseDSN/Makefile
@@ -11,7 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= DSN sensitive base class
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI
USES= perl5
diff --git a/databases/p5-Class-DBI-DATA-Schema/Makefile b/databases/p5-Class-DBI-DATA-Schema/Makefile
index ae3f3323e6dd..6f1ca13d2b65 100644
--- a/databases/p5-Class-DBI-DATA-Schema/Makefile
+++ b/databases/p5-Class-DBI-DATA-Schema/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Execute Class::DBI SQL from DATA sections
+BUILD_DEPENDS= ${RUN_DEPENDS} \
+ p5-Test-Simple>=0:devel/p5-Test-Simple
RUN_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
-BUILD_DEPENDS+= p5-Test-Simple>=0:devel/p5-Test-Simple
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Class-DBI-FromCGI/Makefile b/databases/p5-Class-DBI-FromCGI/Makefile
index ceb5ca0d60ad..9932ea1040fb 100644
--- a/databases/p5-Class-DBI-FromCGI/Makefile
+++ b/databases/p5-Class-DBI-FromCGI/Makefile
@@ -11,7 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Update Class::DBI data using CGI::Untaint
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI \
p5-CGI-Untaint>=0:www/p5-CGI-Untaint
diff --git a/databases/p5-Class-DBI-Loader/Makefile b/databases/p5-Class-DBI-Loader/Makefile
index 7cd4ed68e565..5fa6b6a1fd48 100644
--- a/databases/p5-Class-DBI-Loader/Makefile
+++ b/databases/p5-Class-DBI-Loader/Makefile
@@ -12,10 +12,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Dynamic definition of Class::DBI sub classes
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-DBI>=0.89:databases/p5-Class-DBI \
p5-DBI>=1.3:databases/p5-DBI \
p5-Lingua-EN-Inflect>=0:textproc/p5-Lingua-EN-Inflect
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Class-DBI-Pager/Makefile b/databases/p5-Class-DBI-Pager/Makefile
index 614a67ce4843..dc9f053aaadd 100644
--- a/databases/p5-Class-DBI-Pager/Makefile
+++ b/databases/p5-Class-DBI-Pager/Makefile
@@ -11,7 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Pager utility for Class::DBI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI \
p5-Exporter-Lite>=0:devel/p5-Exporter-Lite \
p5-Data-Page>=0:databases/p5-Data-Page \
diff --git a/databases/p5-Class-DBI-SAK/Makefile b/databases/p5-Class-DBI-SAK/Makefile
index 33e7771a4622..5e18fcff186b 100644
--- a/databases/p5-Class-DBI-SAK/Makefile
+++ b/databases/p5-Class-DBI-SAK/Makefile
@@ -11,7 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Class::DBI Swiss Army Knife (SAK)
-BUILD_DEPENDS:= ${RUN_DEPENDS} \
+BUILD_DEPENDS= ${RUN_DEPENDS} \
p5-mixin>=0:devel/p5-mixin
RUN_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI \
p5-Class-DBI-AbstractSearch>=0:databases/p5-Class-DBI-AbstractSearch \
diff --git a/databases/p5-Class-DBI-SQLite/Makefile b/databases/p5-Class-DBI-SQLite/Makefile
index e60f04b859a7..00fa09c30819 100644
--- a/databases/p5-Class-DBI-SQLite/Makefile
+++ b/databases/p5-Class-DBI-SQLite/Makefile
@@ -11,12 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extension to Class::DBI for sqlite
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Ima-DBI>=0:databases/p5-Ima-DBI \
p5-Class-DBI>=0:databases/p5-Class-DBI \
p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
p5-SQL-Statement>=0:databases/p5-SQL-Statement \
p5-Clone>=0:devel/p5-Clone
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Class-DBI-ToSax/Makefile b/databases/p5-Class-DBI-ToSax/Makefile
index 1deb61ab1ec9..281a9099b220 100644
--- a/databases/p5-Class-DBI-ToSax/Makefile
+++ b/databases/p5-Class-DBI-ToSax/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extension to Class::DBI for sqlite
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI \
p5-XML-SAX-Writer>=0:textproc/p5-XML-SAX-Writer \
p5-NEXT>=0:devel/p5-NEXT
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Class-Inflate/Makefile b/databases/p5-Class-Inflate/Makefile
index 3568fb48eab2..476d298cfc4a 100644
--- a/databases/p5-Class-Inflate/Makefile
+++ b/databases/p5-Class-Inflate/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Inflate HASH Object from Values in Database
-RUN_DEPENDS= p5-Devel-Messenger>=0:devel/p5-Devel-Messenger
-BUILD_DEPENDS:= ${RUN_DEPENDS}
-BUILD_DEPENDS+= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
+BUILD_DEPENDS= ${RUN_DEPENDS} \
+ p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
p5-Test-Debugger>=0:devel/p5-Test-Debugger
+RUN_DEPENDS= p5-Devel-Messenger>=0:devel/p5-Devel-Messenger
USES= perl5
USE_PERL5= modbuild
diff --git a/databases/p5-DBD-PgLite/Makefile b/databases/p5-DBD-PgLite/Makefile
index 293368aecfad..0b33e8d23b22 100644
--- a/databases/p5-DBD-PgLite/Makefile
+++ b/databases/p5-DBD-PgLite/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
COMMENT= PostgreSQL emulation mode for SQLite
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DBD-SQLite>=1.0:databases/p5-DBD-SQLite \
p5-Text-Iconv>=1.0:converters/p5-Text-Iconv \
p5-DBI>=1.30:databases/p5-DBI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-DBI-Shell/Makefile b/databases/p5-DBI-Shell/Makefile
index ddcfeae6758e..a1b052352d58 100644
--- a/databases/p5-DBI-Shell/Makefile
+++ b/databases/p5-DBI-Shell/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Interactive command shell for the DBI
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI \
p5-Text-Reform>=0:textproc/p5-Text-Reform \
p5-Text-CSV_XS>=0:textproc/p5-Text-CSV_XS \
p5-IO-Tee>=0:devel/p5-IO-Tee
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5 shebangfix
SHEBANG_FILES= lib/DBI/Shell/SQLMinus.pm
diff --git a/databases/p5-DBIx-Class-DeploymentHandler/Makefile b/databases/p5-DBIx-Class-DeploymentHandler/Makefile
index 8a020c722a95..59f4d8979d86 100644
--- a/databases/p5-DBIx-Class-DeploymentHandler/Makefile
+++ b/databases/p5-DBIx-Class-DeploymentHandler/Makefile
@@ -12,6 +12,7 @@ COMMENT= Perl extension for extensible DBIx::Class deployment
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Carp-Clan>0:devel/p5-Carp-Clan \
p5-Context-Preserve>0:devel/p5-Context-Preserve \
@@ -26,7 +27,6 @@ RUN_DEPENDS= \
p5-Text-Brew>=0.02:textproc/p5-Text-Brew \
p5-Try-Tiny>0:lang/p5-Try-Tiny \
p5-namespace-autoclean>0:devel/p5-namespace-autoclean
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-DBIx-Class-DigestColumns/Makefile b/databases/p5-DBIx-Class-DigestColumns/Makefile
index 3690179206e4..7b19c8cb4be6 100644
--- a/databases/p5-DBIx-Class-DigestColumns/Makefile
+++ b/databases/p5-DBIx-Class-DigestColumns/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Automatic digest columns
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DBIx-Class>=0.06002:databases/p5-DBIx-Class
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild extract
diff --git a/databases/p5-DBIx-Class-DynamicSubclass/Makefile b/databases/p5-DBIx-Class-DynamicSubclass/Makefile
index 46707489ae0c..9f619a09fc50 100644
--- a/databases/p5-DBIx-Class-DynamicSubclass/Makefile
+++ b/databases/p5-DBIx-Class-DynamicSubclass/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vovkasm@gmail.com
COMMENT= Use dynamic subclassing with DBIx::Class
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DBIx-Class>=0.07003:databases/p5-DBIx-Class
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-DBIx-Class-Fixtures/Makefile b/databases/p5-DBIx-Class-Fixtures/Makefile
index df81f8a72b8a..986eb55f5aa6 100644
--- a/databases/p5-DBIx-Class-Fixtures/Makefile
+++ b/databases/p5-DBIx-Class-Fixtures/Makefile
@@ -13,6 +13,7 @@ COMMENT= Perl extension to use fixtures with DBIx::Class
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor-Grouped>=0.1001:devel/p5-Class-Accessor-Grouped \
p5-Config-Any>=0.23:devel/p5-Config-Any \
@@ -29,7 +30,6 @@ RUN_DEPENDS= \
p5-IO-All>=0.85:devel/p5-IO-All \
p5-YAML-Syck>=1.27:textproc/p5-YAML-Syck \
p5-Path-Class>=0.32:devel/p5-Path-Class
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-DBD-SQLite>=1.12:databases/p5-DBD-SQLite \
p5-DBIx-Class-InflateColumn-FS>=0.01007:databases/p5-DBIx-Class-InflateColumn-FS \
diff --git a/databases/p5-DBIx-Class-FrozenColumns/Makefile b/databases/p5-DBIx-Class-FrozenColumns/Makefile
index 7311da858afd..d40ff8cc4120 100644
--- a/databases/p5-DBIx-Class-FrozenColumns/Makefile
+++ b/databases/p5-DBIx-Class-FrozenColumns/Makefile
@@ -14,9 +14,9 @@ COMMENT= Store virtual columns inside another column
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DBIx-Class>=0.07003:databases/p5-DBIx-Class \
p5-JSON-XS>=0:converters/p5-JSON-XS
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase/Makefile b/databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase/Makefile
index 88256829c8d6..0259e48ed1e4 100644
--- a/databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase/Makefile
+++ b/databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase/Makefile
@@ -10,12 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= fw@moov.de
COMMENT= Inflate/deflate columns to Authen::Passphrase instances
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DBIx-Class-DynamicDefault>=0.03:databases/p5-DBIx-Class-DynamicDefault \
p5-DBIx-Class>=0.08009:databases/p5-DBIx-Class \
p5-Authen-Passphrase>=0:security/p5-Authen-Passphrase
-BUILD_DEPENDS:= p5-DBIx-Class-DynamicDefault>=0.03:databases/p5-DBIx-Class-DynamicDefault \
- p5-DBIx-Class>=0.08009:databases/p5-DBIx-Class \
- p5-Authen-Passphrase>=0:security/p5-Authen-Passphrase
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-DBIx-Class-InflateColumn-FS/Makefile b/databases/p5-DBIx-Class-InflateColumn-FS/Makefile
index 1f05b2bfec77..c407df498415 100644
--- a/databases/p5-DBIx-Class-InflateColumn-FS/Makefile
+++ b/databases/p5-DBIx-Class-InflateColumn-FS/Makefile
@@ -10,11 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to {in,de}flate columns to Path::Class::File objects
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-DBIx-Class>=0.08:databases/p5-DBIx-Class \
p5-DBIx-Class-UUIDColumns>=0.02005:databases/p5-DBIx-Class-UUIDColumns \
p5-Path-Class>0:devel/p5-Path-Class
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-DBICx-TestDatabase>=0:databases/p5-DBICx-TestDatabase
USES= perl5
diff --git a/databases/p5-DBIx-Class-PassphraseColumn/Makefile b/databases/p5-DBIx-Class-PassphraseColumn/Makefile
index ac27c06ff10e..2f6ad6433e9d 100644
--- a/databases/p5-DBIx-Class-PassphraseColumn/Makefile
+++ b/databases/p5-DBIx-Class-PassphraseColumn/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= fw@moov.de
COMMENT= Automatically hash password/passphrase columns
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DBIx-Class-DynamicDefault>=0.03:databases/p5-DBIx-Class-DynamicDefault \
p5-DBIx-Class>=0.08009:databases/p5-DBIx-Class
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-DBIx-Class-TimeStamp/Makefile b/databases/p5-DBIx-Class-TimeStamp/Makefile
index 8b40af0a8eba..78940e5c7dd8 100644
--- a/databases/p5-DBIx-Class-TimeStamp/Makefile
+++ b/databases/p5-DBIx-Class-TimeStamp/Makefile
@@ -11,13 +11,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= DBIx::Class extension to handle date and time based fields
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DBIx-Class-DynamicDefault>=0.03:databases/p5-DBIx-Class-DynamicDefault \
p5-DBIx-Class>=0.08009:databases/p5-DBIx-Class \
p5-DateTime>=0.55:devel/p5-DateTime \
p5-Time-Warp>=0:devel/p5-Time-Warp \
p5-DateTime-Format-MySQL>=0:devel/p5-DateTime-Format-MySQL \
p5-DateTime-Format-SQLite>=0:devel/p5-DateTime-Format-SQLite
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
USES= perl5
diff --git a/databases/p5-DBIx-Class-Tree-NestedSet/Makefile b/databases/p5-DBIx-Class-Tree-NestedSet/Makefile
index b7f074ba6e58..9a76547550c9 100644
--- a/databases/p5-DBIx-Class-Tree-NestedSet/Makefile
+++ b/databases/p5-DBIx-Class-Tree-NestedSet/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to manage trees of data using the nested set model
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-DBIx-Class>=0.08:databases/p5-DBIx-Class
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-DBICx-TestDatabase>=0:databases/p5-DBICx-TestDatabase \
p5-Test-Exception>=0:devel/p5-Test-Exception
diff --git a/databases/p5-DBIx-Class-Tree/Makefile b/databases/p5-DBIx-Class-Tree/Makefile
index 1f06f49fd120..19206162fa2e 100644
--- a/databases/p5-DBIx-Class-Tree/Makefile
+++ b/databases/p5-DBIx-Class-Tree/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to manipulate and analyze tree structured data
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-DBIx-Class>=0.08100:databases/p5-DBIx-Class
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
diff --git a/databases/p5-DBIx-Class-WebForm/Makefile b/databases/p5-DBIx-Class-WebForm/Makefile
index da7584b61b1c..348fec96ac7d 100644
--- a/databases/p5-DBIx-Class-WebForm/Makefile
+++ b/databases/p5-DBIx-Class-WebForm/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= CRUD methods for DBIx::Class
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DBIx-Class>=0:databases/p5-DBIx-Class \
p5-HTML-Tree>=0:www/p5-HTML-Tree \
p5-Data-FormValidator>=0:textproc/p5-Data-FormValidator
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/databases/p5-DBIx-Connector/Makefile b/databases/p5-DBIx-Connector/Makefile
index 334d5e2ab137..63223e42443c 100644
--- a/databases/p5-DBIx-Connector/Makefile
+++ b/databases/p5-DBIx-Connector/Makefile
@@ -9,8 +9,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for fast, safe DBI connection management
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DBI>=1.605:databases/p5-DBI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-MockModule>=0:devel/p5-Test-MockModule
USES= perl5
diff --git a/databases/p5-DBIx-ContextualFetch/Makefile b/databases/p5-DBIx-ContextualFetch/Makefile
index 9739320eadfb..8185371073ed 100644
--- a/databases/p5-DBIx-ContextualFetch/Makefile
+++ b/databases/p5-DBIx-ContextualFetch/Makefile
@@ -14,8 +14,8 @@ COMMENT= Add contextual fetches to DBI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
USES= perl5
diff --git a/databases/p5-DBIx-DBHResolver/Makefile b/databases/p5-DBIx-DBHResolver/Makefile
index e31bae5dcdc7..7b10f838ba01 100644
--- a/databases/p5-DBIx-DBHResolver/Makefile
+++ b/databases/p5-DBIx-DBHResolver/Makefile
@@ -10,6 +10,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to resolve DB connection with many database servers
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor>0:devel/p5-Class-Accessor \
p5-Config-Any>0:devel/p5-Config-Any \
@@ -19,7 +20,6 @@ RUN_DEPENDS= \
p5-Try-Tiny>0:lang/p5-Try-Tiny \
p5-UNIVERSAL-require>0:devel/p5-UNIVERSAL-require \
p5-YAML>0:textproc/p5-YAML
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-DBD-SQLite>0:databases/p5-DBD-SQLite \
p5-Sub-Uplevel>=0:devel/p5-Sub-Uplevel
diff --git a/databases/p5-DBIx-Inspector/Makefile b/databases/p5-DBIx-Inspector/Makefile
index 618bb5726a9b..f243a5e58f09 100644
--- a/databases/p5-DBIx-Inspector/Makefile
+++ b/databases/p5-DBIx-Inspector/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to get information from $dbh
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor-Lite>0:devel/p5-Class-Accessor-Lite \
p5-DBI>0:databases/p5-DBI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-DBD-SQLite>0:databases/p5-DBD-SQLite \
p5-Test-Requires>0:devel/p5-Test-Requires \
diff --git a/databases/p5-DBIx-QueryLog/Makefile b/databases/p5-DBIx-QueryLog/Makefile
index 56c34ddc373e..e98890f469a7 100644
--- a/databases/p5-DBIx-QueryLog/Makefile
+++ b/databases/p5-DBIx-QueryLog/Makefile
@@ -12,10 +12,10 @@ COMMENT= Perl extension for logging queries for DBI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-DBI>0:databases/p5-DBI \
p5-Text-ASCIITable>0:textproc/p5-Text-ASCIITable
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-DBD-SQLite>0:databases/p5-DBD-SQLite \
p5-Class-Method-Modifiers>0:devel/p5-Class-Method-Modifiers \
diff --git a/databases/p5-DBIx-Skinny-InflateColumn-DateTime/Makefile b/databases/p5-DBIx-Skinny-InflateColumn-DateTime/Makefile
index b9dd7d527df6..a757a3ae8336 100644
--- a/databases/p5-DBIx-Skinny-InflateColumn-DateTime/Makefile
+++ b/databases/p5-DBIx-Skinny-InflateColumn-DateTime/Makefile
@@ -13,6 +13,7 @@ COMMENT= Perl extension to inflate/deflate DateTime for DBIx::Skinny
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-DBD-SQLite>0:databases/p5-DBD-SQLite \
p5-DBIx-Skinny>=0.05:databases/p5-DBIx-Skinny \
@@ -20,7 +21,6 @@ RUN_DEPENDS= \
p5-DateTime-Format-MySQL>0:devel/p5-DateTime-Format-MySQL \
p5-DateTime-Format-Strptime>0:devel/p5-DateTime-Format-Strptime \
p5-DateTime-TimeZone>0:devel/p5-DateTime-TimeZone
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-DBD-Mock>=0:databases/p5-DBD-Mock
NO_ARCH= yes
diff --git a/databases/p5-DBIx-Skinny-Mixin-DBHResolver/Makefile b/databases/p5-DBIx-Skinny-Mixin-DBHResolver/Makefile
index d8e7ee2d642a..369d71960bbf 100644
--- a/databases/p5-DBIx-Skinny-Mixin-DBHResolver/Makefile
+++ b/databases/p5-DBIx-Skinny-Mixin-DBHResolver/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension of DBIx::DBHResolver mixin for DBIx::Skinny
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-DBIx-DBHResolver>0:databases/p5-DBIx-DBHResolver \
p5-DBIx-Skinny>0:databases/p5-DBIx-Skinny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-DBIx-Skinny-Pager/Makefile b/databases/p5-DBIx-Skinny-Pager/Makefile
index 26af1f6d0cdb..3f1365fa91d8 100644
--- a/databases/p5-DBIx-Skinny-Pager/Makefile
+++ b/databases/p5-DBIx-Skinny-Pager/Makefile
@@ -10,11 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension of resultset pager for DBIx::Skinny
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-DBIx-Skinny>=0.0729:databases/p5-DBIx-Skinny \
p5-Data-Page>0:databases/p5-Data-Page \
p5-Class-Accessor-Lite>0:devel/p5-Class-Accessor-Lite
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Requires>=0:devel/p5-Test-Requires \
p5-Test-UseAllModules>=0:devel/p5-Test-UseAllModules \
p5-Test-Deep>0:devel/p5-Test-Deep \
diff --git a/databases/p5-DBIx-Skinny-Schema-Loader/Makefile b/databases/p5-DBIx-Skinny-Schema-Loader/Makefile
index 8a827a60080c..5e816f7cdda6 100644
--- a/databases/p5-DBIx-Skinny-Schema-Loader/Makefile
+++ b/databases/p5-DBIx-Skinny-Schema-Loader/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to load schema for DBIx::Skinny
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-DBIx-Skinny>=0.0733:databases/p5-DBIx-Skinny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
p5-Class-Data-Inheritable>=0:devel/p5-Class-Data-Inheritable
diff --git a/databases/p5-DBIx-Skinny/Makefile b/databases/p5-DBIx-Skinny/Makefile
index 4beaf0231559..8ffe696b3cce 100644
--- a/databases/p5-DBIx-Skinny/Makefile
+++ b/databases/p5-DBIx-Skinny/Makefile
@@ -11,6 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for simple DBI wrapper/ORMapper
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-DBI>0:databases/p5-DBI \
p5-UNIVERSAL-require>0:devel/p5-UNIVERSAL-require \
@@ -18,7 +19,6 @@ RUN_DEPENDS= \
p5-Try-Tiny>0:lang/p5-Try-Tiny \
p5-DBIx-TransactionManager>=1.07:databases/p5-DBIx-TransactionManager \
p5-Class-Load>0:devel/p5-Class-Load
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-DBIx-TransactionManager/Makefile b/databases/p5-DBIx-TransactionManager/Makefile
index 99bf5b667644..81d7d125943c 100644
--- a/databases/p5-DBIx-TransactionManager/Makefile
+++ b/databases/p5-DBIx-TransactionManager/Makefile
@@ -14,10 +14,10 @@ COMMENT= Perl extension for database transaction handling
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-DBI>0:databases/p5-DBI \
p5-Try-Tiny>0:lang/p5-Try-Tiny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Genezzo/Makefile b/databases/p5-Genezzo/Makefile
index 150ee5249f5e..a34c1f68c9d1 100644
--- a/databases/p5-Genezzo/Makefile
+++ b/databases/p5-Genezzo/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extensible database with SQL and DBI
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Parse-RecDescent>=0:devel/p5-Parse-RecDescent
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5 shebangfix
SHEBANG_FILES= lib/Genezzo/*.pl
diff --git a/databases/p5-Rose-DBx-Object-Renderer/Makefile b/databases/p5-Rose-DBx-Object-Renderer/Makefile
index d5e98ff95fde..aac22b8cca9e 100644
--- a/databases/p5-Rose-DBx-Object-Renderer/Makefile
+++ b/databases/p5-Rose-DBx-Object-Renderer/Makefile
@@ -11,12 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Web UI Rendering for Rose::DB::Object
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Rose-DBx-Object-MoreHelpers>=0:databases/p5-Rose-DBx-Object-MoreHelpers \
p5-CGI-FormBuilder>=3.05:www/p5-CGI-FormBuilder \
p5-File-Copy-Recursive>0:devel/p5-File-Copy-Recursive \
p5-Lingua-EN-Inflect>0:textproc/p5-Lingua-EN-Inflect \
p5-Template-Toolkit>0:www/p5-Template-Toolkit
-BUILD_DEPENDS:= ${RUN_DEPENDS}
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/databases/p5-SQL-Abstract-Limit/Makefile b/databases/p5-SQL-Abstract-Limit/Makefile
index 49099f9125f5..5929fc61ef46 100644
--- a/databases/p5-SQL-Abstract-Limit/Makefile
+++ b/databases/p5-SQL-Abstract-Limit/Makefile
@@ -12,9 +12,9 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0$//}
MAINTAINER= perl@FreeBSD.org
COMMENT= SQL Portability layer for LIMIT emulation
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-SQL-Abstract>=1.24:databases/p5-SQL-Abstract \
p5-DBI>=0:databases/p5-DBI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-Deep>=0:devel/p5-Test-Deep
diff --git a/databases/p5-SQL-Abstract-Plugin-InsertMulti/Makefile b/databases/p5-SQL-Abstract-Plugin-InsertMulti/Makefile
index aa74b3a0d96a..a1fc20e03a37 100644
--- a/databases/p5-SQL-Abstract-Plugin-InsertMulti/Makefile
+++ b/databases/p5-SQL-Abstract-Plugin-InsertMulti/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to add bulk insert for SQL::Abstract
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-SQL-Abstract>=1.6:databases/p5-SQL-Abstract \
p5-Sub-Exporter>0:devel/p5-Sub-Exporter
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/databases/p5-SQL-Maker/Makefile b/databases/p5-SQL-Maker/Makefile
index bbf887b86e9a..4e8ac6b5910c 100644
--- a/databases/p5-SQL-Maker/Makefile
+++ b/databases/p5-SQL-Maker/Makefile
@@ -13,10 +13,10 @@ COMMENT= Perl extension for yet another SQL builder
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor-Lite>=0.05:devel/p5-Class-Accessor-Lite \
p5-DBI>0:databases/p5-DBI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Simple>=0.96:devel/p5-Test-Simple \
p5-Test-Requires>=0:devel/p5-Test-Requires \
p5-Tie-IxHash>=0:devel/p5-Tie-IxHash
diff --git a/databases/p5-Teng/Makefile b/databases/p5-Teng/Makefile
index 3d61e309a362..83303834c913 100644
--- a/databases/p5-Teng/Makefile
+++ b/databases/p5-Teng/Makefile
@@ -13,6 +13,7 @@ COMMENT= Perl extension for simple DBI wrapper/ORMapper
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor-Lite>=0.05:devel/p5-Class-Accessor-Lite \
p5-Class-Load>=0.06:devel/p5-Class-Load \
@@ -22,7 +23,6 @@ RUN_DEPENDS= \
p5-Data-Page>0:databases/p5-Data-Page \
p5-Data-Page-NoTotalEntries>=0.02:devel/p5-Data-Page-NoTotalEntries \
p5-SQL-Maker>=0.14:databases/p5-SQL-Maker
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-DBD-SQLite>=1.12:databases/p5-DBD-SQLite \
p5-Test-Mock-Guard>=0.10:devel/p5-Test-Mock-Guard \
diff --git a/databases/p5-Test-Fixture-DBI/Makefile b/databases/p5-Test-Fixture-DBI/Makefile
index fe61b46b1c2f..ec06ce94506b 100644
--- a/databases/p5-Test-Fixture-DBI/Makefile
+++ b/databases/p5-Test-Fixture-DBI/Makefile
@@ -13,13 +13,13 @@ COMMENT= Perl extension to load fixture data into database
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-DBI>0:databases/p5-DBI \
p5-SQL-Abstract>0:databases/p5-SQL-Abstract \
p5-SQL-Abstract-Plugin-InsertMulti>0:databases/p5-SQL-Abstract-Plugin-InsertMulti \
p5-UNIVERSAL-require>0:devel/p5-UNIVERSAL-require \
p5-YAML-Syck>0:textproc/p5-YAML-Syck
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-Sub-Uplevel>=0:devel/p5-Sub-Uplevel
diff --git a/databases/p5-Test-mysqld/Makefile b/databases/p5-Test-mysqld/Makefile
index 3596d3fb9e88..39d9f50b8f11 100644
--- a/databases/p5-Test-mysqld/Makefile
+++ b/databases/p5-Test-mysqld/Makefile
@@ -10,12 +10,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for mysqld test runner
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor-Lite>0:devel/p5-Class-Accessor-Lite \
p5-File-Copy-Recursive>0:devel/p5-File-Copy-Recursive \
p5-DBD-mysql>=0:databases/p5-DBD-mysql \
p5-Test-SharedFork>=0.06:devel/p5-Test-SharedFork
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Test-postgresql/Makefile b/databases/p5-Test-postgresql/Makefile
index 2ed84acfa825..8d6f665e4dd1 100644
--- a/databases/p5-Test-postgresql/Makefile
+++ b/databases/p5-Test-postgresql/Makefile
@@ -13,11 +13,11 @@ COMMENT= Perl extension of postgresql runner for tests
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor-Lite>0:devel/p5-Class-Accessor-Lite \
p5-DBI>0:databases/p5-DBI \
p5-DBD-Pg>0:databases/p5-DBD-Pg
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-SharedFork>=0.06:devel/p5-Test-SharedFork
USES= perl5
diff --git a/databases/p5-Tie-DBI/Makefile b/databases/p5-Tie-DBI/Makefile
index 4931d89b3e56..975365fae177 100644
--- a/databases/p5-Tie-DBI/Makefile
+++ b/databases/p5-Tie-DBI/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module implementing Tie hash to a DBI handle
+BUILD_DEPENDS= ${RUN_DEPENDS} \
+ p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
-BUILD_DEPENDS+= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
USES= perl5
USE_PERL5= configure
diff --git a/devel/cpan-upload-http/Makefile b/devel/cpan-upload-http/Makefile
index 10037eeb1bd1..c3eacafb9448 100644
--- a/devel/cpan-upload-http/Makefile
+++ b/devel/cpan-upload-http/Makefile
@@ -10,11 +10,11 @@ MASTER_SITE_SUBDIR= CPAN:BRADFITZ
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl script to upload one or more files to CPAN, using PAUSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-AppConfig-Std>=1.05:devel/p5-AppConfig-Std \
p5-libwww>0:www/p5-libwww \
p5-Term-ReadKey>0:devel/p5-Term-ReadKey
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/cpan-upload/Makefile b/devel/cpan-upload/Makefile
index 13bf2ca6ba6d..f257a744293a 100644
--- a/devel/cpan-upload/Makefile
+++ b/devel/cpan-upload/Makefile
@@ -11,10 +11,10 @@ MASTER_SITE_SUBDIR= CPAN:NEILB/scripts
MAINTAINER= perl@FreeBSD.org
COMMENT= Script for uploading distributions to CPAN
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-AppConfig-Std>=1.05:devel/p5-AppConfig-Std \
p5-Term-ReadKey>=0:devel/p5-Term-ReadKey \
p5-libwww>=0:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-AI-Prolog/Makefile b/devel/p5-AI-Prolog/Makefile
index cc5c628bb0e9..31b206fed0d0 100644
--- a/devel/p5-AI-Prolog/Makefile
+++ b/devel/p5-AI-Prolog/Makefile
@@ -12,6 +12,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for logic programming
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-aliased>=0.11:devel/p5-aliased \
p5-Clone>=0.15:devel/p5-Clone \
p5-Exporter-Tidy>=0.06:devel/p5-Exporter-Tidy \
@@ -19,7 +20,6 @@ RUN_DEPENDS= p5-aliased>=0.11:devel/p5-aliased \
p5-Regexp-Common>=2.119:textproc/p5-Regexp-Common \
p5-Text-Quote>=0.03:textproc/p5-Text-Quote \
p5-Term-ReadKey>=2.21:devel/p5-Term-ReadKey
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Acme-Damn/Makefile b/devel/p5-Acme-Damn/Makefile
index 7ef3d8edb7c7..0b073f063903 100644
--- a/devel/p5-Acme-Damn/Makefile
+++ b/devel/p5-Acme-Damn/Makefile
@@ -10,8 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= imp@FreeBSD.org
COMMENT= Unblessing perl objects
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Test-Exception>=0.29:devel/p5-Test-Exception
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Algorithm-Cron/Makefile b/devel/p5-Algorithm-Cron/Makefile
index 04336fcfe3f2..fd93f245457d 100644
--- a/devel/p5-Algorithm-Cron/Makefile
+++ b/devel/p5-Algorithm-Cron/Makefile
@@ -13,8 +13,8 @@ COMMENT= Abstract implementation of the cron(8) scheduling algorithm
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS:= p5-Time-timegm>=0:devel/p5-Time-timegm
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Time-timegm>=0:devel/p5-Time-timegm
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Algorithm-Merge/Makefile b/devel/p5-Algorithm-Merge/Makefile
index eced66b3d789..ca6faec83b59 100644
--- a/devel/p5-Algorithm-Merge/Makefile
+++ b/devel/p5-Algorithm-Merge/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Three-way merge and diff
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Algorithm-Diff>=1.15:devel/p5-Algorithm-Diff
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Alien-SDL/Makefile b/devel/p5-Alien-SDL/Makefile
index c73bdcc32660..cf543faadec6 100644
--- a/devel/p5-Alien-SDL/Makefile
+++ b/devel/p5-Alien-SDL/Makefile
@@ -14,7 +14,7 @@ LICENSE= GPLv1 ART10
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS:= ${RUN_DEPENDS} \
+BUILD_DEPENDS= ${RUN_DEPENDS} \
p5-Text-Patch>=1.4:textproc/p5-Text-Patch
RUN_DEPENDS= p5-Archive-Extract>=0:archivers/p5-Archive-Extract \
p5-File-Which>=0:sysutils/p5-File-Which \
diff --git a/devel/p5-AnyEvent-Filesys-Notify/Makefile b/devel/p5-AnyEvent-Filesys-Notify/Makefile
index a6b539b35493..5be9977ffa72 100644
--- a/devel/p5-AnyEvent-Filesys-Notify/Makefile
+++ b/devel/p5-AnyEvent-Filesys-Notify/Makefile
@@ -13,6 +13,7 @@ COMMENT= Perl extension for AnyEvent compat to monitor file/dir changes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Moo>=1.003001:devel/p5-Moo \
p5-MooX-late>=0.014:devel/p5-MooX-late \
@@ -22,7 +23,6 @@ RUN_DEPENDS= \
p5-Try-Tiny>=0.18:lang/p5-Try-Tiny \
p5-namespace-autoclean>=0.24:devel/p5-namespace-autoclean \
p5-IO-KQueue>=0.34:devel/p5-IO-KQueue
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Data-Dump>=0:devel/p5-Data-Dump \
p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-Without-Module>=0:devel/p5-Test-Without-Module
diff --git a/devel/p5-AnyEvent-Graphite/Makefile b/devel/p5-AnyEvent-Graphite/Makefile
index e0a70da59f57..06fba12278c5 100644
--- a/devel/p5-AnyEvent-Graphite/Makefile
+++ b/devel/p5-AnyEvent-Graphite/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Non-blocking Graphite client
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-AnyEvent>=4.15:devel/p5-AnyEvent \
p5-AnyEvent-SNMP>=1.0:net-mgmt/p5-AnyEvent-SNMP
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-AnyEvent-Run/Makefile b/devel/p5-AnyEvent-Run/Makefile
index 5c749c615c80..bc60a286b2b4 100644
--- a/devel/p5-AnyEvent-Run/Makefile
+++ b/devel/p5-AnyEvent-Run/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= culot@FreeBSD.org
COMMENT= Run a process or coderef asynchronously
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-AnyEvent>=4.15:devel/p5-AnyEvent
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-AnyEvent-Task/Makefile b/devel/p5-AnyEvent-Task/Makefile
index 0dc3f236c235..7910a1578914 100644
--- a/devel/p5-AnyEvent-Task/Makefile
+++ b/devel/p5-AnyEvent-Task/Makefile
@@ -13,13 +13,13 @@ COMMENT= Client/server-based asynchronous worker pool
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent \
p5-Callback-Frame>=0:devel/p5-Callback-Frame \
p5-Guard>=0:devel/p5-Guard \
p5-JSON-XS>=0:converters/p5-JSON-XS \
p5-Log-Defer>=0.300:devel/p5-Log-Defer \
p5-common-sense>=0:devel/p5-common-sense
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
diff --git a/devel/p5-App-Cache/Makefile b/devel/p5-App-Cache/Makefile
index 4e871b9e38fa..b136c1541551 100644
--- a/devel/p5-App-Cache/Makefile
+++ b/devel/p5-App-Cache/Makefile
@@ -11,12 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easy application-level caching
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Accessor-Chained>=0:devel/p5-Class-Accessor-Chained \
p5-File-Find-Rule>=0:devel/p5-File-Find-Rule \
p5-File-HomeDir>=0:devel/p5-File-HomeDir \
p5-Path-Class>=0:devel/p5-Path-Class \
p5-libwww>=0:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-App-local-lib-helper/Makefile b/devel/p5-App-local-lib-helper/Makefile
index cbd6e933296f..26ba09e6069a 100644
--- a/devel/p5-App-local-lib-helper/Makefile
+++ b/devel/p5-App-local-lib-helper/Makefile
@@ -13,8 +13,8 @@ COMMENT= Make it easy to run code against a local-lib
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS:= p5-local-lib>=2.000004:devel/p5-local-lib
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-local-lib>=2.000004:devel/p5-local-lib
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-AppConfig-Std/Makefile b/devel/p5-AppConfig-Std/Makefile
index 9d6460e5058f..da3929300ea4 100644
--- a/devel/p5-AppConfig-Std/Makefile
+++ b/devel/p5-AppConfig-Std/Makefile
@@ -13,8 +13,8 @@ COMMENT= Subclass of AppConfig that provides standard options
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-AppConfig>=1.52:devel/p5-AppConfig
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-B-Compiling/Makefile b/devel/p5-B-Compiling/Makefile
index 11d390118de9..6e2ca05cf5a9 100644
--- a/devel/p5-B-Compiling/Makefile
+++ b/devel/p5-B-Compiling/Makefile
@@ -12,9 +12,9 @@ COMMENT= Perl extension to expose PL_compiling to perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Sub-Exporter>0:devel/p5-Sub-Exporter
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-B-Deobfuscate/Makefile b/devel/p5-B-Deobfuscate/Makefile
index af031e29d93e..45f52aaeff3e 100644
--- a/devel/p5-B-Deobfuscate/Makefile
+++ b/devel/p5-B-Deobfuscate/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extension to B::Deparse for use in de-obfuscating source code
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-YAML>=0:textproc/p5-YAML \
p5-B-Keywords>=0:devel/p5-B-Keywords
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-CHI/Makefile b/devel/p5-CHI/Makefile
index 21442c3cf2fd..ba9b8111ae7f 100644
--- a/devel/p5-CHI/Makefile
+++ b/devel/p5-CHI/Makefile
@@ -12,7 +12,7 @@ DISTNAME= ${PORTNAME}-0.58
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for unified cache interface
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Carp-Assert>=0.20:devel/p5-Carp-Assert \
p5-Data-UUID>0:devel/p5-Data-UUID \
diff --git a/devel/p5-CPAN-Mini/Makefile b/devel/p5-CPAN-Mini/Makefile
index 3db3bb94592b..37a1a1115618 100644
--- a/devel/p5-CPAN-Mini/Makefile
+++ b/devel/p5-CPAN-Mini/Makefile
@@ -12,10 +12,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
COMMENT= CPAN::Mini - create a minimal mirror of CPAN
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-HomeDir>=0.57:devel/p5-File-HomeDir \
p5-libwww>=5:www/p5-libwww \
p5-URI>=1:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Simple>=0.96:devel/p5-Test-Simple
USES= perl5
diff --git a/devel/p5-CPAN-YACSmoke/Makefile b/devel/p5-CPAN-YACSmoke/Makefile
index 71f8605d2706..56f69f4cecb8 100644
--- a/devel/p5-CPAN-YACSmoke/Makefile
+++ b/devel/p5-CPAN-YACSmoke/Makefile
@@ -14,6 +14,7 @@ COMMENT= Yet Another CPAN Smoke Tester
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Config-IniFiles>=0:devel/p5-Config-IniFiles \
p5-File-HomeDir>=0.06:devel/p5-File-HomeDir \
p5-Regexp-Assemble>=0.06:devel/p5-Regexp-Assemble \
@@ -21,7 +22,6 @@ RUN_DEPENDS= p5-Config-IniFiles>=0:devel/p5-Config-IniFiles \
p5-Test-Reporter>=1.25:devel/p5-Test-Reporter \
p5-URI>=0:net/p5-URI \
p5-libwww>=0:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Callback-Frame/Makefile b/devel/p5-Callback-Frame/Makefile
index b35e903bf0bf..b6b964f16c9b 100644
--- a/devel/p5-Callback-Frame/Makefile
+++ b/devel/p5-Callback-Frame/Makefile
@@ -13,8 +13,8 @@ COMMENT= Preserve error handlers and "local" variables across callbacks
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Guard>=0:devel/p5-Guard
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
diff --git a/devel/p5-Check-ISA/Makefile b/devel/p5-Check-ISA/Makefile
index c231574a994c..0eac3342ef9e 100644
--- a/devel/p5-Check-ISA/Makefile
+++ b/devel/p5-Check-ISA/Makefile
@@ -15,8 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Sub-Exporter>=0:devel/p5-Sub-Exporter
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Class-C3-Adopt-NEXT/Makefile b/devel/p5-Class-C3-Adopt-NEXT/Makefile
index 736d0e8cb0f0..aa6bfe7fdb53 100644
--- a/devel/p5-Class-C3-Adopt-NEXT/Makefile
+++ b/devel/p5-Class-C3-Adopt-NEXT/Makefile
@@ -13,8 +13,8 @@ COMMENT= Make NEXT suck less
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-MRO-Compat>=0:devel/p5-MRO-Compat
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0.27:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-Class-Method-Modifiers-Fast/Makefile b/devel/p5-Class-Method-Modifiers-Fast/Makefile
index 4b09e6afdd27..dbedfa657bf1 100644
--- a/devel/p5-Class-Method-Modifiers-Fast/Makefile
+++ b/devel/p5-Class-Method-Modifiers-Fast/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to provide Moose-like method modifiers
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Data-Util>=0.55:devel/p5-Data-Util
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Sub-Uplevel>=0.18:devel/p5-Sub-Uplevel
USES= perl5
diff --git a/devel/p5-Config-MySQL/Makefile b/devel/p5-Config-MySQL/Makefile
index a27a1e2c3be1..687e96bfcd84 100644
--- a/devel/p5-Config-MySQL/Makefile
+++ b/devel/p5-Config-MySQL/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to read/write MySQL-style configuration files
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Config-INI>0:devel/p5-Config-INI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Const-Fast/Makefile b/devel/p5-Const-Fast/Makefile
index 071dabaaf036..70c263d042bc 100644
--- a/devel/p5-Const-Fast/Makefile
+++ b/devel/p5-Const-Fast/Makefile
@@ -15,7 +15,7 @@ COMMENT= Facility for creating read-only scalars, arrays, and hashes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
p5-Sub-Exporter-Progressive>=0.001007:devel/p5-Sub-Exporter-Progressive
TEST_DEPENDS= p5-Test-Exception>=0.29:devel/p5-Test-Exception
diff --git a/devel/p5-Data-DumpXML/Makefile b/devel/p5-Data-DumpXML/Makefile
index 1d1f5481f0ea..f80b957fba02 100644
--- a/devel/p5-Data-DumpXML/Makefile
+++ b/devel/p5-Data-DumpXML/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Dump arbitrary data structures as XML
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Array-RefElem>=0.01:misc/p5-Array-RefElem \
p5-XML-Parser>=2:textproc/p5-XML-Parser
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Data-Localize/Makefile b/devel/p5-Data-Localize/Makefile
index e0448e9127f0..81aa882bff17 100644
--- a/devel/p5-Data-Localize/Makefile
+++ b/devel/p5-Data-Localize/Makefile
@@ -13,11 +13,11 @@ COMMENT= Perl extension for alternate data localization API
LICENSE= MIT
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Moo>=1.000008:devel/p5-Moo \
p5-MooX-Types-MooseLike>0:devel/p5-MooX-Types-MooseLike \
p5-Log-Minimal>=0.14:devel/p5-Log-Minimal
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Data-Model/Makefile b/devel/p5-Data-Model/Makefile
index 46655e494a66..9bf9a38bc3ce 100644
--- a/devel/p5-Data-Model/Makefile
+++ b/devel/p5-Data-Model/Makefile
@@ -10,12 +10,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for model interface which had more data sources unified
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Trigger>0:devel/p5-Class-Trigger \
p5-DBD-SQLite>0:databases/p5-DBD-SQLite \
p5-DBI>0:databases/p5-DBI \
p5-Params-Validate>0:devel/p5-Params-Validate
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Path-Class>=0:devel/p5-Path-Class \
p5-Sub-Uplevel>0:devel/p5-Sub-Uplevel \
p5-MRO-Compat>=0:devel/p5-MRO-Compat \
diff --git a/devel/p5-Data-Page-NoTotalEntries/Makefile b/devel/p5-Data-Page-NoTotalEntries/Makefile
index fa08e83327ce..a01daf1756ef 100644
--- a/devel/p5-Data-Page-NoTotalEntries/Makefile
+++ b/devel/p5-Data-Page-NoTotalEntries/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for paging results without total entries
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor-Lite>=0.05:devel/p5-Class-Accessor-Lite
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Simple>=0.96:devel/p5-Test-Simple
USES= perl5
diff --git a/devel/p5-Data-Page-Pageset/Makefile b/devel/p5-Data-Page-Pageset/Makefile
index aad95b7f8d6c..0bf080e97317 100644
--- a/devel/p5-Data-Page-Pageset/Makefile
+++ b/devel/p5-Data-Page-Pageset/Makefile
@@ -15,10 +15,10 @@ COMMENT= Perl extension to simplify page number lists
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Data-Page>=2:databases/p5-Data-Page \
p5-Class-Accessor>0:devel/p5-Class-Accessor
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>0:devel/p5-Test-Exception
NO_ARCH= yes
diff --git a/devel/p5-Data-SExpression/Makefile b/devel/p5-Data-SExpression/Makefile
index 9faf711df0bd..daf4cc5eee8c 100644
--- a/devel/p5-Data-SExpression/Makefile
+++ b/devel/p5-Data-SExpression/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to parse lisp S-expressions into perl data structures
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor>0:devel/p5-Class-Accessor
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep
USES= perl5
diff --git a/devel/p5-Data-Stag/Makefile b/devel/p5-Data-Stag/Makefile
index bf6221f70fcd..ca6980969cd5 100644
--- a/devel/p5-Data-Stag/Makefile
+++ b/devel/p5-Data-Stag/Makefile
@@ -14,8 +14,8 @@ COMMENT= Structured Tags datastructures
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-IO-String>=0:devel/p5-IO-String
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Data-Util/Makefile b/devel/p5-Data-Util/Makefile
index d903de082f63..0756bcbc107f 100644
--- a/devel/p5-Data-Util/Makefile
+++ b/devel/p5-Data-Util/Makefile
@@ -13,10 +13,10 @@ COMMENT= Perl extension for utilities for data and data types
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-MRO-Compat>=0.09:devel/p5-MRO-Compat \
p5-Hash-Util-FieldHash-Compat>0:devel/p5-Hash-Util-FieldHash-Compat
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Scope-Guard>=0.20:devel/p5-Scope-Guard
diff --git a/devel/p5-Data-Visitor-Encode/Makefile b/devel/p5-Data-Visitor-Encode/Makefile
index 83aebffd3a8c..89d2db418b21 100644
--- a/devel/p5-Data-Visitor-Encode/Makefile
+++ b/devel/p5-Data-Visitor-Encode/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to encode/decode values in a structure
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Data-Visitor>=0.18:devel/p5-Data-Visitor
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-DateTime-Calendar-Mayan/Makefile b/devel/p5-DateTime-Calendar-Mayan/Makefile
index 926c50b23eac..a5e2a4a7689d 100644
--- a/devel/p5-DateTime-Calendar-Mayan/Makefile
+++ b/devel/p5-DateTime-Calendar-Mayan/Makefile
@@ -15,9 +15,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-Params-Validate>=0:devel/p5-Params-Validate
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-DateTime-Event-NameDay/Makefile b/devel/p5-DateTime-Event-NameDay/Makefile
index a8279dd06e14..eafa0d2298e5 100644
--- a/devel/p5-DateTime-Event-NameDay/Makefile
+++ b/devel/p5-DateTime-Event-NameDay/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl DateTime extension to work with namedays from various countries
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Set>=0:devel/p5-DateTime-Set \
p5-DateTime-Calendar-Christian>=0:devel/p5-DateTime-Calendar-Christian \
p5-Params-Validate>=0:devel/p5-Params-Validate
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-DateTime-Event-Zodiac/Makefile b/devel/p5-DateTime-Event-Zodiac/Makefile
index 7aa71b37bdbf..2a9c80cfe013 100644
--- a/devel/p5-DateTime-Event-Zodiac/Makefile
+++ b/devel/p5-DateTime-Event-Zodiac/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Return zodiac for a given date
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Astro>=0:devel/p5-DateTime-Astro
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Pod>=0:devel/p5-Test-Pod \
p5-Test-Pod-Coverage>=0:devel/p5-Test-Pod-Coverage
diff --git a/devel/p5-DateTime-Format-Bork/Makefile b/devel/p5-DateTime-Format-Bork/Makefile
index 5780e010d73d..a80802fb6b10 100644
--- a/devel/p5-DateTime-Format-Bork/Makefile
+++ b/devel/p5-DateTime-Format-Bork/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Formats datetimes for that guy from The Muppet Show
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate \
p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Format-Builder>=0:devel/p5-DateTime-Format-Builder
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-DateTime-Format-DateManip/Makefile b/devel/p5-DateTime-Format-DateManip/Makefile
index 2b895b2e9518..a6626c3eb8d1 100644
--- a/devel/p5-DateTime-Format-DateManip/Makefile
+++ b/devel/p5-DateTime-Format-DateManip/Makefile
@@ -11,7 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert Date::Manip dates and durations to DateTimes and vice versa
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-Date-Manip>=0:devel/p5-Date-Manip
diff --git a/devel/p5-DateTime-Format-HTTP/Makefile b/devel/p5-DateTime-Format-HTTP/Makefile
index 82c216b4825d..9cfa0d438a6c 100644
--- a/devel/p5-DateTime-Format-HTTP/Makefile
+++ b/devel/p5-DateTime-Format-HTTP/Makefile
@@ -11,7 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= HTTP date conversion routines
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-libwww>=0:www/p5-libwww
diff --git a/devel/p5-DateTime-Format-ICal/Makefile b/devel/p5-DateTime-Format-ICal/Makefile
index 78ed90d7d5cf..30a8d3c19b51 100644
--- a/devel/p5-DateTime-Format-ICal/Makefile
+++ b/devel/p5-DateTime-Format-ICal/Makefile
@@ -11,12 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse and format ICal datetime and duration strings
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-TimeZone>=0:devel/p5-DateTime-TimeZone \
p5-DateTime-Event-ICal>=0:devel/p5-DateTime-Event-ICal \
p5-DateTime-Set>=0:devel/p5-DateTime-Set \
p5-Params-Validate>=0:devel/p5-Params-Validate
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-DateTime-Format-Mail/Makefile b/devel/p5-DateTime-Format-Mail/Makefile
index 6db157bdc955..bd1cf5f91bf4 100644
--- a/devel/p5-DateTime-Format-Mail/Makefile
+++ b/devel/p5-DateTime-Format-Mail/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate \
p5-DateTime>=0:devel/p5-DateTime
-BUILD_DEPENDS:= ${RUN_DEPENDS}
PORTSCOUT= skipv:0.2901,0.3001
diff --git a/devel/p5-DateTime-Format-Roman/Makefile b/devel/p5-DateTime-Format-Roman/Makefile
index 0d9e11673543..fb1c77dcd726 100644
--- a/devel/p5-DateTime-Format-Roman/Makefile
+++ b/devel/p5-DateTime-Format-Roman/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Roman day numbering for DateTime objects
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-Roman>=0:math/p5-Roman
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-DateTime-Format-W3CDTF/Makefile b/devel/p5-DateTime-Format-W3CDTF/Makefile
index c9c121a3fb8b..810d587a82a3 100644
--- a/devel/p5-DateTime-Format-W3CDTF/Makefile
+++ b/devel/p5-DateTime-Format-W3CDTF/Makefile
@@ -10,8 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jadawin@FreeBSD.org
COMMENT= Parse and format W3CDTF datetime strings
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-DateTime-HiRes/Makefile b/devel/p5-DateTime-HiRes/Makefile
index 2769bf1dad33..9eaa3e10eaf0 100644
--- a/devel/p5-DateTime-HiRes/Makefile
+++ b/devel/p5-DateTime-HiRes/Makefile
@@ -11,7 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create DateTime objects with sub-second current time resolution
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
USES= perl5
diff --git a/devel/p5-DateTime-TimeZone-Alias/Makefile b/devel/p5-DateTime-TimeZone-Alias/Makefile
index 9a2c8efcff0d..57e597486851 100644
--- a/devel/p5-DateTime-TimeZone-Alias/Makefile
+++ b/devel/p5-DateTime-TimeZone-Alias/Makefile
@@ -11,7 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create aliases for DateTime timezones
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime-TimeZone>=0:devel/p5-DateTime-TimeZone \
p5-DateTime>=0:devel/p5-DateTime
diff --git a/devel/p5-Devel-BeginLift/Makefile b/devel/p5-Devel-BeginLift/Makefile
index a949883dce08..f26c8f50dbe1 100644
--- a/devel/p5-Devel-BeginLift/Makefile
+++ b/devel/p5-Devel-BeginLift/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to make selected sub calls evaluate at compile time
+BUILD_DEPENDS= ${RUN_DEPENDS} \
+ p5-ExtUtils-Depends>0:devel/p5-ExtUtils-Depends
RUN_DEPENDS= \
p5-B-Hooks-OP-Check-EntersubForCV>=0.03:devel/p5-B-Hooks-OP-Check-EntersubForCV
-BUILD_DEPENDS:= ${RUN_DEPENDS} \
- p5-ExtUtils-Depends>0:devel/p5-ExtUtils-Depends
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-Cover-Report-Clover/Makefile b/devel/p5-Devel-Cover-Report-Clover/Makefile
index a2f721014d0c..dd594f116e73 100644
--- a/devel/p5-Devel-Cover-Report-Clover/Makefile
+++ b/devel/p5-Devel-Cover-Report-Clover/Makefile
@@ -13,12 +13,12 @@ COMMENT= Perl extension for Clover reporting of coverage statistics
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor>0:devel/p5-Class-Accessor \
p5-Devel-Cover>0:devel/p5-Devel-Cover \
p5-HTML-Parser>0:www/p5-HTML-Parser \
p5-Template-Toolkit>0:www/p5-Template-Toolkit
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-File-Which>=1.08:sysutils/p5-File-Which \
p5-Test-Exception>0:devel/p5-Test-Exception \
diff --git a/devel/p5-Devel-Declare-Parser/Makefile b/devel/p5-Devel-Declare-Parser/Makefile
index 2e7623052c6b..0b9779d8026b 100644
--- a/devel/p5-Devel-Declare-Parser/Makefile
+++ b/devel/p5-Devel-Declare-Parser/Makefile
@@ -12,11 +12,11 @@ COMMENT= Perl extension for higher level interface to Devel-Declare
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-B-Compiling>=0.02:devel/p5-B-Compiling \
p5-B-Hooks-EndOfScope>=0.08:devel/p5-B-Hooks-EndOfScope \
p5-Devel-Declare>=0.006:devel/p5-Devel-Declare
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Devel-Ditto/Makefile b/devel/p5-Devel-Ditto/Makefile
index 61442ca7e12f..8c75b3b9f5d2 100644
--- a/devel/p5-Devel-Ditto/Makefile
+++ b/devel/p5-Devel-Ditto/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
COMMENT= Devel::Ditto - Identify where print output comes from
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-IPC-Run>=0:devel/p5-IPC-Run
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Devel-EvalContext/Makefile b/devel/p5-Devel-EvalContext/Makefile
index 2f44ed4de68f..1d702da0c9ce 100644
--- a/devel/p5-Devel-EvalContext/Makefile
+++ b/devel/p5-Devel-EvalContext/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Save lexicals and hints between calls to eval
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-PadWalker>=0:devel/p5-PadWalker \
p5-Data-Alias>=0:devel/p5-Data-Alias \
p5-YAML>=0:textproc/p5-YAML
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-RingBuffer/Makefile b/devel/p5-Devel-RingBuffer/Makefile
index 15bdaf8dbff4..8f2da3896bee 100644
--- a/devel/p5-Devel-RingBuffer/Makefile
+++ b/devel/p5-Devel-RingBuffer/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Shared memory ring buffers for Perl scripts diagnosis/debug
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-IPC-Mmap>=0:devel/p5-IPC-Mmap
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-STrace/Makefile b/devel/p5-Devel-STrace/Makefile
index 4759a5a03107..a46f8622e6dc 100644
--- a/devel/p5-Devel-STrace/Makefile
+++ b/devel/p5-Devel-STrace/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= strace(1)-like runtime call trace for Perl applications
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Devel-RingBuffer>=0:devel/p5-Devel-RingBuffer
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-StackTrace-AsHTML/Makefile b/devel/p5-Devel-StackTrace-AsHTML/Makefile
index 3fe22da77d45..7dc459803393 100644
--- a/devel/p5-Devel-StackTrace-AsHTML/Makefile
+++ b/devel/p5-Devel-StackTrace-AsHTML/Makefile
@@ -15,8 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Devel-StackTrace>0:devel/p5-Devel-StackTrace
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-StackTrace-WithLexicals/Makefile b/devel/p5-Devel-StackTrace-WithLexicals/Makefile
index a2b78d946bfd..fc1a0d40cf44 100644
--- a/devel/p5-Devel-StackTrace-WithLexicals/Makefile
+++ b/devel/p5-Devel-StackTrace-WithLexicals/Makefile
@@ -12,10 +12,10 @@ COMMENT= Perl extension for Devel::StackTrace + PadWalker
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Devel-StackTrace>=2.00:devel/p5-Devel-StackTrace \
p5-PadWalker>=1.98:devel/p5-PadWalker
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-ebug/Makefile b/devel/p5-Devel-ebug/Makefile
index cc096ea672e9..221d7d7ad884 100644
--- a/devel/p5-Devel-ebug/Makefile
+++ b/devel/p5-Devel-ebug/Makefile
@@ -14,6 +14,7 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Accessor-Chained>=0:devel/p5-Class-Accessor-Chained \
p5-Devel-StackTrace>=0:devel/p5-Devel-StackTrace \
p5-Module-Pluggable>=0:devel/p5-Module-Pluggable \
@@ -21,7 +22,6 @@ RUN_DEPENDS= p5-Class-Accessor-Chained>=0:devel/p5-Class-Accessor-Chained \
p5-Proc-Background>=0:devel/p5-Proc-Background \
p5-String-Koremutake>=0:textproc/p5-String-Koremutake \
p5-YAML>=0:textproc/p5-YAML
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Expect>=0:devel/p5-Test-Expect
NO_ARCH= yes
diff --git a/devel/p5-Dist-Metadata/Makefile b/devel/p5-Dist-Metadata/Makefile
index 9862e2c4af77..a19d15b7de22 100644
--- a/devel/p5-Dist-Metadata/Makefile
+++ b/devel/p5-Dist-Metadata/Makefile
@@ -14,13 +14,13 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Archive-Zip>=1.30:archivers/p5-Archive-Zip \
p5-CPAN-DistnameInfo>=0.12:devel/p5-CPAN-DistnameInfo \
p5-File-Spec-Native>=1.002:devel/p5-File-Spec-Native \
p5-Path-Class>=0.24:devel/p5-Path-Class \
p5-Try-Tiny>=0.09:lang/p5-Try-Tiny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Test-Fatal>0:devel/p5-Test-Fatal \
p5-Test-MockObject>0:devel/p5-Test-MockObject
diff --git a/devel/p5-Exporter-Declare/Makefile b/devel/p5-Exporter-Declare/Makefile
index 2ea31c861187..033eb2f978b9 100644
--- a/devel/p5-Exporter-Declare/Makefile
+++ b/devel/p5-Exporter-Declare/Makefile
@@ -13,10 +13,10 @@ COMMENT= Perl extension for exporting done right
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Meta-Builder>=0.003:devel/p5-Meta-Builder \
p5-aliased>0:devel/p5-aliased
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Fennec-Lite>=0:devel/p5-Fennec-Lite \
p5-Test-Exception>=0:devel/p5-Test-Exception
diff --git a/devel/p5-File-ChangeNotify/Makefile b/devel/p5-File-ChangeNotify/Makefile
index 946302f851ec..0d913125e5ff 100644
--- a/devel/p5-File-ChangeNotify/Makefile
+++ b/devel/p5-File-ChangeNotify/Makefile
@@ -13,12 +13,12 @@ COMMENT= Watch for changes to files
LICENSE= ART20
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=2:devel/p5-Moose \
p5-IO-KQueue>=0:devel/p5-IO-KQueue \
p5-MooseX-Params-Validate>=0:devel/p5-MooseX-Params-Validate \
p5-MooseX-SemiAffordanceAccessor>=0:devel/p5-MooseX-SemiAffordanceAccessor \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-File-Find-Rule/Makefile b/devel/p5-File-Find-Rule/Makefile
index 10c30c8f4d22..9ba5c691c8e3 100644
--- a/devel/p5-File-Find-Rule/Makefile
+++ b/devel/p5-File-Find-Rule/Makefile
@@ -13,9 +13,9 @@ COMMENT= Alternative interface to File::Find
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Number-Compare>=0:math/p5-Number-Compare \
p5-Text-Glob>=0.07:textproc/p5-Text-Glob
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-File-Finder/Makefile b/devel/p5-File-Finder/Makefile
index 39dc0bfcfe27..c8a83f7a7d72 100644
--- a/devel/p5-File-Finder/Makefile
+++ b/devel/p5-File-Finder/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Nice wrapper for File::Find ala find(1)
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Text-Glob>0:textproc/p5-Text-Glob
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-File-ShareDir-ProjectDistDir/Makefile b/devel/p5-File-ShareDir-ProjectDistDir/Makefile
index 96ef6ba19115..7e13f0debb84 100644
--- a/devel/p5-File-ShareDir-ProjectDistDir/Makefile
+++ b/devel/p5-File-ShareDir-ProjectDistDir/Makefile
@@ -12,13 +12,13 @@ COMMENT= Perl extension for set-and-forget using a directory in projects root
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-ShareDir>0:devel/p5-File-ShareDir \
p5-Path-Class>0:devel/p5-Path-Class \
p5-Path-FindDev>0:devel/p5-Path-FindDev \
p5-Path-IsDev>0:devel/p5-Path-IsDev \
p5-Path-Tiny>0:devel/p5-Path-Tiny \
p5-Sub-Exporter>0:devel/p5-Sub-Exporter
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Filesys-Notify-KQueue/Makefile b/devel/p5-Filesys-Notify-KQueue/Makefile
index f513279fc76c..71e121ee5a72 100644
--- a/devel/p5-Filesys-Notify-KQueue/Makefile
+++ b/devel/p5-Filesys-Notify-KQueue/Makefile
@@ -12,9 +12,9 @@ COMMENT= Perl extension to wrap IO::KQueue for watching file system
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-IO-KQueue>0:devel/p5-IO-KQueue
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-SharedFork>=0.19:devel/p5-Test-SharedFork
USES= perl5
diff --git a/devel/p5-Gearman-Client-Async/Makefile b/devel/p5-Gearman-Client-Async/Makefile
index 4d6ad385736a..3773d828c2eb 100644
--- a/devel/p5-Gearman-Client-Async/Makefile
+++ b/devel/p5-Gearman-Client-Async/Makefile
@@ -12,9 +12,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Asynchronous client module for Gearman for Danga::Socket applications
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Danga-Socket>=0:devel/p5-Danga-Socket \
p5-Gearman>=0:devel/p5-Gearman
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Gearman-Server>=0:devel/p5-Gearman-Server
USES= perl5
diff --git a/devel/p5-Getopt-Compact/Makefile b/devel/p5-Getopt-Compact/Makefile
index 4c2c08e3c0f5..aa407bceec39 100644
--- a/devel/p5-Getopt-Compact/Makefile
+++ b/devel/p5-Getopt-Compact/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Getopt processing in a compact statement with long and short options
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Text-Table>=0:textproc/p5-Text-Table \
p5-Env-Path>=0:devel/p5-Env-Path
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Google-Checkout/Makefile b/devel/p5-Google-Checkout/Makefile
index dac8b185f611..5f4717880a3d 100644
--- a/devel/p5-Google-Checkout/Makefile
+++ b/devel/p5-Google-Checkout/Makefile
@@ -14,13 +14,13 @@ COMMENT= Perl implementation of Google Checkout (GCO)
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Crypt-SSLeay>=0.45:security/p5-Crypt-SSLeay \
p5-Date-Manip>=5.40:devel/p5-Date-Manip \
p5-Digest-HMAC>=1.01:security/p5-Digest-HMAC \
p5-XML-Simple>=2.09:textproc/p5-XML-Simple \
p5-XML-Writer>=0.6:textproc/p5-XML-Writer \
p5-libwww>=5.65:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-GraphQL/Makefile b/devel/p5-GraphQL/Makefile
index 82dc944e4e6c..094308f7cf5f 100644
--- a/devel/p5-GraphQL/Makefile
+++ b/devel/p5-GraphQL/Makefile
@@ -13,7 +13,8 @@ COMMENT= Perl implementation of GraphQL
LICENSE= ART20
-BUILD_DEPENDS= p5-Moo>=0:devel/p5-Moo \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moo>=0:devel/p5-Moo \
p5-Type-Tiny>=0:devel/p5-Type-Tiny \
p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Function-Parameters>=2.001001:devel/p5-Function-Parameters \
@@ -24,7 +25,6 @@ BUILD_DEPENDS= p5-Moo>=0:devel/p5-Moo \
p5-JSON-PP>=2.92:converters/p5-JSON-PP \
p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Format-ISO8601>=0:devel/p5-DateTime-Format-ISO8601
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0.42:devel/p5-Test-Exception \
p5-Test-Deep>=1.127:devel/p5-Test-Deep \
p5-Import-Into>=0:devel/p5-Import-Into
diff --git a/devel/p5-IO-Callback/Makefile b/devel/p5-IO-Callback/Makefile
index 77f4ce5965fd..62bd1cf00c2d 100644
--- a/devel/p5-IO-Callback/Makefile
+++ b/devel/p5-IO-Callback/Makefile
@@ -13,10 +13,10 @@ COMMENT= Perl extension to emulate file interface for a code reference
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= \
+ ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-IO-String>0:devel/p5-IO-String
-BUILD_DEPENDS:= \
- ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-File-Slurp>0:devel/p5-File-Slurp \
p5-Test-Exception>0:devel/p5-Test-Exception \
diff --git a/devel/p5-IO-Handle-Util/Makefile b/devel/p5-IO-Handle-Util/Makefile
index 6ebdd545b4d0..e79f4c90eeab 100644
--- a/devel/p5-IO-Handle-Util/Makefile
+++ b/devel/p5-IO-Handle-Util/Makefile
@@ -10,11 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for working with IO::Handle like objects
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-IO-String>0:devel/p5-IO-String \
p5-Sub-Exporter>0:devel/p5-Sub-Exporter \
p5-asa>0:devel/p5-asa
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Jonk/Makefile b/devel/p5-Jonk/Makefile
index da67f16577bd..e493281dd071 100644
--- a/devel/p5-Jonk/Makefile
+++ b/devel/p5-Jonk/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for simple job tank manager
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-DBI>0:databases/p5-DBI \
p5-Try-Tiny>0:lang/p5-Try-Tiny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Log-Any-Adapter-Callback/Makefile b/devel/p5-Log-Any-Adapter-Callback/Makefile
index 67105b3cc742..04bedd7d1bf7 100644
--- a/devel/p5-Log-Any-Adapter-Callback/Makefile
+++ b/devel/p5-Log-Any-Adapter-Callback/Makefile
@@ -13,8 +13,8 @@ COMMENT= Perl extension adapter for Log::Any with callbacks
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS:= p5-Log-Any>0:devel/p5-Log-Any
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Log-Any-Adapter-Dispatch/Makefile b/devel/p5-Log-Any-Adapter-Dispatch/Makefile
index 3ec5a976b839..c037f923cc24 100644
--- a/devel/p5-Log-Any-Adapter-Dispatch/Makefile
+++ b/devel/p5-Log-Any-Adapter-Dispatch/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for adapter to use Log::Dispatch with Log::Any
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Log-Any>0:devel/p5-Log-Any \
p5-Log-Dispatch>=2.26:devel/p5-Log-Dispatch
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Log-Contextual/Makefile b/devel/p5-Log-Contextual/Makefile
index 6db01612fab2..7c14dc4a402b 100644
--- a/devel/p5-Log-Contextual/Makefile
+++ b/devel/p5-Log-Contextual/Makefile
@@ -12,11 +12,11 @@ COMMENT= Perl extension for simple logging interface with a contextual log
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Data-Dumper-Concise>0:devel/p5-Data-Dumper-Concise \
p5-Exporter-Declare>=0.111:devel/p5-Exporter-Declare \
p5-Moo>=1.003:devel/p5-Moo
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Log-Log4perl>0:devel/p5-Log-Log4perl
USES= perl5
diff --git a/devel/p5-Log-Defer/Makefile b/devel/p5-Log-Defer/Makefile
index a855aa3a3a19..280307dc67c1 100644
--- a/devel/p5-Log-Defer/Makefile
+++ b/devel/p5-Log-Defer/Makefile
@@ -13,8 +13,8 @@ COMMENT= Deferred logs and timers
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Guard>=0:devel/p5-Guard
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
diff --git a/devel/p5-Log-Dispatch-Screen-Color/Makefile b/devel/p5-Log-Dispatch-Screen-Color/Makefile
index b3ccd1f1bed7..463bb0cc887f 100644
--- a/devel/p5-Log-Dispatch-Screen-Color/Makefile
+++ b/devel/p5-Log-Dispatch-Screen-Color/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to support color for Log::Dispatch::Screen
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Log-Dispatch>0:devel/p5-Log-Dispatch \
p5-Params-Validate>0:devel/p5-Params-Validate
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-IO-stringy>0:devel/p5-IO-stringy
USES= perl5
diff --git a/devel/p5-Module-Collect/Makefile b/devel/p5-Module-Collect/Makefile
index 220478121791..0551d885b491 100644
--- a/devel/p5-Module-Collect/Makefile
+++ b/devel/p5-Module-Collect/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to collect module files from some directories
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-File-Find-Rule>0:devel/p5-File-Find-Rule
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Module-Depends/Makefile b/devel/p5-Module-Depends/Makefile
index 44d922059de8..26d23f5df14f 100644
--- a/devel/p5-Module-Depends/Makefile
+++ b/devel/p5-Module-Depends/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Identify the dependencies of a distribution
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Accessor-Chained>=0:devel/p5-Class-Accessor-Chained \
p5-YAML>=0:textproc/p5-YAML
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Module-Install-AuthorRequires/Makefile b/devel/p5-Module-Install-AuthorRequires/Makefile
index 5987c1c70562..9db00602196c 100644
--- a/devel/p5-Module-Install-AuthorRequires/Makefile
+++ b/devel/p5-Module-Install-AuthorRequires/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to declare author-only dependencies
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Module-Install>0:devel/p5-Module-Install
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Module-Install-AuthorTests/Makefile b/devel/p5-Module-Install-AuthorTests/Makefile
index e345969511af..f9e22388e9f5 100644
--- a/devel/p5-Module-Install-AuthorTests/Makefile
+++ b/devel/p5-Module-Install-AuthorTests/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to designate tests only run by module authors
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Module-Install>0:devel/p5-Module-Install
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Module-Setup/Makefile b/devel/p5-Module-Setup/Makefile
index b2c000ac713b..512bda6ca1ca 100644
--- a/devel/p5-Module-Setup/Makefile
+++ b/devel/p5-Module-Setup/Makefile
@@ -10,6 +10,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for a simple module maker
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Trigger>0:devel/p5-Class-Trigger \
p5-File-Find-Rule>0:devel/p5-File-Find-Rule \
@@ -21,7 +22,6 @@ RUN_DEPENDS= \
p5-YAML>0:textproc/p5-YAML \
p5-Module-Install-AuthorTests>0:devel/p5-Module-Install-AuthorTests \
p5-Text-Patch>0:textproc/p5-Text-Patch
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Module-Used/Makefile b/devel/p5-Module-Used/Makefile
index 71907b662406..ab48b144e013 100644
--- a/devel/p5-Module-Used/Makefile
+++ b/devel/p5-Module-Used/Makefile
@@ -14,11 +14,11 @@ COMMENT= Find modules loaded by Perl code without running it
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-Next>=1.02:sysutils/p5-File-Next \
p5-PPI>=1.203:textproc/p5-PPI \
p5-Test-Deep>=0.098:devel/p5-Test-Deep \
p5-Readonly>=1.03:devel/p5-Readonly
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-MooseX-Async/Makefile b/devel/p5-MooseX-Async/Makefile
index e9f33e66e7e4..291f5972b6de 100644
--- a/devel/p5-MooseX-Async/Makefile
+++ b/devel/p5-MooseX-Async/Makefile
@@ -14,9 +14,9 @@ COMMENT= The Orphanange of Asynchronous Love Children
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=0.56:devel/p5-Moose \
p5-MooseX-AttributeHelpers>=0.13:devel/p5-MooseX-AttributeHelpers
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-MooseX-Clone/Makefile b/devel/p5-MooseX-Clone/Makefile
index 9b39ee2c3ffa..ef65cab159d3 100644
--- a/devel/p5-MooseX-Clone/Makefile
+++ b/devel/p5-MooseX-Clone/Makefile
@@ -13,11 +13,11 @@ COMMENT= Fine grained cloning support for Moose objects
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Data-Visitor>=0.24:devel/p5-Data-Visitor \
p5-Hash-Util-FieldHash-Compat>=0:devel/p5-Hash-Util-FieldHash-Compat \
p5-Moose>=0:devel/p5-Moose \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuildtiny
diff --git a/devel/p5-MooseX-CompileTime-Traits/Makefile b/devel/p5-MooseX-CompileTime-Traits/Makefile
index b3434c2540d2..cd29dfb86ede 100644
--- a/devel/p5-MooseX-CompileTime-Traits/Makefile
+++ b/devel/p5-MooseX-CompileTime-Traits/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to allow compile time traits for classes/roles
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Moose>0:devel/p5-Moose \
p5-MooseX-Declare>0:devel/p5-MooseX-Declare
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-MooseX-ConfigFromFile/Makefile b/devel/p5-MooseX-ConfigFromFile/Makefile
index 32d6447d353c..cbd34e31c6fb 100644
--- a/devel/p5-MooseX-ConfigFromFile/Makefile
+++ b/devel/p5-MooseX-ConfigFromFile/Makefile
@@ -12,12 +12,12 @@ COMMENT= Perl extension to abstract Moose role attribute setting from file
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Moose>0:devel/p5-Moose \
p5-MooseX-Types>=0.19:devel/p5-MooseX-Types \
p5-MooseX-Types-Path-Tiny>=0.005:devel/p5-MooseX-Types-Path-Tiny \
p5-namespace-autoclean>0:devel/p5-namespace-autoclean
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Test-CheckDeps>=0.006:devel/p5-Test-CheckDeps \
p5-Test-Requires>0:devel/p5-Test-Requires \
diff --git a/devel/p5-MooseX-Lists/Makefile b/devel/p5-MooseX-Lists/Makefile
index 4a83e72537f7..8ec61a3a6993 100644
--- a/devel/p5-MooseX-Lists/Makefile
+++ b/devel/p5-MooseX-Lists/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Treat arrays and hashes as lists
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=0.93:devel/p5-Moose
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-MooseX-MultiInitArg/Makefile b/devel/p5-MooseX-MultiInitArg/Makefile
index f13a0200c67c..5211b39147eb 100644
--- a/devel/p5-MooseX-MultiInitArg/Makefile
+++ b/devel/p5-MooseX-MultiInitArg/Makefile
@@ -14,8 +14,8 @@ COMMENT= Attributes with aliases for constructor arguments for MooseX
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuildtiny
diff --git a/devel/p5-MooseX-MultiMethods/Makefile b/devel/p5-MooseX-MultiMethods/Makefile
index cf15a31e3670..c522df62a917 100644
--- a/devel/p5-MooseX-MultiMethods/Makefile
+++ b/devel/p5-MooseX-MultiMethods/Makefile
@@ -11,6 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Multi Method Dispatch based on Moose type constraints
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-aliased>0:devel/p5-aliased \
p5-namespace-autoclean>0:devel/p5-namespace-autoclean \
@@ -18,7 +19,6 @@ RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-MooseX-Types-VariantTable>=0.03:devel/p5-MooseX-Types-VariantTable \
p5-MooseX-Method-Signatures>=0.29:devel/p5-MooseX-Method-Signatures \
p5-MooseX-Types>0:devel/p5-MooseX-Types
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-MooseX-SimpleConfig/Makefile b/devel/p5-MooseX-SimpleConfig/Makefile
index d22aec16fab4..dad3a8075fe5 100644
--- a/devel/p5-MooseX-SimpleConfig/Makefile
+++ b/devel/p5-MooseX-SimpleConfig/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Moose role for setting attributes from a simple configfile
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=0.35:devel/p5-Moose \
p5-MooseX-ConfigFromFile>=0.02:devel/p5-MooseX-ConfigFromFile \
p5-Config-Any>=0.13:devel/p5-Config-Any
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-MooseX-Types-DateTime-MySQL/Makefile b/devel/p5-MooseX-Types-DateTime-MySQL/Makefile
index 13d9240003f2..6ce54127cb5a 100644
--- a/devel/p5-MooseX-Types-DateTime-MySQL/Makefile
+++ b/devel/p5-MooseX-Types-DateTime-MySQL/Makefile
@@ -9,6 +9,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= des@FreeBSD.org
COMMENT= MySQL datetime type constraints and coercions
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0.03:devel/p5-DateTime \
p5-DateTime-Format-Duration>=1.03:devel/p5-DateTime-Format-Duration \
p5-DateTime-Format-MySQL>=0:devel/p5-DateTime-Format-MySQL \
@@ -16,7 +17,6 @@ RUN_DEPENDS= p5-DateTime>=0.03:devel/p5-DateTime \
p5-MooseX-Types-DateTime>=0.03:devel/p5-MooseX-Types-DateTime \
p5-namespace-clean>=0.05:devel/p5-namespace-clean
-BUILD_DEPENDS:= ${RUN_DEPENDS}
#TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
# p5-Test-Simple>=0.88:devel/p5-Test-Simple
diff --git a/devel/p5-MooseX-Types-ISO8601/Makefile b/devel/p5-MooseX-Types-ISO8601/Makefile
index 58273edff82e..7b2990173f75 100644
--- a/devel/p5-MooseX-Types-ISO8601/Makefile
+++ b/devel/p5-MooseX-Types-ISO8601/Makefile
@@ -9,6 +9,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= des@FreeBSD.org
COMMENT= ISO8601 date and duration string type constraints and coercions
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-aliased>=0:devel/p5-aliased \
p5-DateTime>=0.03:devel/p5-DateTime \
p5-DateTime-Format-Duration>=1.03:devel/p5-DateTime-Format-Duration \
@@ -19,7 +20,6 @@ RUN_DEPENDS= p5-aliased>=0:devel/p5-aliased \
p5-namespace-clean>=0.05:devel/p5-namespace-clean \
p5-Safe-Isa>=0:devel/p5-Safe-Isa \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-Simple>=0.88:devel/p5-Test-Simple
diff --git a/devel/p5-MooseX-Types-LoadableClass/Makefile b/devel/p5-MooseX-Types-LoadableClass/Makefile
index d46d8812d38d..4e202be4b575 100644
--- a/devel/p5-MooseX-Types-LoadableClass/Makefile
+++ b/devel/p5-MooseX-Types-LoadableClass/Makefile
@@ -13,11 +13,11 @@ COMMENT= ClassName type constraint with coercion to load the class
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Moose>=0:devel/p5-Moose \
p5-MooseX-Types>=0.42:devel/p5-MooseX-Types \
p5-namespace-clean>=0:devel/p5-namespace-clean
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-namespace-clean>=0:devel/p5-namespace-clean
diff --git a/devel/p5-MooseX-Types-Path-Class/Makefile b/devel/p5-MooseX-Types-Path-Class/Makefile
index b28ad2ce073a..3b5f1282f9c1 100644
--- a/devel/p5-MooseX-Types-Path-Class/Makefile
+++ b/devel/p5-MooseX-Types-Path-Class/Makefile
@@ -13,11 +13,11 @@ COMMENT= Path::Class type library for Moose
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=2:devel/p5-Moose \
p5-MooseX-Getopt>=0:devel/p5-MooseX-Getopt \
p5-MooseX-Types>=0.04:devel/p5-MooseX-Types \
p5-Path-Class>=0.16:devel/p5-Path-Class
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-MooseX-Types-VariantTable/Makefile b/devel/p5-MooseX-Types-VariantTable/Makefile
index c2497609c7f3..d40e0a6e57cc 100644
--- a/devel/p5-MooseX-Types-VariantTable/Makefile
+++ b/devel/p5-MooseX-Types-VariantTable/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Type constraint based variant table
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-MooseX-Types-Structured>=0.12:devel/p5-MooseX-Types-Structured \
p5-MooseX-Clone>=0.03:devel/p5-MooseX-Clone
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-MouseX-AttributeHelpers/Makefile b/devel/p5-MouseX-AttributeHelpers/Makefile
index 404ac815f4e9..49ee8de1c747 100644
--- a/devel/p5-MouseX-AttributeHelpers/Makefile
+++ b/devel/p5-MouseX-AttributeHelpers/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to extend your attribute interfaces
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Mouse>=0.40:devel/p5-Mouse
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Any-Moose>=0:devel/p5-Any-Moose \
p5-Test-Deep>=0:devel/p5-Test-Deep \
p5-Test-UseAllModules>=0:devel/p5-Test-UseAllModules \
diff --git a/devel/p5-MouseX-Getopt/Makefile b/devel/p5-MouseX-Getopt/Makefile
index f1179b378c22..49263e6d8d2d 100644
--- a/devel/p5-MouseX-Getopt/Makefile
+++ b/devel/p5-MouseX-Getopt/Makefile
@@ -13,10 +13,10 @@ COMMENT= Perl extension for a Mouse role to process command line options
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Mouse>=0.64:devel/p5-Mouse \
p5-Getopt-Long-Descriptive>=0.091:devel/p5-Getopt-Long-Descriptive
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-MouseX-Types/Makefile b/devel/p5-MouseX-Types/Makefile
index b59d4da4461f..d2de268a3985 100644
--- a/devel/p5-MouseX-Types/Makefile
+++ b/devel/p5-MouseX-Types/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to organize your Mouse types in libraries
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Any-Moose>=0.15:devel/p5-Any-Moose \
p5-Mouse>=0.77:devel/p5-Mouse
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-Object-Enum/Makefile b/devel/p5-Object-Enum/Makefile
index c50c0d02185c..97f708004621 100644
--- a/devel/p5-Object-Enum/Makefile
+++ b/devel/p5-Object-Enum/Makefile
@@ -15,11 +15,11 @@ COMMENT= Replacement for if ($$foo eq 'bar')
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Sub-Install>=0:devel/p5-Sub-Install \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
p5-Class-Data-Inheritable>=0:devel/p5-Class-Data-Inheritable \
p5-Class-Accessor>=0:devel/p5-Class-Accessor
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POE-Session-MultiDispatch/Makefile b/devel/p5-POE-Session-MultiDispatch/Makefile
index 9b66c5400184..7d4963955f5e 100644
--- a/devel/p5-POE-Session-MultiDispatch/Makefile
+++ b/devel/p5-POE-Session-MultiDispatch/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Callback dispatch for session events
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-POE>=0:devel/p5-POE
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POEx-Role-SessionInstantiation/Makefile b/devel/p5-POEx-Role-SessionInstantiation/Makefile
index 6321740ae18c..a8f10bbdd651 100644
--- a/devel/p5-POEx-Role-SessionInstantiation/Makefile
+++ b/devel/p5-POEx-Role-SessionInstantiation/Makefile
@@ -15,6 +15,7 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-MooseX-CompileTime-Traits>=0:devel/p5-MooseX-CompileTime-Traits \
p5-MooseX-Declare>0:devel/p5-MooseX-Declare \
@@ -23,7 +24,6 @@ RUN_DEPENDS= \
p5-POE>0:devel/p5-POE \
p5-POEx-Types>=0:devel/p5-POEx-Types \
p5-aliased>0:devel/p5-aliased
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POEx-Role-Streaming/Makefile b/devel/p5-POEx-Role-Streaming/Makefile
index 1537da6d8343..ef2ebeabfee9 100644
--- a/devel/p5-POEx-Role-Streaming/Makefile
+++ b/devel/p5-POEx-Role-Streaming/Makefile
@@ -15,6 +15,7 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-MooseX-Declare>0:devel/p5-MooseX-Declare \
p5-MooseX-Types>0:devel/p5-MooseX-Types \
@@ -22,7 +23,6 @@ RUN_DEPENDS= \
p5-POEx-Role-SessionInstantiation>=0:devel/p5-POEx-Role-SessionInstantiation \
p5-POEx-Types>0:devel/p5-POEx-Types \
p5-aliased>0:devel/p5-aliased
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POEx-Types/Makefile b/devel/p5-POEx-Types/Makefile
index 8a32c30c93a0..4bf88c0db531 100644
--- a/devel/p5-POEx-Types/Makefile
+++ b/devel/p5-POEx-Types/Makefile
@@ -15,11 +15,11 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-MooseX-Types>0:devel/p5-MooseX-Types \
p5-MooseX-Types-Structured>0:devel/p5-MooseX-Types-Structured \
p5-POE>0:devel/p5-POE
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/devel/p5-Parallel-Scoreboard/Makefile b/devel/p5-Parallel-Scoreboard/Makefile
index 1231f13215f9..02ab99f97e29 100644
--- a/devel/p5-Parallel-Scoreboard/Makefile
+++ b/devel/p5-Parallel-Scoreboard/Makefile
@@ -12,11 +12,11 @@ COMMENT= Perl extension of scoreboard for monitoring status of many workers
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor-Lite>=0.05:devel/p5-Class-Accessor-Lite \
p5-HTML-Parser>0:www/p5-HTML-Parser \
p5-JSON>0:converters/p5-JSON
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Params-CallbackRequest/Makefile b/devel/p5-Params-CallbackRequest/Makefile
index 71ed67e3abf5..e976045940a0 100644
--- a/devel/p5-Params-CallbackRequest/Makefile
+++ b/devel/p5-Params-CallbackRequest/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provide callbacks to method and function parameters
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate \
p5-Exception-Class>=0:devel/p5-Exception-Class \
p5-Class-ISA>=0:devel/p5-Class-ISA
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Perl-Metrics-Lite/Makefile b/devel/p5-Perl-Metrics-Lite/Makefile
index b16026a42670..36d9db9bf72b 100644
--- a/devel/p5-Perl-Metrics-Lite/Makefile
+++ b/devel/p5-Perl-Metrics-Lite/Makefile
@@ -11,11 +11,11 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0$//}
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for pluggable Perl Code Metrics System
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-PPI>=1.205:textproc/p5-PPI \
p5-Readonly>=1.03:devel/p5-Readonly \
p5-Text-ASCIITable>0:textproc/p5-Text-ASCIITable
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Perl-Metrics-Simple/Makefile b/devel/p5-Perl-Metrics-Simple/Makefile
index 130a80a2fcef..bc737113b29b 100644
--- a/devel/p5-Perl-Metrics-Simple/Makefile
+++ b/devel/p5-Perl-Metrics-Simple/Makefile
@@ -12,11 +12,11 @@ COMMENT= Perl extension to count packages, subs, lines, etc. of many files
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-PPI>=1.113:textproc/p5-PPI \
p5-Readonly>=1.03:devel/p5-Readonly \
p5-Statistics-Basic>0:math/p5-Statistics-Basic
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Test-Pod>0:devel/p5-Test-Pod \
p5-Test-Pod-Coverage>0:devel/p5-Test-Pod-Coverage
diff --git a/devel/p5-Perl-Version/Makefile b/devel/p5-Perl-Version/Makefile
index 74aafd57221d..ac401daf293e 100644
--- a/devel/p5-Perl-Version/Makefile
+++ b/devel/p5-Perl-Version/Makefile
@@ -14,8 +14,8 @@ COMMENT= Parse and manipulate Perl version strings
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-Slurp-Tiny>=0:devel/p5-File-Slurp-Tiny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Proc-Guard/Makefile b/devel/p5-Proc-Guard/Makefile
index e8f74612aeb4..a6727502d00b 100644
--- a/devel/p5-Proc-Guard/Makefile
+++ b/devel/p5-Proc-Guard/Makefile
@@ -12,9 +12,9 @@ COMMENT= Perl extension for process runner with RAII pattern
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor-Lite>=0.05:devel/p5-Class-Accessor-Lite
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Requires>=0:devel/p5-Test-Requires
USES= perl5
diff --git a/devel/p5-Regexp-Assemble-Compressed/Makefile b/devel/p5-Regexp-Assemble-Compressed/Makefile
index eb04e6be229b..896538a6b34e 100644
--- a/devel/p5-Regexp-Assemble-Compressed/Makefile
+++ b/devel/p5-Regexp-Assemble-Compressed/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to compress Regular Expression
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Regexp-Assemble>0:devel/p5-Regexp-Assemble
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-SVN-Web/Makefile b/devel/p5-SVN-Web/Makefile
index 0053b5a632d7..259ad5fa45d1 100644
--- a/devel/p5-SVN-Web/Makefile
+++ b/devel/p5-SVN-Web/Makefile
@@ -11,6 +11,10 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0$//}
MAINTAINER= perl@FreeBSD.org
COMMENT= Subversion repository web frontend
+BUILD_DEPENDS= ${RUN_DEPENDS} \
+ p5-Test-Benchmark>=0:devel/p5-Test-Benchmark \
+ p5-Test-HTML-Tidy>=0:devel/p5-Test-HTML-Tidy \
+ p5-Test-WWW-Mechanize>=0:devel/p5-Test-WWW-Mechanize
RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion \
p5-Template-Toolkit>=0:www/p5-Template-Toolkit \
p5-Locale-Maketext-Simple>=0:devel/p5-Locale-Maketext-Simple \
@@ -30,10 +34,6 @@ RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion \
p5-Template-Plugin-Subst>=0:www/p5-Template-Plugin-Subst \
p5-Text-Diff-HTML>=0:textproc/p5-Text-Diff-HTML \
p5-URI>=0:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS} \
- p5-Test-Benchmark>=0:devel/p5-Test-Benchmark \
- p5-Test-HTML-Tidy>=0:devel/p5-Test-HTML-Tidy \
- p5-Test-WWW-Mechanize>=0:devel/p5-Test-WWW-Mechanize
USES= perl5 shebangfix
SHEBANG_FILES= bin/svnweb-install
diff --git a/devel/p5-String-Errf/Makefile b/devel/p5-String-Errf/Makefile
index f732a62e7ecc..994f4dc3dfdb 100644
--- a/devel/p5-String-Errf/Makefile
+++ b/devel/p5-String-Errf/Makefile
@@ -14,12 +14,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= p5-TimeDate>=0:devel/p5-TimeDate \
+ p5-JSON>=0:converters/p5-JSON \
+ ${RUN_DEPENDS}
RUN_DEPENDS= p5-Params-Util>=0:devel/p5-Params-Util \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
p5-String-Formatter>=0.102081:devel/p5-String-Formatter
-BUILD_DEPENDS:= p5-TimeDate>=0:devel/p5-TimeDate \
- p5-JSON>=0:converters/p5-JSON \
- ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-String-Formatter/Makefile b/devel/p5-String-Formatter/Makefile
index 7c79167e7719..8065040e17b4 100644
--- a/devel/p5-String-Formatter/Makefile
+++ b/devel/p5-String-Formatter/Makefile
@@ -14,9 +14,9 @@ COMMENT= Build sprintf-like functions of your own
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Params-Util>=0:devel/p5-Params-Util \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-String-TT/Makefile b/devel/p5-String-TT/Makefile
index 7916381682a8..2b6d4402b12e 100644
--- a/devel/p5-String-TT/Makefile
+++ b/devel/p5-String-TT/Makefile
@@ -11,12 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl interface to interpolate lexical variables
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-PadWalker>=1:devel/p5-PadWalker \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
p5-Template-Toolkit>=2:www/p5-Template-Toolkit \
p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-TableDriven>=0:devel/p5-Test-TableDriven
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Sub-Exporter-ForMethods/Makefile b/devel/p5-Sub-Exporter-ForMethods/Makefile
index 8cd3bf89658f..5895332f23d1 100644
--- a/devel/p5-Sub-Exporter-ForMethods/Makefile
+++ b/devel/p5-Sub-Exporter-ForMethods/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Sub-Name>=0:devel/p5-Sub-Name \
p5-Sub-Exporter>=0.978:devel/p5-Sub-Exporter
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-System-Sub/Makefile b/devel/p5-System-Sub/Makefile
index 18d2b5ebf38f..098f55f95a99 100644
--- a/devel/p5-System-Sub/Makefile
+++ b/devel/p5-System-Sub/Makefile
@@ -13,10 +13,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS:= p5-File-Which>=0:sysutils/p5-File-Which \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Which>=0:sysutils/p5-File-Which \
p5-IPC-Run>=0:devel/p5-IPC-Run \
p5-Sub-Name>=0:devel/p5-Sub-Name
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-TAP-Formatter-JUnit/Makefile b/devel/p5-TAP-Formatter-JUnit/Makefile
index 474736b562d2..584fb17cbc44 100644
--- a/devel/p5-TAP-Formatter-JUnit/Makefile
+++ b/devel/p5-TAP-Formatter-JUnit/Makefile
@@ -13,13 +13,13 @@ COMMENT= Perl extension for Harness output delegate for JUnit output
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Moose>0:devel/p5-Moose \
p5-MooseX-NonMoose>0:devel/p5-MooseX-NonMoose \
p5-File-Slurp>0:devel/p5-File-Slurp \
p5-XML-Generator>0:textproc/p5-XML-Generator \
p5-List-MoreUtils>0:lang/p5-List-MoreUtils
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-IO-stringy>=0:devel/p5-IO-stringy
USES= perl5
diff --git a/devel/p5-TAP-Harness-JUnit/Makefile b/devel/p5-TAP-Harness-JUnit/Makefile
index 25440e248058..ef982cf2421f 100644
--- a/devel/p5-TAP-Harness-JUnit/Makefile
+++ b/devel/p5-TAP-Harness-JUnit/Makefile
@@ -9,9 +9,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to generate JUnit compatible output from TAP
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-XML-Simple>0:textproc/p5-XML-Simple
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Test-Deep>0:devel/p5-Test-Deep
diff --git a/devel/p5-Test-Assertions/Makefile b/devel/p5-Test-Assertions/Makefile
index 915d216747f0..bd7d3fe7ae9a 100644
--- a/devel/p5-Test-Assertions/Makefile
+++ b/devel/p5-Test-Assertions/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple set of building blocks for both unit and runtime testing
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Log-Trace>0:devel/p5-Log-Trace
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Inline/Makefile b/devel/p5-Test-Inline/Makefile
index e61915cc6c3b..cc56bcf6b288 100644
--- a/devel/p5-Test-Inline/Makefile
+++ b/devel/p5-Test-Inline/Makefile
@@ -14,6 +14,9 @@ COMMENT= Inlining your tests next to the code being tested
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS} \
+ p5-Test-ClassAPI>=1.02:devel/p5-Test-ClassAPI \
+ p5-Test-Script>=1.02:devel/p5-Test-Script
RUN_DEPENDS= p5-Algorithm-Dependency>=1.02:devel/p5-Algorithm-Dependency \
p5-Class-Autouse>=1.15:devel/p5-Class-Autouse \
p5-Config-Tiny>=2.00:devel/p5-Config-Tiny \
@@ -24,9 +27,6 @@ RUN_DEPENDS= p5-Algorithm-Dependency>=1.02:devel/p5-Algorithm-Dependency \
p5-File-chmod>=0.31:devel/p5-File-chmod \
p5-Params-Util>=0.21:devel/p5-Params-Util \
p5-Pod-Tests>=0.18:devel/p5-Pod-Tests
-BUILD_DEPENDS:= ${RUN_DEPENDS}
-BUILD_DEPENDS+= p5-Test-ClassAPI>=1.02:devel/p5-Test-ClassAPI \
- p5-Test-Script>=1.02:devel/p5-Test-Script
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-LoadAllModules/Makefile b/devel/p5-Test-LoadAllModules/Makefile
index 8943317cbf9c..4497d8612b41 100644
--- a/devel/p5-Test-LoadAllModules/Makefile
+++ b/devel/p5-Test-LoadAllModules/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to do use_ok for modules in search path
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-List-MoreUtils>0:lang/p5-List-MoreUtils
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Module-Used/Makefile b/devel/p5-Test-Module-Used/Makefile
index 8b10d0a944ee..7802465a0073 100644
--- a/devel/p5-Test-Module-Used/Makefile
+++ b/devel/p5-Test-Module-Used/Makefile
@@ -15,10 +15,10 @@ COMMENT= Test required module is really used and vice versa
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-List-MoreUtils>=0.24:lang/p5-List-MoreUtils \
p5-Module-Used>=v1.2.0:devel/p5-Module-Used \
p5-PPI>=1.205:textproc/p5-PPI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Test-Most/Makefile b/devel/p5-Test-Most/Makefile
index 917685a9d56d..4b2cf290cf04 100644
--- a/devel/p5-Test-Most/Makefile
+++ b/devel/p5-Test-Most/Makefile
@@ -13,12 +13,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/README
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Exception-Class>=1.14:devel/p5-Exception-Class \
p5-Test-Deep>=0.106:devel/p5-Test-Deep \
p5-Test-Differences>=0.61:devel/p5-Test-Differences \
p5-Test-Exception>=0.31:devel/p5-Test-Exception \
p5-Test-Warn>=0.23:devel/p5-Test-Warn
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Pod-Coverage-Permissive/Makefile b/devel/p5-Test-Pod-Coverage-Permissive/Makefile
index 8c25a8acad48..5bd25d1eae18 100644
--- a/devel/p5-Test-Pod-Coverage-Permissive/Makefile
+++ b/devel/p5-Test-Pod-Coverage-Permissive/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Checks for pod coverage regression
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-PathTools>=0:devel/p5-PathTools \
p5-Pod-Coverage>=0:devel/p5-Pod-Coverage \
p5-YAML-Syck>=0:textproc/p5-YAML-Syck
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Pod-Coverage/Makefile b/devel/p5-Test-Pod-Coverage/Makefile
index a32dae859f0c..8792890ad603 100644
--- a/devel/p5-Test-Pod-Coverage/Makefile
+++ b/devel/p5-Test-Pod-Coverage/Makefile
@@ -13,9 +13,9 @@ COMMENT= Check for pod coverage in your distribution
LICENSE= ART20
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Pod-Coverage>0:devel/p5-Pod-Coverage \
p5-Test-Simple>0:devel/p5-Test-Simple
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Script-Run/Makefile b/devel/p5-Test-Script-Run/Makefile
index 1ec18d265d7c..c22784f8456b 100644
--- a/devel/p5-Test-Script-Run/Makefile
+++ b/devel/p5-Test-Script-Run/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test the script with run
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-IPC-Run3>=0:devel/p5-IPC-Run3 \
p5-Test-Exception>=0:devel/p5-Test-Exception
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-WWW-Mechanize-CGI/Makefile b/devel/p5-Test-WWW-Mechanize-CGI/Makefile
index 96e2b76cf7a6..922d18193eb7 100644
--- a/devel/p5-Test-WWW-Mechanize-CGI/Makefile
+++ b/devel/p5-Test-WWW-Mechanize-CGI/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test CGI applications with Test::WWW::Mechanize
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-WWW-Mechanize-CGI>=0.2:www/p5-WWW-Mechanize-CGI \
p5-Test-WWW-Mechanize>=0:devel/p5-Test-WWW-Mechanize
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-WWW-Mechanize-PSGI/Makefile b/devel/p5-Test-WWW-Mechanize-PSGI/Makefile
index 62088f4fa048..5bad13ed0f9d 100644
--- a/devel/p5-Test-WWW-Mechanize-PSGI/Makefile
+++ b/devel/p5-Test-WWW-Mechanize-PSGI/Makefile
@@ -10,11 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to test PSGI programs using WWW::Mechanize
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Plack>0:www/p5-Plack \
p5-Test-WWW-Mechanize>0:devel/p5-Test-WWW-Mechanize \
p5-Try-Tiny>0:lang/p5-Try-Tiny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-XML-Valid/Makefile b/devel/p5-Test-XML-Valid/Makefile
index a7683d800496..f02d34643d93 100644
--- a/devel/p5-Test-XML-Valid/Makefile
+++ b/devel/p5-Test-XML-Valid/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Validate XML and XHTML
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-LibXML>0:textproc/p5-XML-LibXML \
p5-Test-Simple>0:devel/p5-Test-Simple
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Test-YAML-Valid/Makefile b/devel/p5-Test-YAML-Valid/Makefile
index c5309936bf67..2132180869ba 100644
--- a/devel/p5-Test-YAML-Valid/Makefile
+++ b/devel/p5-Test-YAML-Valid/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test for valid YAML
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-YAML>=0.60:textproc/p5-YAML
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Text-vFile-asData/Makefile b/devel/p5-Text-vFile-asData/Makefile
index 3cc66a1b70cf..4a5f34ab1d3a 100644
--- a/devel/p5-Text-vFile-asData/Makefile
+++ b/devel/p5-Text-vFile-asData/Makefile
@@ -10,8 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Parse vFile formatted files into data structures
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Accessor-Chained>0:devel/p5-Class-Accessor-Chained
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Thread-Cancel/Makefile b/devel/p5-Thread-Cancel/Makefile
index 4dd1146fd211..d57d7cdbc2e1 100644
--- a/devel/p5-Thread-Cancel/Makefile
+++ b/devel/p5-Thread-Cancel/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Cancel (i.e., kill) threads
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-threads>=1.34:devel/p5-threads
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Throwable/Makefile b/devel/p5-Throwable/Makefile
index 229c00632a39..8a39105c30b7 100644
--- a/devel/p5-Throwable/Makefile
+++ b/devel/p5-Throwable/Makefile
@@ -13,10 +13,10 @@ COMMENT= Easy-to-use class for error objects
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Devel-StackTrace>=1.32:devel/p5-Devel-StackTrace \
p5-Module-Runtime>=0.002:devel/p5-Module-Runtime \
p5-Moo>=1.000001:devel/p5-Moo
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Tie-RefHash-Weak/Makefile b/devel/p5-Tie-RefHash-Weak/Makefile
index e111a55c1389..c88756389094 100644
--- a/devel/p5-Tie-RefHash-Weak/Makefile
+++ b/devel/p5-Tie-RefHash-Weak/Makefile
@@ -14,9 +14,9 @@ COMMENT= Tie::RefHash subclass with weakened references in the keys
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Task-Weaken>=0:devel/p5-Task-Weaken \
p5-Variable-Magic>=0:devel/p5-Variable-Magic
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Tree-Binary-Dictionary/Makefile b/devel/p5-Tree-Binary-Dictionary/Makefile
index c84aa04529c3..60be6fe7dfd4 100644
--- a/devel/p5-Tree-Binary-Dictionary/Makefile
+++ b/devel/p5-Tree-Binary-Dictionary/Makefile
@@ -14,8 +14,8 @@ COMMENT= Dictionary API to a binary tree
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Tree-Binary>=0:devel/p5-Tree-Binary
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-UUID-URandom/Makefile b/devel/p5-UUID-URandom/Makefile
index 41f61a66ec55..ecd17735ef23 100644
--- a/devel/p5-UUID-URandom/Makefile
+++ b/devel/p5-UUID-URandom/Makefile
@@ -12,8 +12,8 @@ COMMENT= UUIDs based on /dev/urandom or the Windows Crypto API
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Crypt-URandom>=0.36:security/p5-Crypt-URandom
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-VCS/Makefile b/devel/p5-VCS/Makefile
index 8ce3dc66c4bb..c05f8f9ed0b1 100644
--- a/devel/p5-VCS/Makefile
+++ b/devel/p5-VCS/Makefile
@@ -10,8 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Library for generic Version Control System access in Perl
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-URI>=0:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Validation-Class/Makefile b/devel/p5-Validation-Class/Makefile
index 882f0f765752..32c4d321c9cb 100644
--- a/devel/p5-Validation-Class/Makefile
+++ b/devel/p5-Validation-Class/Makefile
@@ -14,6 +14,7 @@ COMMENT= Perl extension for centralized input validation for any application
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Forward>0:devel/p5-Class-Forward \
p5-Hash-Flatten>0:devel/p5-Hash-Flatten \
@@ -21,7 +22,6 @@ RUN_DEPENDS= \
p5-List-MoreUtils>0:lang/p5-List-MoreUtils \
p5-Module-Find>0:devel/p5-Module-Find \
p5-Module-Runtime>0:devel/p5-Module-Runtime
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-DBD-SQLite>0:databases/p5-DBD-SQLite \
p5-Class-Method-Modifiers>0:devel/p5-Class-Method-Modifiers
diff --git a/devel/p5-XML-Compile-Tester/Makefile b/devel/p5-XML-Compile-Tester/Makefile
index d315ae658a7b..075254313b55 100644
--- a/devel/p5-XML-Compile-Tester/Makefile
+++ b/devel/p5-XML-Compile-Tester/Makefile
@@ -13,9 +13,9 @@ COMMENT= Support XML::Compile Related Regression Testing
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Log-Report>=0.17:devel/p5-Log-Report \
p5-Test-Deep>=0.095:devel/p5-Test-Deep
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-YAML-AppConfig/Makefile b/devel/p5-YAML-AppConfig/Makefile
index 515f1223e99d..43e16b8da3dd 100644
--- a/devel/p5-YAML-AppConfig/Makefile
+++ b/devel/p5-YAML-AppConfig/Makefile
@@ -13,9 +13,9 @@ COMMENT= Perl extension to manage configuration files with YAML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-YAML>=0.38:textproc/p5-YAML
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-carton/Makefile b/devel/p5-carton/Makefile
index d8d30d99227c..5ad1b27ffbc0 100644
--- a/devel/p5-carton/Makefile
+++ b/devel/p5-carton/Makefile
@@ -16,6 +16,7 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-App-cpanminus>=1.703:devel/p5-App-cpanminus \
p5-JSON>=2.53:converters/p5-JSON \
@@ -24,7 +25,6 @@ RUN_DEPENDS= \
p5-Path-Tiny>=0.033:devel/p5-Path-Tiny \
p5-Class-Tiny>=1.001:devel/p5-Class-Tiny \
p5-Try-Tiny>=0.09:lang/p5-Try-Tiny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-cpan-listchanges/Makefile b/devel/p5-cpan-listchanges/Makefile
index c49fcb6ce552..e5f4a172c3bf 100644
--- a/devel/p5-cpan-listchanges/Makefile
+++ b/devel/p5-cpan-listchanges/Makefile
@@ -11,6 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to list changes for CPAN modules
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Algorithm-Diff>0:devel/p5-Algorithm-Diff \
p5-CPAN-DistnameInfo>0:devel/p5-CPAN-DistnameInfo \
@@ -18,7 +19,6 @@ RUN_DEPENDS= \
p5-Module-Metadata>0:devel/p5-Module-Metadata \
p5-Try-Tiny>0:lang/p5-Try-Tiny \
p5-YAML>0:textproc/p5-YAML
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-uni-perl/Makefile b/devel/p5-uni-perl/Makefile
index b3c9db84369d..16bb09ac889a 100644
--- a/devel/p5-uni-perl/Makefile
+++ b/devel/p5-uni-perl/Makefile
@@ -15,8 +15,8 @@ COMMENT= Modern perl with Unicode
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-lib-abs>=0.90:devel/p5-lib-abs
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings
NO_ARCH= yes
diff --git a/devel/pushmi/Makefile b/devel/pushmi/Makefile
index 871f10f1831b..2d983696dd37 100644
--- a/devel/pushmi/Makefile
+++ b/devel/pushmi/Makefile
@@ -14,17 +14,17 @@ COMMENT= Subversion repository replication tool
LICENSE= APACHE20
+BUILD_DEPENDS= ${RUN_DEPENDS} \
+ p5-IPC-Run3>=0:devel/p5-IPC-Run3 \
+ p5-RunApp>=0.13:devel/p5-RunApp \
+ p5-Test-Output>=0:devel/p5-Test-Output \
+ ${APACHE_PKGNAMEPREFIX}mod_perl2>=0:www/mod_perl2
RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion \
p5-App-CLI>=0.06:devel/p5-App-CLI \
p5-Cache-Memcached>=0:databases/p5-Cache-Memcached \
p5-Log-Log4perl>=0:devel/p5-Log-Log4perl \
p5-YAML-Syck>=0:textproc/p5-YAML-Syck \
svk>=2.0.0:devel/svk
-BUILD_DEPENDS:= ${RUN_DEPENDS} \
- p5-IPC-Run3>=0:devel/p5-IPC-Run3 \
- p5-RunApp>=0.13:devel/p5-RunApp \
- p5-Test-Output>=0:devel/p5-Test-Output \
- ${APACHE_PKGNAMEPREFIX}mod_perl2>=0:www/mod_perl2
USES= apache:2.2+ perl5
USE_PERL5= configure
diff --git a/dns/dsc/Makefile b/dns/dsc/Makefile
index f6e5ae8561f5..9c665a1823f4 100644
--- a/dns/dsc/Makefile
+++ b/dns/dsc/Makefile
@@ -12,13 +12,13 @@ COMMENT= Tool used for collecting and exploring statistics from DNS servers
LICENSE= BSD3CLAUSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= libpcap>=1.8.1:net/libpcap \
GeoIP>=1.6.12:net/GeoIP \
p5-Proc-PID-File>=1.28:devel/p5-Proc-PID-File \
p5-XML-Simple>=2.24:textproc/p5-XML-Simple \
dsp>=2.0.0:dns/dsp
-BUILD_DEPENDS:= ${RUN_DEPENDS}
GNU_CONFIGURE= yes
USES= gmake perl5 shebangfix
diff --git a/dns/p5-App-DSC-DataTool/Makefile b/dns/p5-App-DSC-DataTool/Makefile
index 870dd714cadd..5216c3c97f87 100644
--- a/dns/p5-App-DSC-DataTool/Makefile
+++ b/dns/p5-App-DSC-DataTool/Makefile
@@ -12,6 +12,8 @@ COMMENT= Tool for converting, exporting, merging and transforming DSC data
LICENSE= BSD3CLAUSE
+BUILD_DEPENDS= ${RUN_DEPENDS} \
+ ${TEST_DEPENDS}
RUN_DEPENDS= p5-common-sense>=3:devel/p5-common-sense \
p5-IO-Socket-INET6>=1.31:net/p5-IO-Socket-INET6 \
p5-IP-Country>=2.28:net/p5-IP-Country \
@@ -22,8 +24,6 @@ RUN_DEPENDS= p5-common-sense>=3:devel/p5-common-sense \
p5-XML-LibXML-Simple>=0.93:textproc/p5-XML-LibXML-Simple \
p5-YAML-Tiny>=1.69:textproc/p5-YAML-Tiny
TEST_DEPENDS= p5-Test-CheckManifest>=0.9:devel/p5-Test-CheckManifest
-BUILD_DEPENDS:= ${RUN_DEPENDS} \
- ${TEST_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/emulators/p5-Acme-6502/Makefile b/emulators/p5-Acme-6502/Makefile
index d2a9bc8cf0ce..84302411bc61 100644
--- a/emulators/p5-Acme-6502/Makefile
+++ b/emulators/p5-Acme-6502/Makefile
@@ -14,8 +14,8 @@ COMMENT= Pure Perl 65C02 simulator
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Term-ReadKey>=2.30:devel/p5-Term-ReadKey
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/finance/p5-Business-OnlinePayment-Beanstream/Makefile b/finance/p5-Business-OnlinePayment-Beanstream/Makefile
index 297aa9e5524b..a17a6ae15532 100644
--- a/finance/p5-Business-OnlinePayment-Beanstream/Makefile
+++ b/finance/p5-Business-OnlinePayment-Beanstream/Makefile
@@ -12,9 +12,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Business::OnlinePayment backend module for Beanstream
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Business-OnlinePayment>=0:finance/p5-Business-OnlinePayment \
p5-URI>=0:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/finance/p5-Finance-Currency-Convert-XE/Makefile b/finance/p5-Finance-Currency-Convert-XE/Makefile
index b738d268b8d1..015df5677151 100644
--- a/finance/p5-Finance-Currency-Convert-XE/Makefile
+++ b/finance/p5-Finance-Currency-Convert-XE/Makefile
@@ -13,9 +13,9 @@ COMMENT= Currency conversion module
LICENSE= ART20
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-HTML-Parser>=0:www/p5-HTML-Parser \
p5-WWW-Mechanize>=1.60:www/p5-WWW-Mechanize
-BUILD_DEPENDS:= ${RUN_DEPENDS}
OPTIONS_DEFINE= DOCS
diff --git a/finance/p5-Finance-QuoteTW/Makefile b/finance/p5-Finance-QuoteTW/Makefile
index 00d2760e7eb5..413fede31e98 100644
--- a/finance/p5-Finance-QuoteTW/Makefile
+++ b/finance/p5-Finance-QuoteTW/Makefile
@@ -12,12 +12,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Fetch quotes of mutual funds in Taiwan
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Data-TreeDumper>=0:devel/p5-Data-TreeDumper \
p5-HTML-Encoding>=0.6:www/p5-HTML-Encoding \
p5-HTML-TableExtract>=2.1:www/p5-HTML-TableExtract \
p5-Spiffy>=0.3:devel/p5-Spiffy \
p5-WWW-Mechanize>=1.34:www/p5-WWW-Mechanize
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/ftp/filezilla/Makefile b/ftp/filezilla/Makefile
index 4f0a68862159..5af1e1e6e777 100644
--- a/ftp/filezilla/Makefile
+++ b/ftp/filezilla/Makefile
@@ -13,8 +13,7 @@ COMMENT= Fast and reliable cross-platform FTP, FTPS, and SFTP client
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-RUN_DEPENDS= xdg-open:devel/xdg-utils
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
LIB_DEPENDS= libfilezilla.so:ftp/libfilezilla \
libgcrypt.so:security/libgcrypt \
libgnutls.so:security/gnutls \
@@ -23,6 +22,7 @@ LIB_DEPENDS= libfilezilla.so:ftp/libfilezilla \
libpugixml.so:textproc/pugixml \
libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
+RUN_DEPENDS= xdg-open:devel/xdg-utils
INSTALLS_ICONS= yes
USES= compiler:c++14-lang gmake iconv:wchar_t localbase pkgconfig sqlite tar:bzip2
diff --git a/ftp/p5-Net-FTPServer/Makefile b/ftp/p5-Net-FTPServer/Makefile
index 979297fcd5fd..8e0c0fb877ea 100644
--- a/ftp/p5-Net-FTPServer/Makefile
+++ b/ftp/p5-Net-FTPServer/Makefile
@@ -11,13 +11,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Full-featured, secure, extensible, and configurable Perl FTP server
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip \
p5-Authen-PAM>=0:security/p5-Authen-PAM \
p5-BSD-Resource>=0:devel/p5-BSD-Resource \
p5-DBI>=0:databases/p5-DBI \
p5-File-Sync>=0:devel/p5-File-Sync \
p5-IO-stringy>=1.126:devel/p5-IO-stringy
-BUILD_DEPENDS:= ${RUN_DEPENDS}
MAKE_ENV+= NOCONF=1
USES= perl5
diff --git a/games/frozen-bubble/Makefile b/games/frozen-bubble/Makefile
index aa39d8539103..26b2c79579cd 100644
--- a/games/frozen-bubble/Makefile
+++ b/games/frozen-bubble/Makefile
@@ -12,7 +12,7 @@ COMMENT= Throw colourful bubbles to build groups and destroy the groups
LICENSE= GPLv2
-BUILD_DEPENDS:= ${RUN_DEPENDS} \
+BUILD_DEPENDS= ${RUN_DEPENDS} \
p5-File-Slurp>=0:devel/p5-File-Slurp
RUN_DEPENDS= p5-SDL>=2.511:devel/p5-SDL \
p5-Locale-gettext>=0:devel/p5-Locale-gettext \
diff --git a/graphics/IPA/Makefile b/graphics/IPA/Makefile
index 2a7ec76c6265..080d86fbc7a7 100644
--- a/graphics/IPA/Makefile
+++ b/graphics/IPA/Makefile
@@ -10,8 +10,8 @@ MASTER_SITES= http://www.prima.eu.org/IPA/ CPAN/Prima/KARASIK
MAINTAINER= ports@FreeBSD.org
COMMENT= Image Processing Algorithms
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Prima>1.24:x11-toolkits/p5-Prima
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/graphics/p5-Chart-Clicker/Makefile b/graphics/p5-Chart-Clicker/Makefile
index da7e9ae90769..d57fa8bb3949 100644
--- a/graphics/p5-Chart-Clicker/Makefile
+++ b/graphics/p5-Chart-Clicker/Makefile
@@ -15,6 +15,7 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Color-Scheme>=0:graphics/p5-Color-Scheme \
p5-Moose>=0:devel/p5-Moose \
p5-DateTime>=0:devel/p5-DateTime \
@@ -24,7 +25,6 @@ RUN_DEPENDS= p5-Color-Scheme>=0:graphics/p5-Color-Scheme \
p5-Graphics-Primitive>=0:graphics/p5-Graphics-Primitive \
p5-Graphics-Primitive-Driver-Cairo>=0:graphics/p5-Graphics-Primitive-Driver-Cairo \
p5-Layout-Manager>=0:graphics/p5-Layout-Manager
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Pod>=1:devel/p5-Test-Pod
diff --git a/graphics/p5-Convert-Color/Makefile b/graphics/p5-Convert-Color/Makefile
index 6e509ce813f6..35a2b4c9be39 100644
--- a/graphics/p5-Convert-Color/Makefile
+++ b/graphics/p5-Convert-Color/Makefile
@@ -13,10 +13,10 @@ COMMENT= Perl extension for color space conversions and named lookups
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-List-UtilsBy>0:devel/p5-List-UtilsBy \
p5-Module-Pluggable>=0:devel/p5-Module-Pluggable
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/graphics/p5-Geometry-Primitive/Makefile b/graphics/p5-Geometry-Primitive/Makefile
index 6a2570e1720f..1afc8d963203 100644
--- a/graphics/p5-Geometry-Primitive/Makefile
+++ b/graphics/p5-Geometry-Primitive/Makefile
@@ -12,12 +12,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Primitive Geometry Entities
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Check-ISA>=0.04:devel/p5-Check-ISA \
p5-JSON-Any>=1.22:converters/p5-JSON-Any \
p5-Moose>=0.92:devel/p5-Moose \
p5-MooseX-Clone>=0.04:devel/p5-MooseX-Clone \
p5-MooseX-Storage>=0.17:devel/p5-MooseX-Storage
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/graphics/p5-Graphics-ColorNames-WWW/Makefile b/graphics/p5-Graphics-ColorNames-WWW/Makefile
index 74b3f7f5ae82..19ba2c31fbb9 100644
--- a/graphics/p5-Graphics-ColorNames-WWW/Makefile
+++ b/graphics/p5-Graphics-ColorNames-WWW/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= WWW color names and equivalent RGB values
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Graphics-ColorNames>=0.32:graphics/p5-Graphics-ColorNames
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings
USES= perl5
diff --git a/graphics/p5-Image-Caa/Makefile b/graphics/p5-Image-Caa/Makefile
index 239960099d85..d3386602a45c 100644
--- a/graphics/p5-Image-Caa/Makefile
+++ b/graphics/p5-Image-Caa/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Colored ASCII Art
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Curses>=0:devel/p5-Curses
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/irc/p5-POE-Component-Server-IRC/Makefile b/irc/p5-POE-Component-Server-IRC/Makefile
index 452529f04cea..0910bf65c6a2 100644
--- a/irc/p5-POE-Component-Server-IRC/Makefile
+++ b/irc/p5-POE-Component-Server-IRC/Makefile
@@ -15,6 +15,7 @@ COMMENT= Fully event-driven networkable IRC server daemon module
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Crypt-PasswdMD5>=1.3:security/p5-Crypt-PasswdMD5 \
p5-IRC-Utils>=0.10:irc/p5-IRC-Utils \
p5-Net-Netmask>=1.9012:net-mgmt/p5-Net-Netmask \
@@ -26,7 +27,6 @@ RUN_DEPENDS= p5-Crypt-PasswdMD5>=1.3:security/p5-Crypt-PasswdMD5 \
p5-POE-Component-SSLify>=0:security/p5-POE-Component-SSLify \
p5-POE-Filter-IRCD>=2.2:irc/p5-POE-Filter-IRCD \
p5-POE-Filter-Zlib>0:archivers/p5-POE-Filter-Zlib
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/japanese/p5-Date-Japanese-Holiday/Makefile b/japanese/p5-Date-Japanese-Holiday/Makefile
index 0189ecdb064a..be7d6ff74ae8 100644
--- a/japanese/p5-Date-Japanese-Holiday/Makefile
+++ b/japanese/p5-Date-Japanese-Holiday/Makefile
@@ -9,10 +9,10 @@ MASTER_SITES= CPAN
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl module for Calculate Japanese Holiday
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Date-Calc>5.3:devel/p5-Date-Calc \
p5-Date-Simple>1.03:devel/p5-Date-Simple \
p5-Time-modules>0.01:devel/p5-Time-modules
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/japanese/p5-Encode-JP-Mobile/Makefile b/japanese/p5-Encode-JP-Mobile/Makefile
index dac03a1d8be2..0f0954796974 100644
--- a/japanese/p5-Encode-JP-Mobile/Makefile
+++ b/japanese/p5-Encode-JP-Mobile/Makefile
@@ -9,10 +9,10 @@ MASTER_SITES= CPAN
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for encoding for mobile phones in Japan
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-File-ShareDir>=0.05:devel/p5-File-ShareDir \
p5-MIME-Tools>=5.428:mail/p5-MIME-Tools
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-YAML>0:textproc/p5-YAML
diff --git a/japanese/p5-HTML-MobileJp/Makefile b/japanese/p5-HTML-MobileJp/Makefile
index 3dd9df9b4a62..28f6feaa5a13 100644
--- a/japanese/p5-HTML-MobileJp/Makefile
+++ b/japanese/p5-HTML-MobileJp/Makefile
@@ -13,10 +13,10 @@ COMMENT= Generate mobile-jp html tags
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-HTML-Parser>=0:www/p5-HTML-Parser \
p5-Params-Validate>=0:devel/p5-Params-Validate \
p5-URI>=0:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Base>0:devel/p5-Test-Base \
p5-YAML>=0:textproc/p5-YAML
diff --git a/japanese/p5-WWW-MobileCarrierJP/Makefile b/japanese/p5-WWW-MobileCarrierJP/Makefile
index ce91da12760a..d32adeb72729 100644
--- a/japanese/p5-WWW-MobileCarrierJP/Makefile
+++ b/japanese/p5-WWW-MobileCarrierJP/Makefile
@@ -13,6 +13,7 @@ COMMENT= Scrape Japanese mobile carrier information
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=0.60:devel/p5-Moose \
p5-Filter>=0:devel/p5-Filter \
p5-HTML-Selector-XPath>=0.03:www/p5-HTML-Selector-XPath \
@@ -21,7 +22,6 @@ RUN_DEPENDS= p5-Moose>=0.60:devel/p5-Moose \
p5-libwww>=5.834:www/p5-libwww \
p5-URI>=0:net/p5-URI \
p5-CAM-PDF>=0:textproc/p5-CAM-PDF
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-LWP-Online>=1.07:www/p5-LWP-Online \
p5-Test-Base>0:devel/p5-Test-Base
diff --git a/lang/p5-Pugs-Compiler-Rule/Makefile b/lang/p5-Pugs-Compiler-Rule/Makefile
index 4fb88b4130d1..83e15aa62033 100644
--- a/lang/p5-Pugs-Compiler-Rule/Makefile
+++ b/lang/p5-Pugs-Compiler-Rule/Makefile
@@ -12,11 +12,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Compiler for Perl 6 Rules
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Cache-Cache>=1.05:devel/p5-Cache-Cache \
p5-PadWalker>=1.0:devel/p5-PadWalker \
p5-Parse-Yapp>=0:devel/p5-Parse-Yapp \
p5-YAML-Syck>=0.60:textproc/p5-YAML-Syck
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-File-Slurp>0:devel/p5-File-Slurp
USES= perl5
diff --git a/mail/mu4e-maildirs/Makefile b/mail/mu4e-maildirs/Makefile
index 8c2dd22a1573..64eda0036972 100644
--- a/mail/mu4e-maildirs/Makefile
+++ b/mail/mu4e-maildirs/Makefile
@@ -11,7 +11,7 @@ COMMENT= Maildirs extension for Mu4e
LICENSE= GPLv3
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= dash.el${EMACS_PKGNAMESUFFIX}>0:devel/dash.el@${EMACS_FLAVOR} \
mu4e${EMACS_PKGNAMESUFFIX}>0:mail/mu4e@${EMACS_FLAVOR}
diff --git a/mail/mutt_vc_query/Makefile b/mail/mutt_vc_query/Makefile
index d6353ac6b9e1..7215ed907158 100644
--- a/mail/mutt_vc_query/Makefile
+++ b/mail/mutt_vc_query/Makefile
@@ -9,8 +9,8 @@ MASTER_SITES= SF/rolo/${PORTNAME}/${PORTVERSION}
MAINTAINER= jgh@FreeBSD.org
COMMENT= vCard query utility for mutt
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= libvc>=003:devel/libvc
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= tar:bzip2
GNU_CONFIGURE= yes
diff --git a/mail/p5-Clamd/Makefile b/mail/p5-Clamd/Makefile
index 0614b5b12ba9..7ade56d836ba 100644
--- a/mail/p5-Clamd/Makefile
+++ b/mail/p5-Clamd/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Clamd - Connect to a local clamd service and send commands
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= clamd:security/clamav
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/mail/p5-Email-Abstract/Makefile b/mail/p5-Email-Abstract/Makefile
index 8bf0515df160..0d40b3700676 100644
--- a/mail/p5-Email-Abstract/Makefile
+++ b/mail/p5-Email-Abstract/Makefile
@@ -13,10 +13,10 @@ COMMENT= Unified interface to mail representations
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Email-Simple>=1.998:mail/p5-Email-Simple \
p5-MRO-Compat>=0:devel/p5-MRO-Compat \
p5-Module-Pluggable>1.5:devel/p5-Module-Pluggable
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/mail/p5-Email-LocalDelivery/Makefile b/mail/p5-Email-LocalDelivery/Makefile
index af9e7de08eda..ee559a220a18 100644
--- a/mail/p5-Email-LocalDelivery/Makefile
+++ b/mail/p5-Email-LocalDelivery/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Deliver a piece of email - simply
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Email-Simple>=0:mail/p5-Email-Simple \
p5-Email-FolderType>=0:mail/p5-Email-FolderType \
p5-File-Path-Expand>=0:devel/p5-File-Path-Expand
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/mail/p5-Email-MIME-Creator-ISO_2022_JP/Makefile b/mail/p5-Email-MIME-Creator-ISO_2022_JP/Makefile
index b75dcaf36a5e..63f7c785fe3b 100644
--- a/mail/p5-Email-MIME-Creator-ISO_2022_JP/Makefile
+++ b/mail/p5-Email-MIME-Creator-ISO_2022_JP/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension of Email::MIME mixin to create an iso-2022-jp mail
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Email-MIME>=1.900:mail/p5-Email-MIME \
p5-Sub-Install>0:devel/p5-Sub-Install
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Classy>=0:devel/p5-Test-Classy \
p5-Test-UseAllModules>=0:devel/p5-Test-UseAllModules
diff --git a/mail/p5-Email-MIME-Encodings/Makefile b/mail/p5-Email-MIME-Encodings/Makefile
index f1b6b499017c..cc6917966d32 100644
--- a/mail/p5-Email-MIME-Encodings/Makefile
+++ b/mail/p5-Email-MIME-Encodings/Makefile
@@ -10,8 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Unified interface to MIME encoding and decoding
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-MIME-Base64>3.05:converters/p5-MIME-Base64
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/mail/p5-Email-Sender-Transport-SMTP-TLS/Makefile b/mail/p5-Email-Sender-Transport-SMTP-TLS/Makefile
index a1d5cb9a3fd5..3b9f0e4b7c62 100644
--- a/mail/p5-Email-Sender-Transport-SMTP-TLS/Makefile
+++ b/mail/p5-Email-Sender-Transport-SMTP-TLS/Makefile
@@ -13,9 +13,9 @@ COMMENT= Email::Sender with Net::SMTP::TLS (Eg. Gmail)
LICENSE= GPLv1
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Email-Sender>=0.091660:mail/p5-Email-Sender \
p5-Net-SMTP-TLS-ButMaintained>=0.2:mail/p5-Net-SMTP-TLS-ButMaintained
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/mail/p5-Email-Sender-Transport-SQLite/Makefile b/mail/p5-Email-Sender-Transport-SQLite/Makefile
index 2a90157212cb..3cdb67f1b7ac 100644
--- a/mail/p5-Email-Sender-Transport-SQLite/Makefile
+++ b/mail/p5-Email-Sender-Transport-SQLite/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bill.brinzer@gmail.com
COMMENT= Deliver mail to an SQLite db for testing
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
p5-DBI>=0:databases/p5-DBI \
p5-Email-Sender>=0.091660:mail/p5-Email-Sender
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny
USES= perl5
diff --git a/mail/p5-Mail-Audit-Attach/Makefile b/mail/p5-Mail-Audit-Attach/Makefile
index 7b3b7ba523b1..02c9816c6de4 100644
--- a/mail/p5-Mail-Audit-Attach/Makefile
+++ b/mail/p5-Mail-Audit-Attach/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Mail::Audit plugin for attachment handling
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Mail-Audit>=2:mail/p5-Mail-Audit \
p5-Mail-Tools>=1:mail/p5-Mail-Tools
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/mail/p5-Mail-DomainKeys/Makefile b/mail/p5-Mail-DomainKeys/Makefile
index 0e19f1c0f623..5dcf5c38ca3c 100644
--- a/mail/p5-Mail-DomainKeys/Makefile
+++ b/mail/p5-Mail-DomainKeys/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl implementation of DomainKeys
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Net-DNS>=0:dns/p5-Net-DNS \
p5-Crypt-OpenSSL-RSA>=0:security/p5-Crypt-OpenSSL-RSA \
p5-Mail-Tools>=0:mail/p5-Mail-Tools
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/mail/p5-Mail-Graph/Makefile b/mail/p5-Mail-Graph/Makefile
index cc9892006e3e..a7e1dbcad9b4 100644
--- a/mail/p5-Mail-Graph/Makefile
+++ b/mail/p5-Mail-Graph/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for drawing graphical stats for mails/spams
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-GD>=0:graphics/p5-GD \
p5-GD-Graph>=0:graphics/p5-GD-Graph \
p5-GD-TextUtil>=0:graphics/p5-GD-TextUtil \
p5-Date-Calc>=0:devel/p5-Date-Calc
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5 shebangfix
USE_PERL5= configure
diff --git a/mail/p5-Mail-ListDetector/Makefile b/mail/p5-Mail-ListDetector/Makefile
index 7eeb701dc9bd..77afdbd942f2 100644
--- a/mail/p5-Mail-ListDetector/Makefile
+++ b/mail/p5-Mail-ListDetector/Makefile
@@ -12,11 +12,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for detecting mailing list messages
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Email-Abstract>=3.001:mail/p5-Email-Abstract \
p5-Email-Valid>=0.182:mail/p5-Email-Valid \
p5-Mail-Tools>=2.04:mail/p5-Mail-Tools \
p5-URI>=1.1:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5 shebangfix
SHEBANG_FILES= examples/sample.pl
diff --git a/mail/p5-Mail-Tools/Makefile b/mail/p5-Mail-Tools/Makefile
index 20c4514913d2..bae5dbae69ab 100644
--- a/mail/p5-Mail-Tools/Makefile
+++ b/mail/p5-Mail-Tools/Makefile
@@ -14,8 +14,8 @@ COMMENT= Perl5 modules for dealing with Internet e-mail messages
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-TimeDate>=0:devel/p5-TimeDate
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/mail/p5-Net-SMTPS/Makefile b/mail/p5-Net-SMTPS/Makefile
index d63b990f26e6..1f9123f733f4 100644
--- a/mail/p5-Net-SMTPS/Makefile
+++ b/mail/p5-Net-SMTPS/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ale@biancalanas.net
COMMENT= SSL/STARTTLS support for Net::SMTP
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Authen-SASL>=2:security/p5-Authen-SASL \
p5-IO-Socket-SSL>=1.9:security/p5-IO-Socket-SSL
-BUILD_DEPENDS:= ${RUN_DEPENDS}
MAKE_JOBS_UNSAFE= yes
USES= perl5
diff --git a/mail/sympa/Makefile b/mail/sympa/Makefile
index e68488c85969..54420bb2d4bd 100644
--- a/mail/sympa/Makefile
+++ b/mail/sympa/Makefile
@@ -10,7 +10,7 @@ COMMENT= Sympa is an electronic mailing list manager
LICENSE= GPLv2
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Archive-Zip>=0:archivers/p5-Archive-Zip \
p5-DBI>=0:databases/p5-DBI \
diff --git a/math/p5-Task-Math-Symbolic/Makefile b/math/p5-Task-Math-Symbolic/Makefile
index f3859d613e4c..2d383f3f2bfe 100644
--- a/math/p5-Task-Math-Symbolic/Makefile
+++ b/math/p5-Task-Math-Symbolic/Makefile
@@ -12,6 +12,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Math::Symbolic with lots of plugins
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Math-Symbolic>=0.163:math/p5-Math-Symbolic \
p5-Math-Symbolic-Custom-CCompiler>=0:math/p5-Math-Symbolic-Custom-CCompiler \
p5-Math-Symbolic-Custom-Contains>=0:math/p5-Math-Symbolic-Custom-Contains \
@@ -25,7 +26,6 @@ RUN_DEPENDS= p5-Math-Symbolic>=0.163:math/p5-Math-Symbolic \
p5-Math-SymbolicX-NoSimplification>=0:math/p5-Math-SymbolicX-NoSimplification \
p5-Math-SymbolicX-ParserExtensionFactory>=0:math/p5-Math-SymbolicX-ParserExtensionFactory \
p5-Math-SymbolicX-Statistics-Distributions>=0:math/p5-Math-SymbolicX-Statistics-Distributions
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/misc/p5-Geo-Cache/Makefile b/misc/p5-Geo-Cache/Makefile
index a6db769363f3..988e46e4b19f 100644
--- a/misc/p5-Geo-Cache/Makefile
+++ b/misc/p5-Geo-Cache/Makefile
@@ -14,9 +14,9 @@ COMMENT= Object interface for GPS waypoints
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Time-modules>=0:devel/p5-Time-modules \
p5-XML-Simple>=0:textproc/p5-XML-Simple
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/misc/p5-Geo-Coder-Multiple/Makefile b/misc/p5-Geo-Coder-Multiple/Makefile
index c4e1d06b602d..1153b5864ad4 100644
--- a/misc/p5-Geo-Coder-Multiple/Makefile
+++ b/misc/p5-Geo-Coder-Multiple/Makefile
@@ -14,8 +14,8 @@ COMMENT= Perl module to tie together multiple Geo::Coder modules
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-List-Util-WeightedRoundRobin>=0:misc/p5-List-Util-WeightedRoundRobin
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/misc/p5-Locale-Geocode/Makefile b/misc/p5-Locale-Geocode/Makefile
index ddcb3aeb91dd..b7cdfcfd1ec0 100644
--- a/misc/p5-Locale-Geocode/Makefile
+++ b/misc/p5-Locale-Geocode/Makefile
@@ -12,9 +12,9 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0$//}
MAINTAINER= perl@FreeBSD.org
COMMENT= Find codes and information on geographical location
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-SAX-Expat>=0.39:textproc/p5-XML-SAX-Expat \
p5-XML-Simple>=2.16:textproc/p5-XML-Simple
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/misc/xiphos/Makefile b/misc/xiphos/Makefile
index 61df7ad69b35..61d0585db882 100644
--- a/misc/xiphos/Makefile
+++ b/misc/xiphos/Makefile
@@ -13,14 +13,14 @@ LICENSE= GPLv2
BROKEN_FreeBSD_12= fails to compile: /usr/include/c++/v1/type_traits:1116:29: recursive template instantiation exceeded maximum depth of 25
-RUN_DEPENDS= yelp:x11/yelp
-BUILD_DEPENDS:= ${RUN_DEPENDS} \
+BUILD_DEPENDS= ${RUN_DEPENDS} \
docbook2html:textproc/docbook-utils \
gnome-doc-tool:textproc/gnome-doc-utils \
nspr>=4.8:devel/nspr
LIB_DEPENDS= libwebkitgtk-3.0.so:www/webkit-gtk3 \
libdbus-glib-1.so:devel/dbus-glib \
libsword.so:misc/sword
+RUN_DEPENDS= yelp:x11/yelp
USES= gettext pkgconfig waf
INSTALLS_OMF= yes
diff --git a/net-im/p5-Jabber-SimpleSend/Makefile b/net-im/p5-Jabber-SimpleSend/Makefile
index bda6b7d14502..10ab264ffaa6 100644
--- a/net-im/p5-Jabber-SimpleSend/Makefile
+++ b/net-im/p5-Jabber-SimpleSend/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Send a Jabber message simply
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-libwww>=0:www/p5-libwww \
p5-Net-Jabber>=0:net-im/p5-Net-Jabber
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net-mgmt/p5-AnyEvent-SNMP/Makefile b/net-mgmt/p5-AnyEvent-SNMP/Makefile
index 1bcac23d31b3..922b5a6f10cd 100644
--- a/net-mgmt/p5-AnyEvent-SNMP/Makefile
+++ b/net-mgmt/p5-AnyEvent-SNMP/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Adaptor to integrate Net::SNMP into AnyEvent
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-AnyEvent>=5.23:devel/p5-AnyEvent \
p5-Net-SNMP>=6.0.1:net-mgmt/p5-Net-SNMP \
p5-common-sense>=3.4:devel/p5-common-sense
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net-mgmt/p5-BigIP-iControl/Makefile b/net-mgmt/p5-BigIP-iControl/Makefile
index a58f077a12dc..821dd5c2a91f 100644
--- a/net-mgmt/p5-BigIP-iControl/Makefile
+++ b/net-mgmt/p5-BigIP-iControl/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= Perl interface to the F5 iControl API
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-SOAP-Lite>=0:net/p5-SOAP-Lite \
p5-MIME-Base64>=0:converters/p5-MIME-Base64
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net-mgmt/p5-Net-Telnet-Cisco-IOS/Makefile b/net-mgmt/p5-Net-Telnet-Cisco-IOS/Makefile
index 8905b50627b4..f869e9b30b35 100644
--- a/net-mgmt/p5-Net-Telnet-Cisco-IOS/Makefile
+++ b/net-mgmt/p5-Net-Telnet-Cisco-IOS/Makefile
@@ -12,8 +12,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}beta
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= Manage Cisco IOS Devices
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Net-Telnet-Cisco>=0:net-mgmt/p5-Telnet-Cisco
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net-mgmt/p5-SNMP-Info/Makefile b/net-mgmt/p5-SNMP-Info/Makefile
index 8572620c1d48..6789a03b77c1 100644
--- a/net-mgmt/p5-SNMP-Info/Makefile
+++ b/net-mgmt/p5-SNMP-Info/Makefile
@@ -12,15 +12,11 @@ COMMENT= Perl5 module for gathering information from network devices
LICENSE= BSD3CLAUSE
-DEPENDS= p5-PPI>0:textproc/p5-PPI \
- p5-Module-Info>0:devel/p5-Module-Info \
- p5-Class-ISA>0:devel/p5-Class-ISA
-
+BUILD_DEPENDS= ${RUN_DEPENDS}
LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp
RUN_DEPENDS= p5-PPI>0:textproc/p5-PPI \
p5-Module-Info>0:devel/p5-Module-Info \
p5-Class-ISA>0:devel/p5-Class-ISA
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/net-mgmt/p5-jmx4perl/Makefile b/net-mgmt/p5-jmx4perl/Makefile
index 007338c19f95..ec4c33e70a53 100644
--- a/net-mgmt/p5-jmx4perl/Makefile
+++ b/net-mgmt/p5-jmx4perl/Makefile
@@ -12,6 +12,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= tj@FreeBSD.org
COMMENT= JMX access for Perl
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip \
p5-Config-General>=0:devel/p5-Config-General \
p5-Crypt-Blowfish_PP>=0:security/p5-Crypt-Blowfish_PP \
@@ -30,7 +31,6 @@ RUN_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip \
p5-XML-LibXML>=0:textproc/p5-XML-LibXML \
p5-XML-Twig>=0:textproc/p5-XML-Twig \
p5-libwww>=0:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-AnyEvent-MPRPC/Makefile b/net/p5-AnyEvent-MPRPC/Makefile
index d48210d0ee46..ff188930bba6 100644
--- a/net/p5-AnyEvent-MPRPC/Makefile
+++ b/net/p5-AnyEvent-MPRPC/Makefile
@@ -10,13 +10,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for simple TCP-based MPRPC client/server
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Any-Moose>=0.13:devel/p5-Any-Moose \
p5-AnyEvent>=5.261:devel/p5-AnyEvent \
p5-Data-MessagePack>=0.34:devel/p5-Data-MessagePack \
p5-Data-MessagePack-Stream>=0.05:devel/p5-Data-MessagePack-Stream \
p5-AnyEvent-MessagePack>=0.19:devel/p5-AnyEvent-MessagePack
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-TCP>=0:devel/p5-Test-TCP
USES= perl5
diff --git a/net/p5-IO-Socket-Multicast/Makefile b/net/p5-IO-Socket-Multicast/Makefile
index 424bcdaa1cd9..9a287a5a4c58 100644
--- a/net/p5-IO-Socket-Multicast/Makefile
+++ b/net/p5-IO-Socket-Multicast/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jmohacsi@bsd.hu
COMMENT= Perl module to send and receive multicast messages
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-IO-Interface>=0:net/p5-IO-Interface
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5 shebangfix
SHEBANG_FILES= examples/client.pl examples/server.pl
diff --git a/net/p5-Net-Analysis/Makefile b/net/p5-Net-Analysis/Makefile
index c82d4fb72ff3..05b90119408b 100644
--- a/net/p5-Net-Analysis/Makefile
+++ b/net/p5-Net-Analysis/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Modules for analysing network traffic
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Net-Pcap>=0:net/p5-Net-Pcap \
p5-NetPacket>=0:net/p5-NetPacket \
p5-Params-Validate>=0:devel/p5-Params-Validate \
p5-libwww>=0:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-MockObject>=0:devel/p5-Test-MockObject
USES= perl5
diff --git a/net/p5-Net-CIDR-MobileJP/Makefile b/net/p5-Net-CIDR-MobileJP/Makefile
index f15b545eeab9..1446b62c0ad6 100644
--- a/net/p5-Net-CIDR-MobileJP/Makefile
+++ b/net/p5-Net-CIDR-MobileJP/Makefile
@@ -10,12 +10,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for mobile IP address in Japan
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-File-ShareDir>=1.02:devel/p5-File-ShareDir \
p5-Net-CIDR-Lite>=0.21:net/p5-Net-CIDR-Lite \
ja-p5-WWW-MobileCarrierJP>=0.55:japanese/p5-WWW-MobileCarrierJP \
p5-YAML>0:textproc/p5-YAML
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5 shebangfix
SHEBANG_FILES= net-cidr-mobilejp-scraper.pl
diff --git a/net/p5-Net-Google-Analytics/Makefile b/net/p5-Net-Google-Analytics/Makefile
index 13a444d1d723..5ca099a79662 100644
--- a/net/p5-Net-Google-Analytics/Makefile
+++ b/net/p5-Net-Google-Analytics/Makefile
@@ -12,12 +12,12 @@ COMMENT= Perl extension for Google Analytics Data Export API
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-XSAccessor>=1.05:devel/p5-Class-XSAccessor \
p5-JSON>0:converters/p5-JSON \
p5-libwww>0:www/p5-libwww \
p5-URI>0:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-Hiveminder/Makefile b/net/p5-Net-Hiveminder/Makefile
index 973ffc821079..278fc54013b5 100644
--- a/net/p5-Net-Hiveminder/Makefile
+++ b/net/p5-Net-Hiveminder/Makefile
@@ -11,12 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to hiveminder.com
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Email-Simple>=0:mail/p5-Email-Simple \
p5-Moose>=0:devel/p5-Moose \
p5-Term-Encoding>=0:devel/p5-Term-Encoding \
p5-Net-Jifty>=0:net/p5-Net-Jifty \
p5-Number-RecordLocator>=0:converters/p5-Number-RecordLocator
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-SSH-Expect/Makefile b/net/p5-Net-SSH-Expect/Makefile
index 974adcdc20d0..975353f70d57 100644
--- a/net/p5-Net-SSH-Expect/Makefile
+++ b/net/p5-Net-SSH-Expect/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= SSH wrapper to execute remote commands
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Expect>=0:lang/p5-Expect
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-Server-Coro/Makefile b/net/p5-Net-Server-Coro/Makefile
index 8a3d26d864f2..543cd18dfcc2 100644
--- a/net/p5-Net-Server-Coro/Makefile
+++ b/net/p5-Net-Server-Coro/Makefile
@@ -10,11 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for co-operative multithreaded server using Coro
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-AnyEvent>0:devel/p5-AnyEvent \
p5-Coro>0:devel/p5-Coro \
p5-Net-Server>=2:net/p5-Net-Server
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-Yadis/Makefile b/net/p5-Net-Yadis/Makefile
index 7d420188c6a9..aa875c04aacf 100644
--- a/net/p5-Net-Yadis/Makefile
+++ b/net/p5-Net-Yadis/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Yadis service discovery protocol, and parses XRDS xml documents
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-XPath>=0:textproc/p5-XML-XPath \
p5-libwww>=0:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-POE-Component-Client-Traceroute/Makefile b/net/p5-POE-Component-Client-Traceroute/Makefile
index 5838680c9681..a6adbbd09a44 100644
--- a/net/p5-POE-Component-Client-Traceroute/Makefile
+++ b/net/p5-POE-Component-Client-Traceroute/Makefile
@@ -14,8 +14,8 @@ COMMENT= Non-blocking traceroute client
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-POE>=0.11:devel/p5-POE
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5 shebangfix
USE_PERL5= configure
diff --git a/net/p5-POE-Component-ControlPort/Makefile b/net/p5-POE-Component-ControlPort/Makefile
index 478aa43de5e9..08443883224d 100644
--- a/net/p5-POE-Component-ControlPort/Makefile
+++ b/net/p5-POE-Component-ControlPort/Makefile
@@ -14,10 +14,10 @@ COMMENT= Network control port for POE applications
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate \
p5-Authen-Libwrap>=0:security/p5-Authen-Libwrap \
p5-POE>=0:devel/p5-POE
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-POEx-Role-TCPServer/Makefile b/net/p5-POEx-Role-TCPServer/Makefile
index d959852efa1d..e679098545a7 100644
--- a/net/p5-POEx-Role-TCPServer/Makefile
+++ b/net/p5-POEx-Role-TCPServer/Makefile
@@ -15,6 +15,7 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-MooseX-Declare>0:devel/p5-MooseX-Declare \
p5-MooseX-Types>0:devel/p5-MooseX-Types \
@@ -23,7 +24,6 @@ RUN_DEPENDS= \
p5-POEx-Role-SessionInstantiation>0:devel/p5-POEx-Role-SessionInstantiation \
p5-POEx-Types>0:devel/p5-POEx-Types \
p5-aliased>0:devel/p5-aliased
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-REST-Google/Makefile b/net/p5-REST-Google/Makefile
index 88e240f78710..b6b5fcec0646 100644
--- a/net/p5-REST-Google/Makefile
+++ b/net/p5-REST-Google/Makefile
@@ -12,12 +12,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Access Google REST (aka AJAX) API from Perl
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-libwww>=0:www/p5-libwww \
p5-Class-Accessor>0:devel/p5-Class-Accessor \
p5-Class-Data-Inheritable>0:devel/p5-Class-Data-Inheritable \
p5-URI>=1.35:net/p5-URI \
p5-JSON-Any>=1.16:converters/p5-JSON-Any
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/net/p5-RPC-EPC-Service/Makefile b/net/p5-RPC-EPC-Service/Makefile
index f84cf5e45e50..523ad9405e1e 100644
--- a/net/p5-RPC-EPC-Service/Makefile
+++ b/net/p5-RPC-EPC-Service/Makefile
@@ -14,10 +14,10 @@ COMMENT= Perl extension for asynchronous remote procedure stack
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-AnyEvent>=6.1:devel/p5-AnyEvent \
p5-Data-SExpression>=0.41:devel/p5-Data-SExpression
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/net/p5-ResourcePool-Resource-SOAP-Lite/Makefile b/net/p5-ResourcePool-Resource-SOAP-Lite/Makefile
index ef56747bcdcd..70d7e49a5512 100644
--- a/net/p5-ResourcePool-Resource-SOAP-Lite/Makefile
+++ b/net/p5-ResourcePool-Resource-SOAP-Lite/Makefile
@@ -13,9 +13,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= ResourcePool wrapper for SOAP::Lite
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-ResourcePool>=1.0100:devel/p5-ResourcePool \
p5-SOAP-Lite>=0:net/p5-SOAP-Lite
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-URI-Match/Makefile b/net/p5-URI-Match/Makefile
index 394c9eab286c..f42c5bace029 100644
--- a/net/p5-URI-Match/Makefile
+++ b/net/p5-URI-Match/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for matching URLs by parts
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-URI>0:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/scnc/Makefile b/net/scnc/Makefile
index f349d68ce58a..ad27ccc12b43 100644
--- a/net/scnc/Makefile
+++ b/net/scnc/Makefile
@@ -11,9 +11,9 @@ COMMENT= SSL Capable Netcat
LICENSE= BSD3CLAUSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \
p5-IO-Socket-INET6>=0:net/p5-IO-Socket-INET6
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= shebangfix
NO_BUILD= yes
diff --git a/news/p5-News-Article-NoCeM/Makefile b/news/p5-News-Article-NoCeM/Makefile
index 08ef0f5c6792..bed7e39e7cdc 100644
--- a/news/p5-News-Article-NoCeM/Makefile
+++ b/news/p5-News-Article-NoCeM/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Module to generate accurate NoCeM notices
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-News-Article>=0:news/p5-News-Article \
p5-PGP-Sign>=0:security/p5-PGP-Sign
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/ports-mgmt/distilator/Makefile b/ports-mgmt/distilator/Makefile
index 573976615ebc..efe114c4c402 100644
--- a/ports-mgmt/distilator/Makefile
+++ b/ports-mgmt/distilator/Makefile
@@ -13,10 +13,10 @@ COMMENT= Command-line script to check the availability of a ports distfiles
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-URI>=1.56:net/p5-URI \
p5-libwww>=0:www/p5-libwww \
p5-Parallel-ForkManager>=0:devel/p5-Parallel-ForkManager
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/russian/p5-XML-Parser-encodings/Makefile b/russian/p5-XML-Parser-encodings/Makefile
index 8f329c055687..099dc6d1a5ea 100644
--- a/russian/p5-XML-Parser-encodings/Makefile
+++ b/russian/p5-XML-Parser-encodings/Makefile
@@ -10,11 +10,11 @@ DISTFILES=
MAINTAINER= perl@FreeBSD.org
COMMENT= Additional Russian encodings for XML::Parser
-RUN_DEPENDS= p5-XML-Parser>=2.40:textproc/p5-XML-Parser
-BUILD_DEPENDS:= ${RUN_DEPENDS} \
+BUILD_DEPENDS= ${RUN_DEPENDS} \
p5-XML-Encoding>=0:textproc/p5-XML-Encoding \
${NONEXISTENT}:converters/iconv:extract \
${NONEXISTENT}:converters/iconv-extra:extract
+RUN_DEPENDS= p5-XML-Parser>=2.40:textproc/p5-XML-Parser
USES= perl5
NO_WRKSUBDIR= YES
diff --git a/science/py-veusz/Makefile b/science/py-veusz/Makefile
index 3d3e0804994c..009ce9b26d11 100644
--- a/science/py-veusz/Makefile
+++ b/science/py-veusz/Makefile
@@ -14,8 +14,8 @@ COMMENT= Scientific plotting package
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= ${PYNUMPY}
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= python pyqt:4 qt:4 shebangfix
USE_PYQT= gui svg
diff --git a/security/kpcli/Makefile b/security/kpcli/Makefile
index 4de84e8859f6..67b092f51704 100644
--- a/security/kpcli/Makefile
+++ b/security/kpcli/Makefile
@@ -13,6 +13,7 @@ COMMENT= Command line interface to KeePassX and KeePass database files
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Crypt-Rijndael>=1.08:security/p5-Crypt-Rijndael \
p5-Term-ReadKey>=2.30:devel/p5-Term-ReadKey \
p5-Sort-Naturally>=1.02:textproc/p5-Sort-Naturally \
@@ -24,7 +25,6 @@ RUN_DEPENDS= p5-Crypt-Rijndael>=1.08:security/p5-Crypt-Rijndael \
p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \
p5-Clipboard>=0:x11/p5-Clipboard \
p5-Math-Random-ISAAC>=1.0.1:math/p5-Math-Random-ISAAC
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5 shebangfix
SHEBANG_FILES= kpcli
diff --git a/security/p5-App-TLSMe/Makefile b/security/p5-App-TLSMe/Makefile
index eb9d74372a08..6c91940d99f4 100644
--- a/security/p5-App-TLSMe/Makefile
+++ b/security/p5-App-TLSMe/Makefile
@@ -11,11 +11,11 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0000$//}
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for TLS/SSL tunnel
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-AnyEvent>=5.34:devel/p5-AnyEvent \
p5-Net-SSLeay>0:security/p5-Net-SSLeay \
p5-Proc-Pidfile>0:devel/p5-Proc-Pidfile
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-TCP>0:devel/p5-Test-TCP
USES= perl5
diff --git a/security/p5-Crypt-DSA/Makefile b/security/p5-Crypt-DSA/Makefile
index dfc2de2ec350..3c19c2dcca4d 100644
--- a/security/p5-Crypt-DSA/Makefile
+++ b/security/p5-Crypt-DSA/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= DSA signature and key generation
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \
p5-Convert-PEM>=0:converters/p5-Convert-PEM \
p5-Data-Buffer>=0:misc/p5-Data-Buffer \
p5-File-Which>=0.05:sysutils/p5-File-Which
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/security/p5-GnuPG-Interface/Makefile b/security/p5-GnuPG-Interface/Makefile
index 1987b6635129..a2b9d4f0b4c0 100644
--- a/security/p5-GnuPG-Interface/Makefile
+++ b/security/p5-GnuPG-Interface/Makefile
@@ -14,11 +14,11 @@ COMMENT= Perl module for interfacing with GnuPG
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= gpg2:security/gnupg \
p5-MooX-HandlesVia>=0.04:devel/p5-MooX-HandlesVia \
p5-MooX-late>=0.14:devel/p5-MooX-late \
p5-Moo>=0.091011:devel/p5-Moo
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/security/p5-SHA/Makefile b/security/p5-SHA/Makefile
index 26ae2538180a..104754d2da6f 100644
--- a/security/p5-SHA/Makefile
+++ b/security/p5-SHA/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 interface to the SHA1 algorithm
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/sysutils/confman/Makefile b/sysutils/confman/Makefile
index f05a4347b9cd..ea2b653139c2 100644
--- a/sysutils/confman/Makefile
+++ b/sysutils/confman/Makefile
@@ -10,12 +10,12 @@ MASTER_SITES= http://www.timesinks.net/distfiles/
MAINTAINER= ccowart@timesinks.net
COMMENT= Revision controlled configuration manager
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= bash:shells/bash \
svn:devel/subversion \
sudo:security/sudo \
greadlink:sysutils/coreutils \
wget:ftp/wget
-BUILD_DEPENDS:= ${RUN_DEPENDS}
GNU_CONFIGURE= yes
diff --git a/sysutils/p5-Schedule-Cron/Makefile b/sysutils/p5-Schedule-Cron/Makefile
index 7a4f29e3919c..adb7b4ab210b 100644
--- a/sysutils/p5-Schedule-Cron/Makefile
+++ b/sysutils/p5-Schedule-Cron/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
COMMENT= Schedule::Cron - cron-like scheduler for Perl subroutines
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Time-modules>=0:devel/p5-Time-modules
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/sysutils/p5-Schedule-Load/Makefile b/sysutils/p5-Schedule-Load/Makefile
index c0d7adefbf45..7fb7447a2611 100644
--- a/sysutils/p5-Schedule-Load/Makefile
+++ b/sysutils/p5-Schedule-Load/Makefile
@@ -15,10 +15,10 @@ LICENSE= ART20 LGPL3
LICENSE_COMB= dual
LICENSE_FILE_ART20= ${WRKSRC}/COPYING
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Proc-ProcessTable>=0.40:devel/p5-Proc-ProcessTable \
p5-Unix-Processors>=2.02:sysutils/p5-Unix-Processors \
p5-IPC-Locker>=1.41:devel/p5-IPC-Locker
-BUILD_DEPENDS:= ${RUN_DEPENDS}
MAKE_JOBS_UNSAFE= yes
diff --git a/sysutils/p5-Sys-Filesystem/Makefile b/sysutils/p5-Sys-Filesystem/Makefile
index 112347215ec3..5c181e3c179a 100644
--- a/sysutils/p5-Sys-Filesystem/Makefile
+++ b/sysutils/p5-Sys-Filesystem/Makefile
@@ -13,10 +13,10 @@ COMMENT= Perl module to Retrieve list of filesystems and their properties
LICENSE= APACHE20
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Params-Util>=1.0:devel/p5-Params-Util \
p5-IPC-Cmd>=0.80:devel/p5-IPC-Cmd \
p5-Module-Pluggable>=4.8:devel/p5-Module-Pluggable
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/textproc/p5-CSS-Squish/Makefile b/textproc/p5-CSS-Squish/Makefile
index 18d41920fb63..d9c8f9043ee0 100644
--- a/textproc/p5-CSS-Squish/Makefile
+++ b/textproc/p5-CSS-Squish/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Compact many CSS files into one big file
-RUN_DEPENDS= p5-URI>=0:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS} \
+BUILD_DEPENDS= ${RUN_DEPENDS} \
p5-Test-LongString>=0:devel/p5-Test-LongString
+RUN_DEPENDS= p5-URI>=0:net/p5-URI
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-CSS-Tiny/Makefile b/textproc/p5-CSS-Tiny/Makefile
index 5c3d3ea91e59..9461ff393b78 100644
--- a/textproc/p5-CSS-Tiny/Makefile
+++ b/textproc/p5-CSS-Tiny/Makefile
@@ -12,8 +12,8 @@ COMMENT= Read/Write .css files with as little code as possible
LICENSE= ARTPERL10
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Clone>=0:devel/p5-Clone
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-HTML-Copy/Makefile b/textproc/p5-HTML-Copy/Makefile
index da1578afb454..49a4d9a0e379 100644
--- a/textproc/p5-HTML-Copy/Makefile
+++ b/textproc/p5-HTML-Copy/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Copy a HTML file without breaking links
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-HTML-Parser>=3.4:www/p5-HTML-Parser \
p5-HTTP-Message>=0:www/p5-HTTP-Message \
p5-URI>=0:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-Lingua-EN-Inflect-Phrase/Makefile b/textproc/p5-Lingua-EN-Inflect-Phrase/Makefile
index 80404ca69ffe..9a52b913eaab 100644
--- a/textproc/p5-Lingua-EN-Inflect-Phrase/Makefile
+++ b/textproc/p5-Lingua-EN-Inflect-Phrase/Makefile
@@ -13,13 +13,13 @@ COMMENT= Perl extension to inflect short English Phrases
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Lingua-EN-FindNumber>=0:textproc/p5-Lingua-EN-FindNumber \
p5-Lingua-EN-Inflect>=1.891:textproc/p5-Lingua-EN-Inflect \
p5-Lingua-EN-Inflect-Number>=1.1:textproc/p5-Lingua-EN-Inflect-Number \
p5-Lingua-EN-Number-IsOrdinal>0:textproc/p5-Lingua-EN-Number-IsOrdinal \
p5-Lingua-EN-Tagger>=0.20:textproc/p5-Lingua-EN-Tagger
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Lingua-EN-Number-IsOrdinal>0:textproc/p5-Lingua-EN-Number-IsOrdinal \
p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings
diff --git a/textproc/p5-PPIx-Utilities/Makefile b/textproc/p5-PPIx-Utilities/Makefile
index 36105e23fd50..d787d97f063a 100644
--- a/textproc/p5-PPIx-Utilities/Makefile
+++ b/textproc/p5-PPIx-Utilities/Makefile
@@ -12,11 +12,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extensions to PPI
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Exception-Class>=1.23:devel/p5-Exception-Class \
p5-PPI>=1.208:textproc/p5-PPI \
p5-Readonly>=1.03:devel/p5-Readonly \
p5-Task-Weaken>=0:devel/p5-Task-Weaken
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep
USES= perl5
diff --git a/textproc/p5-Pod-Tree/Makefile b/textproc/p5-Pod-Tree/Makefile
index 8e45374da60f..109f4870dc92 100644
--- a/textproc/p5-Pod-Tree/Makefile
+++ b/textproc/p5-Pod-Tree/Makefile
@@ -13,11 +13,11 @@ COMMENT= Create a static syntax tree for a POD
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-HTML-Stream>=1.49:www/p5-HTML-Stream \
p5-IO-String>=1:devel/p5-IO-String \
p5-Path-Tiny>=0.068:devel/p5-Path-Tiny \
p5-Text-Template>=1:textproc/p5-Text-Template
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Path-Tiny>=0.068:devel/p5-Path-Tiny \
p5-Test-Compile>1.2.1:devel/p5-Test-Compile
diff --git a/textproc/p5-Regexp-Log-Common/Makefile b/textproc/p5-Regexp-Log-Common/Makefile
index 281f90cf3599..542d3ae516b6 100644
--- a/textproc/p5-Regexp-Log-Common/Makefile
+++ b/textproc/p5-Regexp-Log-Common/Makefile
@@ -12,8 +12,8 @@ COMMENT= Regexp::Log::Common, a parser for the Common Log Format
LICENSE= ART20
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Regexp-Log>=0:textproc/p5-Regexp-Log
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-String-Truncate/Makefile b/textproc/p5-String-Truncate/Makefile
index d42c4fe07283..321427c1faa1 100644
--- a/textproc/p5-String-Truncate/Makefile
+++ b/textproc/p5-String-Truncate/Makefile
@@ -14,9 +14,9 @@ COMMENT= Module for when strings are too long to be displayed
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Sub-Exporter>=0.953:devel/p5-Sub-Exporter \
p5-Sub-Install>=0.03:devel/p5-Sub-Install
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-String-Urandom/Makefile b/textproc/p5-String-Urandom/Makefile
index b373258a1c51..4ee82bdbfb49 100644
--- a/textproc/p5-String-Urandom/Makefile
+++ b/textproc/p5-String-Urandom/Makefile
@@ -13,9 +13,9 @@ COMMENT= Perl extension to convert /dev/urandom to 8-bit chars
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Params-Validate>0:devel/p5-Params-Validate
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-Text-Patch/Makefile b/textproc/p5-Text-Patch/Makefile
index 30f7f12f2e87..2bde384997b3 100644
--- a/textproc/p5-Text-Patch/Makefile
+++ b/textproc/p5-Text-Patch/Makefile
@@ -10,8 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to patch text with given patch
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Text-Diff>0:textproc/p5-Text-Diff
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-Text-Report/Makefile b/textproc/p5-Text-Report/Makefile
index 1cd7dfa77637..e3f87847840c 100644
--- a/textproc/p5-Text-Report/Makefile
+++ b/textproc/p5-Text-Report/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= For generating mixed columnar formatted reports and report templates
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Test-Simple>=0:devel/p5-Test-Simple
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-Text-Sass/Makefile b/textproc/p5-Text-Sass/Makefile
index a669029bb8f0..54618f5580f2 100644
--- a/textproc/p5-Text-Sass/Makefile
+++ b/textproc/p5-Text-Sass/Makefile
@@ -14,10 +14,10 @@ COMMENT= Perl implementation of http://sass-lang.com/
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Readonly>=1.03:devel/p5-Readonly \
p5-Convert-Color>0:graphics/p5-Convert-Color
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Try-Tiny>0:lang/p5-Try-Tiny
USES= perl5
diff --git a/textproc/p5-XML-DOM/Makefile b/textproc/p5-XML-DOM/Makefile
index 4b9d6542450d..c8708c77aedc 100644
--- a/textproc/p5-XML-DOM/Makefile
+++ b/textproc/p5-XML-DOM/Makefile
@@ -10,11 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl module for building DOM Level 1 compliant document structures
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
p5-libxml>=0:textproc/p5-libxml \
p5-libwww>=0:www/p5-libwww \
p5-XML-RegExp>=0:textproc/p5-XML-RegExp
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-XML-FOAF/Makefile b/textproc/p5-XML-FOAF/Makefile
index 7d9b8fbe73ef..26e8fbe7b224 100644
--- a/textproc/p5-XML-FOAF/Makefile
+++ b/textproc/p5-XML-FOAF/Makefile
@@ -12,10 +12,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= Parse FOAF (Friend of a Friend) data
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Filter>=0:devel/p5-Filter \
p5-RDF-Core>=0:textproc/p5-RDF-Core \
p5-libwww>=0:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-XML-RSS-JavaScript/Makefile b/textproc/p5-XML-RSS-JavaScript/Makefile
index c10aaa528b90..c1cc0a873434 100644
--- a/textproc/p5-XML-RSS-JavaScript/Makefile
+++ b/textproc/p5-XML-RSS-JavaScript/Makefile
@@ -14,8 +14,8 @@ COMMENT= Perl extension to serialize your RSS as JavaScript
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-RSS>=1.31:textproc/p5-XML-RSS
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-XML-RSS-Parser/Makefile b/textproc/p5-XML-RSS-Parser/Makefile
index c55a272335ca..0c57baaf63c9 100644
--- a/textproc/p5-XML-RSS-Parser/Makefile
+++ b/textproc/p5-XML-RSS-Parser/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Liberal object-oriented parser for RSS feeds
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Elemental>=0:textproc/p5-XML-Elemental \
p5-Class-XPath>=0:devel/p5-Class-XPath \
p5-Class-ErrorHandler>=0:devel/p5-Class-ErrorHandler
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-XML-RSS/Makefile b/textproc/p5-XML-RSS/Makefile
index 96c5c49557e8..b96247b56fc0 100644
--- a/textproc/p5-XML-RSS/Makefile
+++ b/textproc/p5-XML-RSS/Makefile
@@ -10,13 +10,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Perl extension to manage RDF Site Summary (RSS) files
+BUILD_DEPENDS= ${RUN_DEPENDS} \
+ p5-Test-Manifest>=0.9:devel/p5-Test-Manifest
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Format-Mail>=0:devel/p5-DateTime-Format-Mail \
p5-DateTime-Format-W3CDTF>=0:devel/p5-DateTime-Format-W3CDTF \
p5-HTML-Parser>=0:www/p5-HTML-Parser \
p5-XML-Parser>=2.23:textproc/p5-XML-Parser
-BUILD_DEPENDS:= ${RUN_DEPENDS}
-BUILD_DEPENDS+= p5-Test-Manifest>=0.9:devel/p5-Test-Manifest
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-XML-Rewrite/Makefile b/textproc/p5-XML-Rewrite/Makefile
index d9f6bc73f2b7..04f8a744f413 100644
--- a/textproc/p5-XML-Rewrite/Makefile
+++ b/textproc/p5-XML-Rewrite/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= papowell@astart.com
COMMENT= XML processing and rewriting
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Log-Report>=0.21:devel/p5-Log-Report \
p5-XML-Compile-Cache>=0:textproc/p5-XML-Compile-Cache \
p5-XML-LibXML>=1.70:textproc/p5-XML-LibXML
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-XML-Rules/Makefile b/textproc/p5-XML-Rules/Makefile
index ef1c2d7cbc0f..6ca49272a249 100644
--- a/textproc/p5-XML-Rules/Makefile
+++ b/textproc/p5-XML-Rules/Makefile
@@ -10,8 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse XML and specify rules for individual tags
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Parser>=2.00:textproc/p5-XML-Parser
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/textproc/p5-XML-SAX-Expat-Incremental/Makefile b/textproc/p5-XML-SAX-Expat-Incremental/Makefile
index f5bca08fdfa6..513341a8bbdb 100644
--- a/textproc/p5-XML-SAX-Expat-Incremental/Makefile
+++ b/textproc/p5-XML-SAX-Expat-Incremental/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XML::SAX::Expat subclass for non-blocking (incremental)
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Parser>0:textproc/p5-XML-Parser \
p5-XML-SAX-Expat>0:textproc/p5-XML-SAX-Expat
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/textproc/p5-XML-SAX-Expat/Makefile b/textproc/p5-XML-SAX-Expat/Makefile
index 681f8bdc9ab6..b2a478cca053 100644
--- a/textproc/p5-XML-SAX-Expat/Makefile
+++ b/textproc/p5-XML-SAX-Expat/Makefile
@@ -14,10 +14,10 @@ COMMENT= Simple API for XML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
p5-XML-SAX>=0:textproc/p5-XML-SAX \
p5-XML-NamespaceSupport>=0:textproc/p5-XML-NamespaceSupport
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5 dos2unix
USE_PERL5= configure
diff --git a/textproc/p5-YAPE-Regex-Explain/Makefile b/textproc/p5-YAPE-Regex-Explain/Makefile
index 2f9fb08aaa9d..9bb57949bcf2 100644
--- a/textproc/p5-YAPE-Regex-Explain/Makefile
+++ b/textproc/p5-YAPE-Regex-Explain/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Explanation of a Regular Expression
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-YAPE-Regex>=0:textproc/p5-YAPE-Regex
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-pod2pdf/Makefile b/textproc/p5-pod2pdf/Makefile
index f68d2c6b5eca..7dba6e47e3f4 100644
--- a/textproc/p5-pod2pdf/Makefile
+++ b/textproc/p5-pod2pdf/Makefile
@@ -12,10 +12,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Converts POD to PDF format
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-PDF-API2>=0.60:textproc/p5-PDF-API2 \
p5-Pod-Escapes>0:textproc/p5-Pod-Escapes \
p5-Getopt-ArgvFile>0:devel/p5-Getopt-ArgvFile
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/textproc/py-pyhwp/Makefile b/textproc/py-pyhwp/Makefile
index bcb7ac99d760..3df922f93f79 100644
--- a/textproc/py-pyhwp/Makefile
+++ b/textproc/py-pyhwp/Makefile
@@ -11,12 +11,12 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= zi@FreeBSD.org
COMMENT= HWP Document Format v5 parser & processor
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrypto>0:security/py-pycrypto@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}olefile>=0.40:devel/py-olefile@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hypua2jamo>0:textproc/py-hypua2jamo@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}docopt>0:devel/py-docopt@${PY_FLAVOR}
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= python:2.7 zip
USE_PYTHON= distutils autoplist
diff --git a/www/interchange/Makefile b/www/interchange/Makefile
index c08657a96bfb..015a954ca8b9 100644
--- a/www/interchange/Makefile
+++ b/www/interchange/Makefile
@@ -12,12 +12,12 @@ COMMENT= RedHat's database-enabled e-commerce server
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Safe-Hole>=0.10:security/p5-Safe-Hole \
p5-URI>=1.37:net/p5-URI \
p5-libwww>=5.810:www/p5-libwww \
p5-Set-Crontab>=1.00:devel/p5-Set-Crontab \
p5-Digest-SHA1>=2.11:security/p5-Digest-SHA1
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5 shebangfix tar:bzip2
SHEBANG_FILES= dist/src/compile.pl \
diff --git a/www/p5-AnyEvent-Mojo/Makefile b/www/p5-AnyEvent-Mojo/Makefile
index 92e6b65c7cb4..0f557abf5446 100644
--- a/www/p5-AnyEvent-Mojo/Makefile
+++ b/www/p5-AnyEvent-Mojo/Makefile
@@ -10,13 +10,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to start async Mojo servers easily
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-AnyEvent>=5.201:devel/p5-AnyEvent \
p5-AnyEvent-HTTP>=1.43:www/p5-AnyEvent-HTTP \
p5-Mojolicious>=0.991251:www/p5-Mojolicious
# p5-Test-Deep>0:devel/p5-Test-Deep \
# p5-Test-Exception>0:devel/p5-Test-Exception
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-AnyEvent-ReverseHTTP/Makefile b/www/p5-AnyEvent-ReverseHTTP/Makefile
index 2cb78b8b157e..2f8038f63454 100644
--- a/www/p5-AnyEvent-ReverseHTTP/Makefile
+++ b/www/p5-AnyEvent-ReverseHTTP/Makefile
@@ -10,13 +10,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension of reversehttp for AnyEvent
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Any-Moose>0:devel/p5-Any-Moose \
p5-AnyEvent>0:devel/p5-AnyEvent \
p5-AnyEvent-HTTP>0:www/p5-AnyEvent-HTTP \
p5-libwww>0:www/p5-libwww \
p5-URI>0:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-AnyEvent-SCGI/Makefile b/www/p5-AnyEvent-SCGI/Makefile
index a7e7f20940be..2db67a7a485d 100644
--- a/www/p5-AnyEvent-SCGI/Makefile
+++ b/www/p5-AnyEvent-SCGI/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for Event based SCGI server
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-AnyEvent>=5.2:devel/p5-AnyEvent
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Ark/Makefile b/www/p5-Ark/Makefile
index fc90d76c9def..fc2061843c34 100644
--- a/www/p5-Ark/Makefile
+++ b/www/p5-Ark/Makefile
@@ -11,7 +11,7 @@ DISTNAME= Ark-0.001000_001
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl web application framework
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Data-Inheritable>0:devel/p5-Class-Data-Inheritable \
p5-Class-Method-Modifiers-Fast>0:devel/p5-Class-Method-Modifiers-Fast \
diff --git a/www/p5-Business-PayPal/Makefile b/www/p5-Business-PayPal/Makefile
index 2c1759c6ef1a..2dcf602c3c59 100644
--- a/www/p5-Business-PayPal/Makefile
+++ b/www/p5-Business-PayPal/Makefile
@@ -14,9 +14,9 @@ COMMENT= Perl extension for automating PayPal transactions
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Net-SSLeay>=1.35:security/p5-Net-SSLeay \
p5-CGI>=3.49:www/p5-CGI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/www/p5-CGI-Application-PSGI/Makefile b/www/p5-CGI-Application-PSGI/Makefile
index 3a97162d4ca5..5a2f5a1ee9b3 100644
--- a/www/p5-CGI-Application-PSGI/Makefile
+++ b/www/p5-CGI-Application-PSGI/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension of PSGI Adapter for CGI::Application
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-CGI-Application>0:www/p5-CGI-Application \
p5-CGI-PSGI>0:www/p5-CGI-PSGI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-CGI-Application-Plugin-ConfigAuto/Makefile b/www/p5-CGI-Application-Plugin-ConfigAuto/Makefile
index 3e5d71711cd3..ff3dea942395 100644
--- a/www/p5-CGI-Application-Plugin-ConfigAuto/Makefile
+++ b/www/p5-CGI-Application-Plugin-ConfigAuto/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= culot@FreeBSD.org
COMMENT= Plugin that adds Config::Auto support to CGI::Application
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-CGI-Application>=0:www/p5-CGI-Application \
p5-Config-Auto>=0:devel/p5-Config-Auto
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/www/p5-CGI-Compile/Makefile b/www/p5-CGI-Compile/Makefile
index 40f729ded79c..21200461118d 100644
--- a/www/p5-CGI-Compile/Makefile
+++ b/www/p5-CGI-Compile/Makefile
@@ -13,9 +13,9 @@ COMMENT= Perl extension to compile .cgi scripts to a code reference
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-File-pushd>0:devel/p5-File-pushd
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Test-NoWarnings>0:devel/p5-Test-NoWarnings \
p5-Test-Requires>0:devel/p5-Test-Requires \
diff --git a/www/p5-CGI-Emulate-PSGI/Makefile b/www/p5-CGI-Emulate-PSGI/Makefile
index 8fcda787fc9d..21758e70b892 100644
--- a/www/p5-CGI-Emulate-PSGI/Makefile
+++ b/www/p5-CGI-Emulate-PSGI/Makefile
@@ -14,9 +14,9 @@ COMMENT= Perl extension of PSGI adapter for CGI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-libwww>0:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-CGI-SSI/Makefile b/www/p5-CGI-SSI/Makefile
index 3c80c61cfa53..8b82a25e1900 100644
--- a/www/p5-CGI-SSI/Makefile
+++ b/www/p5-CGI-SSI/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Use SSI from CGI scripts
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-HTML-SimpleParse>=0:www/p5-HTML-SimpleParse \
p5-libwww>=0:www/p5-libwww \
p5-URI>=0:net/p5-URI \
p5-TimeDate>=0:devel/p5-TimeDate
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-CGI-Untaint-email/Makefile b/www/p5-CGI-Untaint-email/Makefile
index 65f3104b7eb6..0fa11e79b0c6 100644
--- a/www/p5-CGI-Untaint-email/Makefile
+++ b/www/p5-CGI-Untaint-email/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Validate an email address in a CGI form
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-CGI-Untaint>=0:www/p5-CGI-Untaint \
p5-Email-Valid>=0:mail/p5-Email-Valid \
p5-Mail-Tools>=0:mail/p5-Mail-Tools
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Catalyst-Controller-FormBuilder/Makefile b/www/p5-Catalyst-Controller-FormBuilder/Makefile
index 9e4ee553da91..8787d1c1d941 100644
--- a/www/p5-Catalyst-Controller-FormBuilder/Makefile
+++ b/www/p5-Catalyst-Controller-FormBuilder/Makefile
@@ -15,13 +15,13 @@ COMMENT= Catalyst FormBuilder Base Controller
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-CGI-FormBuilder>=3.02:www/p5-CGI-FormBuilder \
p5-Catalyst-Runtime>=5.7:www/p5-Catalyst-Runtime \
p5-Class-Data-Inheritable>=0.04:devel/p5-Class-Data-Inheritable \
p5-Class-Inspector>=1.13:devel/p5-Class-Inspector \
p5-MRO-Compat>=0.09:devel/p5-MRO-Compat \
p5-Tie-IxHash>=1.21:devel/p5-Tie-IxHash
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-WWW-Mechanize-Catalyst>=0.37:devel/p5-Test-WWW-Mechanize-Catalyst
USES= perl5
diff --git a/www/p5-Catalyst-Engine-PSGI/Makefile b/www/p5-Catalyst-Engine-PSGI/Makefile
index 865259e6c286..240fe4ce2cfb 100644
--- a/www/p5-Catalyst-Engine-PSGI/Makefile
+++ b/www/p5-Catalyst-Engine-PSGI/Makefile
@@ -13,10 +13,10 @@ COMMENT= Perl extension of PSGI engine for Catalyst
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Catalyst-Runtime>=5.80007:www/p5-Catalyst-Runtime \
p5-Catalyst-Action-RenderView>0:www/p5-Catalyst-Action-RenderView
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuildtiny
diff --git a/www/p5-Catalyst-Model-Adaptor/Makefile b/www/p5-Catalyst-Model-Adaptor/Makefile
index a9f971cd03f7..94f20105bd20 100644
--- a/www/p5-Catalyst-Model-Adaptor/Makefile
+++ b/www/p5-Catalyst-Model-Adaptor/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vovkasm@gmail.com
COMMENT= Use a plain class as a Catalyst model
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Catalyst-Runtime>=0:www/p5-Catalyst-Runtime \
p5-MRO-Compat>=0:devel/p5-MRO-Compat
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-WWW-Mechanize-Catalyst>=0:devel/p5-Test-WWW-Mechanize-Catalyst
NO_ARCH= yes
diff --git a/www/p5-Catalyst-Model-Memcached/Makefile b/www/p5-Catalyst-Model-Memcached/Makefile
index ca12245316e4..708522ddaa0c 100644
--- a/www/p5-Catalyst-Model-Memcached/Makefile
+++ b/www/p5-Catalyst-Model-Memcached/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= culot@FreeBSD.org
COMMENT= Wrapper for memcached imitating Catalyst models
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Cache-Memcached-Fast>=0.17:databases/p5-Cache-Memcached-Fast \
p5-Catalyst-Runtime>=5.8:www/p5-Catalyst-Runtime
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5 tar:tgz
USE_PERL5= configure
diff --git a/www/p5-Catalyst-Plugin-Authorization-Roles/Makefile b/www/p5-Catalyst-Plugin-Authorization-Roles/Makefile
index adf54aeecfc1..89ad6ebf251a 100644
--- a/www/p5-Catalyst-Plugin-Authorization-Roles/Makefile
+++ b/www/p5-Catalyst-Plugin-Authorization-Roles/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Role based authorization for Catalyst
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Catalyst-Runtime>=5.7000:www/p5-Catalyst-Runtime \
p5-Catalyst-Plugin-Authentication>=0.10003:www/p5-Catalyst-Plugin-Authentication \
p5-Set-Object>=1.14:devel/p5-Set-Object \
p5-UNIVERSAL-isa>=0.05:devel/p5-UNIVERSAL-isa
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/www/p5-Catalyst-Plugin-ConfigLoader-Environment/Makefile b/www/p5-Catalyst-Plugin-ConfigLoader-Environment/Makefile
index 7e062c73fbfb..4caf37558428 100644
--- a/www/p5-Catalyst-Plugin-ConfigLoader-Environment/Makefile
+++ b/www/p5-Catalyst-Plugin-ConfigLoader-Environment/Makefile
@@ -14,10 +14,10 @@ COMMENT= Configure your application with environment variables
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Catalyst-Runtime>=5.7000:www/p5-Catalyst-Runtime \
p5-JSON-Any>=0:converters/p5-JSON-Any \
p5-MRO-Compat>=0:devel/p5-MRO-Compat
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Catalyst-Plugin-Session-State-Cookie/Makefile b/www/p5-Catalyst-Plugin-Session-State-Cookie/Makefile
index c20333e3dff6..9b44081b369f 100644
--- a/www/p5-Catalyst-Plugin-Session-State-Cookie/Makefile
+++ b/www/p5-Catalyst-Plugin-Session-State-Cookie/Makefile
@@ -11,13 +11,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Stores a Catalyst Session in a Cookie
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Catalyst-Runtime>=5.80005:www/p5-Catalyst-Runtime \
p5-Catalyst-Plugin-Session>=0.27:www/p5-Catalyst-Plugin-Session \
p5-MRO-Compat>=0:devel/p5-MRO-Compat \
p5-Moose>0:devel/p5-Moose \
p5-namespace-autoclean>0:devel/p5-namespace-autoclean
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure extract
diff --git a/www/p5-Catalyst-View-Jemplate/Makefile b/www/p5-Catalyst-View-Jemplate/Makefile
index a1ad90ab600c..f78ba2ff5d20 100644
--- a/www/p5-Catalyst-View-Jemplate/Makefile
+++ b/www/p5-Catalyst-View-Jemplate/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Jemplate files server
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-Find-Rule>0:devel/p5-File-Find-Rule \
p5-Catalyst-Runtime>=5.50:www/p5-Catalyst-Runtime \
p5-Jemplate>=0.19:www/p5-Jemplate
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Catalyst-View-REST-XML/Makefile b/www/p5-Catalyst-View-REST-XML/Makefile
index 79f496950353..291da67c4a69 100644
--- a/www/p5-Catalyst-View-REST-XML/Makefile
+++ b/www/p5-Catalyst-View-REST-XML/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for Catalyst XML View Class
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Catalyst-Runtime>0:www/p5-Catalyst-Runtime \
p5-XML-Simple>0:textproc/p5-XML-Simple
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-CatalystX-Component-Traits/Makefile b/www/p5-CatalystX-Component-Traits/Makefile
index c540d24a59ca..919f5451123f 100644
--- a/www/p5-CatalystX-Component-Traits/Makefile
+++ b/www/p5-CatalystX-Component-Traits/Makefile
@@ -10,11 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= des@FreeBSD.org
COMMENT= Automatic Trait Loading and Resolution for Catalyst Components
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Catalyst-Runtime>=5.80005:www/p5-Catalyst-Runtime \
p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-MooseX-Traits-Pluggable>=0.08:devel/p5-MooseX-Traits-Pluggable \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-BUILD_DEPENDS:= ${RUN_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/www/p5-Corona/Makefile b/www/p5-Corona/Makefile
index 75c4df771592..faa0ff3f61f8 100644
--- a/www/p5-Corona/Makefile
+++ b/www/p5-Corona/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for Coro based PSGI web server
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Coro>0:devel/p5-Coro \
p5-Net-Server-Coro>=0.5:net/p5-Net-Server-Coro \
p5-Plack>=0.99:www/p5-Plack
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-TCP>0:devel/p5-Test-TCP
USES= perl5
diff --git a/www/p5-Dancer-Plugin-Lexicon/Makefile b/www/p5-Dancer-Plugin-Lexicon/Makefile
index 198c2ed9d8d7..0a1480428271 100644
--- a/www/p5-Dancer-Plugin-Lexicon/Makefile
+++ b/www/p5-Dancer-Plugin-Lexicon/Makefile
@@ -15,11 +15,11 @@ COMMENT= Flexible I18N using Locale::Maketext::Lexicon for Dancer apps
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Dancer>=1.3118:www/p5-Dancer \
p5-Locale-Maketext-Lexicon>0:devel/p5-Locale-Maketext-Lexicon \
p5-Package-Stash>0:devel/p5-Package-Stash \
p5-PathTools>0:devel/p5-PathTools
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Dancer-Plugin-Memcached/Makefile b/www/p5-Dancer-Plugin-Memcached/Makefile
index 8a768cc466b4..17126506d445 100644
--- a/www/p5-Dancer-Plugin-Memcached/Makefile
+++ b/www/p5-Dancer-Plugin-Memcached/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Cache response content to memcached
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Dancer>0:www/p5-Dancer
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Dancer-Plugin-REST/Makefile b/www/p5-Dancer-Plugin-REST/Makefile
index 731ce3a28481..12258535c67e 100644
--- a/www/p5-Dancer-Plugin-REST/Makefile
+++ b/www/p5-Dancer-Plugin-REST/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Dancer plugin for writing RESTful apps
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Dancer>0:www/p5-Dancer
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/www/p5-Dancer-Plugin-ValidationClass/Makefile b/www/p5-Dancer-Plugin-ValidationClass/Makefile
index 5503f79f6c2e..96cdc15b06f7 100644
--- a/www/p5-Dancer-Plugin-ValidationClass/Makefile
+++ b/www/p5-Dancer-Plugin-ValidationClass/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for centralized input validation for Dancer
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Dancer>0:www/p5-Dancer \
p5-Validation-Class>0:devel/p5-Validation-Class
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Dancer-Template-Xslate/Makefile b/www/p5-Dancer-Template-Xslate/Makefile
index f515dabce6b7..5e2c61437381 100644
--- a/www/p5-Dancer-Template-Xslate/Makefile
+++ b/www/p5-Dancer-Template-Xslate/Makefile
@@ -15,9 +15,9 @@ COMMENT= Text::Xslate wrapper for Dancer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Dancer>0:www/p5-Dancer \
p5-Text-Xslate>0:textproc/p5-Text-Xslate
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/www/p5-Dancer/Makefile b/www/p5-Dancer/Makefile
index 711957f5a372..50de27b24ddd 100644
--- a/www/p5-Dancer/Makefile
+++ b/www/p5-Dancer/Makefile
@@ -13,6 +13,7 @@ COMMENT= Perl extension for minimal-effort oriented web application framework
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-HTTP-Body>0:www/p5-HTTP-Body \
p5-HTTP-Date>0:www/p5-HTTP-Date \
@@ -24,7 +25,6 @@ RUN_DEPENDS= \
p5-Module-Runtime>0:devel/p5-Module-Runtime \
p5-Try-Tiny>0:lang/p5-Try-Tiny \
p5-URI>0:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Devel-Hide>=0:devel/p5-Devel-Hide \
p5-Test-TCP>0:devel/p5-Test-TCP \
diff --git a/www/p5-FCGI-Client/Makefile b/www/p5-FCGI-Client/Makefile
index a2754328d429..4d4ac967127e 100644
--- a/www/p5-FCGI-Client/Makefile
+++ b/www/p5-FCGI-Client/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for fastcgi protocol client library
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Any-Moose>=0.1:devel/p5-Any-Moose \
p5-Try-Tiny>0:lang/p5-Try-Tiny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Facebook-Graph/Makefile b/www/p5-Facebook-Graph/Makefile
index 45a939ddedd4..42a3f1f53bab 100644
--- a/www/p5-Facebook-Graph/Makefile
+++ b/www/p5-Facebook-Graph/Makefile
@@ -14,6 +14,7 @@ COMMENT= Perl extension to integrate your apps with Facebook
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Any-Moose>=0.13:devel/p5-Any-Moose \
p5-AnyEvent-HTTP-LWP-UserAgent>=0.08:www/p5-AnyEvent-HTTP-LWP-UserAgent \
@@ -23,7 +24,6 @@ RUN_DEPENDS= \
p5-MIME-Base64-URLSafe>=0.01:converters/p5-MIME-Base64-URLSafe \
p5-Ouch>=0.0400:devel/p5-Ouch \
p5-URI>=1.54:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Feed-Find/Makefile b/www/p5-Feed-Find/Makefile
index 19d23aeb104f..e45b66846044 100644
--- a/www/p5-Feed-Find/Makefile
+++ b/www/p5-Feed-Find/Makefile
@@ -12,11 +12,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Syndication feed auto-discovery
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-URI>=0:net/p5-URI \
p5-HTML-Parser>=0:www/p5-HTML-Parser \
p5-libwww>=0:www/p5-libwww \
p5-Class-ErrorHandler>=0:devel/p5-Class-ErrorHandler
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Flea/Makefile b/www/p5-Flea/Makefile
index f6cc2777eb90..03a4838079e6 100644
--- a/www/p5-Flea/Makefile
+++ b/www/p5-Flea/Makefile
@@ -11,6 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for minimalistic sugar for your Plack
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Devel-Declare-Parser>0:devel/p5-Devel-Declare-Parser \
p5-Exception-Class>0:devel/p5-Exception-Class \
@@ -20,7 +21,6 @@ RUN_DEPENDS= \
p5-Plack>0:www/p5-Plack \
p5-Try-Tiny>0:lang/p5-Try-Tiny \
p5-URI>0:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Fliggy/Makefile b/www/p5-Fliggy/Makefile
index 2c09ee60494b..b7367bee2825 100644
--- a/www/p5-Fliggy/Makefile
+++ b/www/p5-Fliggy/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for Fliggy: Twiggy with inlined flash policy server
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Twiggy>0:www/p5-Twiggy
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-TCP>0:devel/p5-Test-TCP
USES= perl5
diff --git a/www/p5-Furl/Makefile b/www/p5-Furl/Makefile
index dafa60e72395..be637cb35b7a 100644
--- a/www/p5-Furl/Makefile
+++ b/www/p5-Furl/Makefile
@@ -13,11 +13,11 @@ COMMENT= Perl extension of lightning-fast URL fetcher
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor-Lite>0:devel/p5-Class-Accessor-Lite \
p5-HTTP-Parser-XS>=0.11:www/p5-HTTP-Parser-XS \
p5-Mozilla-CA>0:www/p5-Mozilla-CA
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Requires>=0:devel/p5-Test-Requires \
p5-Test-TCP>=2.11:devel/p5-Test-TCP \
p5-Plack>0:www/p5-Plack \
diff --git a/www/p5-Google-Search/Makefile b/www/p5-Google-Search/Makefile
index 39b9d801180c..5ed69278244b 100644
--- a/www/p5-Google-Search/Makefile
+++ b/www/p5-Google-Search/Makefile
@@ -14,6 +14,7 @@ COMMENT= Interface to the Google AJAX Search API and suggestion API
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Any-Moose>=0:devel/p5-Any-Moose \
p5-JSON>=2.16:converters/p5-JSON \
p5-Carp-Clan-Share>=0:devel/p5-Carp-Clan-Share \
@@ -21,7 +22,6 @@ RUN_DEPENDS= p5-Any-Moose>=0:devel/p5-Any-Moose \
p5-URI>=0:net/p5-URI \
p5-libwww>0:www/p5-libwww \
p5-Try-Tiny>=0.07:lang/p5-Try-Tiny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-GunghoX-FollowLinks/Makefile b/www/p5-GunghoX-FollowLinks/Makefile
index 94b231d2f97d..79ccfc80700b 100644
--- a/www/p5-GunghoX-FollowLinks/Makefile
+++ b/www/p5-GunghoX-FollowLinks/Makefile
@@ -11,6 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to follow links within responses for Gungho
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Gungho>=0.09005:www/p5-Gungho \
p5-HTML-Parser>0:www/p5-HTML-Parser \
@@ -18,7 +19,6 @@ RUN_DEPENDS= \
p5-MIME-Types>0:mail/p5-MIME-Types \
p5-Sub-Exporter>0:devel/p5-Sub-Exporter \
p5-URI-Match>0:net/p5-URI-Match
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Class-Null>0:devel/p5-Class-Null
USES= perl5
diff --git a/www/p5-HTML-ContentExtractor/Makefile b/www/p5-HTML-ContentExtractor/Makefile
index 412a8f3db6be..db340ba2de6a 100644
--- a/www/p5-HTML-ContentExtractor/Makefile
+++ b/www/p5-HTML-ContentExtractor/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= oleg@mamontov.net
COMMENT= Extract text contained within an HTML document
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-HTML-Tree>=3.13:www/p5-HTML-Tree \
p5-HTML-TableExtract>=2.10:www/p5-HTML-TableExtract
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-HTML-ExtractContent/Makefile b/www/p5-HTML-ExtractContent/Makefile
index 45afaa75a95f..5eaec2fab95d 100644
--- a/www/p5-HTML-ExtractContent/Makefile
+++ b/www/p5-HTML-ExtractContent/Makefile
@@ -13,11 +13,11 @@ COMMENT= Perl extension for HTML content extractor with scoring heuristics
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor-Lvalue>0:devel/p5-Class-Accessor-Lvalue \
p5-Exporter-Lite>0:devel/p5-Exporter-Lite \
p5-HTML-Parser>0:www/p5-HTML-Parser
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuildtiny
diff --git a/www/p5-HTML-ExtractMain/Makefile b/www/p5-HTML-ExtractMain/Makefile
index d360d279b709..592da24aa37a 100644
--- a/www/p5-HTML-ExtractMain/Makefile
+++ b/www/p5-HTML-ExtractMain/Makefile
@@ -14,9 +14,9 @@ COMMENT= Perl extension to extract main content of a web page
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-HTML-Tree>=3.23:www/p5-HTML-Tree \
p5-Object-Destroyer>=2:devel/p5-Object-Destroyer
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-File-Slurp>=9999.12:devel/p5-File-Slurp \
p5-HTML-Format>=2.04:textproc/p5-HTML-Format
diff --git a/www/p5-HTML-FillInForm-ForceUTF8/Makefile b/www/p5-HTML-FillInForm-ForceUTF8/Makefile
index c469e5e53b4b..f6b028ad673f 100644
--- a/www/p5-HTML-FillInForm-ForceUTF8/Makefile
+++ b/www/p5-HTML-FillInForm-ForceUTF8/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= FillInForm with UTF-8 encoding
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-HTML-FillInForm>0:www/p5-HTML-FillInForm
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/www/p5-HTML-GoogleMaps/Makefile b/www/p5-HTML-GoogleMaps/Makefile
index 331926a21af9..4ace11e2c147 100644
--- a/www/p5-HTML-GoogleMaps/Makefile
+++ b/www/p5-HTML-GoogleMaps/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple wrapper around the Google Maps API
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Geo-Coder-Google>=0.02:misc/p5-Geo-Coder-Google
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-HTML-Parser/Makefile b/www/p5-HTML-Parser/Makefile
index 92b38398a5ed..070f2643cc08 100644
--- a/www/p5-HTML-Parser/Makefile
+++ b/www/p5-HTML-Parser/Makefile
@@ -13,8 +13,8 @@ COMMENT= Perl5 module for parsing HTML documents
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-HTML-Tagset>=3:www/p5-HTML-Tagset
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-HTML-Shakan/Makefile b/www/p5-HTML-Shakan/Makefile
index d84dc595270b..8ee3e6e6669b 100644
--- a/www/p5-HTML-Shakan/Makefile
+++ b/www/p5-HTML-Shakan/Makefile
@@ -14,12 +14,12 @@ COMMENT= Perl extension of form html generator/validator
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Email-Valid-Loose>=0.05:mail/p5-Email-Valid-Loose \
p5-FormValidator-Lite>=0.24:textproc/p5-FormValidator-Lite \
p5-List-MoreUtils>=0.22:lang/p5-List-MoreUtils \
p5-Mouse>=0.90,1:devel/p5-Mouse
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Test-Requires>0:devel/p5-Test-Requires \
p5-Lingua-JA-Regular-Unicode>0:japanese/p5-Lingua-JA-Regular-Unicode \
diff --git a/www/p5-HTML-StickyQuery-DoCoMoGUID/Makefile b/www/p5-HTML-StickyQuery-DoCoMoGUID/Makefile
index d4df94422f94..c8b6ba75f2fa 100644
--- a/www/p5-HTML-StickyQuery-DoCoMoGUID/Makefile
+++ b/www/p5-HTML-StickyQuery-DoCoMoGUID/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to add guid in query for DoCoMo imode
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-HTML-StickyQuery>0:www/p5-HTML-StickyQuery
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-HTML-Template-Associate/Makefile b/www/p5-HTML-Template-Associate/Makefile
index c780d24ec55b..7a4f712fc64b 100644
--- a/www/p5-HTML-Template-Associate/Makefile
+++ b/www/p5-HTML-Template-Associate/Makefile
@@ -12,9 +12,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Bridges gap between HTML::Template and other modules
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-HTML-Template>=0:www/p5-HTML-Template \
p5-Data-FormValidator>=0:textproc/p5-Data-FormValidator
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-HTTP-Engine-Middleware/Makefile b/www/p5-HTTP-Engine-Middleware/Makefile
index ddcd94212f10..a7ed411f6f89 100644
--- a/www/p5-HTTP-Engine-Middleware/Makefile
+++ b/www/p5-HTTP-Engine-Middleware/Makefile
@@ -10,7 +10,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for official distribution of HTTP::Engine
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Any-Moose>=0.09:devel/p5-Any-Moose \
p5-Mouse>=0.23:devel/p5-Mouse \
diff --git a/www/p5-HTTP-Exception/Makefile b/www/p5-HTTP-Exception/Makefile
index 80990a0e0fc4..465f996d2163 100644
--- a/www/p5-HTTP-Exception/Makefile
+++ b/www/p5-HTTP-Exception/Makefile
@@ -13,10 +13,10 @@ COMMENT= Perl extension to throw HTTP-Errors as (Exception::Class-) Exceptions
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Exception-Class>=1.29:devel/p5-Exception-Class \
p5-HTTP-Message>=5.817:www/p5-HTTP-Message
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Test-Exception>=0.29:devel/p5-Test-Exception \
p5-Test-NoWarnings>=1.04:devel/p5-Test-NoWarnings
diff --git a/www/p5-HTTP-MobileAgent-Plugin-Charset/Makefile b/www/p5-HTTP-MobileAgent-Plugin-Charset/Makefile
index e42ca826fce3..70fe7083167f 100644
--- a/www/p5-HTTP-MobileAgent-Plugin-Charset/Makefile
+++ b/www/p5-HTTP-MobileAgent-Plugin-Charset/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to plugin Encode::JP::Mobile for HTTP::MobileAgent
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-HTTP-MobileAgent>=0.26:www/p5-HTTP-MobileAgent
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-HTTP-MobileAgent-Plugin-Locator/Makefile b/www/p5-HTTP-MobileAgent-Plugin-Locator/Makefile
index be18208035e5..0462ffc78e5c 100644
--- a/www/p5-HTTP-MobileAgent-Plugin-Locator/Makefile
+++ b/www/p5-HTTP-MobileAgent-Plugin-Locator/Makefile
@@ -10,13 +10,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Mobile location information plugin for p5-HTTP-MobileAgent
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Geo-Coordinates-Converter>=0.10:science/p5-Geo-Coordinates-Converter \
p5-Geo-Coordinates-Converter-iArea>=0.11:science/p5-Geo-Coordinates-Converter-iArea \
p5-HTTP-MobileAgent>=0.31:www/p5-HTTP-MobileAgent \
p5-UNIVERSAL-can>0:devel/p5-UNIVERSAL-can \
p5-UNIVERSAL-require>0:devel/p5-UNIVERSAL-require
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Requires>=0:devel/p5-Test-Requires
USES= perl5
diff --git a/www/p5-HTTP-MobileAgent/Makefile b/www/p5-HTTP-MobileAgent/Makefile
index 8824ab4cfe47..c8c918bb7f85 100644
--- a/www/p5-HTTP-MobileAgent/Makefile
+++ b/www/p5-HTTP-MobileAgent/Makefile
@@ -15,12 +15,12 @@ COMMENT= HTTP mobile user agent string parser for Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Filter>=0:devel/p5-Filter \
p5-HTTP-Message>=1.43:www/p5-HTTP-Message \
ja-p5-WWW-MobileCarrierJP>=0.04:japanese/p5-WWW-MobileCarrierJP \
p5-XML-Simple>=0:textproc/p5-XML-Simple \
p5-YAML>0:textproc/p5-YAML
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-HTTP-Session-State-MobileAgentID/Makefile b/www/p5-HTTP-Session-State-MobileAgentID/Makefile
index b55bbb89259d..abed6c82724e 100644
--- a/www/p5-HTTP-Session-State-MobileAgentID/Makefile
+++ b/www/p5-HTTP-Session-State-MobileAgentID/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to maintain session IDs using mobile phone unique id
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-HTTP-MobileAgent>=0.28:www/p5-HTTP-MobileAgent \
p5-HTTP-Session>=0.38:www/p5-HTTP-Session \
p5-Net-CIDR-MobileJP>=0.20:net/p5-Net-CIDR-MobileJP
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/www/p5-HTTP-Session/Makefile b/www/p5-HTTP-Session/Makefile
index d8ca427b8ebf..067080e31d5f 100644
--- a/www/p5-HTTP-Session/Makefile
+++ b/www/p5-HTTP-Session/Makefile
@@ -14,6 +14,7 @@ COMMENT= Perl extension of yet another session manager
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor>=0.31:devel/p5-Class-Accessor \
p5-CGI-Simple>=1.103:www/p5-CGI-Simple \
@@ -23,7 +24,6 @@ RUN_DEPENDS= \
p5-libwww>=5.818:www/p5-libwww \
p5-Module-Runtime>=0.011:devel/p5-Module-Runtime \
p5-URI>=1.38:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Test-Requires>0:devel/p5-Test-Requires \
p5-Test-Memory-Cycle>0:devel/p5-Test-Memory-Cycle
diff --git a/www/p5-HTTP-Thin/Makefile b/www/p5-HTTP-Thin/Makefile
index 4c5827d3d82f..85c273c425db 100644
--- a/www/p5-HTTP-Thin/Makefile
+++ b/www/p5-HTTP-Thin/Makefile
@@ -12,12 +12,12 @@ COMMENT= Thin Wrapper around HTTP::Tiny to play nice with HTTP::Message
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Method-Modifiers>0:devel/p5-Class-Method-Modifiers \
p5-HTTP-Tiny>=0.056:www/p5-HTTP-Tiny \
p5-HTTP-Message>0:www/p5-HTTP-Message \
p5-Hash-MultiValue>0:devel/p5-Hash-MultiValue \
p5-Safe-Isa>0:devel/p5-Safe-Isa
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-JE/Makefile b/www/p5-JE/Makefile
index d55b432a9883..f9e1267199d2 100644
--- a/www/p5-JE/Makefile
+++ b/www/p5-JE/Makefile
@@ -12,9 +12,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Pure-Perl ECMAScript (JavaScript) Engine
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-TimeDate>0:devel/p5-TimeDate \
p5-Tie-RefHash-Weak>0:devel/p5-Tie-RefHash-Weak
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-LWP-Authen-Negotiate/Makefile b/www/p5-LWP-Authen-Negotiate/Makefile
index 401310cbb419..8828dbe68cd7 100644
--- a/www/p5-LWP-Authen-Negotiate/Makefile
+++ b/www/p5-LWP-Authen-Negotiate/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= tj@FreeBSD.org
COMMENT= Perl extension to enable LWP to authenticate using negotiate
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-libwww>=0:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-LWP-Authen-OAuth/Makefile b/www/p5-LWP-Authen-OAuth/Makefile
index 327ff117b26b..ee36810a1fc9 100644
--- a/www/p5-LWP-Authen-OAuth/Makefile
+++ b/www/p5-LWP-Authen-OAuth/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to generate signed OAuth requests
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-libwww>=0:www/p5-libwww \
p5-URI>0:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-LWP-ConnCache-MaxKeepAliveRequests/Makefile b/www/p5-LWP-ConnCache-MaxKeepAliveRequests/Makefile
index 6cd1da92c8a0..7ce3969bd492 100644
--- a/www/p5-LWP-ConnCache-MaxKeepAliveRequests/Makefile
+++ b/www/p5-LWP-ConnCache-MaxKeepAliveRequests/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Connection cache that enforces a max keep alive limit
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-libwww>=0:www/p5-libwww \
p5-Moose>=0:devel/p5-Moose
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-LWP-UserAgent-Determined/Makefile b/www/p5-LWP-UserAgent-Determined/Makefile
index e790c435289b..f41474219875 100644
--- a/www/p5-LWP-UserAgent-Determined/Makefile
+++ b/www/p5-LWP-UserAgent-Determined/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Virtual browser that retries errors
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-libwww>=0:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Net-FireEagle/Makefile b/www/p5-Net-FireEagle/Makefile
index b84981561242..2acf11ca9341 100644
--- a/www/p5-Net-FireEagle/Makefile
+++ b/www/p5-Net-FireEagle/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Access Yahoo's FireEagle location service
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Net-OAuth-Simple>=1.0:net/p5-Net-OAuth-Simple \
p5-libwww>=5.805:www/p5-libwww \
p5-JSON-Any>=1.15:converters/p5-JSON-Any \
p5-Net-SSLeay>=1.30:security/p5-Net-SSLeay
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Net-GeoPlanet/Makefile b/www/p5-Net-GeoPlanet/Makefile
index 49096bfb3813..7c83c2d80919 100644
--- a/www/p5-Net-GeoPlanet/Makefile
+++ b/www/p5-Net-GeoPlanet/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Access Yahoo's GeoPlanet location service
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-libwww>=5.805:www/p5-libwww \
p5-URI>=1.35:net/p5-URI \
p5-Test-Simple>=0.74:devel/p5-Test-Simple
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Net-STF-Client/Makefile b/www/p5-Net-STF-Client/Makefile
index 1e92b9f49321..3c5424b80a37 100644
--- a/www/p5-Net-STF-Client/Makefile
+++ b/www/p5-Net-STF-Client/Makefile
@@ -10,12 +10,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for STF Client
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor-Lite>0:devel/p5-Class-Accessor-Lite \
p5-Furl>0:www/p5-Furl \
p5-libwww>0:www/p5-libwww \
p5-URI>0:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Test-Requires>0:devel/p5-Test-Requires \
p5-Test-TCP>0:devel/p5-Test-TCP \
diff --git a/www/p5-POE-Component-Server-PSGI/Makefile b/www/p5-POE-Component-Server-PSGI/Makefile
index a34ab13baeb8..73653624c4d7 100644
--- a/www/p5-POE-Component-Server-PSGI/Makefile
+++ b/www/p5-POE-Component-Server-PSGI/Makefile
@@ -10,8 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to PSGI Server implementation for POE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-POEx-Role-PSGIServer>0:www/p5-POEx-Role-PSGIServer
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-POEx-Role-PSGIServer/Makefile b/www/p5-POEx-Role-PSGIServer/Makefile
index a448d441c615..8485ae036691 100644
--- a/www/p5-POEx-Role-PSGIServer/Makefile
+++ b/www/p5-POEx-Role-PSGIServer/Makefile
@@ -11,6 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for encapsulated PSGI server behaviors for POE
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Plack>0:www/p5-Plack \
p5-libwww>0:www/p5-libwww \
@@ -25,7 +26,6 @@ RUN_DEPENDS= \
p5-POEx-Types>0:devel/p5-POEx-Types \
p5-Plack>0:www/p5-Plack \
p5-aliased>0:devel/p5-aliased
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-HTTP-Parser-XS>=0:www/p5-HTTP-Parser-XS \
p5-Test-Requires>=0:devel/p5-Test-Requires \
p5-Test-TCP>=0:devel/p5-Test-TCP
diff --git a/www/p5-Path-Class-URI/Makefile b/www/p5-Path-Class-URI/Makefile
index a23f79713d85..2057de9f051f 100644
--- a/www/p5-Path-Class-URI/Makefile
+++ b/www/p5-Path-Class-URI/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for serialize Path::Class objects as file:// URI
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Path-Class>0:devel/p5-Path-Class \
p5-URI>0:net/p5-URI \
p5-Exporter-Lite>0:devel/p5-Exporter-Lite
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Perlbal-Plugin-PSGI/Makefile b/www/p5-Perlbal-Plugin-PSGI/Makefile
index 7c8b0b633823..253faa3a70b3 100644
--- a/www/p5-Perlbal-Plugin-PSGI/Makefile
+++ b/www/p5-Perlbal-Plugin-PSGI/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for PSGI web server on Perlbal
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Perlbal>0:www/perlbal \
p5-Plack>0:www/p5-Plack
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Requires>0:devel/p5-Test-Requires \
p5-Test-TCP>=0:devel/p5-Test-TCP
diff --git a/www/p5-Plack-App-Proxy/Makefile b/www/p5-Plack-App-Proxy/Makefile
index 4de682fd4de8..6d82a717d408 100644
--- a/www/p5-Plack-App-Proxy/Makefile
+++ b/www/p5-Plack-App-Proxy/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Plack extension for proxy requests
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-AnyEvent-HTTP>=1.44:www/p5-AnyEvent-HTTP \
p5-libwww>0:www/p5-libwww \
p5-Plack>=1.0013:www/p5-Plack
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Test-Requires>0:devel/p5-Test-Requires \
p5-Test-TCP>0:devel/p5-Test-TCP
diff --git a/www/p5-Plack-Handler-AnyEvent-HTTPD/Makefile b/www/p5-Plack-Handler-AnyEvent-HTTPD/Makefile
index c008aa98065f..d30daa06c1d7 100644
--- a/www/p5-Plack-Handler-AnyEvent-HTTPD/Makefile
+++ b/www/p5-Plack-Handler-AnyEvent-HTTPD/Makefile
@@ -10,12 +10,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for Plack handler to run PSGI apps on AnyEvent::HTTPD
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-AnyEvent-HTTPD>0:www/p5-AnyEvent-HTTPD \
p5-libwww>0:www/p5-libwww \
p5-Plack>=0.9903:www/p5-Plack \
p5-URI>0:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-TCP>0:devel/p5-Test-TCP
USES= perl5
diff --git a/www/p5-Plack-Handler-AnyEvent-ReverseHTTP/Makefile b/www/p5-Plack-Handler-AnyEvent-ReverseHTTP/Makefile
index 7c412b146ecf..f5a077ceac5c 100644
--- a/www/p5-Plack-Handler-AnyEvent-ReverseHTTP/Makefile
+++ b/www/p5-Plack-Handler-AnyEvent-ReverseHTTP/Makefile
@@ -10,11 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to reversehttp gateway for PSGI application
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-AnyEvent>0:devel/p5-AnyEvent \
p5-AnyEvent-ReverseHTTP>0:www/p5-AnyEvent-ReverseHTTP \
p5-Plack>=0.99:www/p5-Plack
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Plack-Handler-AnyEvent-SCGI/Makefile b/www/p5-Plack-Handler-AnyEvent-SCGI/Makefile
index 081bcbd4ecaa..8d7030f1ef77 100644
--- a/www/p5-Plack-Handler-AnyEvent-SCGI/Makefile
+++ b/www/p5-Plack-Handler-AnyEvent-SCGI/Makefile
@@ -13,10 +13,10 @@ COMMENT= Perl extension for PSGI handler on AnyEvent::SCGI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-AnyEvent-SCGI>0:www/p5-AnyEvent-SCGI \
p5-Plack>=0.9901:www/p5-Plack
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-TCP>0:devel/p5-Test-TCP
USES= perl5
diff --git a/www/p5-Plack-Handler-CLI/Makefile b/www/p5-Plack-Handler-CLI/Makefile
index 532a40adb4af..2fdaf34ce290 100644
--- a/www/p5-Plack-Handler-CLI/Makefile
+++ b/www/p5-Plack-Handler-CLI/Makefile
@@ -10,11 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for command line interface to PSGI applications
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Mouse>0:devel/p5-Mouse \
p5-Plack>=0.99:www/p5-Plack \
p5-URI>0:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-HTTP-Request-AsCGI>0:www/p5-HTTP-Request-AsCGI \
p5-Test-Requires>0:devel/p5-Test-Requires \
diff --git a/www/p5-Plack-Handler-SCGI/Makefile b/www/p5-Plack-Handler-SCGI/Makefile
index 5565b99176cd..246036ac0b33 100644
--- a/www/p5-Plack-Handler-SCGI/Makefile
+++ b/www/p5-Plack-Handler-SCGI/Makefile
@@ -10,11 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for PSGI handler on SCGI daemon
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Plack>=0.9901:www/p5-Plack \
p5-SCGI>0:www/p5-SCGI \
p5-Try-Tiny>=0.04:lang/p5-Try-Tiny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Plack-Middleware-AMF/Makefile b/www/p5-Plack-Middleware-AMF/Makefile
index 6a4db541a88e..20db56b534fd 100644
--- a/www/p5-Plack-Middleware-AMF/Makefile
+++ b/www/p5-Plack-Middleware-AMF/Makefile
@@ -10,11 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to use AMF with Plack
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Data-AMF>=0.03:converters/p5-Data-AMF \
p5-Plack>0:www/p5-Plack \
p5-UNIVERSAL-require>0:devel/p5-UNIVERSAL-require
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Plack-Middleware-AddDefaultCharset/Makefile b/www/p5-Plack-Middleware-AddDefaultCharset/Makefile
index 9d1c7dfd227f..e814f63b2477 100644
--- a/www/p5-Plack-Middleware-AddDefaultCharset/Makefile
+++ b/www/p5-Plack-Middleware-AddDefaultCharset/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to port Apache2 AddDefaultCharset for Plack
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Plack>=0.9925:www/p5-Plack
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Plack-Middleware-Auth-Digest/Makefile b/www/p5-Plack-Middleware-Auth-Digest/Makefile
index 2c9c1594db76..6a1c610ff104 100644
--- a/www/p5-Plack-Middleware-Auth-Digest/Makefile
+++ b/www/p5-Plack-Middleware-Auth-Digest/Makefile
@@ -12,10 +12,10 @@ COMMENT= Plack extension for digest authentication
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Digest-HMAC>0:security/p5-Digest-HMAC \
p5-Plack>0:www/p5-Plack
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-TCP>=0:devel/p5-Test-TCP
USES= perl5
diff --git a/www/p5-Plack-Middleware-AutoRefresh/Makefile b/www/p5-Plack-Middleware-AutoRefresh/Makefile
index a625ffbecf67..2e36152786a7 100644
--- a/www/p5-Plack-Middleware-AutoRefresh/Makefile
+++ b/www/p5-Plack-Middleware-AutoRefresh/Makefile
@@ -10,6 +10,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to reload pages when files are modified
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-AnyEvent>0:devel/p5-AnyEvent \
p5-AnyEvent-Filesys-Notify>=0:devel/p5-AnyEvent-Filesys-Notify \
@@ -18,7 +19,6 @@ RUN_DEPENDS= \
p5-JSON-Any>0:converters/p5-JSON-Any \
p5-Plack>0:www/p5-Plack \
p5-Readonly>0:devel/p5-Readonly
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/www/p5-Plack-Middleware-ConsoleLogger/Makefile b/www/p5-Plack-Middleware-ConsoleLogger/Makefile
index 2b6922279ff6..54b384a31133 100644
--- a/www/p5-Plack-Middleware-ConsoleLogger/Makefile
+++ b/www/p5-Plack-Middleware-ConsoleLogger/Makefile
@@ -12,10 +12,10 @@ COMMENT= Perl extension to write logs to Firebug or Webkit Inspector
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Plack>=0.99:www/p5-Plack \
p5-JavaScript-Value-Escape>0:lang/p5-JavaScript-Value-Escape
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuildtiny
diff --git a/www/p5-Plack-Middleware-Debug/Makefile b/www/p5-Plack-Middleware-Debug/Makefile
index c00721b71fe0..3d22f3f533b1 100644
--- a/www/p5-Plack-Middleware-Debug/Makefile
+++ b/www/p5-Plack-Middleware-Debug/Makefile
@@ -11,6 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to display information about current request/response
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Method-Modifiers>=1.05:devel/p5-Class-Method-Modifiers \
p5-Data-Dump>0:devel/p5-Data-Dump \
@@ -18,7 +19,6 @@ RUN_DEPENDS= \
p5-Plack>0:www/p5-Plack \
p5-Text-MicroTemplate>=0.15:textproc/p5-Text-MicroTemplate \
p5-Module-Versions>=0.01:devel/p5-Module-Versions
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Requires>0:devel/p5-Test-Requires
USES= perl5
diff --git a/www/p5-Plack-Middleware-Deflater/Makefile b/www/p5-Plack-Middleware-Deflater/Makefile
index 22b181645133..da171a3c40a5 100644
--- a/www/p5-Plack-Middleware-Deflater/Makefile
+++ b/www/p5-Plack-Middleware-Deflater/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to compress response body with Gzip or Deflate
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Plack>0:www/p5-Plack
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-IO-Handle-Util>0:devel/p5-IO-Handle-Util \
p5-Test-TCP>0:devel/p5-Test-TCP
diff --git a/www/p5-Plack-Middleware-File-Sass/Makefile b/www/p5-Plack-Middleware-File-Sass/Makefile
index 957f773fc37a..a0b98c75201d 100644
--- a/www/p5-Plack-Middleware-File-Sass/Makefile
+++ b/www/p5-Plack-Middleware-File-Sass/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for Sass support for all Plack frameworks
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Plack>0:www/p5-Plack \
p5-Text-Sass>0:textproc/p5-Text-Sass
-BUILD_DEPENDS:= ${RUN_DEPENDS}
# Now, sass gem can be used instead of p5-Text-Sass.
USES= perl5
diff --git a/www/p5-Plack-Middleware-Header/Makefile b/www/p5-Plack-Middleware-Header/Makefile
index 93596e774de7..8fa5d49eb80a 100644
--- a/www/p5-Plack-Middleware-Header/Makefile
+++ b/www/p5-Plack-Middleware-Header/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to modify HTTP response headers
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Plack>0:www/p5-Plack
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Plack-Middleware-IEnosniff/Makefile b/www/p5-Plack-Middleware-IEnosniff/Makefile
index 6b83a205c07d..83b335091b8d 100644
--- a/www/p5-Plack-Middleware-IEnosniff/Makefile
+++ b/www/p5-Plack-Middleware-IEnosniff/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to add X-Content-Type-Options:nosniff
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Plack>0:www/p5-Plack
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/www/p5-Plack-Middleware-JSConcat/Makefile b/www/p5-Plack-Middleware-JSConcat/Makefile
index 44f60cdcbf6c..1d5c255b9c6b 100644
--- a/www/p5-Plack-Middleware-JSConcat/Makefile
+++ b/www/p5-Plack-Middleware-JSConcat/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to concatenate JavaScripts
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-IPC-Run3>0:devel/p5-IPC-Run3 \
p5-Plack>0:www/p5-Plack
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Plack-Middleware-Precompressed/Makefile b/www/p5-Plack-Middleware-Precompressed/Makefile
index 5500052e7961..9655fe5f6ad3 100644
--- a/www/p5-Plack-Middleware-Precompressed/Makefile
+++ b/www/p5-Plack-Middleware-Precompressed/Makefile
@@ -13,10 +13,10 @@ COMMENT= Perl extension to serve pre-gzipped content to capable clients
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Plack>0:www/p5-Plack \
p5-Array-RefElem>0:misc/p5-Array-RefElem
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Plack-Middleware-Reproxy/Makefile b/www/p5-Plack-Middleware-Reproxy/Makefile
index 081ab617e8cb..32b4035ffa3c 100644
--- a/www/p5-Plack-Middleware-Reproxy/Makefile
+++ b/www/p5-Plack-Middleware-Reproxy/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to handle X-Reproxy-URL from within Plack
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Plack>0:www/p5-Plack \
p5-URI>0:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-TEST-TCP>0:devel/p5-Test-TCP
USES= perl5
diff --git a/www/p5-Plack-Middleware-ReverseProxy/Makefile b/www/p5-Plack-Middleware-ReverseProxy/Makefile
index f990489a2bc4..dfa253e66e5a 100644
--- a/www/p5-Plack-Middleware-ReverseProxy/Makefile
+++ b/www/p5-Plack-Middleware-ReverseProxy/Makefile
@@ -13,8 +13,8 @@ COMMENT= Perl extension to support app to run as a reverse proxy backend
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Plack>=0.9988:www/p5-Plack
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Plack-Middleware-ServerStatus-Lite/Makefile b/www/p5-Plack-Middleware-ServerStatus-Lite/Makefile
index e23f9f299ed6..864e2fe0873c 100644
--- a/www/p5-Plack-Middleware-ServerStatus-Lite/Makefile
+++ b/www/p5-Plack-Middleware-ServerStatus-Lite/Makefile
@@ -13,13 +13,13 @@ COMMENT= Plack middleware to show server status like Apache mod_status
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-JSON>=2.53:converters/p5-JSON \
p5-Net-CIDR-Lite>0:net/p5-Net-CIDR-Lite \
p5-Parallel-Scoreboard>=0.03:devel/p5-Parallel-Scoreboard \
p5-Plack>0:www/p5-Plack \
p5-Try-Tiny>=0.09:lang/p5-Try-Tiny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
# Tests will fail if not root or 80/tcp is used.
TEST_DEPENDS= \
p5-Starlet>0:www/p5-Starlet \
diff --git a/www/p5-Plack-Middleware-Session/Makefile b/www/p5-Plack-Middleware-Session/Makefile
index ef8b396552a1..ccd31945a1a0 100644
--- a/www/p5-Plack-Middleware-Session/Makefile
+++ b/www/p5-Plack-Middleware-Session/Makefile
@@ -12,12 +12,12 @@ COMMENT= Perl extension for session management middleware for Plack
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Cookie-Baker>0:www/p5-Cookie-Baker \
p5-Digest-HMAC>=1.03:security/p5-Digest-HMAC \
p5-Digest-SHA1>0:security/p5-Digest-SHA1 \
p5-Plack>=0.9910:www/p5-Plack
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Test-Fatal>=0.006:devel/p5-Test-Fatal \
p5-Test-Requires>0:devel/p5-Test-Requires \
diff --git a/www/p5-Plack-Middleware-SocketIO/Makefile b/www/p5-Plack-Middleware-SocketIO/Makefile
index f38cdf72eac6..6be655862b51 100644
--- a/www/p5-Plack-Middleware-SocketIO/Makefile
+++ b/www/p5-Plack-Middleware-SocketIO/Makefile
@@ -12,13 +12,13 @@ COMMENT= Perl extension for Socket.IO Plack middleware
LICENSE= ART20
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-AnyEvent>0:devel/p5-AnyEvent \
p5-JSON>0:converters/p5-JSON \
p5-Plack>0:www/p5-Plack \
p5-Protocol-WebSocket>=0.00901:www/p5-Protocol-WebSocket \
p5-Try-Tiny>0:lang/p5-Try-Tiny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Plack-Middleware-Status/Makefile b/www/p5-Plack-Middleware-Status/Makefile
index c25267a3c28b..cfd0004af9a0 100644
--- a/www/p5-Plack-Middleware-Status/Makefile
+++ b/www/p5-Plack-Middleware-Status/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to map urls to status code-driven responses for Plack
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-libwww>0:www/p5-libwww \
p5-Plack>0:www/p5-Plack
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Plack-Middleware-Throttle/Makefile b/www/p5-Plack-Middleware-Throttle/Makefile
index fe815456147f..e5b03bb38727 100644
--- a/www/p5-Plack-Middleware-Throttle/Makefile
+++ b/www/p5-Plack-Middleware-Throttle/Makefile
@@ -10,12 +10,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension of rate-limiting incoming HTTP requests for Plack
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-DateTime>0:devel/p5-DateTime \
p5-libwww>0:www/p5-libwww \
p5-Moose>0:devel/p5-Moose \
p5-Plack>0:www/p5-Plack
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Plack-Server-Coro/Makefile b/www/p5-Plack-Server-Coro/Makefile
index 609c412b6828..5e0e1660409e 100644
--- a/www/p5-Plack-Server-Coro/Makefile
+++ b/www/p5-Plack-Server-Coro/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for Coro cooperative multithread web server
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Coro>0:devel/p5-Coro \
p5-Net-Server-Coro>=0.5:net/p5-Net-Server-Coro \
p5-Plack>0:www/p5-Plack
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Requires>=0:devel/p5-Test-Requires \
p5-Test-TCP>0:devel/p5-Test-TCP
diff --git a/www/p5-Plack-Server-POE/Makefile b/www/p5-Plack-Server-POE/Makefile
index 587400d44942..ee2dd0a98348 100644
--- a/www/p5-Plack-Server-POE/Makefile
+++ b/www/p5-Plack-Server-POE/Makefile
@@ -13,12 +13,12 @@ COMMENT= Perl extension for Plack Server implementation for POE
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Plack>0:www/p5-Plack \
p5-libwww>0:www/p5-libwww \
p5-POE>0:devel/p5-POE \
p5-POE-Filter-HTTP-Parser>0:www/p5-POE-Filter-HTTP-Parser
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Requires>=0:devel/p5-Test-Requires \
p5-Test-TCP>=0:devel/p5-Test-TCP
diff --git a/www/p5-Plack-Server-ReverseHTTP/Makefile b/www/p5-Plack-Server-ReverseHTTP/Makefile
index 3bcca1c4b15f..49105291ed41 100644
--- a/www/p5-Plack-Server-ReverseHTTP/Makefile
+++ b/www/p5-Plack-Server-ReverseHTTP/Makefile
@@ -14,11 +14,11 @@ COMMENT= Perl extension of reversehttp gateway for PSGI application
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-AnyEvent>0:devel/p5-AnyEvent \
p5-AnyEvent-ReverseHTTP>0:www/p5-AnyEvent-ReverseHTTP \
p5-Plack>0:www/p5-Plack
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Plack/Makefile b/www/p5-Plack/Makefile
index 590c9bba7cff..5cac92e616b2 100644
--- a/www/p5-Plack/Makefile
+++ b/www/p5-Plack/Makefile
@@ -13,6 +13,8 @@ COMMENT= Perl extension of PSGI reference implementation and utilities
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS} \
+ p5-File-ShareDir-Install>=0.03:devel/p5-File-ShareDir-Install
RUN_DEPENDS= \
p5-Apache-LogFormat-Compiler>=0.33:www/p5-Apache-LogFormat-Compiler \
p5-Cookie-Baker>=0.07:www/p5-Cookie-Baker \
@@ -28,8 +30,6 @@ RUN_DEPENDS= \
p5-Stream-Buffered>=0.02:devel/p5-Stream-Buffered \
p5-Try-Tiny>0:lang/p5-Try-Tiny \
p5-URI>=1.59:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS} \
- p5-File-ShareDir-Install>=0.03:devel/p5-File-ShareDir-Install
TEST_DEPENDS= \
p5-Authen-Simple-Passwd>0:security/p5-Authen-Simple-Passwd \
p5-CGI-Compile>0:www/p5-CGI-Compile \
diff --git a/www/p5-REST-Google-Apps-Provisioning/Makefile b/www/p5-REST-Google-Apps-Provisioning/Makefile
index f5a6c4afba59..af4d1d2bbce4 100644
--- a/www/p5-REST-Google-Apps-Provisioning/Makefile
+++ b/www/p5-REST-Google-Apps-Provisioning/Makefile
@@ -15,9 +15,9 @@ COMMENT= Perl library to Google's RESTful Apps API
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Simple>=0:textproc/p5-XML-Simple \
p5-libwww>=0:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Role-REST-Client/Makefile b/www/p5-Role-REST-Client/Makefile
index b045c2e273a5..82a2bcbcbe1c 100644
--- a/www/p5-Role-REST-Client/Makefile
+++ b/www/p5-Role-REST-Client/Makefile
@@ -13,6 +13,7 @@ COMMENT= Perl extension for Rest Client Role
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Data-Serializer>=0.60:devel/p5-Data-Serializer \
p5-HTTP-Tiny>=0.056:www/p5-HTTP-Tiny \
p5-Moo>=1.003000:devel/p5-Moo \
@@ -20,7 +21,6 @@ RUN_DEPENDS= p5-Data-Serializer>=0.60:devel/p5-Data-Serializer \
p5-Type-Tiny>=0.024:devel/p5-Type-Tiny \
p5-URI-Escape-XS>0.11:www/p5-URI-Escape-XS \
p5-HTTP-Thin>0:www/p5-HTTP-Thin
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-STF-Dispatcher-PSGI/Makefile b/www/p5-STF-Dispatcher-PSGI/Makefile
index 3b82b07fd419..e11105f147ce 100644
--- a/www/p5-STF-Dispatcher-PSGI/Makefile
+++ b/www/p5-STF-Dispatcher-PSGI/Makefile
@@ -14,12 +14,12 @@ COMMENT= Perl extension for pluggable STF dispatcher interface
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Accessor-Lite>0:devel/p5-Class-Accessor-Lite \
p5-HTTP-Date>0:www/p5-HTTP-Date \
p5-Plack>0:www/p5-Plack \
p5-Plack-Middleware-Header>0:www/p5-Plack-Middleware-Header
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Net-STF-Client>0:www/p5-Net-STF-Client \
p5-Test-TCP>0:devel/p5-Test-TCP
diff --git a/www/p5-Squatting-On-PSGI/Makefile b/www/p5-Squatting-On-PSGI/Makefile
index c97ed4ca5fb0..77d821230c4c 100644
--- a/www/p5-Squatting-On-PSGI/Makefile
+++ b/www/p5-Squatting-On-PSGI/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to run Squatting app on PSGI
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Plack>0:www/p5-Plack \
p5-Squatting>=0.81:www/p5-Squatting
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Test-Requires>0:devel/p5-Test-Requires \
p5-Test-TCP>0:devel/p5-Test-TCP
diff --git a/www/p5-Starlet/Makefile b/www/p5-Starlet/Makefile
index 32afddfb8a19..e2f7c8304203 100644
--- a/www/p5-Starlet/Makefile
+++ b/www/p5-Starlet/Makefile
@@ -14,11 +14,11 @@ COMMENT= Perl extension for standalone HTTP/1.0 server
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Parallel-Prefork>=0.13:devel/p5-Parallel-Prefork \
p5-Plack>=0.992:www/p5-Plack \
p5-Server-Starter>=0.06:net/p5-Server-Starter
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-TCP>0:devel/p5-Test-TCP
# TODO: maybe need p5-libwww
diff --git a/www/p5-Starman/Makefile b/www/p5-Starman/Makefile
index d2e79c409abb..1f53da549d6e 100644
--- a/www/p5-Starman/Makefile
+++ b/www/p5-Starman/Makefile
@@ -13,12 +13,12 @@ COMMENT= Perl extension for high-performance preforking PSGI web server
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Data-Dump>0:devel/p5-Data-Dump \
p5-HTTP-Parser-XS>0:www/p5-HTTP-Parser-XS \
p5-Net-Server>=2.007:net/p5-Net-Server \
p5-Plack>=0.9971:www/p5-Plack
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Test-Requires>0:devel/p5-Test-Requires \
p5-Test-TCP>=2.00:devel/p5-Test-TCP
diff --git a/www/p5-Template-Plugin-Number-Format/Makefile b/www/p5-Template-Plugin-Number-Format/Makefile
index 0b65969f2c64..6b26dfcbdd37 100644
--- a/www/p5-Template-Plugin-Number-Format/Makefile
+++ b/www/p5-Template-Plugin-Number-Format/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Plugin/filter interface to Number::Format
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Number-Format>0:textproc/p5-Number-Format \
p5-Template-Toolkit>=2.07:www/p5-Template-Toolkit
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-Template-Plugin-VMethods/Makefile b/www/p5-Template-Plugin-VMethods/Makefile
index 61864a10415d..5adc2f96732a 100644
--- a/www/p5-Template-Plugin-VMethods/Makefile
+++ b/www/p5-Template-Plugin-VMethods/Makefile
@@ -10,7 +10,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Install vmethods for Template-Toolkit
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Template-Toolkit>0:www/p5-Template-Toolkit
USES= perl5
diff --git a/www/p5-Template-Stash-AutoEscape/Makefile b/www/p5-Template-Stash-AutoEscape/Makefile
index c1056ee06572..41dec3e38870 100644
--- a/www/p5-Template-Stash-AutoEscape/Makefile
+++ b/www/p5-Template-Stash-AutoEscape/Makefile
@@ -10,11 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to escape automatically in Template-Toolkit
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-Class-Data-Inheritable>0:devel/p5-Class-Data-Inheritable \
p5-Template-Toolkit>0:www/p5-Template-Toolkit \
p5-UNIVERSAL-require>0:devel/p5-UNIVERSAL-require
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-URI>=0:net/p5-URI
USES= perl5
diff --git a/www/p5-Tenjin/Makefile b/www/p5-Tenjin/Makefile
index 8fce89771638..e9ca35b4d99f 100644
--- a/www/p5-Tenjin/Makefile
+++ b/www/p5-Tenjin/Makefile
@@ -10,8 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for fast templating engine with support for embedded
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-HTML-Parser>0:www/p5-HTML-Parser
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Try-Tiny>0:lang/p5-Try-Tiny
USES= perl5
diff --git a/www/p5-Twiggy/Makefile b/www/p5-Twiggy/Makefile
index c3adc84d8b82..897287fabbb2 100644
--- a/www/p5-Twiggy/Makefile
+++ b/www/p5-Twiggy/Makefile
@@ -13,12 +13,12 @@ COMMENT= Perl extension of AnyEvent HTTP server for PSGI (like Thin)
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
p5-AnyEvent>0:devel/p5-AnyEvent \
p5-libwww>0:www/p5-libwww \
p5-Plack>=0.99:www/p5-Plack \
p5-Try-Tiny>0:lang/p5-Try-Tiny
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-Test-Requires>0:devel/p5-Test-Requires \
p5-Test-TCP>0:devel/p5-Test-TCP
diff --git a/www/p5-URI-ParseSearchString/Makefile b/www/p5-URI-ParseSearchString/Makefile
index f8ace9ac0c5a..d90bf03a1e41 100644
--- a/www/p5-URI-ParseSearchString/Makefile
+++ b/www/p5-URI-ParseSearchString/Makefile
@@ -14,8 +14,8 @@ COMMENT= Parse Apache referer logs and extract search engine query strings
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-URI>=0:net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings
PORTSCOUT= skipv:3.441,3.442
diff --git a/www/p5-WWW-Mechanize-CGI/Makefile b/www/p5-WWW-Mechanize-CGI/Makefile
index dc3eb4313dc4..fc74bef54295 100644
--- a/www/p5-WWW-Mechanize-CGI/Makefile
+++ b/www/p5-WWW-Mechanize-CGI/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Use WWW::Mechanize with CGI applications
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-HTTP-Request-AsCGI>=0.2:www/p5-HTTP-Request-AsCGI \
p5-WWW-Mechanize>=0:www/p5-WWW-Mechanize
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-WWW-Mechanize-Meta/Makefile b/www/p5-WWW-Mechanize-Meta/Makefile
index dc50f45a0eb9..e11c2950065f 100644
--- a/www/p5-WWW-Mechanize-Meta/Makefile
+++ b/www/p5-WWW-Mechanize-Meta/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= oleg@mamontov.net
COMMENT= Adds HEAD tag parsing to WWW::Mechanize
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-WWW-Mechanize>=1.20:www/p5-WWW-Mechanize
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-WWW-Mixi-Scraper/Makefile b/www/p5-WWW-Mixi-Scraper/Makefile
index c0eca1033052..c67ddb5df950 100644
--- a/www/p5-WWW-Mixi-Scraper/Makefile
+++ b/www/p5-WWW-Mixi-Scraper/Makefile
@@ -14,13 +14,13 @@ COMMENT= Yet another mixi scraper
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Module-Find>=0:devel/p5-Module-Find \
p5-String-CamelCase>=0:textproc/p5-String-CamelCase \
p5-Test-UseAllModules>=0:devel/p5-Test-UseAllModules \
p5-URI>=0:net/p5-URI \
p5-Web-Scraper>=0.17:www/p5-Web-Scraper \
p5-WWW-Mechanize>=1.50:www/p5-WWW-Mechanize
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5 dos2unix
USE_PERL5= configure
diff --git a/www/p5-WWW-Plurk/Makefile b/www/p5-WWW-Plurk/Makefile
index 20c28b829e8d..59cb9bd80ffa 100644
--- a/www/p5-WWW-Plurk/Makefile
+++ b/www/p5-WWW-Plurk/Makefile
@@ -11,13 +11,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mhsin@mhsin.org
COMMENT= Unofficial plurk.com API
+BUILD_DEPENDS= ${RUN_DEPENDS} \
+ p5-Test-Deep>=0:devel/p5-Test-Deep
RUN_DEPENDS= p5-DateTime-Format-Mail>=0:devel/p5-DateTime-Format-Mail \
p5-HTML-Tiny>=0:textproc/p5-HTML-Tiny \
p5-JSON>=2.00:converters/p5-JSON \
p5-Math-Base36>=0:math/p5-Math-Base36 \
p5-libwww>=0:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
-BUILD_DEPENDS+= p5-Test-Deep>=0:devel/p5-Test-Deep
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-WWW-Scripter-Plugin-Ajax/Makefile b/www/p5-WWW-Scripter-Plugin-Ajax/Makefile
index cc8a64be5890..3c6c832713be 100644
--- a/www/p5-WWW-Scripter-Plugin-Ajax/Makefile
+++ b/www/p5-WWW-Scripter-Plugin-Ajax/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= WWW::Scripter plugin that provides the XMLHttpRequest object
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-WWW-Scripter-Plugin-JavaScript>0:www/p5-WWW-Scripter-Plugin-JavaScript \
p5-XML-DOM-Lite>0:textproc/p5-XML-DOM-Lite
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-WWW-Scripter-Plugin-JavaScript/Makefile b/www/p5-WWW-Scripter-Plugin-JavaScript/Makefile
index cec571385e55..c0f5cae1a026 100644
--- a/www/p5-WWW-Scripter-Plugin-JavaScript/Makefile
+++ b/www/p5-WWW-Scripter-Plugin-JavaScript/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= JavaScript plugin for WWW::Scripter
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-WWW-Scripter>0:www/p5-WWW-Scripter \
p5-JE>0:www/p5-JE
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-WWW-Scripter/Makefile b/www/p5-WWW-Scripter/Makefile
index eb5b4b63f18d..7fa9de1408be 100644
--- a/www/p5-WWW-Scripter/Makefile
+++ b/www/p5-WWW-Scripter/Makefile
@@ -10,11 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Module for scripting web sites that have scripts
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-libwww>=5.829:www/p5-libwww \
p5-WWW-Mechanize>=0:www/p5-WWW-Mechanize \
p5-HTML-DOM>=0:www/p5-HTML-DOM \
p5-CSS-DOM>=0:www/p5-CSS-DOM
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-WWW-Yandex-TIC/Makefile b/www/p5-WWW-Yandex-TIC/Makefile
index ca734944518c..6d09252812d2 100644
--- a/www/p5-WWW-Yandex-TIC/Makefile
+++ b/www/p5-WWW-Yandex-TIC/Makefile
@@ -14,8 +14,8 @@ COMMENT= Query Yandex Thematic Index of Citing (TIC) for domain
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-libwww>=0:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-WebService-Basecamp/Makefile b/www/p5-WebService-Basecamp/Makefile
index 07cdd8e8fb87..4606a7cd3b9f 100644
--- a/www/p5-WebService-Basecamp/Makefile
+++ b/www/p5-WebService-Basecamp/Makefile
@@ -14,9 +14,9 @@ COMMENT= Perl interface to the Basecamp API webservice
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-libwww>=0:www/p5-libwww \
p5-XML-Simple>=0:textproc/p5-XML-Simple
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-WebService-CIA/Makefile b/www/p5-WebService-CIA/Makefile
index e96faa0c1b9a..48e0d492eb00 100644
--- a/www/p5-WebService-CIA/Makefile
+++ b/www/p5-WebService-CIA/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Information from the CIA World Factbook
+BUILD_DEPENDS= ${BUILD_DEPENDS}
RUN_DEPENDS= p5-Crypt-SSLeay>=0:security/p5-Crypt-SSLeay \
p5-libwww>=0:www/p5-libwww \
p5-MLDBM>=0:databases/p5-MLDBM
-BUILD_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/www/p5-WebService-Redmine/Makefile b/www/p5-WebService-Redmine/Makefile
index a9a383a63935..a014da492c56 100644
--- a/www/p5-WebService-Redmine/Makefile
+++ b/www/p5-WebService-Redmine/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to Redmine
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-libwww>0:www/p5-libwww \
p5-JSON-XS>0:converters/p5-JSON-XS
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-WebService-YouTube/Makefile b/www/p5-WebService-YouTube/Makefile
index 1dcfc1016cbb..db137565bee7 100644
--- a/www/p5-WebService-YouTube/Makefile
+++ b/www/p5-WebService-YouTube/Makefile
@@ -14,11 +14,11 @@ COMMENT= Perl interface to YouTube
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Accessor>0:devel/p5-Class-Accessor \
p5-libwww>0:www/p5-libwww \
p5-URI>0:net/p5-URI \
p5-XML-Simple>0:textproc/p5-XML-Simple
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-webservice-validator-html-w3c/Makefile b/www/p5-webservice-validator-html-w3c/Makefile
index d8a08d10e4d4..4679e28bf5cb 100644
--- a/www/p5-webservice-validator-html-w3c/Makefile
+++ b/www/p5-webservice-validator-html-w3c/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= toni.viemero@iki.fi
COMMENT= Access to the W3Cs online HTML validator
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-URI>=0:net/p5-URI \
p5-XML-XPath>=0:textproc/p5-XML-XPath \
p5-libwww>=0:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/www/perlbal/Makefile b/www/perlbal/Makefile
index fdb7d60ee22f..2d2a51151409 100644
--- a/www/perlbal/Makefile
+++ b/www/perlbal/Makefile
@@ -15,6 +15,7 @@ COMMENT= Reverse-proxy load balancer and webserver
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-BSD-Resource>=0:devel/p5-BSD-Resource \
p5-Danga-Socket>=1.44:devel/p5-Danga-Socket \
p5-HTTP-Date>=0:www/p5-HTTP-Date \
@@ -22,7 +23,6 @@ RUN_DEPENDS= p5-BSD-Resource>=0:devel/p5-BSD-Resource \
p5-IO-AIO>=0:devel/p5-IO-AIO \
p5-Net-Netmask>=0:net-mgmt/p5-Net-Netmask \
p5-libwww>=0:www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
OPTIONS_DEFINE= DOCS