aboutsummaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorDag-Erling Smørgrav <des@FreeBSD.org>2018-10-06 13:06:42 +0000
committerDag-Erling Smørgrav <des@FreeBSD.org>2018-10-06 13:06:42 +0000
commit9dff3523203bdda7ae358dcff3eb5a5ef3e54d33 (patch)
tree0721b637b4bcfc0a8ff2a945bdcb7e68f8993680 /net
parent2e4b740f2cc9a250b2c6056d8706e15d3bfa9763 (diff)
downloadports-9dff3523203bdda7ae358dcff3eb5a5ef3e54d33.tar.gz
ports-9dff3523203bdda7ae358dcff3eb5a5ef3e54d33.zip
Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except
for where it resulted in a change in output from build-depends-list or run-depends-list. Approved by: portmgr (adamw)
Notes
Notes: svn path=/head/; revision=481365
Diffstat (limited to 'net')
-rw-r--r--net/p5-Acme-HTTP/Makefile4
-rw-r--r--net/p5-Amazon-SQS-Simple/Makefile4
-rw-r--r--net/p5-AnyEvent-MQTT/Makefile4
-rw-r--r--net/p5-AnyEvent-RabbitMQ/Makefile4
-rw-r--r--net/p5-AnyEvent-Twitter/Makefile4
-rw-r--r--net/p5-Apache2-SOAP/Makefile4
-rw-r--r--net/p5-BBS-Client/Makefile4
-rw-r--r--net/p5-BBS-UserInfo-Maple3/Makefile4
-rw-r--r--net/p5-BBS-UserInfo-Maple3itoc/Makefile4
-rw-r--r--net/p5-BBS-UserInfo-Ptt/Makefile4
-rw-r--r--net/p5-BBS-UserInfo-SOB/Makefile4
-rw-r--r--net/p5-BBS-UserInfo-Wretch/Makefile4
-rw-r--r--net/p5-Beanstalk-Client/Makefile4
-rw-r--r--net/p5-Daemon-Generic/Makefile4
-rw-r--r--net/p5-EasyTCP/Makefile4
-rw-r--r--net/p5-Event-tcp/Makefile4
-rw-r--r--net/p5-File-Rsync/Makefile4
-rw-r--r--net/p5-Frontier-RPC/Makefile4
-rw-r--r--net/p5-Google-SAML-Request/Makefile4
-rw-r--r--net/p5-Google-SAML-Response/Makefile4
-rw-r--r--net/p5-Growl-GNTP/Makefile4
-rw-r--r--net/p5-IO-Socket-INET6/Makefile4
-rw-r--r--net/p5-IO-Socket-Multicast6/Makefile4
-rw-r--r--net/p5-IO-Socket-Timeout/Makefile4
-rw-r--r--net/p5-IP-Country/Makefile4
-rw-r--r--net/p5-Kafka/Makefile4
-rw-r--r--net/p5-MaxMind-DB-Common/Makefile4
-rw-r--r--net/p5-MaxMind-DB-Reader/Makefile4
-rw-r--r--net/p5-MaxMind-DB-Writer/Makefile4
-rw-r--r--net/p5-Net-ACME2/Makefile4
-rw-r--r--net/p5-Net-AMQP-RabbitMQ/Makefile4
-rw-r--r--net/p5-Net-AMQP/Makefile4
-rw-r--r--net/p5-Net-Address-Ethernet/Makefile4
-rw-r--r--net/p5-Net-Address-IPv4-Local/Makefile4
-rw-r--r--net/p5-Net-Amazon-EC2/Makefile4
-rw-r--r--net/p5-Net-Amazon-MechanicalTurk/Makefile4
-rw-r--r--net/p5-Net-Amazon-S3/Makefile4
-rw-r--r--net/p5-Net-Amazon-Thumbnail/Makefile4
-rw-r--r--net/p5-Net-Amazon/Makefile4
-rw-r--r--net/p5-Net-Appliance-Phrasebook/Makefile4
-rw-r--r--net/p5-Net-Appliance-Session/Makefile4
-rw-r--r--net/p5-Net-Blogger/Makefile4
-rw-r--r--net/p5-Net-CLI-Interact/Makefile4
-rw-r--r--net/p5-Net-CascadeCopy/Makefile4
-rw-r--r--net/p5-Net-Cassandra-Easy/Makefile4
-rw-r--r--net/p5-Net-Cassandra/Makefile4
-rw-r--r--net/p5-Net-DAV-Server/Makefile4
-rw-r--r--net/p5-Net-Delicious/Makefile4
-rw-r--r--net/p5-Net-Dropbox-API/Makefile4
-rw-r--r--net/p5-Net-EPP-Proxy/Makefile4
-rw-r--r--net/p5-Net-EPP/Makefile4
-rw-r--r--net/p5-Net-FS-Flickr/Makefile4
-rw-r--r--net/p5-Net-FS-Gmail/Makefile4
-rw-r--r--net/p5-Net-Frame-Device/Makefile4
-rw-r--r--net/p5-Net-Frame-Dump/Makefile4
-rw-r--r--net/p5-Net-Frame-Layer-ICMPv6/Makefile4
-rw-r--r--net/p5-Net-Frame-Layer-IPv6/Makefile4
-rw-r--r--net/p5-Net-Frame-Simple/Makefile4
-rw-r--r--net/p5-Net-Frame/Makefile4
-rw-r--r--net/p5-Net-GitHub/Makefile4
-rw-r--r--net/p5-Net-Gnats/Makefile4
-rw-r--r--net/p5-Net-Google-Calendar/Makefile4
-rw-r--r--net/p5-Net-Google-DataAPI/Makefile4
-rw-r--r--net/p5-Net-Google-PicasaWeb/Makefile4
-rw-r--r--net/p5-Net-Google-SafeBrowsing2/Makefile4
-rw-r--r--net/p5-Net-Google-Spreadsheets/Makefile4
-rw-r--r--net/p5-Net-Google/Makefile4
-rw-r--r--net/p5-Net-HTTP-Spore-Middleware-Header/Makefile4
-rw-r--r--net/p5-Net-HTTP-Spore/Makefile4
-rw-r--r--net/p5-Net-HTTP/Makefile4
-rw-r--r--net/p5-Net-HTTPS-Any/Makefile4
-rw-r--r--net/p5-Net-HTTPS-NB/Makefile4
-rw-r--r--net/p5-Net-INET6Glue/Makefile4
-rw-r--r--net/p5-Net-IP-RangeCompare/Makefile4
-rw-r--r--net/p5-Net-IPTrie/Makefile4
-rw-r--r--net/p5-Net-Jifty/Makefile4
-rw-r--r--net/p5-Net-LDAP-Express/Makefile4
-rw-r--r--net/p5-Net-LDAP-Server/Makefile4
-rw-r--r--net/p5-Net-Libdnet/Makefile4
-rw-r--r--net/p5-Net-Libdnet6/Makefile4
-rw-r--r--net/p5-Net-LimeLight-Purge/Makefile4
-rw-r--r--net/p5-Net-MAC-Vendor/Makefile4
-rw-r--r--net/p5-Net-MQTT/Makefile4
-rw-r--r--net/p5-Net-Mosso-CloudFiles/Makefile4
-rw-r--r--net/p5-Net-MovableType/Makefile4
-rw-r--r--net/p5-Net-NBsocket/Makefile4
-rw-r--r--net/p5-Net-Nessus-XMLRPC/Makefile4
-rw-r--r--net/p5-Net-OAuth-Simple/Makefile4
-rw-r--r--net/p5-Net-OAuth/Makefile4
-rw-r--r--net/p5-Net-OAuth2/Makefile4
-rw-r--r--net/p5-Net-OpenID-Consumer/Makefile4
-rw-r--r--net/p5-Net-OpenSSH-Parallel/Makefile4
-rw-r--r--net/p5-Net-OpenSSH/Makefile4
-rw-r--r--net/p5-Net-OpenStack-Attack/Makefile4
-rw-r--r--net/p5-Net-Packet-Target/Makefile4
-rw-r--r--net/p5-Net-Packet/Makefile4
-rw-r--r--net/p5-Net-Pcap/Makefile4
-rw-r--r--net/p5-Net-PcapUtils/Makefile4
-rw-r--r--net/p5-Net-PubSubHubbub-Publisher/Makefile4
-rw-r--r--net/p5-Net-RTP/Makefile4
-rw-r--r--net/p5-Net-RabbitFoot/Makefile4
-rw-r--r--net/p5-Net-Random/Makefile4
-rw-r--r--net/p5-Net-Rendezvous-Publish/Makefile4
-rw-r--r--net/p5-Net-Riak/Makefile4
-rw-r--r--net/p5-Net-SAP/Makefile4
-rw-r--r--net/p5-Net-SCP-Expect/Makefile4
-rw-r--r--net/p5-Net-SCP/Makefile4
-rw-r--r--net/p5-Net-SDP/Makefile4
-rw-r--r--net/p5-Net-SFTP/Makefile4
-rw-r--r--net/p5-Net-SIP/Makefile4
-rw-r--r--net/p5-Net-SMS-Mollie/Makefile4
-rw-r--r--net/p5-Net-SMS-PChome/Makefile4
-rw-r--r--net/p5-Net-SPDY/Makefile4
-rw-r--r--net/p5-Net-SSH-Perl/Makefile4
-rw-r--r--net/p5-Net-STOMP-Client/Makefile4
-rw-r--r--net/p5-Net-Server-SS-PreFork/Makefile4
-rw-r--r--net/p5-Net-Server/Makefile4
-rw-r--r--net/p5-Net-Subnet/Makefile4
-rw-r--r--net/p5-Net-Telnet-Netscreen/Makefile4
-rw-r--r--net/p5-Net-TiVo/Makefile4
-rw-r--r--net/p5-Net-Todoist/Makefile4
-rw-r--r--net/p5-Net-Traceroute-PurePerl/Makefile4
-rw-r--r--net/p5-Net-Traceroute6/Makefile4
-rw-r--r--net/p5-Net-Twitter/Makefile7
-rw-r--r--net/p5-Net-VNC/Makefile4
-rw-r--r--net/p5-Net-WhitePages/Makefile4
-rw-r--r--net/p5-Net-Whois-RIPE/Makefile4
-rw-r--r--net/p5-Net-Works/Makefile4
-rw-r--r--net/p5-Net-Write/Makefile4
-rw-r--r--net/p5-Net-uFTP/Makefile4
-rw-r--r--net/p5-NetAddr-IP-Count/Makefile4
-rw-r--r--net/p5-OAI-Harvester/Makefile4
-rw-r--r--net/p5-OurNet-BBS/Makefile4
-rw-r--r--net/p5-OurNet-BBSAgent/Makefile4
-rw-r--r--net/p5-POE-Component-Client-Ident/Makefile4
-rw-r--r--net/p5-POE-Component-Client-Keepalive/Makefile4
-rw-r--r--net/p5-POE-Component-Client-Ping/Makefile4
-rw-r--r--net/p5-POE-Component-Client-Telnet/Makefile4
-rw-r--r--net/p5-POE-Component-Client-Twitter/Makefile4
-rw-r--r--net/p5-POE-Component-Client-Whois/Makefile4
-rw-r--r--net/p5-POE-Component-Generic/Makefile4
-rw-r--r--net/p5-POE-Component-Jabber/Makefile4
-rw-r--r--net/p5-POE-Component-Pcap/Makefile4
-rw-r--r--net/p5-POE-Component-PubSub/Makefile4
-rw-r--r--net/p5-POE-Component-Server-Twirc/Makefile4
-rw-r--r--net/p5-PlRPC/Makefile4
-rw-r--r--net/p5-REST-Application/Makefile4
-rw-r--r--net/p5-RPC-XML/Makefile4
-rw-r--r--net/p5-ResourcePool-Resource-Net-LDAP/Makefile4
-rw-r--r--net/p5-Rose-URI/Makefile4
-rw-r--r--net/p5-SOAP-Amazon-S3/Makefile4
-rw-r--r--net/p5-SOAP-Data-Builder/Makefile4
-rw-r--r--net/p5-SOAP-Lite/Makefile4
-rw-r--r--net/p5-SOAP-MySOAP/Makefile4
-rw-r--r--net/p5-SOAP-XML-Client/Makefile4
-rw-r--r--net/p5-SOAP/Makefile4
-rw-r--r--net/p5-Samba-LDAP/Makefile4
-rw-r--r--net/p5-Test-URI/Makefile4
-rw-r--r--net/p5-URI-FromHash/Makefile4
-rw-r--r--net/p5-URI-OpenURL/Makefile4
-rw-r--r--net/p5-URI-Query/Makefile4
-rw-r--r--net/p5-URI-SmartURI/Makefile4
-rw-r--r--net/p5-URI-Template/Makefile4
-rw-r--r--net/p5-URI-db/Makefile4
-rw-r--r--net/p5-URI-ws/Makefile4
-rw-r--r--net/p5-VM-EC2-Security-CredentialCache/Makefile4
-rw-r--r--net/p5-VM-EC2/Makefile4
-rw-r--r--net/p5-Validate-Net/Makefile4
-rw-r--r--net/p5-WebService-Dropbox/Makefile8
-rw-r--r--net/p5-WebService-Prowl/Makefile4
-rw-r--r--net/p5-What/Makefile4
-rw-r--r--net/p5-X500-DN/Makefile4
-rw-r--r--net/p5-XML-Compile-SOAP-AnyEvent/Makefile4
-rw-r--r--net/p5-XML-Compile-SOAP-Daemon/Makefile4
-rw-r--r--net/p5-XML-Compile-SOAP-WSA/Makefile4
-rw-r--r--net/p5-XML-Compile-SOAP/Makefile4
-rw-r--r--net/p5-XML-Compile-WSDL11/Makefile4
-rw-r--r--net/p5-XML-RPC-Fast/Makefile4
-rw-r--r--net/p5-XMLRPC-Lite/Makefile4
-rw-r--r--net/p5-XPC/Makefile4
-rw-r--r--net/p5-perl-ldap/Makefile4
181 files changed, 365 insertions, 366 deletions
diff --git a/net/p5-Acme-HTTP/Makefile b/net/p5-Acme-HTTP/Makefile
index c447608d5c43..909b60e14697 100644
--- a/net/p5-Acme-HTTP/Makefile
+++ b/net/p5-Acme-HTTP/Makefile
@@ -13,9 +13,9 @@ COMMENT= High-level access to Net::HTTP::NB and Net::HTTPS::NB
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Net-HTTP>=0:net/p5-Net-HTTP \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-HTTP>=0:net/p5-Net-HTTP \
p5-Net-HTTPS-NB>=0:net/p5-Net-HTTPS-NB
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-Amazon-SQS-Simple/Makefile b/net/p5-Amazon-SQS-Simple/Makefile
index 0e2ee23b7ea1..80261f36c7ca 100644
--- a/net/p5-Amazon-SQS-Simple/Makefile
+++ b/net/p5-Amazon-SQS-Simple/Makefile
@@ -15,11 +15,11 @@ COMMENT= OO API for accessing the Amazon Simple Queue Service
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Digest-HMAC>=0:security/p5-Digest-HMAC \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Digest-HMAC>=0:security/p5-Digest-HMAC \
p5-URI>=0:net/p5-URI \
p5-XML-Simple>=0:textproc/p5-XML-Simple \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-AnyEvent-MQTT/Makefile b/net/p5-AnyEvent-MQTT/Makefile
index 9595953dbe40..d2b39eac8247 100644
--- a/net/p5-AnyEvent-MQTT/Makefile
+++ b/net/p5-AnyEvent-MQTT/Makefile
@@ -15,12 +15,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Net-MQTT>=0:net/p5-Net-MQTT \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-MQTT>=0:net/p5-Net-MQTT \
p5-AnyEvent>=0:devel/p5-AnyEvent \
p5-Module-Pluggable>=0:devel/p5-Module-Pluggable \
p5-Sub-Name>=0:devel/p5-Sub-Name
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Pod-Usage>=0:devel/p5-Pod-Usage
USES= perl5
diff --git a/net/p5-AnyEvent-RabbitMQ/Makefile b/net/p5-AnyEvent-RabbitMQ/Makefile
index dbba798a9ad3..3dd87154a4ad 100644
--- a/net/p5-AnyEvent-RabbitMQ/Makefile
+++ b/net/p5-AnyEvent-RabbitMQ/Makefile
@@ -14,14 +14,14 @@ COMMENT= Asynchronous and multi channel Perl AMQP client
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent \
p5-Devel-GlobalDestruction>=0:devel/p5-Devel-GlobalDestruction \
p5-File-ShareDir>=0:devel/p5-File-ShareDir \
p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-Net-AMQP>=0.6:net/p5-Net-AMQP \
p5-Readonly>=1.03:devel/p5-Readonly \
p5-namespace-clean>=0:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
NO_ARCH= yes
diff --git a/net/p5-AnyEvent-Twitter/Makefile b/net/p5-AnyEvent-Twitter/Makefile
index a53f2f90a869..4d32358f9471 100644
--- a/net/p5-AnyEvent-Twitter/Makefile
+++ b/net/p5-AnyEvent-Twitter/Makefile
@@ -11,12 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Implementation of the Twitter API for AnyEvent
-BUILD_DEPENDS= p5-AnyEvent>=5.34:devel/p5-AnyEvent \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-AnyEvent>=5.34:devel/p5-AnyEvent \
p5-AnyEvent-HTTP>=2.12:www/p5-AnyEvent-HTTP \
p5-JSON>=2.53:converters/p5-JSON \
p5-Net-OAuth>=0.27:net/p5-Net-OAuth \
p5-URI>=1.58:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Apache2-SOAP/Makefile b/net/p5-Apache2-SOAP/Makefile
index 7631f4f75e04..871e0d70a4a8 100644
--- a/net/p5-Apache2-SOAP/Makefile
+++ b/net/p5-Apache2-SOAP/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= numisemis@yahoo.com
COMMENT= Apache2 mod_perl2 SOAP Server
-BUILD_DEPENDS= ${APACHE_PKGNAMEPREFIX}mod_perl2>=0:www/mod_perl2 \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= ${APACHE_PKGNAMEPREFIX}mod_perl2>=0:www/mod_perl2 \
p5-SOAP-Lite>=0:net/p5-SOAP-Lite
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= apache:2.2+ perl5
USE_PERL5= configure
diff --git a/net/p5-BBS-Client/Makefile b/net/p5-BBS-Client/Makefile
index 6deb536a1c4b..f4e48bf31d9a 100644
--- a/net/p5-BBS-Client/Makefile
+++ b/net/p5-BBS-Client/Makefile
@@ -15,8 +15,8 @@ COMMENT= Client Module For BBS Systems
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Net-Telnet>=0:net/p5-Net-Telnet
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-Telnet>=0:net/p5-Net-Telnet
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-BBS-UserInfo-Maple3/Makefile b/net/p5-BBS-UserInfo-Maple3/Makefile
index 23e3e3a4c0d7..7aa0e0ab3a23 100644
--- a/net/p5-BBS-UserInfo-Maple3/Makefile
+++ b/net/p5-BBS-UserInfo-Maple3/Makefile
@@ -15,8 +15,8 @@ COMMENT= Get user information of Maple3-style BBS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Expect>=0:lang/p5-Expect
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Expect>=0:lang/p5-Expect
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-BBS-UserInfo-Maple3itoc/Makefile b/net/p5-BBS-UserInfo-Maple3itoc/Makefile
index 9947bec9884f..b7d2230edadc 100644
--- a/net/p5-BBS-UserInfo-Maple3itoc/Makefile
+++ b/net/p5-BBS-UserInfo-Maple3itoc/Makefile
@@ -15,8 +15,8 @@ COMMENT= Get user information of Maple3itoc-style BBS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Expect>=0:lang/p5-Expect
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Expect>=0:lang/p5-Expect
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-BBS-UserInfo-Ptt/Makefile b/net/p5-BBS-UserInfo-Ptt/Makefile
index b50f37ca9c70..700a6cdb5e0f 100644
--- a/net/p5-BBS-UserInfo-Ptt/Makefile
+++ b/net/p5-BBS-UserInfo-Ptt/Makefile
@@ -15,8 +15,8 @@ COMMENT= Get user information of PTT-style BBS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Expect>=0:lang/p5-Expect
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Expect>=0:lang/p5-Expect
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-BBS-UserInfo-SOB/Makefile b/net/p5-BBS-UserInfo-SOB/Makefile
index ac580cd71129..d9d3d7f2162d 100644
--- a/net/p5-BBS-UserInfo-SOB/Makefile
+++ b/net/p5-BBS-UserInfo-SOB/Makefile
@@ -15,8 +15,8 @@ COMMENT= Get user information of SOB-style BBS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Expect>=0:lang/p5-Expect
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Expect>=0:lang/p5-Expect
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-BBS-UserInfo-Wretch/Makefile b/net/p5-BBS-UserInfo-Wretch/Makefile
index 78a90f382749..3170de388215 100644
--- a/net/p5-BBS-UserInfo-Wretch/Makefile
+++ b/net/p5-BBS-UserInfo-Wretch/Makefile
@@ -15,8 +15,8 @@ COMMENT= Get user information of Wretch-style BBS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Expect>=0:lang/p5-Expect
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Expect>=0:lang/p5-Expect
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-Beanstalk-Client/Makefile b/net/p5-Beanstalk-Client/Makefile
index 06967ad5b741..7779efce629c 100644
--- a/net/p5-Beanstalk-Client/Makefile
+++ b/net/p5-Beanstalk-Client/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vsevolod@FreeBSD.org
COMMENT= Perl API for beanstalkd, a distributed queue daemon
-BUILD_DEPENDS= p5-YAML-Syck>=0:textproc/p5-YAML-Syck \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-YAML-Syck>=0:textproc/p5-YAML-Syck \
p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-Error>=0:lang/p5-Error
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Daemon-Generic/Makefile b/net/p5-Daemon-Generic/Makefile
index 71f1aaca0471..f88bc8443e9d 100644
--- a/net/p5-Daemon-Generic/Makefile
+++ b/net/p5-Daemon-Generic/Makefile
@@ -10,12 +10,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= danilo@FreeBSD.org
COMMENT= Framework to provide start/stop/reload for a daemon
-BUILD_DEPENDS= p5-File-Flock>=0:devel/p5-File-Flock \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Flock>=0:devel/p5-File-Flock \
p5-File-Slurp>=0:devel/p5-File-Slurp \
p5-AnyEvent>=0:devel/p5-AnyEvent \
p5-Event>=0:devel/p5-Event \
p5-Eval-LineNumbers>=0:devel/p5-Eval-LineNumbers
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-EasyTCP/Makefile b/net/p5-EasyTCP/Makefile
index 79fed74451d3..b7f84cf88e24 100644
--- a/net/p5-EasyTCP/Makefile
+++ b/net/p5-EasyTCP/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easily create TCP/IP clients and servers
-BUILD_DEPENDS= p5-Crypt-RSA>=0:security/p5-Crypt-RSA
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Crypt-RSA>=0:security/p5-Crypt-RSA
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Event-tcp/Makefile b/net/p5-Event-tcp/Makefile
index 4e2fe23996f5..1e5cfeb5d461 100644
--- a/net/p5-Event-tcp/Makefile
+++ b/net/p5-Event-tcp/Makefile
@@ -14,9 +14,9 @@ COMMENT= Glue code to build client-server style TCP-based services
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Event>=0:devel/p5-Event \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Event>=0:devel/p5-Event \
p5-Ioctl>=0:devel/p5-Ioctl
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-File-Rsync/Makefile b/net/p5-File-Rsync/Makefile
index c2ea2d593c29..18aeac45c9f1 100644
--- a/net/p5-File-Rsync/Makefile
+++ b/net/p5-File-Rsync/Makefile
@@ -13,9 +13,9 @@ COMMENT= Perl convenience wrapper for the rsync(1) program
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= rsync:net/rsync \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= rsync:net/rsync \
p5-IPC-Run3>=0.042:devel/p5-IPC-Run3
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Frontier-RPC/Makefile b/net/p5-Frontier-RPC/Makefile
index 1cbb27820003..09a43cff45f7 100644
--- a/net/p5-Frontier-RPC/Makefile
+++ b/net/p5-Frontier-RPC/Makefile
@@ -13,9 +13,9 @@ DISTNAME= ${PORTNAME}-0.07b4
MAINTAINER= perl@FreeBSD.org
COMMENT= Frontier::RPC implements UserLand Software's XML RPC
-BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Google-SAML-Request/Makefile b/net/p5-Google-SAML-Request/Makefile
index 72b8635c282b..64560f40e1b6 100644
--- a/net/p5-Google-SAML-Request/Makefile
+++ b/net/p5-Google-SAML-Request/Makefile
@@ -13,10 +13,10 @@ COMMENT= Create or parse Google SAML requests
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-TimeDate>0:devel/p5-TimeDate \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-TimeDate>0:devel/p5-TimeDate \
p5-URI>0:net/p5-URI \
p5-XML-Simple>0:textproc/p5-XML-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/net/p5-Google-SAML-Response/Makefile b/net/p5-Google-SAML-Response/Makefile
index 553e02f7ce3f..05043936f727 100644
--- a/net/p5-Google-SAML-Response/Makefile
+++ b/net/p5-Google-SAML-Response/Makefile
@@ -13,7 +13,8 @@ COMMENT= SAML responses for Google SSO implementation
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Crypt-OpenSSL-Bignum>=0:security/p5-Crypt-OpenSSL-Bignum \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Crypt-OpenSSL-Bignum>=0:security/p5-Crypt-OpenSSL-Bignum \
p5-Crypt-OpenSSL-DSA>=0:security/p5-Crypt-OpenSSL-DSA \
p5-Crypt-OpenSSL-RSA>=0:security/p5-Crypt-OpenSSL-RSA \
p5-File-Which>=0:sysutils/p5-File-Which \
@@ -21,7 +22,6 @@ BUILD_DEPENDS= p5-Crypt-OpenSSL-Bignum>=0:security/p5-Crypt-OpenSSL-Bignum \
p5-HTML-Parser>=0:www/p5-HTML-Parser \
p5-TimeDate>=0:devel/p5-TimeDate \
p5-XML-CanonicalizeXML>=0:textproc/p5-XML-CanonicalizeXML
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/net/p5-Growl-GNTP/Makefile b/net/p5-Growl-GNTP/Makefile
index 70b1230b753e..0c2b08a97a5d 100644
--- a/net/p5-Growl-GNTP/Makefile
+++ b/net/p5-Growl-GNTP/Makefile
@@ -13,9 +13,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Crypt-CBC>=2.29:security/p5-Crypt-CBC \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Crypt-CBC>=2.29:security/p5-Crypt-CBC \
p5-Data-UUID>=0.149:devel/p5-Data-UUID
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuildtiny
diff --git a/net/p5-IO-Socket-INET6/Makefile b/net/p5-IO-Socket-INET6/Makefile
index 832f86222239..af3dc3f41c66 100644
--- a/net/p5-IO-Socket-INET6/Makefile
+++ b/net/p5-IO-Socket-INET6/Makefile
@@ -15,8 +15,8 @@ COMMENT= Perl module with object interface to AF_INET6 domain sockets
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Socket6>=0.12:net/p5-Socket6
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Socket6>=0.12:net/p5-Socket6
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-IO-Socket-Multicast6/Makefile b/net/p5-IO-Socket-Multicast6/Makefile
index faf3b2c2fd4b..37ddab8ab488 100644
--- a/net/p5-IO-Socket-Multicast6/Makefile
+++ b/net/p5-IO-Socket-Multicast6/Makefile
@@ -14,11 +14,11 @@ COMMENT= Send and receive IPv4 and IPv6 multicast messages
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-IO-Interface>=1.01:net/p5-IO-Interface \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-Interface>=1.01:net/p5-IO-Interface \
p5-IO-Socket-INET6>=0:net/p5-IO-Socket-INET6 \
p5-Socket-Multicast6>=0.01:net/p5-Socket-Multicast6 \
p5-Socket6>=0.19:net/p5-Socket6
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/net/p5-IO-Socket-Timeout/Makefile b/net/p5-IO-Socket-Timeout/Makefile
index 2092e9ca90f0..bc61f3a7076c 100644
--- a/net/p5-IO-Socket-Timeout/Makefile
+++ b/net/p5-IO-Socket-Timeout/Makefile
@@ -13,8 +13,8 @@ COMMENT= IO::Socket with read/write timeout
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-PerlIO-via-Timeout>=0.32:devel/p5-PerlIO-via-Timeout
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-PerlIO-via-Timeout>=0.32:devel/p5-PerlIO-via-Timeout
NO_ARCH= yes
diff --git a/net/p5-IP-Country/Makefile b/net/p5-IP-Country/Makefile
index abca0c6b9f21..07b7c5027fcc 100644
--- a/net/p5-IP-Country/Makefile
+++ b/net/p5-IP-Country/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= dikshie@lapi.itb.ac.id
COMMENT= Fast lookup of country codes from IP addresses
-BUILD_DEPENDS= p5-Geography-Countries>=0:misc/p5-Geography-Countries
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Geography-Countries>=0:misc/p5-Geography-Countries
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Kafka/Makefile b/net/p5-Kafka/Makefile
index 0f0a57b851c5..db14bd01aad5 100644
--- a/net/p5-Kafka/Makefile
+++ b/net/p5-Kafka/Makefile
@@ -15,7 +15,8 @@ COMMENT= Apache Kafka interface for Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Compress-Snappy>=0:archivers/p5-Compress-Snappy \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Compress-Snappy>=0:archivers/p5-Compress-Snappy \
p5-Try-Tiny>=0:lang/p5-Try-Tiny \
p5-Const-Fast>=0:devel/p5-Const-Fast \
p5-Data-Compare>=0:devel/p5-Data-Compare \
@@ -24,7 +25,6 @@ BUILD_DEPENDS= p5-Compress-Snappy>=0:archivers/p5-Compress-Snappy \
p5-Sys-SigAction>=0:devel/p5-Sys-SigAction \
p5-Scalar-Util-Numeric>=0:devel/p5-Scalar-Util-Numeric \
p5-Data-HexDump-Range>=0:devel/p5-Data-HexDump-Range
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-MaxMind-DB-Common/Makefile b/net/p5-MaxMind-DB-Common/Makefile
index 7a3d167156d9..fef02f367048 100644
--- a/net/p5-MaxMind-DB-Common/Makefile
+++ b/net/p5-MaxMind-DB-Common/Makefile
@@ -15,13 +15,13 @@ COMMENT= Code shared by the DB reader and writer modules
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Data-Dumper-Concise>=0:devel/p5-Data-Dumper-Concise \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Dumper-Concise>=0:devel/p5-Data-Dumper-Concise \
p5-DateTime>=0:devel/p5-DateTime \
p5-List-AllUtils>=0:devel/p5-List-AllUtils \
p5-Moo>=0:devel/p5-Moo \
p5-MooX-StrictConstructor>=0:devel/p5-MooX-StrictConstructor \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-MaxMind-DB-Reader/Makefile b/net/p5-MaxMind-DB-Reader/Makefile
index cfbd74dc5bec..ae36baaa1282 100644
--- a/net/p5-MaxMind-DB-Reader/Makefile
+++ b/net/p5-MaxMind-DB-Reader/Makefile
@@ -14,7 +14,8 @@ COMMENT= Read MaxMind DB files
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Data-IEEE754>=0:devel/p5-Data-IEEE754 \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-IEEE754>=0:devel/p5-Data-IEEE754 \
p5-Data-Printer>=0:devel/p5-Data-Printer \
p5-Data-Validate-IP>=0.25:net-mgmt/p5-Data-Validate-IP \
p5-DateTime>=0:devel/p5-DateTime \
@@ -25,7 +26,6 @@ BUILD_DEPENDS= p5-Data-IEEE754>=0:devel/p5-Data-IEEE754 \
p5-MooX-StrictConstructor>=0:devel/p5-MooX-StrictConstructor \
p5-Role-Tiny>=0:devel/p5-Role-Tiny \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Path-Class>=0.27:devel/p5-Path-Class \
p5-Test-Bits>=0:devel/p5-Test-Bits \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
diff --git a/net/p5-MaxMind-DB-Writer/Makefile b/net/p5-MaxMind-DB-Writer/Makefile
index 83a164b9b9f7..c76941e57d5e 100644
--- a/net/p5-MaxMind-DB-Writer/Makefile
+++ b/net/p5-MaxMind-DB-Writer/Makefile
@@ -15,7 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Data-Dumper-Concise>=0:devel/p5-Data-Dumper-Concise \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Dumper-Concise>=0:devel/p5-Data-Dumper-Concise \
p5-Data-IEEE754>=0:devel/p5-Data-IEEE754 \
p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \
p5-Math-Int128>=0.21:math/p5-Math-Int128 \
@@ -30,7 +31,6 @@ BUILD_DEPENDS= p5-Data-Dumper-Concise>=0:devel/p5-Data-Dumper-Concise \
p5-Sereal-Encoder>=3.002:converters/p5-Sereal-Encoder \
p5-Test-Deep>=0:devel/p5-Test-Deep \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Data-Printer>=0:devel/p5-Data-Printer \
p5-Devel-Refcount>=0:devel/p5-Devel-Refcount \
p5-List-AllUtils>=0:devel/p5-List-AllUtils \
diff --git a/net/p5-Net-ACME2/Makefile b/net/p5-Net-ACME2/Makefile
index 5827872e7232..f873eff745c3 100644
--- a/net/p5-Net-ACME2/Makefile
+++ b/net/p5-Net-ACME2/Makefile
@@ -11,7 +11,8 @@ COMMENT= Interface to the Let's Encrypt ACMEv2 API
LICENSE= ART20
-BUILD_DEPENDS= p5-Call-Context>=0.02:devel/p5-Call-Context \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Call-Context>=0.02:devel/p5-Call-Context \
p5-Crypt-Format>=0.06:security/p5-Crypt-Format \
p5-Crypt-Perl>=0.17:security/p5-Crypt-Perl \
p5-Crypt-OpenSSL-Bignum>=0.06:security/p5-Crypt-OpenSSL-Bignum \
@@ -27,7 +28,6 @@ BUILD_DEPENDS= p5-Call-Context>=0.02:devel/p5-Call-Context \
p5-Test-Exception>=0.43:devel/p5-Test-Exception \
p5-Test-NoWarnings>=1.04:devel/p5-Test-NoWarnings \
p5-X-Tiny>=0.13:devel/p5-X-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-Net-AMQP-RabbitMQ/Makefile b/net/p5-Net-AMQP-RabbitMQ/Makefile
index 2d6a1b6ed6a1..7c4e73423972 100644
--- a/net/p5-Net-AMQP-RabbitMQ/Makefile
+++ b/net/p5-Net-AMQP-RabbitMQ/Makefile
@@ -12,8 +12,8 @@ COMMENT= Interact with RabbitMQ over AMQP using librabbitmq
NOT_FOR_ARCHS= mips mips64
NOT_FOR_ARCHS_REASON= Endianness not known
-BUILD_DEPENDS= p5-Math-Int64>0.34:math/p5-Math-Int64
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Math-Int64>0.34:math/p5-Math-Int64
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-AMQP/Makefile b/net/p5-Net-AMQP/Makefile
index 67158de457d7..90cddade1b4e 100644
--- a/net/p5-Net-AMQP/Makefile
+++ b/net/p5-Net-AMQP/Makefile
@@ -14,11 +14,11 @@ COMMENT= Advanced Message Queue Protocol (de)serialization and representation
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-XML-LibXML>=0:textproc/p5-XML-LibXML \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-XML-LibXML>=0:textproc/p5-XML-LibXML \
p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-Class-Data-Inheritable>=0:devel/p5-Class-Data-Inheritable \
p5-Params-Validate>=0:devel/p5-Params-Validate
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep
USES= perl5
diff --git a/net/p5-Net-Address-Ethernet/Makefile b/net/p5-Net-Address-Ethernet/Makefile
index 0d5ac00d9efa..971e59afc1b6 100644
--- a/net/p5-Net-Address-Ethernet/Makefile
+++ b/net/p5-Net-Address-Ethernet/Makefile
@@ -13,10 +13,10 @@ COMMENT= Find hardware ethernet address
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Env-Path>=0:devel/p5-Env-Path \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Env-Path>=0:devel/p5-Env-Path \
p5-Net-Ifconfig-Wrapper>=0:net/p5-Net-Ifconfig-Wrapper \
p5-Regexp-Common>=0:textproc/p5-Regexp-Common
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-Net-Address-IPv4-Local/Makefile b/net/p5-Net-Address-IPv4-Local/Makefile
index 346c57dd959e..8084c0086afa 100644
--- a/net/p5-Net-Address-IPv4-Local/Makefile
+++ b/net/p5-Net-Address-IPv4-Local/Makefile
@@ -14,8 +14,8 @@ COMMENT= Class for discovering the local system's IP address
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Error>=0:lang/p5-Error
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Error>=0:lang/p5-Error
USES= perl5
USE_PERL5= modbuild
diff --git a/net/p5-Net-Amazon-EC2/Makefile b/net/p5-Net-Amazon-EC2/Makefile
index 2e3f0fbe483a..742e7993597e 100644
--- a/net/p5-Net-Amazon-EC2/Makefile
+++ b/net/p5-Net-Amazon-EC2/Makefile
@@ -13,13 +13,13 @@ COMMENT= Perl interface to the Amazon Elastic Compute Cloud
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \
p5-Moose>=0.38:devel/p5-Moose \
p5-Params-Validate>=0:devel/p5-Params-Validate \
p5-XML-Simple>=2.18:textproc/p5-XML-Simple \
p5-libwww>=0:www/p5-libwww \
p5-Test-Exception>=0.31:devel/p5-Test-Exception
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/net/p5-Net-Amazon-MechanicalTurk/Makefile b/net/p5-Net-Amazon-MechanicalTurk/Makefile
index 9538784c5b7b..18ce5142e315 100644
--- a/net/p5-Net-Amazon-MechanicalTurk/Makefile
+++ b/net/p5-Net-Amazon-MechanicalTurk/Makefile
@@ -13,14 +13,14 @@ COMMENT= Perl interface to the Amazon Mechanical Turk
LICENSE= APACHE20
-BUILD_DEPENDS= p5-Digest-HMAC>=0:security/p5-Digest-HMAC \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Digest-HMAC>=0:security/p5-Digest-HMAC \
p5-IO-String>=0:devel/p5-IO-String \
p5-Mozilla-CA>=0:www/p5-Mozilla-CA \
p5-Net-SSLeay>=1.33:security/p5-Net-SSLeay \
p5-URI>=0:net/p5-URI \
p5-XML-Parser>=0:textproc/p5-XML-Parser \
p5-libwww>=6:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5 shebangfix
USE_PERL5= configure
diff --git a/net/p5-Net-Amazon-S3/Makefile b/net/p5-Net-Amazon-S3/Makefile
index 0b7d3bf9757e..8d7ab516aed8 100644
--- a/net/p5-Net-Amazon-S3/Makefile
+++ b/net/p5-Net-Amazon-S3/Makefile
@@ -13,7 +13,8 @@ COMMENT= Use the Amazon S3 - Simple Storage Service
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-Data-Stream-Bulk>=0.06:devel/p5-Data-Stream-Bulk \
p5-DateTime-Format-HTTP>=0:devel/p5-DateTime-Format-HTTP \
p5-DateTime-Format-ISO8601>=0:devel/p5-DateTime-Format-ISO8601 \
@@ -32,7 +33,6 @@ BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-VM-EC2-Security-CredentialCache>=0:net/p5-VM-EC2-Security-CredentialCache \
p5-XML-LibXML>=0:textproc/p5-XML-LibXML \
p5-libwww>=6.03:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-LoadAllModules>=0:devel/p5-Test-LoadAllModules \
p5-Test-MockTime>=0:devel/p5-Test-MockTime \
diff --git a/net/p5-Net-Amazon-Thumbnail/Makefile b/net/p5-Net-Amazon-Thumbnail/Makefile
index a92372d436e0..159bd8a216bb 100644
--- a/net/p5-Net-Amazon-Thumbnail/Makefile
+++ b/net/p5-Net-Amazon-Thumbnail/Makefile
@@ -14,12 +14,12 @@ COMMENT= Perl interface to Amazon Alexa Site Thumbnail web service
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-Digest-HMAC>=0:security/p5-Digest-HMAC \
p5-URI>=0:net/p5-URI \
p5-XML-XPath>=0:textproc/p5-XML-XPath \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0.15:devel/p5-Test-Exception
USES= perl5
diff --git a/net/p5-Net-Amazon/Makefile b/net/p5-Net-Amazon/Makefile
index 36f33fad844e..7c0e3667221f 100644
--- a/net/p5-Net-Amazon/Makefile
+++ b/net/p5-Net-Amazon/Makefile
@@ -14,11 +14,11 @@ COMMENT= Framework for accessing amazon.com via SOAP and XML/HTTP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Log-Log4perl>=0:devel/p5-Log-Log4perl \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Log4perl>=0:devel/p5-Log-Log4perl \
p5-URI>=0:net/p5-URI \
p5-XML-Simple>=0:textproc/p5-XML-Simple \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-Appliance-Phrasebook/Makefile b/net/p5-Net-Appliance-Phrasebook/Makefile
index bafdb9163468..7ea59b478956 100644
--- a/net/p5-Net-Appliance-Phrasebook/Makefile
+++ b/net/p5-Net-Appliance-Phrasebook/Makefile
@@ -14,11 +14,11 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-Data-Inheritable>=0:devel/p5-Class-Data-Inheritable \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Data-Inheritable>=0:devel/p5-Class-Data-Inheritable \
p5-Data-Phrasebook>=0:textproc/p5-Data-Phrasebook \
p5-Data-Phrasebook-Loader-YAML>=0:textproc/p5-Data-Phrasebook-Loader-YAML \
p5-List-MoreUtils>=0:lang/p5-List-MoreUtils
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-Net-Appliance-Session/Makefile b/net/p5-Net-Appliance-Session/Makefile
index a5d2ed3b950a..b0bf0122ab49 100644
--- a/net/p5-Net-Appliance-Session/Makefile
+++ b/net/p5-Net-Appliance-Session/Makefile
@@ -13,14 +13,14 @@ COMMENT= Run command-line sessions to network appliances
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-IO-Prompt-Tiny>=0:devel/p5-IO-Prompt-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-Prompt-Tiny>=0:devel/p5-IO-Prompt-Tiny \
p5-Moo>=0:devel/p5-Moo \
p5-MooX-Types-MooseLike>=0:devel/p5-MooX-Types-MooseLike \
p5-Net-CLI-Interact>=2.300002:net/p5-Net-CLI-Interact \
p5-Term-ReadPassword>=0:devel/p5-Term-ReadPassword \
p5-Text-Glob>=0:textproc/p5-Text-Glob \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-Net-Blogger/Makefile b/net/p5-Net-Blogger/Makefile
index a3cec61f7439..f4c18452931d 100644
--- a/net/p5-Net-Blogger/Makefile
+++ b/net/p5-Net-Blogger/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= OOP-ish interface for accessing a weblog via the XML-RPC API
-BUILD_DEPENDS= p5-Error>=0:lang/p5-Error \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Error>=0:lang/p5-Error \
p5-URI>=0:net/p5-URI \
p5-libwww>=0:www/p5-libwww \
p5-SOAP-Lite>0.55:net/p5-SOAP-Lite
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Term-ReadKey>=0:devel/p5-Term-ReadKey
USES= perl5
diff --git a/net/p5-Net-CLI-Interact/Makefile b/net/p5-Net-CLI-Interact/Makefile
index de07ba59620f..1ec79d498108 100644
--- a/net/p5-Net-CLI-Interact/Makefile
+++ b/net/p5-Net-CLI-Interact/Makefile
@@ -13,7 +13,8 @@ COMMENT= Toolkit for CLI Automation
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \
p5-Class-Mix>=0:devel/p5-Class-Mix \
p5-Config-Any>=0.27:devel/p5-Config-Any \
p5-File-ShareDir>=1:devel/p5-File-ShareDir \
@@ -25,7 +26,6 @@ BUILD_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \
p5-MooX-Types-MooseLike>=0:devel/p5-MooX-Types-MooseLike \
p5-Net-Telnet>=0:net/p5-Net-Telnet \
p5-Path-Class>=0:devel/p5-Path-Class
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= modbuild
diff --git a/net/p5-Net-CascadeCopy/Makefile b/net/p5-Net-CascadeCopy/Makefile
index d82c0a855ba2..605c1df73530 100644
--- a/net/p5-Net-CascadeCopy/Makefile
+++ b/net/p5-Net-CascadeCopy/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Rapidly propagate files to many servers in multiple locations
-BUILD_DEPENDS= p5-Class-Std-Utils>=v0.0.0:devel/p5-Class-Std-Utils \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Std-Utils>=v0.0.0:devel/p5-Class-Std-Utils \
p5-Mouse>=0:devel/p5-Mouse \
p5-Log-Log4perl>=0:devel/p5-Log-Log4perl \
p5-Proc-Queue>=0:devel/p5-Proc-Queue
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Differences>=0:devel/p5-Test-Differences
USES= perl5
diff --git a/net/p5-Net-Cassandra-Easy/Makefile b/net/p5-Net-Cassandra-Easy/Makefile
index 77e7859d8f7a..8fb5fb09fce0 100644
--- a/net/p5-Net-Cassandra-Easy/Makefile
+++ b/net/p5-Net-Cassandra-Easy/Makefile
@@ -14,12 +14,12 @@ COMMENT= Perlish interface to the Cassandra database
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-Bit-Vector>=0:math/p5-Bit-Vector \
p5-Hash-Merge>=0:textproc/p5-Hash-Merge \
p5-Modern-Perl>=0:lang/p5-Modern-Perl \
p5-Moose>=0:devel/p5-Moose
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5 shebangfix
USE_PERL5= configure
diff --git a/net/p5-Net-Cassandra/Makefile b/net/p5-Net-Cassandra/Makefile
index a224e8482a33..36339e4952db 100644
--- a/net/p5-Net-Cassandra/Makefile
+++ b/net/p5-Net-Cassandra/Makefile
@@ -14,9 +14,9 @@ COMMENT= Interface to Cassandra
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=0:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-MooseX-StrictConstructor>=0:devel/p5-MooseX-StrictConstructor
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-Net-DAV-Server/Makefile b/net/p5-Net-DAV-Server/Makefile
index ab570af8237b..b93bb4601523 100644
--- a/net/p5-Net-DAV-Server/Makefile
+++ b/net/p5-Net-DAV-Server/Makefile
@@ -12,7 +12,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/\.(.)$/\1/}
MAINTAINER= perl@FreeBSD.org
COMMENT= Provide a DAV Server
-BUILD_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
p5-DBI>=0:databases/p5-DBI \
p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \
p5-File-Find-Rule-Filesys-Virtual>=0:devel/p5-File-Find-Rule-Filesys-Virtual \
@@ -20,7 +21,6 @@ BUILD_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
p5-URI>=0:net/p5-URI \
p5-XML-LibXML>=1.62000:textproc/p5-XML-LibXML \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/net/p5-Net-Delicious/Makefile b/net/p5-Net-Delicious/Makefile
index 36b8c56b7a5e..4b0016ab64da 100644
--- a/net/p5-Net-Delicious/Makefile
+++ b/net/p5-Net-Delicious/Makefile
@@ -13,7 +13,8 @@ COMMENT= OOP for managing posts on del.icio.us
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Config-Simple>=2:devel/p5-Config-Simple \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Config-Simple>=2:devel/p5-Config-Simple \
p5-Crypt-SSLeay>=0:security/p5-Crypt-SSLeay \
p5-IO-stringy>=2.1:devel/p5-IO-stringy \
p5-Log-Dispatch>=2:devel/p5-Log-Dispatch \
@@ -22,7 +23,6 @@ BUILD_DEPENDS= p5-Config-Simple>=2:devel/p5-Config-Simple \
p5-XML-Simple>=2:textproc/p5-XML-Simple \
p5-YAML>=0.35:textproc/p5-YAML \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-Net-Dropbox-API/Makefile b/net/p5-Net-Dropbox-API/Makefile
index 6743931d1d30..9f8349bccf4a 100644
--- a/net/p5-Net-Dropbox-API/Makefile
+++ b/net/p5-Net-Dropbox-API/Makefile
@@ -11,14 +11,14 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Dropbox API interface
-BUILD_DEPENDS= p5-Data-Random>=0:devel/p5-Data-Random \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Random>=0:devel/p5-Data-Random \
p5-HTTP-Message>=0:www/p5-HTTP-Message \
p5-JSON>=0:converters/p5-JSON \
p5-Mouse>=0:devel/p5-Mouse \
p5-Net-OAuth>=0:net/p5-Net-OAuth \
p5-common-sense>=0:devel/p5-common-sense \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-EPP-Proxy/Makefile b/net/p5-Net-EPP-Proxy/Makefile
index 3d754d1a5926..b067c3bb73cc 100644
--- a/net/p5-Net-EPP-Proxy/Makefile
+++ b/net/p5-Net-EPP-Proxy/Makefile
@@ -11,12 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Proxy server for the EPP protocol
-BUILD_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \
p5-IO-Multiplex>=0:devel/p5-IO-Multiplex \
p5-Net-EPP>=0.03:net/p5-Net-EPP \
p5-Net-Server>=0:net/p5-Net-Server \
p5-XML-LibXML>=0:textproc/p5-XML-LibXML
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-EPP/Makefile b/net/p5-Net-EPP/Makefile
index 4c36b790de27..8e2d7c711828 100644
--- a/net/p5-Net-EPP/Makefile
+++ b/net/p5-Net-EPP/Makefile
@@ -13,10 +13,10 @@ COMMENT= Client library for the TCP transport for EPP
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= p5-Digest-SHA1>=2.12:security/p5-Digest-SHA1 \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Digest-SHA1>=2.12:security/p5-Digest-SHA1 \
p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \
p5-XML-LibXML>=0:textproc/p5-XML-LibXML
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-Net-FS-Flickr/Makefile b/net/p5-Net-FS-Flickr/Makefile
index cdb70a95e532..32e05e26e766 100644
--- a/net/p5-Net-FS-Flickr/Makefile
+++ b/net/p5-Net-FS-Flickr/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= Perl interface for store and retrieve files on Flickr
-BUILD_DEPENDS= p5-libwww>=0:www/p5-libwww \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-libwww>=0:www/p5-libwww \
p5-Acme-Steganography-Image-Png>=0:graphics/p5-Acme-Steganography-Image-Png \
p5-Flickr-Upload>=0:www/p5-Flickr-Upload
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/net/p5-Net-FS-Gmail/Makefile b/net/p5-Net-FS-Gmail/Makefile
index 389a062472d3..4ef8f0bdd0d1 100644
--- a/net/p5-Net-FS-Gmail/Makefile
+++ b/net/p5-Net-FS-Gmail/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= Perl interface for store and retrieve files on Gmail
-BUILD_DEPENDS= p5-Mail-Webmail-Gmail>=0:mail/p5-Mail-Webmail-Gmail \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Mail-Webmail-Gmail>=0:mail/p5-Mail-Webmail-Gmail \
p5-Time-modules>=0:devel/p5-Time-modules \
p5-URI>=0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-Frame-Device/Makefile b/net/p5-Net-Frame-Device/Makefile
index f52f4e02e2b1..9953f155e38d 100644
--- a/net/p5-Net-Frame-Device/Makefile
+++ b/net/p5-Net-Frame-Device/Makefile
@@ -11,13 +11,13 @@ COMMENT= Get network device and gateway information
LICENSE= ART10
-BUILD_DEPENDS= p5-Net-Write>=1.05:net/p5-Net-Write \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-Write>=1.05:net/p5-Net-Write \
p5-Net-Frame-Dump>=1.08:net/p5-Net-Frame-Dump \
p5-Net-Frame-Simple>=1.07:net/p5-Net-Frame-Simple \
p5-Net-Frame-Layer-IPv6>=1.07:net/p5-Net-Frame-Layer-IPv6 \
p5-Net-Frame-Layer-ICMPv6>=1.09:net/p5-Net-Frame-Layer-ICMPv6 \
p5-Net-Libdnet6>=0.27:net/p5-Net-Libdnet6
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-Frame-Dump/Makefile b/net/p5-Net-Frame-Dump/Makefile
index 666ff3c47925..631e74170562 100644
--- a/net/p5-Net-Frame-Dump/Makefile
+++ b/net/p5-Net-Frame-Dump/Makefile
@@ -13,10 +13,10 @@ COMMENT= Tcpdump like perl implementation
LICENSE= ART10
LICENSE_FILE= ${WRKSRC}/LICENSE.Artistic
-BUILD_DEPENDS= p5-Class-Gomor>=1.00:devel/p5-Class-Gomor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Gomor>=1.00:devel/p5-Class-Gomor \
p5-Net-Frame>=0:net/p5-Net-Frame \
p5-Net-Pcap>=0.12:net/p5-Net-Pcap
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-Net-Frame-Layer-ICMPv6/Makefile b/net/p5-Net-Frame-Layer-ICMPv6/Makefile
index 02c74988d01d..491dd5a640e0 100644
--- a/net/p5-Net-Frame-Layer-ICMPv6/Makefile
+++ b/net/p5-Net-Frame-Layer-ICMPv6/Makefile
@@ -10,11 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= spry@anarchy.in.the.ph
COMMENT= Perl encoding/decoding implementation of the ICMPv6 layer
-BUILD_DEPENDS= p5-Bit-Vector>=0:math/p5-Bit-Vector \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Bit-Vector>=0:math/p5-Bit-Vector \
p5-Net-Frame>=0:net/p5-Net-Frame \
p5-Net-Pcap>=0.12:net/p5-Net-Pcap \
p5-Class-Gomor>=1.00:devel/p5-Class-Gomor
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-Frame-Layer-IPv6/Makefile b/net/p5-Net-Frame-Layer-IPv6/Makefile
index 525c264498ab..f54f82982a24 100644
--- a/net/p5-Net-Frame-Layer-IPv6/Makefile
+++ b/net/p5-Net-Frame-Layer-IPv6/Makefile
@@ -10,11 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= spry@anarchy.in.the.ph
COMMENT= Perl encoding/decoding implementation of the IPv6 layer
-BUILD_DEPENDS= p5-Bit-Vector>=0:math/p5-Bit-Vector \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Bit-Vector>=0:math/p5-Bit-Vector \
p5-Net-Frame>=0:net/p5-Net-Frame \
p5-Net-Pcap>=0.12:net/p5-Net-Pcap \
p5-Class-Gomor>=1.00:devel/p5-Class-Gomor
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-Frame-Simple/Makefile b/net/p5-Net-Frame-Simple/Makefile
index 734a071ed402..fa3e3ff750ee 100644
--- a/net/p5-Net-Frame-Simple/Makefile
+++ b/net/p5-Net-Frame-Simple/Makefile
@@ -12,9 +12,9 @@ COMMENT= Base framework for frame crafting
LICENSE= ART10
LICENSE_FILE= ${WRKSRC}/LICENSE.Artistic
-BUILD_DEPENDS= p5-Class-Gomor>=1.03:devel/p5-Class-Gomor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Gomor>=1.03:devel/p5-Class-Gomor \
p5-Net-Frame>=1.16:net/p5-Net-Frame
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-Frame/Makefile b/net/p5-Net-Frame/Makefile
index c9b7c05983e5..58452b9c51fe 100644
--- a/net/p5-Net-Frame/Makefile
+++ b/net/p5-Net-Frame/Makefile
@@ -13,11 +13,11 @@ COMMENT= Base framework for frame crafting
LICENSE= ART10
LICENSE_FILE= ${WRKSRC}/LICENSE.Artistic
-BUILD_DEPENDS= p5-Bit-Vector>=0:math/p5-Bit-Vector \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Bit-Vector>=0:math/p5-Bit-Vector \
p5-Class-Gomor>=1.00:devel/p5-Class-Gomor \
p5-Net-IPv6Addr>=0:net-mgmt/p5-Net-IPv6Addr \
p5-Socket6>=0:net/p5-Socket6
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-Net-GitHub/Makefile b/net/p5-Net-GitHub/Makefile
index 1cc0d29e65be..6696b2f0c0e7 100644
--- a/net/p5-Net-GitHub/Makefile
+++ b/net/p5-Net-GitHub/Makefile
@@ -14,7 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Cache-LRU>=0:devel/p5-Cache-LRU \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Cache-LRU>=0:devel/p5-Cache-LRU \
p5-HTTP-Message>0:www/p5-HTTP-Message \
p5-JSON-MaybeXS>=0:converters/p5-JSON-MaybeXS \
p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \
@@ -22,7 +23,6 @@ BUILD_DEPENDS= p5-Cache-LRU>=0:devel/p5-Cache-LRU \
p5-Type-Tiny>=0:devel/p5-Type-Tiny \
p5-URI>=0:net/p5-URI \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-Net-Gnats/Makefile b/net/p5-Net-Gnats/Makefile
index 584d6462abc2..f631c7a21bbb 100644
--- a/net/p5-Net-Gnats/Makefile
+++ b/net/p5-Net-Gnats/Makefile
@@ -13,8 +13,8 @@ COMMENT= Perl interface to GNU Gnats daemon
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-strictures>=0:devel/p5-strictures
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-strictures>=0:devel/p5-strictures
TEST_DEPENDS= p5-Test-MockObject>=0:devel/p5-Test-MockObject
NO_ARCH= yes
diff --git a/net/p5-Net-Google-Calendar/Makefile b/net/p5-Net-Google-Calendar/Makefile
index 00337b2e7f1a..b7b76ad6da24 100644
--- a/net/p5-Net-Google-Calendar/Makefile
+++ b/net/p5-Net-Google-Calendar/Makefile
@@ -11,13 +11,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mhsin@mhsin.org
COMMENT= Programmatic access to Google's Calendar API
-BUILD_DEPENDS= p5-XML-Atom>=0.37:textproc/p5-XML-Atom \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-XML-Atom>=0.37:textproc/p5-XML-Atom \
p5-libwww>=0:www/p5-libwww \
p5-URI>=0:net/p5-URI \
p5-DateTime>=0:devel/p5-DateTime \
p5-Net-SSLeay>=0:security/p5-Net-SSLeay \
p5-Net-Google-AuthSub>=0:net/p5-Net-Google-AuthSub
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/net/p5-Net-Google-DataAPI/Makefile b/net/p5-Net-Google-DataAPI/Makefile
index 045bbfc9234e..a44d079c9ce4 100644
--- a/net/p5-Net-Google-DataAPI/Makefile
+++ b/net/p5-Net-Google-DataAPI/Makefile
@@ -12,7 +12,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E}
MAINTAINER= gunter@six-two.net
COMMENT= Base implementations for modules to negotiate with Google Data APIs
-BUILD_DEPENDS= p5-Any-Moose>=0.04:devel/p5-Any-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Any-Moose>=0.04:devel/p5-Any-Moose \
p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \
p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \
p5-Lingua-EN-Inflect-Number>=0:textproc/p5-Lingua-EN-Inflect-Number \
@@ -25,7 +26,6 @@ BUILD_DEPENDS= p5-Any-Moose>=0.04:devel/p5-Any-Moose \
p5-XML-Atom>=0:textproc/p5-XML-Atom \
p5-libwww>=0:www/p5-libwww \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-MockModule>=0:devel/p5-Test-MockModule \
p5-Test-MockObject>=0:devel/p5-Test-MockObject \
diff --git a/net/p5-Net-Google-PicasaWeb/Makefile b/net/p5-Net-Google-PicasaWeb/Makefile
index f2790207eca3..fc22e52e5dfe 100644
--- a/net/p5-Net-Google-PicasaWeb/Makefile
+++ b/net/p5-Net-Google-PicasaWeb/Makefile
@@ -14,14 +14,14 @@ COMMENT= Use Google Picasa Web API
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-IO-Prompt>=0:devel/p5-IO-Prompt \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-Prompt>=0:devel/p5-IO-Prompt \
p5-Moose>=0:devel/p5-Moose \
p5-MooseX-Role-Matcher>=0:devel/p5-MooseX-Role-Matcher \
p5-Net-Google-AuthSub>=0:net/p5-Net-Google-AuthSub \
p5-URI>=0:net/p5-URI \
p5-XML-Twig>=3.30:textproc/p5-XML-Twig \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Able>=0.09:devel/p5-Test-Able \
p5-Test-Able-Runner>=1.000:devel/p5-Test-Able-Runner \
p5-Test-Mock-LWP>=0:devel/p5-Test-Mock-LWP
diff --git a/net/p5-Net-Google-SafeBrowsing2/Makefile b/net/p5-Net-Google-SafeBrowsing2/Makefile
index 5396a1c285ec..c06d55fd51b2 100644
--- a/net/p5-Net-Google-SafeBrowsing2/Makefile
+++ b/net/p5-Net-Google-SafeBrowsing2/Makefile
@@ -11,7 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ale@biancalanas.net
COMMENT= Perl extension for the Google Safe Browsing v2 API
-BUILD_DEPENDS= p5-libwww>=5:www/p5-libwww \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-libwww>=5:www/p5-libwww \
p5-URI>=1:net/p5-URI \
p5-Net-IPAddress>=1:net-mgmt/p5-Net-IPAddress \
p5-Text-Trim>=1:textproc/p5-Text-Trim \
@@ -20,7 +21,6 @@ BUILD_DEPENDS= p5-libwww>=5:www/p5-libwww \
p5-String-HexConvert>=0.01:textproc/p5-String-HexConvert \
p5-File-Slurp>9:devel/p5-File-Slurp
-RUN_DEPENDS:= ${BUILD_DEPENDS}
OPTIONS_DEFINE= MySQL SQLite Postgres
diff --git a/net/p5-Net-Google-Spreadsheets/Makefile b/net/p5-Net-Google-Spreadsheets/Makefile
index d9713de49bca..a96e9e3600b3 100644
--- a/net/p5-Net-Google-Spreadsheets/Makefile
+++ b/net/p5-Net-Google-Spreadsheets/Makefile
@@ -12,13 +12,13 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E}
MAINTAINER= gunter@six-two.net
COMMENT= Perl module for using Google Spreadsheets API
-BUILD_DEPENDS= p5-Any-Moose>=0:devel/p5-Any-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Any-Moose>=0:devel/p5-Any-Moose \
p5-Mouse>=0.51:devel/p5-Mouse \
p5-Net-Google-AuthSub>=0:net/p5-Net-Google-AuthSub \
p5-Net-Google-DataAPI>=0.27:net/p5-Net-Google-DataAPI \
p5-URI>=0:net/p5-URI \
p5-XML-Atom>=0:textproc/p5-XML-Atom
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-MockModule>=0:devel/p5-Test-MockModule \
p5-Test-MockObject>=0:devel/p5-Test-MockObject
diff --git a/net/p5-Net-Google/Makefile b/net/p5-Net-Google/Makefile
index c6200470bb8c..bdf4f2e6ae25 100644
--- a/net/p5-Net-Google/Makefile
+++ b/net/p5-Net-Google/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple OOP-ish interface to the Google SOAP API
-BUILD_DEPENDS= p5-SOAP-Lite>=0:net/p5-SOAP-Lite
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-SOAP-Lite>=0:net/p5-SOAP-Lite
USES= perl5
USE_PERL5= modbuild
diff --git a/net/p5-Net-HTTP-Spore-Middleware-Header/Makefile b/net/p5-Net-HTTP-Spore-Middleware-Header/Makefile
index 30b261b57b94..5509d1354d7c 100644
--- a/net/p5-Net-HTTP-Spore-Middleware-Header/Makefile
+++ b/net/p5-Net-HTTP-Spore-Middleware-Header/Makefile
@@ -14,9 +14,9 @@ COMMENT= Spore Middleware to add header on each request
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Moose>=0:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-Net-HTTP-Spore>=0:net/p5-Net-HTTP-Spore
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= modbuild
diff --git a/net/p5-Net-HTTP-Spore/Makefile b/net/p5-Net-HTTP-Spore/Makefile
index de6b5e220cf5..aaa4074ff4f9 100644
--- a/net/p5-Net-HTTP-Spore/Makefile
+++ b/net/p5-Net-HTTP-Spore/Makefile
@@ -14,7 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \
p5-HTTP-Message>=0:www/p5-HTTP-Message \
p5-IO-All>=0:devel/p5-IO-All \
p5-JSON>=0:converters/p5-JSON \
@@ -27,7 +28,6 @@ BUILD_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \
p5-XML-Simple>=0:textproc/p5-XML-Simple \
p5-YAML>=0:textproc/p5-YAML \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
NO_ARCH= yes
diff --git a/net/p5-Net-HTTP/Makefile b/net/p5-Net-HTTP/Makefile
index 7abc59b55ed9..653031b62b11 100644
--- a/net/p5-Net-HTTP/Makefile
+++ b/net/p5-Net-HTTP/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-IO-Socket-SSL>=1.38:security/p5-IO-Socket-SSL \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-Socket-SSL>=1.38:security/p5-IO-Socket-SSL \
p5-URI>=0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-Net-HTTPS-Any/Makefile b/net/p5-Net-HTTPS-Any/Makefile
index 8e0304f4d7a8..60825ccd74f1 100644
--- a/net/p5-Net-HTTPS-Any/Makefile
+++ b/net/p5-Net-HTTPS-Any/Makefile
@@ -13,10 +13,10 @@ COMMENT= Simple HTTPS class using whichever underlying SSL module is available
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Tie-IxHash>=0:devel/p5-Tie-IxHash \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Tie-IxHash>=0:devel/p5-Tie-IxHash \
p5-URI>=0:net/p5-URI \
p5-Net-SSLeay>=1.30:security/p5-Net-SSLeay
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-Net-HTTPS-NB/Makefile b/net/p5-Net-HTTPS-NB/Makefile
index 61c663f2dd3b..15d86360dee8 100644
--- a/net/p5-Net-HTTPS-NB/Makefile
+++ b/net/p5-Net-HTTPS-NB/Makefile
@@ -13,9 +13,9 @@ COMMENT= Non-blocking HTTPS client
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-IO-Socket-SSL>=0.98:security/p5-IO-Socket-SSL \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-Socket-SSL>=0.98:security/p5-IO-Socket-SSL \
p5-Net-HTTP>=0:net/p5-Net-HTTP
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-Net-INET6Glue/Makefile b/net/p5-Net-INET6Glue/Makefile
index efb12c1526d8..acf5c4a6591c 100644
--- a/net/p5-Net-INET6Glue/Makefile
+++ b/net/p5-Net-INET6Glue/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ume@FreeBSD.org
COMMENT= Make common modules IPv6 ready by hotpatching
-BUILD_DEPENDS= p5-IO-Socket-INET6>=0:net/p5-IO-Socket-INET6
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-Socket-INET6>=0:net/p5-IO-Socket-INET6
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-IP-RangeCompare/Makefile b/net/p5-Net-IP-RangeCompare/Makefile
index 5a8f96e5d783..f1ea980082e3 100644
--- a/net/p5-Net-IP-RangeCompare/Makefile
+++ b/net/p5-Net-IP-RangeCompare/Makefile
@@ -14,9 +14,9 @@ COMMENT= Perl extension for IP Range Comparisons
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Data-IPV4-Range-Parse>=0.05:net/p5-Data-IPV4-Range-Parse \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-IPV4-Range-Parse>=0.05:net/p5-Data-IPV4-Range-Parse \
p5-Data-Range-Compare>=1.030:devel/p5-Data-Range-Compare
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-Net-IPTrie/Makefile b/net/p5-Net-IPTrie/Makefile
index 2874d2366c1b..892679210ae9 100644
--- a/net/p5-Net-IPTrie/Makefile
+++ b/net/p5-Net-IPTrie/Makefile
@@ -14,8 +14,8 @@ COMMENT= Module for building IPv4 and IPv6 address space hierarchies
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-NetAddr-IP>=4.00.7:net-mgmt/p5-NetAddr-IP
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-NetAddr-IP>=4.00.7:net-mgmt/p5-NetAddr-IP
USES= perl5
USE_PERL5= modbuild
diff --git a/net/p5-Net-Jifty/Makefile b/net/p5-Net-Jifty/Makefile
index 7e4ef4283b83..1abb836fed4e 100644
--- a/net/p5-Net-Jifty/Makefile
+++ b/net/p5-Net-Jifty/Makefile
@@ -14,7 +14,8 @@ COMMENT= Perl interface to online Jifty applications
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Any-Moose>=0.04:devel/p5-Any-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Any-Moose>=0.04:devel/p5-Any-Moose \
p5-DateTime>=0:devel/p5-DateTime \
p5-Email-Address>=0:mail/p5-Email-Address \
p5-Hash-Merge>=0:textproc/p5-Hash-Merge \
@@ -23,7 +24,6 @@ BUILD_DEPENDS= p5-Any-Moose>=0.04:devel/p5-Any-Moose \
p5-URI>=0:net/p5-URI \
p5-YAML>=0:textproc/p5-YAML \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-MockObject>=0:devel/p5-Test-MockObject
USES= perl5
diff --git a/net/p5-Net-LDAP-Express/Makefile b/net/p5-Net-LDAP-Express/Makefile
index adf7815afde9..57bdd0c63035 100644
--- a/net/p5-Net-LDAP-Express/Makefile
+++ b/net/p5-Net-LDAP-Express/Makefile
@@ -14,8 +14,8 @@ COMMENT= Module to simplify connecting up to a LDAP server
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-perl-ldap>=0.23:net/p5-perl-ldap
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-perl-ldap>=0.23:net/p5-perl-ldap
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-LDAP-Server/Makefile b/net/p5-Net-LDAP-Server/Makefile
index c88fdae45d7d..05524474ceac 100644
--- a/net/p5-Net-LDAP-Server/Makefile
+++ b/net/p5-Net-LDAP-Server/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Perl module for LDAP server side protocol handling
-BUILD_DEPENDS= p5-Convert-ASN1>=0.22:converters/p5-Convert-ASN1 \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Convert-ASN1>=0.22:converters/p5-Convert-ASN1 \
p5-perl-ldap>=0.39:net/p5-perl-ldap
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-Libdnet/Makefile b/net/p5-Net-Libdnet/Makefile
index 4c5d585a1f21..5f0a39045f8f 100644
--- a/net/p5-Net-Libdnet/Makefile
+++ b/net/p5-Net-Libdnet/Makefile
@@ -13,9 +13,9 @@ COMMENT= Libdnet interface
LICENSE= BSD3CLAUSE
-BUILD_DEPENDS= p5-Class-Gomor>=0:devel/p5-Class-Gomor
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Gomor>=0:devel/p5-Class-Gomor
LIB_DEPENDS= libdnet.so:net/libdnet
-RUN_DEPENDS:= ${BUILD_DEPENDS}
CONFIGURE_ARGS= INC='-I${LOCALBASE}/include'
USES= perl5
diff --git a/net/p5-Net-Libdnet6/Makefile b/net/p5-Net-Libdnet6/Makefile
index f74606b1a353..38f2a8c5e36b 100644
--- a/net/p5-Net-Libdnet6/Makefile
+++ b/net/p5-Net-Libdnet6/Makefile
@@ -11,9 +11,9 @@ COMMENT= Add IPv6 support to Net::Libdnet
LICENSE= ART10
-BUILD_DEPENDS= p5-Net-Libdnet>=0.98:net/p5-Net-Libdnet \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-Libdnet>=0.98:net/p5-Net-Libdnet \
p5-Net-IPv6Addr>=0.2:net-mgmt/p5-Net-IPv6Addr
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-LimeLight-Purge/Makefile b/net/p5-Net-LimeLight-Purge/Makefile
index 080792aec706..94726f93033f 100644
--- a/net/p5-Net-LimeLight-Purge/Makefile
+++ b/net/p5-Net-LimeLight-Purge/Makefile
@@ -14,11 +14,11 @@ COMMENT= LimeLight Purge Service API
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DateTime-Format-ISO8601>=0.06:devel/p5-DateTime-Format-ISO8601 \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime-Format-ISO8601>=0.06:devel/p5-DateTime-Format-ISO8601 \
p5-Moose>=0.72:devel/p5-Moose \
p5-MooseX-AttributeHelpers>=0.14:devel/p5-MooseX-AttributeHelpers \
p5-SOAP-Lite>=0.710.08:net/p5-SOAP-Lite
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-Net-MAC-Vendor/Makefile b/net/p5-Net-MAC-Vendor/Makefile
index d7661a09af25..c5b2b6e5b514 100644
--- a/net/p5-Net-MAC-Vendor/Makefile
+++ b/net/p5-Net-MAC-Vendor/Makefile
@@ -15,8 +15,8 @@ COMMENT= Look up the vendor for a MAC
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-libwww>=0:www/p5-libwww
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-MQTT/Makefile b/net/p5-Net-MQTT/Makefile
index b506df13a87e..276039ebfaeb 100644
--- a/net/p5-Net-MQTT/Makefile
+++ b/net/p5-Net-MQTT/Makefile
@@ -15,10 +15,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Module-Pluggable>=0:devel/p5-Module-Pluggable \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Module-Pluggable>=0:devel/p5-Module-Pluggable \
p5-Net-Pcap>=0:net/p5-Net-Pcap
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Pod-Usage>=0:devel/p5-Pod-Usage
USES= perl5
diff --git a/net/p5-Net-Mosso-CloudFiles/Makefile b/net/p5-Net-Mosso-CloudFiles/Makefile
index 07c745b771a9..1b5fdf935486 100644
--- a/net/p5-Net-Mosso-CloudFiles/Makefile
+++ b/net/p5-Net-Mosso-CloudFiles/Makefile
@@ -14,7 +14,8 @@ COMMENT= Perl interface to the Mosso CloudFiles service
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Crypt-SSLeay>=0:security/p5-Crypt-SSLeay \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Crypt-SSLeay>=0:security/p5-Crypt-SSLeay \
p5-Data-Stream-Bulk>=0:devel/p5-Data-Stream-Bulk \
p5-DateTime-Format-HTTP>=0:devel/p5-DateTime-Format-HTTP \
p5-Digest-MD5-File>=0:security/p5-Digest-MD5-File \
@@ -25,7 +26,6 @@ BUILD_DEPENDS= p5-Crypt-SSLeay>=0:security/p5-Crypt-SSLeay \
p5-Moose>=0:devel/p5-Moose \
p5-MooseX-StrictConstructor>=0:devel/p5-MooseX-StrictConstructor \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/net/p5-Net-MovableType/Makefile b/net/p5-Net-MovableType/Makefile
index f472514b0854..af9858377a3c 100644
--- a/net/p5-Net-MovableType/Makefile
+++ b/net/p5-Net-MovableType/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lightweight MovableType client Perl module
-BUILD_DEPENDS= p5-SOAP-Lite>=0:net/p5-SOAP-Lite
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-SOAP-Lite>=0:net/p5-SOAP-Lite
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-NBsocket/Makefile b/net/p5-Net-NBsocket/Makefile
index f4abbfb752b0..66021ce4738d 100644
--- a/net/p5-Net-NBsocket/Makefile
+++ b/net/p5-Net-NBsocket/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Non-Blocking Sockets
-BUILD_DEPENDS= p5-NetAddr-IP>=4.049:net-mgmt/p5-NetAddr-IP
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-NetAddr-IP>=4.049:net-mgmt/p5-NetAddr-IP
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-Nessus-XMLRPC/Makefile b/net/p5-Net-Nessus-XMLRPC/Makefile
index da5d849e6c04..829eb861d2c0 100644
--- a/net/p5-Net-Nessus-XMLRPC/Makefile
+++ b/net/p5-Net-Nessus-XMLRPC/Makefile
@@ -15,11 +15,11 @@ COMMENT= Perl5 interface for communication with Nessus scanner over XMLRPC
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-HTTP-Message>=0:www/p5-HTTP-Message \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-HTTP-Message>=0:www/p5-HTTP-Message \
p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \
p5-XML-Simple>=0:textproc/p5-XML-Simple \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-OAuth-Simple/Makefile b/net/p5-Net-OAuth-Simple/Makefile
index 75eac297f352..d6e18c99db30 100644
--- a/net/p5-Net-OAuth-Simple/Makefile
+++ b/net/p5-Net-OAuth-Simple/Makefile
@@ -13,12 +13,12 @@ COMMENT= Simple wrapper around the OAuth protocol
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Crypt-SSLeay>=0.57:security/p5-Crypt-SSLeay \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Crypt-SSLeay>=0.57:security/p5-Crypt-SSLeay \
p5-libwww>=5.825:www/p5-libwww \
p5-Net-OAuth>=0.27:net/p5-Net-OAuth \
p5-URI>=1.37:net/p5-URI \
p5-Test-Simple>=0.86:devel/p5-Test-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-OAuth/Makefile b/net/p5-Net-OAuth/Makefile
index f0ebb21c94e1..93e1dd6d8e7b 100644
--- a/net/p5-Net-OAuth/Makefile
+++ b/net/p5-Net-OAuth/Makefile
@@ -14,11 +14,11 @@ COMMENT= Implementation of the OAuth protocol
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor>=0.31:devel/p5-Class-Accessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0.31:devel/p5-Class-Accessor \
p5-Class-Data-Inheritable>=0.06:devel/p5-Class-Data-Inheritable \
p5-Digest-HMAC>=1.01:security/p5-Digest-HMAC \
p5-URI>=1.35:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Warn>=0.21:devel/p5-Test-Warn
USE_PERL5= modbuild
diff --git a/net/p5-Net-OAuth2/Makefile b/net/p5-Net-OAuth2/Makefile
index a1d0180c777a..d6e695f1348e 100644
--- a/net/p5-Net-OAuth2/Makefile
+++ b/net/p5-Net-OAuth2/Makefile
@@ -13,11 +13,11 @@ COMMENT= OAuth 2.0 for Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-HTTP-Message>=0:www/p5-HTTP-Message \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-HTTP-Message>=0:www/p5-HTTP-Message \
p5-JSON>=0:converters/p5-JSON \
p5-URI>=0:net/p5-URI \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Mock-LWP-Dispatch>=0:devel/p5-Test-Mock-LWP-Dispatch \
p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings \
p5-Test-Pod>=1.22:devel/p5-Test-Pod \
diff --git a/net/p5-Net-OpenID-Consumer/Makefile b/net/p5-Net-OpenID-Consumer/Makefile
index 8f44e5826524..4264dbb72d44 100644
--- a/net/p5-Net-OpenID-Consumer/Makefile
+++ b/net/p5-Net-OpenID-Consumer/Makefile
@@ -14,12 +14,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-HTTP-Message>=0:www/p5-HTTP-Message \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-HTTP-Message>=0:www/p5-HTTP-Message \
p5-JSON>=0:converters/p5-JSON \
p5-Net-OpenID-Common>=1.18:security/p5-Net-OpenID-Common \
p5-URI>=0:net/p5-URI \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-CGI>=0:www/p5-CGI
NO_ARCH= yes
diff --git a/net/p5-Net-OpenSSH-Parallel/Makefile b/net/p5-Net-OpenSSH-Parallel/Makefile
index c2fecb11da30..93511ae3ffc7 100644
--- a/net/p5-Net-OpenSSH-Parallel/Makefile
+++ b/net/p5-Net-OpenSSH-Parallel/Makefile
@@ -13,8 +13,8 @@ COMMENT= Run SSH jobs in parallel
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Net-OpenSSH>=0.39:net/p5-Net-OpenSSH
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-OpenSSH>=0.39:net/p5-Net-OpenSSH
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-Net-OpenSSH/Makefile b/net/p5-Net-OpenSSH/Makefile
index bbdf1de71d32..c74f5bd1ff88 100644
--- a/net/p5-Net-OpenSSH/Makefile
+++ b/net/p5-Net-OpenSSH/Makefile
@@ -13,8 +13,8 @@ COMMENT= Perl SSH client package implemented on top of OpenSSH
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-IO-Tty>=0:devel/p5-IO-Tty
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-Tty>=0:devel/p5-IO-Tty
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-OpenStack-Attack/Makefile b/net/p5-Net-OpenStack-Attack/Makefile
index 2ab3a3d7f63b..45ab72a15fd2 100644
--- a/net/p5-Net-OpenStack-Attack/Makefile
+++ b/net/p5-Net-OpenStack-Attack/Makefile
@@ -13,13 +13,13 @@ COMMENT= Tools for stress testing an OpenStack deployment
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Any-Moose>=0:devel/p5-Any-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Any-Moose>=0:devel/p5-Any-Moose \
p5-App-Rad>=0:devel/p5-App-Rad \
p5-HTTP-Async>=0:www/p5-HTTP-Async \
p5-JSON>=0:converters/p5-JSON \
p5-Net-HTTPS-NB>=0:net/p5-Net-HTTPS-NB \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-Net-Packet-Target/Makefile b/net/p5-Net-Packet-Target/Makefile
index 7bd1b847ca0e..7e67fbb4def1 100644
--- a/net/p5-Net-Packet-Target/Makefile
+++ b/net/p5-Net-Packet-Target/Makefile
@@ -14,9 +14,9 @@ COMMENT= Target object for all Net-Packet related stuff
LICENSE= ART10
LICENSE_FILE= ${WRKSRC}/LICENSE.Artistic
-BUILD_DEPENDS= p5-Class-Gomor>=1.00:devel/p5-Class-Gomor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Gomor>=1.00:devel/p5-Class-Gomor \
p5-Net-Packet>=3.00:net/p5-Net-Packet
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-Packet/Makefile b/net/p5-Net-Packet/Makefile
index c36c6968e8c9..0d8bd147c99d 100644
--- a/net/p5-Net-Packet/Makefile
+++ b/net/p5-Net-Packet/Makefile
@@ -11,14 +11,14 @@ PKGNAMEPREFIX= p5-
MAINTAINER= netpkt@gomor.org
COMMENT= Send and receive frames from layer 2 to layer 7
-BUILD_DEPENDS= p5-Bit-Vector>=6.4:math/p5-Bit-Vector \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Bit-Vector>=6.4:math/p5-Bit-Vector \
p5-Class-Gomor>=1.00:devel/p5-Class-Gomor \
p5-Net-IPv6Addr>=0.2:net-mgmt/p5-Net-IPv6Addr \
p5-Net-Libdnet>=0.01:net/p5-Net-Libdnet \
p5-Net-Write>=1.00:net/p5-Net-Write \
p5-Net-Pcap>=0.14:net/p5-Net-Pcap \
p5-Socket6>=0.19:net/p5-Socket6
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-Pcap/Makefile b/net/p5-Net-Pcap/Makefile
index 352085d004b0..7fb919b7db9b 100644
--- a/net/p5-Net-Pcap/Makefile
+++ b/net/p5-Net-Pcap/Makefile
@@ -13,8 +13,8 @@ COMMENT= Interface to pcap(3) LBL packet capture library
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-IO-Interface>=0:net/p5-IO-Interface
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-Interface>=0:net/p5-IO-Interface
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/net/p5-Net-PcapUtils/Makefile b/net/p5-Net-PcapUtils/Makefile
index 8a575d25060e..75c5aaa27706 100644
--- a/net/p5-Net-PcapUtils/Makefile
+++ b/net/p5-Net-PcapUtils/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Utility routines for Net::Pcap module
-BUILD_DEPENDS= p5-Net-Pcap>=0:net/p5-Net-Pcap
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-Pcap>=0:net/p5-Net-Pcap
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-PubSubHubbub-Publisher/Makefile b/net/p5-Net-PubSubHubbub-Publisher/Makefile
index fd37a72e2f66..2d2a8c90c0b8 100644
--- a/net/p5-Net-PubSubHubbub-Publisher/Makefile
+++ b/net/p5-Net-PubSubHubbub-Publisher/Makefile
@@ -14,8 +14,8 @@ COMMENT= Client library to ping a PubSubHubbub hub
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-libwww>=0:www/p5-libwww
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-Net-RTP/Makefile b/net/p5-Net-RTP/Makefile
index 501c0733ea90..fe561354632b 100644
--- a/net/p5-Net-RTP/Makefile
+++ b/net/p5-Net-RTP/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Send and receive RTP packets (RFC3550)
-BUILD_DEPENDS= p5-IO-Socket-Multicast6>=0.02:net/p5-IO-Socket-Multicast6 \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-Socket-Multicast6>=0.02:net/p5-IO-Socket-Multicast6 \
p5-IO-Socket-Multicast>=1.00:net/p5-IO-Socket-Multicast \
p5-IO-Socket-INET6>=1.20:net/p5-IO-Socket-INET6 \
p5-Socket6>=0.19:net/p5-Socket6
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/net/p5-Net-RabbitFoot/Makefile b/net/p5-Net-RabbitFoot/Makefile
index ad492983aa46..710950a635ee 100644
--- a/net/p5-Net-RabbitFoot/Makefile
+++ b/net/p5-Net-RabbitFoot/Makefile
@@ -14,7 +14,8 @@ COMMENT= Synchronous interface to AnyEvent::RabbitMQ
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-AnyEvent-RabbitMQ>=0:net/p5-AnyEvent-RabbitMQ \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-AnyEvent-RabbitMQ>=0:net/p5-AnyEvent-RabbitMQ \
p5-Config-Any>=0:devel/p5-Config-Any \
p5-Coro>=0:devel/p5-Coro \
p5-JSON-XS>=0:converters/p5-JSON-XS \
@@ -22,7 +23,6 @@ BUILD_DEPENDS= p5-AnyEvent-RabbitMQ>=0:net/p5-AnyEvent-RabbitMQ \
p5-Moose>=0:devel/p5-Moose \
p5-MooseX-App-Cmd>=0:devel/p5-MooseX-App-Cmd \
p5-MooseX-ConfigFromFile>=0:devel/p5-MooseX-ConfigFromFile
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
NO_ARCH= yes
diff --git a/net/p5-Net-Random/Makefile b/net/p5-Net-Random/Makefile
index 76759f3b0bc4..ea5c9f35333e 100644
--- a/net/p5-Net-Random/Makefile
+++ b/net/p5-Net-Random/Makefile
@@ -14,9 +14,9 @@ COMMENT= Perl5 module to get random data from online sources
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-JSON>=0:converters/p5-JSON \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-JSON>=0:converters/p5-JSON \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-MockObject>=0:devel/p5-Test-MockObject
PORTSCOUT= skipv:2.21,2.22
diff --git a/net/p5-Net-Rendezvous-Publish/Makefile b/net/p5-Net-Rendezvous-Publish/Makefile
index d4f6de78d08c..0c9a8362dfaa 100644
--- a/net/p5-Net-Rendezvous-Publish/Makefile
+++ b/net/p5-Net-Rendezvous-Publish/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= Publish Rendezvous services
-BUILD_DEPENDS= p5-Class-Accessor-Lvalue>=0:devel/p5-Class-Accessor-Lvalue
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor-Lvalue>=0:devel/p5-Class-Accessor-Lvalue
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-Riak/Makefile b/net/p5-Net-Riak/Makefile
index 0084402acab0..c888e8ecd415 100644
--- a/net/p5-Net-Riak/Makefile
+++ b/net/p5-Net-Riak/Makefile
@@ -14,7 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Data-Dump>=0:devel/p5-Data-Dump \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Dump>=0:devel/p5-Data-Dump \
p5-Google-ProtocolBuffers>=0:devel/p5-Google-ProtocolBuffers \
p5-JSON>=0:converters/p5-JSON \
p5-Moose>=0:devel/p5-Moose \
@@ -24,7 +25,6 @@ BUILD_DEPENDS= p5-Data-Dump>=0:devel/p5-Data-Dump \
p5-MooseX-Types-Structured>=0:devel/p5-MooseX-Types-Structured \
p5-URI>=0:net/p5-URI \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-Net-SAP/Makefile b/net/p5-Net-SAP/Makefile
index b85828fefd8e..16b1b532fd22 100644
--- a/net/p5-Net-SAP/Makefile
+++ b/net/p5-Net-SAP/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Session Announcement Protocol (rfc2974) packet parser
-BUILD_DEPENDS= p5-IO-Interface>=0:net/p5-IO-Interface \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-Interface>=0:net/p5-IO-Interface \
p5-IO-Socket-Multicast6>=0:net/p5-IO-Socket-Multicast6 \
p5-Net-SDP>=0:net/p5-Net-SDP
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/net/p5-Net-SCP-Expect/Makefile b/net/p5-Net-SCP-Expect/Makefile
index f9ffca7ed661..50b2e4958cfb 100644
--- a/net/p5-Net-SCP-Expect/Makefile
+++ b/net/p5-Net-SCP-Expect/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= numisemis@yahoo.com
COMMENT= Perl5 wrapper for scp that allows passwords via Expect
-BUILD_DEPENDS= p5-Expect>=1.14:lang/p5-Expect \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Expect>=1.14:lang/p5-Expect \
p5-Net-IPv6Addr>=0:net-mgmt/p5-Net-IPv6Addr \
p5-Term-ReadPassword>=0.01:devel/p5-Term-ReadPassword
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-SCP/Makefile b/net/p5-Net-SCP/Makefile
index 85dbed69d0d1..d325fb7f4346 100644
--- a/net/p5-Net-SCP/Makefile
+++ b/net/p5-Net-SCP/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module to access and use scp protocol
-BUILD_DEPENDS= p5-Net-SSH>=0:net/p5-Net-SSH \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-SSH>=0:net/p5-Net-SSH \
p5-String-ShellQuote>=0:textproc/p5-String-ShellQuote
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-SDP/Makefile b/net/p5-Net-SDP/Makefile
index 2044675f5480..af0b52fd0f5f 100644
--- a/net/p5-Net-SDP/Makefile
+++ b/net/p5-Net-SDP/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Session Description Protocol (RFC 2327) packet parser/generator
-BUILD_DEPENDS= p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-libwww>=0:www/p5-libwww
USES= perl5
USE_PERL5= modbuild
diff --git a/net/p5-Net-SFTP/Makefile b/net/p5-Net-SFTP/Makefile
index b461e1d98742..25808b22e4c4 100644
--- a/net/p5-Net-SFTP/Makefile
+++ b/net/p5-Net-SFTP/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Net-SSH-Perl>=0:net/p5-Net-SSH-Perl
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-SSH-Perl>=0:net/p5-Net-SSH-Perl
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-Net-SIP/Makefile b/net/p5-Net-SIP/Makefile
index 8d4ae44b76c8..e160c36a4cb5 100644
--- a/net/p5-Net-SIP/Makefile
+++ b/net/p5-Net-SIP/Makefile
@@ -13,8 +13,8 @@ COMMENT= Framework SIP (Voice Over IP, RFC3261)
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Net-DNS>=0.56:dns/p5-Net-DNS
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-DNS>=0.56:dns/p5-Net-DNS
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-Net-SMS-Mollie/Makefile b/net/p5-Net-SMS-Mollie/Makefile
index 9df0404c4b37..94337aabb4e3 100644
--- a/net/p5-Net-SMS-Mollie/Makefile
+++ b/net/p5-Net-SMS-Mollie/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE_ART10= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-XML-Simple>=0:textproc/p5-XML-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-XML-Simple>=0:textproc/p5-XML-Simple
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-SMS-PChome/Makefile b/net/p5-Net-SMS-PChome/Makefile
index 862c6d653c86..0b4ea8691c88 100644
--- a/net/p5-Net-SMS-PChome/Makefile
+++ b/net/p5-Net-SMS-PChome/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= Send SMS messages via the sms.pchome.com.tw service
-BUILD_DEPENDS= p5-WWW-Mechanize>=0:www/p5-WWW-Mechanize \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-WWW-Mechanize>=0:www/p5-WWW-Mechanize \
p5-HTML-TagParser>=0:www/p5-HTML-TagParser \
p5-Date-Calc>=0:devel/p5-Date-Calc
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-SPDY/Makefile b/net/p5-Net-SPDY/Makefile
index f07d65e2b08c..e85c81fa82db 100644
--- a/net/p5-Net-SPDY/Makefile
+++ b/net/p5-Net-SPDY/Makefile
@@ -15,9 +15,9 @@ COMMENT= SPDY protocol client and server implementation
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \
p5-URI>=0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep \
p5-Test-Pod>=0:devel/p5-Test-Pod
diff --git a/net/p5-Net-SSH-Perl/Makefile b/net/p5-Net-SSH-Perl/Makefile
index 237163d0d61e..177a83dd37ca 100644
--- a/net/p5-Net-SSH-Perl/Makefile
+++ b/net/p5-Net-SSH-Perl/Makefile
@@ -14,7 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Crypt-Curve25519>=0.05:security/p5-Crypt-Curve25519 \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Crypt-Curve25519>=0.05:security/p5-Crypt-Curve25519 \
p5-Crypt-DES>0:security/p5-Crypt-DES \
p5-Crypt-DSA>=0.11:security/p5-Crypt-DSA \
p5-Crypt-IDEA>=0:security/p5-Crypt-IDEA \
@@ -24,7 +25,6 @@ BUILD_DEPENDS= p5-Crypt-Curve25519>=0.05:security/p5-Crypt-Curve25519 \
p5-File-HomeDir>=0:devel/p5-File-HomeDir \
p5-Math-GMP>=1.04:math/p5-Math-GMP \
p5-String-CRC32>=1.2:devel/p5-String-CRC32
-RUN_DEPENDS:= ${BUILD_DEPENDS}
CONFIGURE_ENV= PERL_MM_USE_DEFAULT="1"
USES= compiler:c11 perl5
diff --git a/net/p5-Net-STOMP-Client/Makefile b/net/p5-Net-STOMP-Client/Makefile
index 224f44947de4..f6e9bcd59260 100644
--- a/net/p5-Net-STOMP-Client/Makefile
+++ b/net/p5-Net-STOMP-Client/Makefile
@@ -12,9 +12,9 @@ COMMENT= Streaming Text Orientated Messaging Protocol Client
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-No-Worries>=0:devel/p5-No-Worries \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-No-Worries>=0:devel/p5-No-Worries \
p5-Params-Validate>=0:devel/p5-Params-Validate
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-Server-SS-PreFork/Makefile b/net/p5-Net-Server-SS-PreFork/Makefile
index 72b9801e1e15..d84094ab9070 100644
--- a/net/p5-Net-Server-SS-PreFork/Makefile
+++ b/net/p5-Net-Server-SS-PreFork/Makefile
@@ -14,9 +14,9 @@ COMMENT= Hot-deployable variant of Net::Server::PreFork
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Net-Server>0:net/p5-Net-Server \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-Server>0:net/p5-Net-Server \
p5-Server-Starter>=0.02:net/p5-Server-Starter
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-HTTP-Server-Simple>0:www/p5-HTTP-Server-Simple \
p5-Test-SharedFork>0:devel/p5-Test-SharedFork \
diff --git a/net/p5-Net-Server/Makefile b/net/p5-Net-Server/Makefile
index 0a1ec05f1f54..26252eb0a0f9 100644
--- a/net/p5-Net-Server/Makefile
+++ b/net/p5-Net-Server/Makefile
@@ -14,8 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-IO-Multiplex>=1.05:devel/p5-IO-Multiplex
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-Multiplex>=1.05:devel/p5-IO-Multiplex
OPTIONS_DEFINE= IPV6
diff --git a/net/p5-Net-Subnet/Makefile b/net/p5-Net-Subnet/Makefile
index 14fae6d602a0..c19a75c2340a 100644
--- a/net/p5-Net-Subnet/Makefile
+++ b/net/p5-Net-Subnet/Makefile
@@ -13,8 +13,8 @@ COMMENT= Fast IP-in-subnet matcher for IPv4 and IPv6, CIDR or mask
LICENSE= ART10
-BUILD_DEPENDS= p5-Socket6>=0.23:net/p5-Socket6
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Socket6>=0.23:net/p5-Socket6
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-Telnet-Netscreen/Makefile b/net/p5-Net-Telnet-Netscreen/Makefile
index a8c03bdf4a8a..59e39b7564a9 100644
--- a/net/p5-Net-Telnet-Netscreen/Makefile
+++ b/net/p5-Net-Telnet-Netscreen/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= Perl interface for interact with a Netscreen firewall
-BUILD_DEPENDS= p5-Net-Telnet>=0:net/p5-Net-Telnet
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-Telnet>=0:net/p5-Net-Telnet
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-TiVo/Makefile b/net/p5-Net-TiVo/Makefile
index b549607f0409..0e9af139c332 100644
--- a/net/p5-Net-TiVo/Makefile
+++ b/net/p5-Net-TiVo/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= eg@fbsd.lt
COMMENT= Framework for accessing TiVo using XML/HTTP
-BUILD_DEPENDS= p5-libwww>=0:www/p5-libwww \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-libwww>=0:www/p5-libwww \
p5-XML-Simple>=0:textproc/p5-XML-Simple \
p5-Log-Log4perl>=0:devel/p5-Log-Log4perl \
p5-Crypt-SSLeay>=0:security/p5-Crypt-SSLeay
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-Todoist/Makefile b/net/p5-Net-Todoist/Makefile
index 128557291f31..1c36fa0b7c05 100644
--- a/net/p5-Net-Todoist/Makefile
+++ b/net/p5-Net-Todoist/Makefile
@@ -14,9 +14,9 @@ COMMENT= Todoist API
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-JSON-XS>=0:converters/p5-JSON-XS \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-JSON-XS>=0:converters/p5-JSON-XS \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-Net-Traceroute-PurePerl/Makefile b/net/p5-Net-Traceroute-PurePerl/Makefile
index 1be9a6d02fd9..5545c6b28d62 100644
--- a/net/p5-Net-Traceroute-PurePerl/Makefile
+++ b/net/p5-Net-Traceroute-PurePerl/Makefile
@@ -14,8 +14,8 @@ COMMENT= Traceroute(1) functionality in perl via raw sockets
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Net-Traceroute>=0:net/p5-Net-Traceroute
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-Traceroute>=0:net/p5-Net-Traceroute
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-Traceroute6/Makefile b/net/p5-Net-Traceroute6/Makefile
index 4bbee4dea4cc..b88bd8398d05 100644
--- a/net/p5-Net-Traceroute6/Makefile
+++ b/net/p5-Net-Traceroute6/Makefile
@@ -13,8 +13,8 @@ COMMENT= Perl module to parse traceroute6(8) output
LICENSE= MIT
-BUILD_DEPENDS= p5-Socket6>=0:net/p5-Socket6
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Socket6>=0:net/p5-Socket6
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-Twitter/Makefile b/net/p5-Net-Twitter/Makefile
index e8ce9484e09f..837135cfe999 100644
--- a/net/p5-Net-Twitter/Makefile
+++ b/net/p5-Net-Twitter/Makefile
@@ -14,7 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Carp-Clan>=0:devel/p5-Carp-Clan \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Carp-Clan>=0:devel/p5-Carp-Clan \
p5-Class-Load>=0:devel/p5-Class-Load \
p5-Data-Visitor>=0:devel/p5-Data-Visitor \
p5-DateTime>=0.51:devel/p5-DateTime \
@@ -33,7 +34,6 @@ BUILD_DEPENDS= p5-Carp-Clan>=0:devel/p5-Carp-Clan \
p5-URI>=1.40:net/p5-URI \
p5-libwww>=2.032:www/p5-libwww \
p5-namespace-autoclean>=0.09:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep \
p5-Test-Fatal>=0:devel/p5-Test-Fatal \
p5-Test-Warn>=0:devel/p5-Test-Warn
@@ -45,7 +45,8 @@ USE_PERL5= configure
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 502502
-BUILD_DEPENDS+= p5-ExtUtils-MakeMaker>=7.11.01:devel/p5-ExtUtils-MakeMaker
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS+= p5-ExtUtils-MakeMaker>=7.11.01:devel/p5-ExtUtils-MakeMaker
.endif
.include <bsd.port.post.mk>
diff --git a/net/p5-Net-VNC/Makefile b/net/p5-Net-VNC/Makefile
index 0e1fff54009a..600c737f1009 100644
--- a/net/p5-Net-VNC/Makefile
+++ b/net/p5-Net-VNC/Makefile
@@ -14,10 +14,10 @@ COMMENT= Simple VNC client
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-Crypt-DES>=0:security/p5-Crypt-DES \
p5-Image-Imlib2>=0:graphics/p5-Image-Imlib2
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-Net-WhitePages/Makefile b/net/p5-Net-WhitePages/Makefile
index 602c2bc647b2..0fe55f2833bb 100644
--- a/net/p5-Net-WhitePages/Makefile
+++ b/net/p5-Net-WhitePages/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vvelox@vvelox.net
COMMENT= Provides access to the XML API for WhitePages.com
-BUILD_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate \
p5-URI>=0:net/p5-URI \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-Whois-RIPE/Makefile b/net/p5-Net-Whois-RIPE/Makefile
index 3328c6d52fd3..15a0eac91aaa 100644
--- a/net/p5-Net-Whois-RIPE/Makefile
+++ b/net/p5-Net-Whois-RIPE/Makefile
@@ -14,8 +14,8 @@ COMMENT= Implementation of RIPE Whois
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Iterator-Util>=0:devel/p5-Iterator-Util
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Iterator-Util>=0:devel/p5-Iterator-Util
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-WWW-Mechanize>=0:www/p5-WWW-Mechanize
diff --git a/net/p5-Net-Works/Makefile b/net/p5-Net-Works/Makefile
index 229264b9228e..09b87488a069 100644
--- a/net/p5-Net-Works/Makefile
+++ b/net/p5-Net-Works/Makefile
@@ -12,11 +12,11 @@ COMMENT= APIs for IP addresses and networks
LICENSE= ART20
-BUILD_DEPENDS= p5-List-AllUtils>=0.03:devel/p5-List-AllUtils \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-List-AllUtils>=0.03:devel/p5-List-AllUtils \
p5-Math-Int128>=0.07:math/p5-Math-Int128 \
p5-namespace-autoclean>=0.13:devel/p5-namespace-autoclean \
p5-Moo>=0:devel/p5-Moo
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
USES= perl5
diff --git a/net/p5-Net-Write/Makefile b/net/p5-Net-Write/Makefile
index 9e6120769fd2..11233b395702 100644
--- a/net/p5-Net-Write/Makefile
+++ b/net/p5-Net-Write/Makefile
@@ -14,10 +14,10 @@ COMMENT= Interface to open and send raw frames to the network
LICENSE= ART10
LICENSE_FILE= ${WRKSRC}/LICENSE.Artistic
-BUILD_DEPENDS= p5-Class-Gomor>=1.00:devel/p5-Class-Gomor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Gomor>=1.00:devel/p5-Class-Gomor \
p5-Socket6>=0.19:net/p5-Socket6 \
p5-Net-Pcap>=0.14:net/p5-Net-Pcap
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Net-uFTP/Makefile b/net/p5-Net-uFTP/Makefile
index 4f52d4d3096c..3edd3cb41b87 100644
--- a/net/p5-Net-uFTP/Makefile
+++ b/net/p5-Net-uFTP/Makefile
@@ -15,12 +15,12 @@ COMMENT= Universal interface for FTP-like modules (FTP, SFTP, SCP)
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor-Fast-XS>=0:devel/p5-Class-Accessor-Fast-XS \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor-Fast-XS>=0:devel/p5-Class-Accessor-Fast-XS \
p5-File-Stat-ModeString>=0:sysutils/p5-File-Stat-ModeString \
p5-Net-FTP-AutoReconnect>=0:net/p5-Net-FTP-AutoReconnect \
p5-Net-SSH2>=0:net/p5-Net-SSH2 \
p5-UNIVERSAL-require>=0:devel/p5-UNIVERSAL-require
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-NetAddr-IP-Count/Makefile b/net/p5-NetAddr-IP-Count/Makefile
index 536502345c63..0d70bbf35146 100644
--- a/net/p5-NetAddr-IP-Count/Makefile
+++ b/net/p5-NetAddr-IP-Count/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= NetAddr::IP::Count - Count hosts in named subnets
-BUILD_DEPENDS= p5-NetAddr-IP>0:net-mgmt/p5-NetAddr-IP
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-NetAddr-IP>0:net-mgmt/p5-NetAddr-IP
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-OAI-Harvester/Makefile b/net/p5-OAI-Harvester/Makefile
index 11fbc7bd5c93..091bb7b7c225 100644
--- a/net/p5-OAI-Harvester/Makefile
+++ b/net/p5-OAI-Harvester/Makefile
@@ -15,11 +15,11 @@ COMMENT= Perl module to harvest using the OAI protocol
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-URI>=1.30:net/p5-URI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-URI>=1.30:net/p5-URI \
p5-XML-SAX>=0.12:textproc/p5-XML-SAX \
p5-XML-SAX-Base>=1.04:textproc/p5-XML-SAX-Base \
p5-libwww>=2.0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \
p5-XML-SAX-Writer>=0:textproc/p5-XML-SAX-Writer
diff --git a/net/p5-OurNet-BBS/Makefile b/net/p5-OurNet-BBS/Makefile
index 25f6c7dbb49f..e39cd0091a85 100644
--- a/net/p5-OurNet-BBS/Makefile
+++ b/net/p5-OurNet-BBS/Makefile
@@ -11,7 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Component Object Model for BBS systems
-BUILD_DEPENDS= p5-Class-MethodMaker>=0:devel/p5-Class-MethodMaker \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-MethodMaker>=0:devel/p5-Class-MethodMaker \
p5-Crypt-Blowfish>=0:security/p5-Crypt-Blowfish \
p5-Crypt-DES>=0:security/p5-Crypt-DES \
p5-Crypt-GOST>=0:security/p5-Crypt-GOST \
@@ -36,7 +37,6 @@ BUILD_DEPENDS= p5-Class-MethodMaker>=0:devel/p5-Class-MethodMaker \
p5-OurNet-BBSAgent>=0:net/p5-OurNet-BBSAgent \
p5-PlRPC>=0:net/p5-PlRPC \
p5-enum>=0:devel/p5-enum
-RUN_DEPENDS:= ${BUILD_DEPENDS}
PORTSCOUT= skipv:1.67
diff --git a/net/p5-OurNet-BBSAgent/Makefile b/net/p5-OurNet-BBSAgent/Makefile
index 150819d44af7..efa52a9de662 100644
--- a/net/p5-OurNet-BBSAgent/Makefile
+++ b/net/p5-OurNet-BBSAgent/Makefile
@@ -14,8 +14,8 @@ COMMENT= Scriptable telnet-based virtual users
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Net-Telnet>=0:net/p5-Net-Telnet
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-Telnet>=0:net/p5-Net-Telnet
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-POE-Component-Client-Ident/Makefile b/net/p5-POE-Component-Client-Ident/Makefile
index 44a3013c6c16..772624aba154 100644
--- a/net/p5-POE-Component-Client-Ident/Makefile
+++ b/net/p5-POE-Component-Client-Ident/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= POE component for non-blocking ident lookups
-BUILD_DEPENDS= p5-POE>=0.9999:devel/p5-POE
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=0.9999:devel/p5-POE
TEST_DEPENDS= p5-Test-POE-Server-TCP>=0:devel/p5-Test-POE-Server-TCP
USES= perl5
diff --git a/net/p5-POE-Component-Client-Keepalive/Makefile b/net/p5-POE-Component-Client-Keepalive/Makefile
index 66e5478582b0..f9eb0afb8c22 100644
--- a/net/p5-POE-Component-Client-Keepalive/Makefile
+++ b/net/p5-POE-Component-Client-Keepalive/Makefile
@@ -16,10 +16,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Net-IP-Minimal>=0.02:net/p5-Net-IP-Minimal \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-IP-Minimal>=0.02:net/p5-Net-IP-Minimal \
p5-POE>=1.311:devel/p5-POE \
p5-POE-Component-Resolver>=0.917:dns/p5-POE-Component-Resolver
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-POE-Component-Client-Ping/Makefile b/net/p5-POE-Component-Client-Ping/Makefile
index 153a5a896a50..4241f1616467 100644
--- a/net/p5-POE-Component-Client-Ping/Makefile
+++ b/net/p5-POE-Component-Client-Ping/Makefile
@@ -13,8 +13,8 @@ COMMENT= POE component for non-blocking/concurrent ICMP ping
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-POE>=1.0070:devel/p5-POE
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=1.0070:devel/p5-POE
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-POE-Component-Client-Telnet/Makefile b/net/p5-POE-Component-Client-Telnet/Makefile
index 413b0c5f3508..fce33001cc8b 100644
--- a/net/p5-POE-Component-Client-Telnet/Makefile
+++ b/net/p5-POE-Component-Client-Telnet/Makefile
@@ -14,10 +14,10 @@ COMMENT= POE component that provides non-blocking access to Net::Telnet
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Devel-Symdump>=0:devel/p5-Devel-Symdump \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-Symdump>=0:devel/p5-Devel-Symdump \
p5-Net-Telnet>=0:net/p5-Net-Telnet \
p5-POE>=0.31:devel/p5-POE
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-POE-Component-Client-Twitter/Makefile b/net/p5-POE-Component-Client-Twitter/Makefile
index 47bc2fec8694..50c816ac11a5 100644
--- a/net/p5-POE-Component-Client-Twitter/Makefile
+++ b/net/p5-POE-Component-Client-Twitter/Makefile
@@ -11,7 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= POE chat component for twitter.com
-BUILD_DEPENDS= p5-libwww>=0:www/p5-libwww \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-libwww>=0:www/p5-libwww \
p5-JSON-Any>=0:converters/p5-JSON-Any \
p5-POE>=0:devel/p5-POE \
p5-POE-Component-Client-HTTP>=0:www/p5-POE-Component-Client-HTTP \
@@ -20,7 +21,6 @@ BUILD_DEPENDS= p5-libwww>=0:www/p5-libwww \
p5-Test-Base>=0:devel/p5-Test-Base \
p5-Module-Install-TestBase>=0:devel/p5-Module-Install-TestBase \
p5-Module-Install>=0:devel/p5-Module-Install
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-POE-Component-Client-Whois/Makefile b/net/p5-POE-Component-Client-Whois/Makefile
index 51bc1aed6cec..e46a5a86cbc1 100644
--- a/net/p5-POE-Component-Client-Whois/Makefile
+++ b/net/p5-POE-Component-Client-Whois/Makefile
@@ -13,9 +13,9 @@ COMMENT= One shot non-blocking RFC 812 WHOIS query
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Net-Netmask>=1.9012:net-mgmt/p5-Net-Netmask \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-Netmask>=1.9012:net-mgmt/p5-Net-Netmask \
p5-POE>=1.004:devel/p5-POE
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-POE-Component-Generic/Makefile b/net/p5-POE-Component-Generic/Makefile
index 6d7c00a92c23..f214db1846de 100644
--- a/net/p5-POE-Component-Generic/Makefile
+++ b/net/p5-POE-Component-Generic/Makefile
@@ -13,10 +13,10 @@ COMMENT= Provides non-blocking access to a blocking object
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Devel-Symdump>=0:devel/p5-Devel-Symdump \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-Symdump>=0:devel/p5-Devel-Symdump \
p5-Net-SSH2>=0:net/p5-Net-SSH2 \
p5-POE>=0.31:devel/p5-POE
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-POE-Component-Jabber/Makefile b/net/p5-POE-Component-Jabber/Makefile
index a2d7374a17fb..959b67cfea05 100644
--- a/net/p5-POE-Component-Jabber/Makefile
+++ b/net/p5-POE-Component-Jabber/Makefile
@@ -11,7 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= POE Component for communicating over Jabber
-BUILD_DEPENDS= p5-Authen-SASL>=0:security/p5-Authen-SASL \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Authen-SASL>=0:security/p5-Authen-SASL \
p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \
p5-Filter-Template>=0:devel/p5-Filter-Template \
p5-Net-SSLeay>=0:security/p5-Net-SSLeay \
@@ -19,7 +20,6 @@ BUILD_DEPENDS= p5-Authen-SASL>=0:security/p5-Authen-SASL \
p5-POE-Component-SSLify>=0:security/p5-POE-Component-SSLify \
p5-POE-Filter-XML>=0:textproc/p5-POE-Filter-XML \
p5-POE>=0:devel/p5-POE
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5 shebangfix
SHEBANG_FILES= examples/*
diff --git a/net/p5-POE-Component-Pcap/Makefile b/net/p5-POE-Component-Pcap/Makefile
index b909cdfbc31b..b9743b4a7ca2 100644
--- a/net/p5-POE-Component-Pcap/Makefile
+++ b/net/p5-POE-Component-Pcap/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= POE component for non-blocking use of Net::Pcap
-BUILD_DEPENDS= p5-POE>=0:devel/p5-POE \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=0:devel/p5-POE \
p5-Net-Pcap>=0:net/p5-Net-Pcap \
p5-NetPacket>=0:net/p5-NetPacket
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-POE-Component-PubSub/Makefile b/net/p5-POE-Component-PubSub/Makefile
index 2c01016957f4..cd4b29cfc520 100644
--- a/net/p5-POE-Component-PubSub/Makefile
+++ b/net/p5-POE-Component-PubSub/Makefile
@@ -14,7 +14,8 @@ COMMENT= Generic publish/subscribe POE::Component
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Moose>=0.79:devel/p5-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Moose>=0.79:devel/p5-Moose \
p5-MooseX-Declare>=0.22:devel/p5-MooseX-Declare \
p5-MooseX-Types>=0:devel/p5-MooseX-Types \
p5-MooseX-Types-Set-Object>=0.02:devel/p5-MooseX-Types-Set-Object \
@@ -23,7 +24,6 @@ BUILD_DEPENDS= p5-Moose>=0.79:devel/p5-Moose \
p5-POE-API-Peek>=2.15:devel/p5-POE-API-Peek \
p5-POEx-Role-SessionInstantiation>=0.01:devel/p5-POEx-Role-SessionInstantiation \
p5-signatures>=0.05:lang/p5-signatures
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-POE-Component-Server-Twirc/Makefile b/net/p5-POE-Component-Server-Twirc/Makefile
index fa90ac714611..db8abdb7af2a 100644
--- a/net/p5-POE-Component-Server-Twirc/Makefile
+++ b/net/p5-POE-Component-Server-Twirc/Makefile
@@ -13,7 +13,8 @@ COMMENT= Twitter/IRC gateway
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent \
p5-AnyEvent-Twitter>=0:net/p5-AnyEvent-Twitter \
p5-AnyEvent-Twitter-Stream>=0:net/p5-AnyEvent-Twitter-Stream \
p5-Config-Any>=0:devel/p5-Config-Any \
@@ -34,7 +35,6 @@ BUILD_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent \
p5-Regexp-Common>=0:textproc/p5-Regexp-Common \
p5-String-Truncate>=0:textproc/p5-String-Truncate \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-PlRPC/Makefile b/net/p5-PlRPC/Makefile
index d3bf4a19a186..644804202c6e 100644
--- a/net/p5-PlRPC/Makefile
+++ b/net/p5-PlRPC/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for writing RPC servers and clients
-BUILD_DEPENDS= p5-Net-Daemon>=0:net/p5-Net-Daemon
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-Daemon>=0:net/p5-Net-Daemon
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-REST-Application/Makefile b/net/p5-REST-Application/Makefile
index 1a138a7821b3..0b40c269583e 100644
--- a/net/p5-REST-Application/Makefile
+++ b/net/p5-REST-Application/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Framework for building RESTful web-applications
-BUILD_DEPENDS= p5-Tie-IxHash>=0:devel/p5-Tie-IxHash
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Tie-IxHash>=0:devel/p5-Tie-IxHash
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-RPC-XML/Makefile b/net/p5-RPC-XML/Makefile
index 1e17dd382403..cd1032857667 100644
--- a/net/p5-RPC-XML/Makefile
+++ b/net/p5-RPC-XML/Makefile
@@ -13,9 +13,9 @@ COMMENT= XML-RPC client and server library for Perl
LICENSE= ART20 LGPL21
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-XML-Parser>=2.31:textproc/p5-XML-Parser \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-XML-Parser>=2.31:textproc/p5-XML-Parser \
p5-libwww>=5.834:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DateTime-Format-ISO8601>=0.07:devel/p5-DateTime-Format-ISO8601
NO_ARCH= yes
diff --git a/net/p5-ResourcePool-Resource-Net-LDAP/Makefile b/net/p5-ResourcePool-Resource-Net-LDAP/Makefile
index 1ce652fcd65b..5fb0d96bc8cb 100644
--- a/net/p5-ResourcePool-Resource-Net-LDAP/Makefile
+++ b/net/p5-ResourcePool-Resource-Net-LDAP/Makefile
@@ -13,9 +13,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= ResourcePool wrapper for Net::LDAP
-BUILD_DEPENDS= p5-ResourcePool>=0:devel/p5-ResourcePool \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-ResourcePool>=0:devel/p5-ResourcePool \
p5-perl-ldap>=0:net/p5-perl-ldap
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Rose-URI/Makefile b/net/p5-Rose-URI/Makefile
index 06f1ecb62090..15eeb9d5dc20 100644
--- a/net/p5-Rose-URI/Makefile
+++ b/net/p5-Rose-URI/Makefile
@@ -14,9 +14,9 @@ COMMENT= Easy and efficient manipulation of URI components
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Rose-Object>=0.854:devel/p5-Rose-Object \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Rose-Object>=0.854:devel/p5-Rose-Object \
p5-URI>0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-SOAP-Amazon-S3/Makefile b/net/p5-SOAP-Amazon-S3/Makefile
index caddd44c15ef..20186f87d539 100644
--- a/net/p5-SOAP-Amazon-S3/Makefile
+++ b/net/p5-SOAP-Amazon-S3/Makefile
@@ -13,10 +13,10 @@ COMMENT= Module for interfacing with Amazon S3 through SOAP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Digest-HMAC>=0:security/p5-Digest-HMAC \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Digest-HMAC>=0:security/p5-Digest-HMAC \
p5-SOAP-MySOAP>=0:net/p5-SOAP-MySOAP \
p5-XML-MyXML>=0:textproc/p5-XML-MyXML
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-SOAP-Data-Builder/Makefile b/net/p5-SOAP-Data-Builder/Makefile
index 11db24a3c894..8e64860f86a9 100644
--- a/net/p5-SOAP-Data-Builder/Makefile
+++ b/net/p5-SOAP-Data-Builder/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Wrapper simplifying SOAP::Data and SOAP::Serialiser
-BUILD_DEPENDS= p5-SOAP-Lite>=0:net/p5-SOAP-Lite
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-SOAP-Lite>=0:net/p5-SOAP-Lite
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-SOAP-Lite/Makefile b/net/p5-SOAP-Lite/Makefile
index 02db8b8035c6..31077bab35cd 100644
--- a/net/p5-SOAP-Lite/Makefile
+++ b/net/p5-SOAP-Lite/Makefile
@@ -14,7 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-Inspector>=0:devel/p5-Class-Inspector \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Inspector>=0:devel/p5-Class-Inspector \
p5-IO-SessionData>=1.03:devel/p5-IO-SessionData \
p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \
p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \
@@ -24,7 +25,6 @@ BUILD_DEPENDS= p5-Class-Inspector>=0:devel/p5-Class-Inspector \
p5-XML-Parser>=2.23:textproc/p5-XML-Parser \
p5-XML-Parser-Lite>=0.715:textproc/p5-XML-Parser-Lite \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-MockObject>=0:devel/p5-Test-MockObject \
p5-Test-Warn>=0:devel/p5-Test-Warn \
p5-Test-XML>=0:devel/p5-Test-XML
diff --git a/net/p5-SOAP-MySOAP/Makefile b/net/p5-SOAP-MySOAP/Makefile
index 58c479151e74..ad2eb777249f 100644
--- a/net/p5-SOAP-MySOAP/Makefile
+++ b/net/p5-SOAP-MySOAP/Makefile
@@ -14,8 +14,8 @@ COMMENT= Extremely basic SOAP client module
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-libwww>=0:www/p5-libwww
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-SOAP-XML-Client/Makefile b/net/p5-SOAP-XML-Client/Makefile
index 8c3debbd798f..9e4e0a5544cb 100644
--- a/net/p5-SOAP-XML-Client/Makefile
+++ b/net/p5-SOAP-XML-Client/Makefile
@@ -14,12 +14,12 @@ COMMENT= Simple frame work for talking with web services
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-File-Slurp>=0:devel/p5-File-Slurp \
p5-SOAP-Data-Builder>=0.8:net/p5-SOAP-Data-Builder \
p5-SOAP-Lite>=0.67:net/p5-SOAP-Lite \
p5-XML-LibXML>=0.6:textproc/p5-XML-LibXML
-RUN_DEPENDS:= ${BUILD_DEPENDS}
PORTSCOUT= skipv:2.26
diff --git a/net/p5-SOAP/Makefile b/net/p5-SOAP/Makefile
index 4417b7776825..5bfc0d608987 100644
--- a/net/p5-SOAP/Makefile
+++ b/net/p5-SOAP/Makefile
@@ -14,9 +14,9 @@ COMMENT= Perl modules providing an API to the Simple Object Access Protocol
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
CONFLICTS= p5-SOAP-Lite-[0-9]*
diff --git a/net/p5-Samba-LDAP/Makefile b/net/p5-Samba-LDAP/Makefile
index b51ef35ff1e8..9ee144681404 100644
--- a/net/p5-Samba-LDAP/Makefile
+++ b/net/p5-Samba-LDAP/Makefile
@@ -11,7 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Manage a Samba PDC with an LDAP Backend
-BUILD_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \
p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-Readonly>=0:devel/p5-Readonly \
p5-Class-Base>=0:devel/p5-Class-Base \
@@ -21,7 +22,6 @@ BUILD_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \
p5-Regexp-DefaultFlags>=0:textproc/p5-Regexp-DefaultFlags \
p5-UNIVERSAL-require>=0:devel/p5-UNIVERSAL-require \
p5-Unicode-MapUTF8>=0:converters/p5-Unicode-MapUTF8
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-Test-URI/Makefile b/net/p5-Test-URI/Makefile
index 7da5c892ed31..339cc0ed1d18 100644
--- a/net/p5-Test-URI/Makefile
+++ b/net/p5-Test-URI/Makefile
@@ -13,8 +13,8 @@ COMMENT= Check Uniform Resource Identifiers
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-URI>=0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-URI>=0:net/p5-URI
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-URI-FromHash/Makefile b/net/p5-URI-FromHash/Makefile
index 19cc011338b3..7d746eee37a9 100644
--- a/net/p5-URI-FromHash/Makefile
+++ b/net/p5-URI-FromHash/Makefile
@@ -12,9 +12,9 @@ COMMENT= Create URI from hash of components
LICENSE= ART20
-BUILD_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate \
p5-URI>=1.68:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-URI-OpenURL/Makefile b/net/p5-URI-OpenURL/Makefile
index 1ea1792af95c..7cfd2264cdc0 100644
--- a/net/p5-URI-OpenURL/Makefile
+++ b/net/p5-URI-OpenURL/Makefile
@@ -14,8 +14,8 @@ COMMENT= Parse and construct OpenURL's (NISO Z39.88-2004)
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-URI>=0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-URI>=0:net/p5-URI
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-URI-Query/Makefile b/net/p5-URI-Query/Makefile
index f1fa044f6a39..259c2fa6ec08 100644
--- a/net/p5-URI-Query/Makefile
+++ b/net/p5-URI-Query/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Clone>=0:devel/p5-Clone \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Clone>=0:devel/p5-Clone \
p5-URI>=0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-URI-SmartURI/Makefile b/net/p5-URI-SmartURI/Makefile
index 09fcb465ddae..bb4eddb1e288 100644
--- a/net/p5-URI-SmartURI/Makefile
+++ b/net/p5-URI-SmartURI/Makefile
@@ -14,14 +14,14 @@ COMMENT= Subclassable and hostless URIs
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-C3-Componentised>=0:devel/p5-Class-C3-Componentised \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-C3-Componentised>=0:devel/p5-Class-C3-Componentised \
p5-File-Find-Rule>=0:devel/p5-File-Find-Rule \
p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-MRO-Compat>=0.09:devel/p5-MRO-Compat \
p5-Moose>=0:devel/p5-Moose \
p5-URI>=1.51:net/p5-URI \
p5-namespace-clean>=0:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>0:devel/p5-Test-Fatal \
p5-Test-NoWarnings>0:devel/p5-Test-NoWarnings
diff --git a/net/p5-URI-Template/Makefile b/net/p5-URI-Template/Makefile
index 424ee5c8a121..e81439989eff 100644
--- a/net/p5-URI-Template/Makefile
+++ b/net/p5-URI-Template/Makefile
@@ -13,8 +13,8 @@ COMMENT= Object for handling URI templates
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-URI>0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-URI>0:net/p5-URI
TEST_DEPENDS= p5-JSON>=0:converters/p5-JSON
USES= perl5
diff --git a/net/p5-URI-db/Makefile b/net/p5-URI-db/Makefile
index 10a6bd839d8e..d9751fe9b3b4 100644
--- a/net/p5-URI-db/Makefile
+++ b/net/p5-URI-db/Makefile
@@ -14,9 +14,9 @@ COMMENT= Perl5 module representing database URIs
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-URI>=1.40:net/p5-URI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-URI>=1.40:net/p5-URI \
p5-URI-Nested>=0.10:net/p5-URI-Nested
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/net/p5-URI-ws/Makefile b/net/p5-URI-ws/Makefile
index 8a01eb8bd879..81817e8bea95 100644
--- a/net/p5-URI-ws/Makefile
+++ b/net/p5-URI-ws/Makefile
@@ -13,8 +13,8 @@ COMMENT= WebSocket support for URI package
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-URI>=0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-URI>=0:net/p5-URI
USE_PERL5= configure
USES= perl5
diff --git a/net/p5-VM-EC2-Security-CredentialCache/Makefile b/net/p5-VM-EC2-Security-CredentialCache/Makefile
index 060787db9cc4..0398eaa5624b 100644
--- a/net/p5-VM-EC2-Security-CredentialCache/Makefile
+++ b/net/p5-VM-EC2-Security-CredentialCache/Makefile
@@ -13,9 +13,9 @@ COMMENT= Cache credentials respecting expriation time for IAM roles
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DateTime-Format-ISO8601>=0:devel/p5-DateTime-Format-ISO8601 \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime-Format-ISO8601>=0:devel/p5-DateTime-Format-ISO8601 \
p5-VM-EC2>=0:net/p5-VM-EC2
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-VM-EC2/Makefile b/net/p5-VM-EC2/Makefile
index 26abaacb54c7..1bf4370eed73 100644
--- a/net/p5-VM-EC2/Makefile
+++ b/net/p5-VM-EC2/Makefile
@@ -15,7 +15,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-AnyEvent-CacheDNS>=0.08:dns/p5-AnyEvent-CacheDNS \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-AnyEvent-CacheDNS>=0.08:dns/p5-AnyEvent-CacheDNS \
p5-AnyEvent-HTTP>=2.15:www/p5-AnyEvent-HTTP \
p5-AnyEvent>=7.04:devel/p5-AnyEvent \
p5-JSON>=0:converters/p5-JSON \
@@ -23,7 +24,6 @@ BUILD_DEPENDS= p5-AnyEvent-CacheDNS>=0.08:dns/p5-AnyEvent-CacheDNS \
p5-URI>=1.40:net/p5-URI \
p5-XML-Simple>=2.18:textproc/p5-XML-Simple \
p5-libwww>=5.835:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= modbuild
diff --git a/net/p5-Validate-Net/Makefile b/net/p5-Validate-Net/Makefile
index a8fe64899333..0e75b44bec93 100644
--- a/net/p5-Validate-Net/Makefile
+++ b/net/p5-Validate-Net/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Format validation and more for Net:: related strings
-BUILD_DEPENDS= p5-Class-Default>=0:devel/p5-Class-Default
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Default>=0:devel/p5-Class-Default
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-WebService-Dropbox/Makefile b/net/p5-WebService-Dropbox/Makefile
index 9aa73ddd184b..3bc0b6be4c65 100644
--- a/net/p5-WebService-Dropbox/Makefile
+++ b/net/p5-WebService-Dropbox/Makefile
@@ -14,14 +14,13 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-MY_DEPENDS= p5-HTTP-Message>=6.06:www/p5-HTTP-Message \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-HTTP-Message>=6.06:www/p5-HTTP-Message \
p5-JSON>=2.59:converters/p5-JSON \
p5-LWP-Protocol-https>=6.04:www/p5-LWP-Protocol-https \
p5-Net-OAuth>=0.28:net/p5-Net-OAuth \
p5-URI>=1.60:net/p5-URI \
p5-libwww>=6.05:www/p5-libwww
-BUILD_DEPENDS= ${MY_DEPENDS}
-RUN_DEPENDS= ${MY_DEPENDS}
OPTIONS_DEFINE= FURL
OPTIONS_DEFAULT=FURL
@@ -31,9 +30,8 @@ USES= perl5
USE_PERL5= modbuildtiny
NO_ARCH= yes
-FURL_BUILD_DEPENDS= p5-Furl>=2.19:www/p5-Furl \
+FURL_RUN_DEPENDS= p5-Furl>=2.19:www/p5-Furl \
p5-IO-Socket-SSL>=1.954:security/p5-IO-Socket-SSL \
p5-JSON-XS>=3.02:converters/p5-JSON-XS
-FURL_RUN_DEPENDS= ${FURL_BUILD_DEPENDS}
.include <bsd.port.mk>
diff --git a/net/p5-WebService-Prowl/Makefile b/net/p5-WebService-Prowl/Makefile
index dae9ea6a9f30..3c259931c4a6 100644
--- a/net/p5-WebService-Prowl/Makefile
+++ b/net/p5-WebService-Prowl/Makefile
@@ -14,10 +14,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-libwww>=0:www/p5-libwww \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-libwww>=0:www/p5-libwww \
p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \
p5-XML-Simple>=0:textproc/p5-XML-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuildtiny
diff --git a/net/p5-What/Makefile b/net/p5-What/Makefile
index 4d398b1d67ff..4afe74bb5e64 100644
--- a/net/p5-What/Makefile
+++ b/net/p5-What/Makefile
@@ -15,9 +15,9 @@ COMMENT= Find out about running services
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Error>=0:lang/p5-Error \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Error>=0:lang/p5-Error \
p5-Exception-Class>=1.21:devel/p5-Exception-Class
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-Pod>=1:devel/p5-Test-Pod
diff --git a/net/p5-X500-DN/Makefile b/net/p5-X500-DN/Makefile
index 7ebc114e8b41..445581b67918 100644
--- a/net/p5-X500-DN/Makefile
+++ b/net/p5-X500-DN/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Handle X.500 DNs (Distinguished Names), parse, and format them
-BUILD_DEPENDS= p5-Parse-RecDescent>=0:devel/p5-Parse-RecDescent
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Parse-RecDescent>=0:devel/p5-Parse-RecDescent
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-XML-Compile-SOAP-AnyEvent/Makefile b/net/p5-XML-Compile-SOAP-AnyEvent/Makefile
index 0e9e2cbe699b..4437e7a74c0b 100644
--- a/net/p5-XML-Compile-SOAP-AnyEvent/Makefile
+++ b/net/p5-XML-Compile-SOAP-AnyEvent/Makefile
@@ -10,11 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Exchange XML via AnyEvent::HTTP
-BUILD_DEPENDS= p5-AnyEvent-HTTP>=1.46:www/p5-AnyEvent-HTTP \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-AnyEvent-HTTP>=1.46:www/p5-AnyEvent-HTTP \
p5-HTTP-Message>=0:www/p5-HTTP-Message \
p5-Log-Report>=1.05:devel/p5-Log-Report \
p5-XML-Compile-SOAP>=3.05:net/p5-XML-Compile-SOAP
-RUN_DEPENDS:= ${BUILD_DEPENDS}
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/net/p5-XML-Compile-SOAP-Daemon/Makefile b/net/p5-XML-Compile-SOAP-Daemon/Makefile
index 8f41437aafb4..b1ab739e29d9 100644
--- a/net/p5-XML-Compile-SOAP-Daemon/Makefile
+++ b/net/p5-XML-Compile-SOAP-Daemon/Makefile
@@ -13,12 +13,12 @@ COMMENT= Base class for SOAP message servers
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Log-Report>=1.23:devel/p5-Log-Report \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Report>=1.23:devel/p5-Log-Report \
p5-XML-Compile>=1.44:textproc/p5-XML-Compile \
p5-XML-Compile-Cache>=0.991:textproc/p5-XML-Compile-Cache \
p5-XML-Compile-SOAP>=3.00:net/p5-XML-Compile-SOAP \
p5-XML-Compile-WSDL11>=3.00:net/p5-XML-Compile-WSDL11
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-XML-Compile-Tester>=0.90:devel/p5-XML-Compile-Tester
NO_ARCH= yes
diff --git a/net/p5-XML-Compile-SOAP-WSA/Makefile b/net/p5-XML-Compile-SOAP-WSA/Makefile
index 9dcf603e4ab9..53713d0dfba7 100644
--- a/net/p5-XML-Compile-SOAP-WSA/Makefile
+++ b/net/p5-XML-Compile-SOAP-WSA/Makefile
@@ -14,13 +14,13 @@ COMMENT= SOAP message messages with WSA fields
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Net-Server>=0.97:net/p5-Net-Server \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-Server>=0.97:net/p5-Net-Server \
p5-libwww>=5.803:www/p5-libwww \
p5-Log-Report>=0.22:devel/p5-Log-Report \
p5-XML-Compile-SOAP>=2.10:net/p5-XML-Compile-SOAP \
p5-XML-Compile>=1.01:textproc/p5-XML-Compile \
p5-XML-Compile-Cache>=0.91:textproc/p5-XML-Compile-Cache
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-XML-Compile-SOAP/Makefile b/net/p5-XML-Compile-SOAP/Makefile
index 37eb754b937a..80fc19b32ff0 100644
--- a/net/p5-XML-Compile-SOAP/Makefile
+++ b/net/p5-XML-Compile-SOAP/Makefile
@@ -13,13 +13,13 @@ COMMENT= Base-class for SOAP implementations
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-Slurp-Tiny>=0:devel/p5-File-Slurp-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Slurp-Tiny>=0:devel/p5-File-Slurp-Tiny \
p5-Log-Report>=1.05:devel/p5-Log-Report \
p5-Net-HTTP>=6.16:net/p5-Net-HTTP \
p5-XML-Compile>=1.58:textproc/p5-XML-Compile \
p5-XML-Compile-Cache>=1.03:textproc/p5-XML-Compile-Cache \
p5-libwww>=6.08:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-XML-Compile-Tester>=0.90:devel/p5-XML-Compile-Tester
NO_ARCH= yes
diff --git a/net/p5-XML-Compile-WSDL11/Makefile b/net/p5-XML-Compile-WSDL11/Makefile
index 68350ca6632b..d69a88ce4fae 100644
--- a/net/p5-XML-Compile-WSDL11/Makefile
+++ b/net/p5-XML-Compile-WSDL11/Makefile
@@ -13,11 +13,11 @@ COMMENT= Create SOAP messages defined by WSDL 1.1
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Log-Report>=1.05:devel/p5-Log-Report \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Log-Report>=1.05:devel/p5-Log-Report \
p5-XML-Compile>=1.48:textproc/p5-XML-Compile \
p5-XML-Compile-Cache>=1.03:textproc/p5-XML-Compile-Cache \
p5-XML-Compile-SOAP>=3.23:net/p5-XML-Compile-SOAP
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/net/p5-XML-RPC-Fast/Makefile b/net/p5-XML-RPC-Fast/Makefile
index b19412a82b56..817e7203e0a5 100644
--- a/net/p5-XML-RPC-Fast/Makefile
+++ b/net/p5-XML-RPC-Fast/Makefile
@@ -11,12 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mons@cpan.org
COMMENT= Fast and modular implementation for an XML-RPC client and server
-BUILD_DEPENDS= p5-HTTP-Message>=0:www/p5-HTTP-Message \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-HTTP-Message>=0:www/p5-HTTP-Message \
p5-WWW-Curl>=0:www/p5-WWW-Curl \
p5-XML-Hash-LX>=0.05:textproc/p5-XML-Hash-LX \
p5-XML-LibXML>=1.58:textproc/p5-XML-LibXML \
p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings
diff --git a/net/p5-XMLRPC-Lite/Makefile b/net/p5-XMLRPC-Lite/Makefile
index 4ec7783bfea7..910318290b7c 100644
--- a/net/p5-XMLRPC-Lite/Makefile
+++ b/net/p5-XMLRPC-Lite/Makefile
@@ -12,9 +12,9 @@ COMMENT= Client and server side XMLRPC implementation
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-SOAP-Lite>=1.11:net/p5-SOAP-Lite
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-SOAP-Lite>=1.11:net/p5-SOAP-Lite
-RUN_DEPENDS:= ${BUILD_DEPENDS}
CONFIGURE_ARGS= --noprompt
INSTALL_TARGET= pure_install
diff --git a/net/p5-XPC/Makefile b/net/p5-XPC/Makefile
index 1f5a33e6a716..52c36af8a819 100644
--- a/net/p5-XPC/Makefile
+++ b/net/p5-XPC/Makefile
@@ -12,10 +12,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XML Procedure Call (XPC)
-BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
p5-libwww>=0:www/p5-libwww \
p5-URI>=0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/net/p5-perl-ldap/Makefile b/net/p5-perl-ldap/Makefile
index 72a6db54c1a0..42ce8e999690 100644
--- a/net/p5-perl-ldap/Makefile
+++ b/net/p5-perl-ldap/Makefile
@@ -15,14 +15,14 @@ COMMENT= Client interface to LDAP (includes Net::LDAP)
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Authen-SASL>=2.00:security/p5-Authen-SASL \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Authen-SASL>=2.00:security/p5-Authen-SASL \
p5-Convert-ASN1>=0.20:converters/p5-Convert-ASN1 \
p5-IO-Socket-SSL>=1.26:security/p5-IO-Socket-SSL \
p5-Text-Soundex>=0:textproc/p5-Text-Soundex \
p5-URI>=1.10:net/p5-URI \
p5-XML-SAX-Base>0:textproc/p5-XML-SAX-Base \
p5-XML-SAX-Writer>0:textproc/p5-XML-SAX-Writer
-RUN_DEPENDS:= ${BUILD_DEPENDS}
OPTIONS_DEFINE= LWP
LWP_DESC= LDAP support via LWP