summaryrefslogtreecommitdiff
path: root/databases
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 /databases
parentUpdate to upstream version 2.0.5 (diff)
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 'databases')
-rw-r--r--databases/p5-Amazon-SimpleDB/Makefile4
-rw-r--r--databases/p5-AnyEvent-BDB/Makefile4
-rw-r--r--databases/p5-AnyEvent-Redis/Makefile4
-rw-r--r--databases/p5-App-Sqitch/Makefile4
-rw-r--r--databases/p5-BDB/Makefile4
-rw-r--r--databases/p5-Bucardo/Makefile4
-rw-r--r--databases/p5-CDB_File-Generator/Makefile4
-rw-r--r--databases/p5-Cache-BDB/Makefile4
-rw-r--r--databases/p5-Cache-Memcached-Managed/Makefile4
-rw-r--r--databases/p5-Cache-Memcached-libmemcached/Makefile4
-rw-r--r--databases/p5-Class-DBI-AsForm/Makefile4
-rw-r--r--databases/p5-Class-DBI-AutoLoader/Makefile4
-rw-r--r--databases/p5-Class-DBI-DDL/Makefile4
-rw-r--r--databases/p5-Class-DBI-LazyInflate/Makefile4
-rw-r--r--databases/p5-Class-DBI-Loader-Relationship/Makefile4
-rw-r--r--databases/p5-Class-DBI-Oracle/Makefile4
-rw-r--r--databases/p5-Class-DBI-Pg/Makefile4
-rw-r--r--databases/p5-Class-DBI-Plugin-AbstractCount/Makefile4
-rw-r--r--databases/p5-Class-DBI-Plugin-DeepAbstractSearch/Makefile4
-rw-r--r--databases/p5-Class-DBI-Plugin-Pager/Makefile4
-rw-r--r--databases/p5-Class-DBI-Plugin-RetrieveAll/Makefile4
-rw-r--r--databases/p5-Class-DBI-Plugin-Type/Makefile4
-rw-r--r--databases/p5-Class-DBI-Plugin/Makefile4
-rw-r--r--databases/p5-Class-DBI-Replication/Makefile4
-rw-r--r--databases/p5-Class-DBI-Sweet/Makefile4
-rw-r--r--databases/p5-Class-DBI-Untaint/Makefile4
-rw-r--r--databases/p5-Class-DBI-mysql/Makefile4
-rw-r--r--databases/p5-Class-DBI/Makefile4
-rw-r--r--databases/p5-CouchDB-View/Makefile4
-rw-r--r--databases/p5-DBD-AnyData/Makefile4
-rw-r--r--databases/p5-DBD-CSV/Makefile4
-rw-r--r--databases/p5-DBD-Excel/Makefile4
-rw-r--r--databases/p5-DBD-Google/Makefile4
-rw-r--r--databases/p5-DBD-InterBase/Makefile4
-rw-r--r--databases/p5-DBD-LDAP/Makefile4
-rw-r--r--databases/p5-DBD-Mock/Makefile4
-rw-r--r--databases/p5-DBD-Multi/Makefile4
-rw-r--r--databases/p5-DBD-ODBC/Makefile4
-rw-r--r--databases/p5-DBD-Pg/Makefile4
-rw-r--r--databases/p5-DBD-SQLite/Makefile4
-rw-r--r--databases/p5-DBD-Sybase/Makefile4
-rw-r--r--databases/p5-DBD-mysql/Makefile3
-rw-r--r--databases/p5-DBICx-Sugar/Makefile4
-rw-r--r--databases/p5-DBICx-TestDatabase/Makefile4
-rw-r--r--databases/p5-DBICx-TxnInsert/Makefile4
-rw-r--r--databases/p5-DBIWrapper/Makefile4
-rw-r--r--databases/p5-DBIx-Admin-CreateTable/Makefile4
-rw-r--r--databases/p5-DBIx-Admin-DSNManager/Makefile4
-rw-r--r--databases/p5-DBIx-Admin-TableInfo/Makefile4
-rw-r--r--databases/p5-DBIx-AnyDBD/Makefile4
-rw-r--r--databases/p5-DBIx-Class-Candy/Makefile4
-rw-r--r--databases/p5-DBIx-Class-Cursor-Cached/Makefile4
-rw-r--r--databases/p5-DBIx-Class-DateTime-Epoch/Makefile4
-rw-r--r--databases/p5-DBIx-Class-DynamicDefault/Makefile4
-rw-r--r--databases/p5-DBIx-Class-EncodedColumn/Makefile4
-rw-r--r--databases/p5-DBIx-Class-Loader/Makefile4
-rw-r--r--databases/p5-DBIx-Class-QueryLog/Makefile4
-rw-r--r--databases/p5-DBIx-Class-ResultSet-HashRef/Makefile4
-rw-r--r--databases/p5-DBIx-Class-ResultSet-RecursiveUpdate/Makefile4
-rw-r--r--databases/p5-DBIx-Class-Schema-Config/Makefile4
-rw-r--r--databases/p5-DBIx-Class-Schema-Loader/Makefile4
-rw-r--r--databases/p5-DBIx-Class-Schema-PopulateMore/Makefile4
-rw-r--r--databases/p5-DBIx-Class-UUIDColumns/Makefile4
-rw-r--r--databases/p5-DBIx-Class/Makefile4
-rw-r--r--databases/p5-DBIx-Custom/Makefile4
-rw-r--r--databases/p5-DBIx-DBSchema/Makefile4
-rw-r--r--databases/p5-DBIx-Handler/Makefile4
-rw-r--r--databases/p5-DBIx-Lite/Makefile4
-rw-r--r--databases/p5-DBIx-Log4perl/Makefile4
-rw-r--r--databases/p5-DBIx-NoSQL/Makefile4
-rw-r--r--databases/p5-DBIx-Password/Makefile4
-rw-r--r--databases/p5-DBIx-Perlish/Makefile4
-rw-r--r--databases/p5-DBIx-Recordset/Makefile4
-rw-r--r--databases/p5-DBIx-RetryOverDisconnects/Makefile4
-rw-r--r--databases/p5-DBIx-SQLEngine/Makefile4
-rw-r--r--databases/p5-DBIx-SQLite-Simple/Makefile4
-rw-r--r--databases/p5-DBIx-Safe/Makefile4
-rw-r--r--databases/p5-DBIx-SearchBuilder/Makefile4
-rw-r--r--databases/p5-DBIx-Simple/Makefile4
-rw-r--r--databases/p5-DBIx-Sunny/Makefile4
-rw-r--r--databases/p5-DBIx-TableHash/Makefile4
-rw-r--r--databases/p5-DBIx-Tree/Makefile4
-rw-r--r--databases/p5-DBIx-Wrapper/Makefile4
-rw-r--r--databases/p5-DBIx-XHTML_Table/Makefile4
-rw-r--r--databases/p5-DBIx-XML_RDB/Makefile4
-rw-r--r--databases/p5-DR-Tarantool/Makefile4
-rw-r--r--databases/p5-Dancer-Plugin-DBIC/Makefile4
-rw-r--r--databases/p5-Dancer-Plugin-Database-Core/Makefile4
-rw-r--r--databases/p5-Dancer-Plugin-Database/Makefile4
-rw-r--r--databases/p5-Dancer-Plugin-Redis/Makefile4
-rw-r--r--databases/p5-Dancer-Session-Memcached/Makefile4
-rw-r--r--databases/p5-Dancer2-Plugin-DBIC/Makefile4
-rw-r--r--databases/p5-Dancer2-Plugin-Database/Makefile4
-rw-r--r--databases/p5-Data-Page/Makefile4
-rw-r--r--databases/p5-Data-Pageset/Makefile4
-rw-r--r--databases/p5-HTML-FormHandler-Model-DBIC/Makefile4
-rw-r--r--databases/p5-Ima-DBI/Makefile4
-rw-r--r--databases/p5-Interchange6-Schema/Makefile4
-rw-r--r--databases/p5-Iterator-DBI/Makefile4
-rw-r--r--databases/p5-Jifty-DBI/Makefile4
-rw-r--r--databases/p5-MLDBM-Sync/Makefile4
-rw-r--r--databases/p5-MLDBM/Makefile4
-rw-r--r--databases/p5-MR-Tarantool/Makefile4
-rw-r--r--databases/p5-Mango/Makefile4
-rw-r--r--databases/p5-Metadata/Makefile4
-rw-r--r--databases/p5-MySQL-Diff/Makefile4
-rw-r--r--databases/p5-Net-Async-CassandraCQL/Makefile4
-rw-r--r--databases/p5-ORLite-Migrate/Makefile4
-rw-r--r--databases/p5-ORLite/Makefile4
-rw-r--r--databases/p5-Oryx/Makefile4
-rw-r--r--databases/p5-POE-Component-DBIAgent/Makefile4
-rw-r--r--databases/p5-POE-Component-EasyDBI/Makefile4
-rw-r--r--databases/p5-POE-Component-LaDBI/Makefile4
-rw-r--r--databases/p5-POE-Component-RRDTool/Makefile4
-rw-r--r--databases/p5-Prophet/Makefile4
-rw-r--r--databases/p5-Protocol-CassandraCQL/Makefile4
-rw-r--r--databases/p5-RRD-Simple/Makefile4
-rw-r--r--databases/p5-Redis/Makefile4
-rw-r--r--databases/p5-Relations-Query/Makefile4
-rw-r--r--databases/p5-ResourcePool-Resource-DBI/Makefile4
-rw-r--r--databases/p5-Rose-DB-Object/Makefile4
-rw-r--r--databases/p5-Rose-DB/Makefile4
-rw-r--r--databases/p5-SQL-Abstract-More/Makefile4
-rw-r--r--databases/p5-SQL-Abstract/Makefile4
-rw-r--r--databases/p5-SQL-ReservedWords/Makefile4
-rw-r--r--databases/p5-SQL-Statement/Makefile4
-rw-r--r--databases/p5-SQL-Translator/Makefile4
-rw-r--r--databases/p5-SQLite-Work/Makefile4
-rw-r--r--databases/p5-Search-InvertedIndex/Makefile4
-rw-r--r--databases/p5-Search-Xapian10/Makefile4
-rw-r--r--databases/p5-Store-CouchDB/Makefile4
-rw-r--r--databases/p5-T2/Makefile4
-rw-r--r--databases/p5-Tangram/Makefile4
-rw-r--r--databases/p5-Template-DBI/Makefile4
-rw-r--r--databases/p5-Test-Cukes/Makefile4
-rw-r--r--databases/p5-Test-Database/Makefile4
-rw-r--r--databases/p5-Test-DatabaseRow/Makefile4
-rw-r--r--databases/p5-Text-Query-SQL/Makefile4
-rw-r--r--databases/p5-mysql-genocide/Makefile4
139 files changed, 277 insertions, 278 deletions
diff --git a/databases/p5-Amazon-SimpleDB/Makefile b/databases/p5-Amazon-SimpleDB/Makefile
index 0dae6394c141..3fe72d11d212 100644
--- a/databases/p5-Amazon-SimpleDB/Makefile
+++ b/databases/p5-Amazon-SimpleDB/Makefile
@@ -14,11 +14,11 @@ COMMENT= Low-level perlish interface for working with Amazon SimpleDB service
LICENSE= ART10
-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}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/databases/p5-AnyEvent-BDB/Makefile b/databases/p5-AnyEvent-BDB/Makefile
index 02343c1a657c..d4645c8c365c 100644
--- a/databases/p5-AnyEvent-BDB/Makefile
+++ b/databases/p5-AnyEvent-BDB/Makefile
@@ -14,9 +14,9 @@ COMMENT= Truly asynchronous Berkeley DB access
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-AnyEvent>=3.81:devel/p5-AnyEvent \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-AnyEvent>=3.81:devel/p5-AnyEvent \
p5-BDB>=1.5:databases/p5-BDB
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/databases/p5-AnyEvent-Redis/Makefile b/databases/p5-AnyEvent-Redis/Makefile
index 0c2c8c290512..f42f1b7a5ffa 100644
--- a/databases/p5-AnyEvent-Redis/Makefile
+++ b/databases/p5-AnyEvent-Redis/Makefile
@@ -12,9 +12,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= AnyEvent::Redis - Non-blocking Redis client
-BUILD_DEPENDS= p5-Try-Tiny>=0:lang/p5-Try-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Try-Tiny>=0:lang/p5-Try-Tiny \
p5-AnyEvent>=0:devel/p5-AnyEvent
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Simple>=0.88:devel/p5-Test-Simple \
p5-Test-TCP>=1.03:devel/p5-Test-TCP \
redis>=0:databases/redis
diff --git a/databases/p5-App-Sqitch/Makefile b/databases/p5-App-Sqitch/Makefile
index 842c88e98f33..c423e901db82 100644
--- a/databases/p5-App-Sqitch/Makefile
+++ b/databases/p5-App-Sqitch/Makefile
@@ -18,7 +18,8 @@ TEST_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \
p5-Test-Dir>=0:misc/p5-Test-Dir \
p5-Test-File-Contents>=0:devel/p5-Test-File-Contents \
p5-Test-MockModule>=0:devel/p5-Test-MockModule
-BUILD_DEPENDS= p5-Clone>=0:devel/p5-Clone \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Clone>=0:devel/p5-Clone \
p5-Config-GitLike>=1.11:devel/p5-Config-GitLike \
p5-DBI>=0:databases/p5-DBI \
p5-DateTime>=0:devel/p5-DateTime \
@@ -47,7 +48,6 @@ BUILD_DEPENDS= p5-Clone>=0:devel/p5-Clone \
p5-URI-db>=0.15:net/p5-URI-db \
p5-namespace-autoclean>=0.16:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= gettext perl5
USE_PERL5= modbuild
diff --git a/databases/p5-BDB/Makefile b/databases/p5-BDB/Makefile
index 6b3ef9d7ec8a..601d8b9a93c7 100644
--- a/databases/p5-BDB/Makefile
+++ b/databases/p5-BDB/Makefile
@@ -14,8 +14,8 @@ COMMENT= Asynchronous Berkeley DB access
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-common-sense>=0:devel/p5-common-sense
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-common-sense>=0:devel/p5-common-sense
PORTSCOUT= skipv:1.801
diff --git a/databases/p5-Bucardo/Makefile b/databases/p5-Bucardo/Makefile
index d48395b464e5..bbfe5ebc4008 100644
--- a/databases/p5-Bucardo/Makefile
+++ b/databases/p5-Bucardo/Makefile
@@ -13,12 +13,12 @@ COMMENT= Asynchronous PostgreSQL replication system
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DBI>=1.51:databases/p5-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=1.51:databases/p5-DBI \
p5-DBD-Pg>=2.0:databases/p5-DBD-Pg \
p5-Encode-Locale>=0:converters/p5-Encode-Locale \
p5-boolean>=0:devel/p5-boolean \
p5-DBIx-Safe>=1.2.4:databases/p5-DBIx-Safe
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-CDB_File-Generator/Makefile b/databases/p5-CDB_File-Generator/Makefile
index c0f92310871e..0c2e09f33c2e 100644
--- a/databases/p5-CDB_File-Generator/Makefile
+++ b/databases/p5-CDB_File-Generator/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate massive sorted CDB files simply
-BUILD_DEPENDS= cdbmake:databases/cdb \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= cdbmake:databases/cdb \
p5-CDB_File>=0:databases/p5-CDB_File
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Cache-BDB/Makefile b/databases/p5-Cache-BDB/Makefile
index 9ec2f46ee996..120373103aea 100644
--- a/databases/p5-Cache-BDB/Makefile
+++ b/databases/p5-Cache-BDB/Makefile
@@ -14,8 +14,8 @@ COMMENT= Object caching wrapper around BerkeleyDB
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-BerkeleyDB>=0:databases/p5-BerkeleyDB
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-BerkeleyDB>=0:databases/p5-BerkeleyDB
NO_ARCH= yes
USE_PERL5= configure
diff --git a/databases/p5-Cache-Memcached-Managed/Makefile b/databases/p5-Cache-Memcached-Managed/Makefile
index 8a9459b13fbb..02b25a42c962 100644
--- a/databases/p5-Cache-Memcached-Managed/Makefile
+++ b/databases/p5-Cache-Memcached-Managed/Makefile
@@ -14,8 +14,8 @@ COMMENT= Provide API for managing cached information
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Cache-Memcached>=0:databases/p5-Cache-Memcached
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Cache-Memcached>=0:databases/p5-Cache-Memcached
TEST_DEPENDS= memcached:databases/memcached
USES= perl5
diff --git a/databases/p5-Cache-Memcached-libmemcached/Makefile b/databases/p5-Cache-Memcached-libmemcached/Makefile
index 73393352fc0d..87bd0b29fc18 100644
--- a/databases/p5-Cache-Memcached-libmemcached/Makefile
+++ b/databases/p5-Cache-Memcached-libmemcached/Makefile
@@ -12,9 +12,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= dliakh@ukr.net
COMMENT= Cache::Memcached compatible interface to libmemcached
-BUILD_DEPENDS= p5-Memcached-libmemcached>=0.42.01:databases/p5-Memcached-libmemcached \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Memcached-libmemcached>=0.42.01:databases/p5-Memcached-libmemcached \
p5-Task-Weaken>=0:devel/p5-Task-Weaken
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Class-DBI-AsForm/Makefile b/databases/p5-Class-DBI-AsForm/Makefile
index 0aa466c5f3d4..4f389d102697 100644
--- a/databases/p5-Class-DBI-AsForm/Makefile
+++ b/databases/p5-Class-DBI-AsForm/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Produce HTML form elements for database columns
-BUILD_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI \
p5-HTML-Tree>=0:www/p5-HTML-Tree \
p5-Class-DBI-Plugin-Type>=0:databases/p5-Class-DBI-Plugin-Type
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Class-DBI-AutoLoader/Makefile b/databases/p5-Class-DBI-AutoLoader/Makefile
index 54fbeb328fe4..cfba66d7a819 100644
--- a/databases/p5-Class-DBI-AutoLoader/Makefile
+++ b/databases/p5-Class-DBI-AutoLoader/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generates Class::DBI subclasses dynamically
-BUILD_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI \
p5-Class-DBI-BaseDSN>=0:databases/p5-Class-DBI-BaseDSN
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Class-DBI-DDL/Makefile b/databases/p5-Class-DBI-DDL/Makefile
index 04d1616c439e..b576cc664208 100644
--- a/databases/p5-Class-DBI-DDL/Makefile
+++ b/databases/p5-Class-DBI-DDL/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= DDL for Class-DBI
-BUILD_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
USES= perl5
diff --git a/databases/p5-Class-DBI-LazyInflate/Makefile b/databases/p5-Class-DBI-LazyInflate/Makefile
index a6123c85b986..380ab13b6c10 100644
--- a/databases/p5-Class-DBI-LazyInflate/Makefile
+++ b/databases/p5-Class-DBI-LazyInflate/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Defer inflating of columns until they are used
-BUILD_DEPENDS= p5-Data-Lazy>=0:devel/p5-Data-Lazy \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Lazy>=0:devel/p5-Data-Lazy \
p5-Class-DBI>=0:databases/p5-Class-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Class-DBI-Loader-Relationship/Makefile b/databases/p5-Class-DBI-Loader-Relationship/Makefile
index 7a6b4b699b65..95e241ea6e0b 100644
--- a/databases/p5-Class-DBI-Loader-Relationship/Makefile
+++ b/databases/p5-Class-DBI-Loader-Relationship/Makefile
@@ -12,9 +12,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easier relationship specification in CDBI::L
-BUILD_DEPENDS= p5-Class-DBI-Loader>=0:databases/p5-Class-DBI-Loader \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-DBI-Loader>=0:databases/p5-Class-DBI-Loader \
p5-Lingua-EN-Inflect-Number>=0:textproc/p5-Lingua-EN-Inflect-Number
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Class-DBI-Oracle/Makefile b/databases/p5-Class-DBI-Oracle/Makefile
index 946c72146dce..68caac4221e3 100644
--- a/databases/p5-Class-DBI-Oracle/Makefile
+++ b/databases/p5-Class-DBI-Oracle/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extensions to Class::DBI for Oracle
-BUILD_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Class-DBI-Pg/Makefile b/databases/p5-Class-DBI-Pg/Makefile
index 56a811102454..134fdf6ab1b2 100644
--- a/databases/p5-Class-DBI-Pg/Makefile
+++ b/databases/p5-Class-DBI-Pg/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extensions to Class::DBI for PostgreSQL
-BUILD_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI \
p5-DBD-Pg>=0:databases/p5-DBD-Pg
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/databases/p5-Class-DBI-Plugin-AbstractCount/Makefile b/databases/p5-Class-DBI-Plugin-AbstractCount/Makefile
index 4e237ba7f9f6..5a94f5ecdf35 100644
--- a/databases/p5-Class-DBI-Plugin-AbstractCount/Makefile
+++ b/databases/p5-Class-DBI-Plugin-AbstractCount/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Get COUNT(*) results with abstract SQL
-BUILD_DEPENDS= p5-Class-DBI-Plugin>=0.02:databases/p5-Class-DBI-Plugin \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-DBI-Plugin>=0.02:databases/p5-Class-DBI-Plugin \
p5-Class-DBI>=0.95:databases/p5-Class-DBI \
p5-SQL-Abstract>=1.50:databases/p5-SQL-Abstract
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Class-DBI-Plugin-DeepAbstractSearch/Makefile b/databases/p5-Class-DBI-Plugin-DeepAbstractSearch/Makefile
index 45ad122c0e1b..45bb9ef2f940 100644
--- a/databases/p5-Class-DBI-Plugin-DeepAbstractSearch/Makefile
+++ b/databases/p5-Class-DBI-Plugin-DeepAbstractSearch/Makefile
@@ -15,10 +15,10 @@ COMMENT= Provides deep_search_where() for Class::DBI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-DBI>=0.96:databases/p5-Class-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-DBI>=0.96:databases/p5-Class-DBI \
p5-Class-DBI-Plugin>=0.02:databases/p5-Class-DBI-Plugin \
p5-SQL-Abstract>=1.18:databases/p5-SQL-Abstract
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
diff --git a/databases/p5-Class-DBI-Plugin-Pager/Makefile b/databases/p5-Class-DBI-Plugin-Pager/Makefile
index f6ad4c476824..8a30e559761d 100644
--- a/databases/p5-Class-DBI-Plugin-Pager/Makefile
+++ b/databases/p5-Class-DBI-Plugin-Pager/Makefile
@@ -10,12 +10,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to paged queries for CDBI
-BUILD_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI \
p5-SQL-Abstract>=1.61:databases/p5-SQL-Abstract \
p5-UNIVERSAL-require>=0:devel/p5-UNIVERSAL-require \
p5-Data-Page>=0:databases/p5-Data-Page \
p5-Class-DBI-Plugin-AbstractCount>=0:databases/p5-Class-DBI-Plugin-AbstractCount
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Text-Exception>0:devel/p5-Test-Exception
USES= perl5
diff --git a/databases/p5-Class-DBI-Plugin-RetrieveAll/Makefile b/databases/p5-Class-DBI-Plugin-RetrieveAll/Makefile
index cfeb38bfade2..f5cf13495caf 100644
--- a/databases/p5-Class-DBI-Plugin-RetrieveAll/Makefile
+++ b/databases/p5-Class-DBI-Plugin-RetrieveAll/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= More complex retrieve_all() for Class::DBI
-BUILD_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
USES= perl5
diff --git a/databases/p5-Class-DBI-Plugin-Type/Makefile b/databases/p5-Class-DBI-Plugin-Type/Makefile
index 5342c68ceb7c..61c8fcf0cd59 100644
--- a/databases/p5-Class-DBI-Plugin-Type/Makefile
+++ b/databases/p5-Class-DBI-Plugin-Type/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Determine type information for columns
-BUILD_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
USES= perl5
diff --git a/databases/p5-Class-DBI-Plugin/Makefile b/databases/p5-Class-DBI-Plugin/Makefile
index 4846eeb3ceb7..4c6c2c5d9487 100644
--- a/databases/p5-Class-DBI-Plugin/Makefile
+++ b/databases/p5-Class-DBI-Plugin/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Abstract base class for Class::DBI plugins
-BUILD_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Class-DBI-Replication/Makefile b/databases/p5-Class-DBI-Replication/Makefile
index d23bf9c062a3..09b870231f1a 100644
--- a/databases/p5-Class-DBI-Replication/Makefile
+++ b/databases/p5-Class-DBI-Replication/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Class::DBI for replicated database
-BUILD_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Class-DBI-Sweet/Makefile b/databases/p5-Class-DBI-Sweet/Makefile
index 4a057f6fb145..05904de01ba0 100644
--- a/databases/p5-Class-DBI-Sweet/Makefile
+++ b/databases/p5-Class-DBI-Sweet/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extra sweet features for Class::DBI
-BUILD_DEPENDS= p5-Class-DBI>=3.0.12:databases/p5-Class-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-DBI>=3.0.12:databases/p5-Class-DBI \
p5-DBI>=0:databases/p5-DBI \
p5-Data-Page>=0:databases/p5-Data-Page \
p5-SQL-Abstract>=1.55:databases/p5-SQL-Abstract
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
diff --git a/databases/p5-Class-DBI-Untaint/Makefile b/databases/p5-Class-DBI-Untaint/Makefile
index 0088d8e9a821..9b68598586ff 100644
--- a/databases/p5-Class-DBI-Untaint/Makefile
+++ b/databases/p5-Class-DBI-Untaint/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Class::DBI constraints using CGI::Untaint
-BUILD_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI \
p5-CGI-Untaint>=0:www/p5-CGI-Untaint
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
USES= perl5
diff --git a/databases/p5-Class-DBI-mysql/Makefile b/databases/p5-Class-DBI-mysql/Makefile
index 8d4b312360b9..be21845ce3e5 100644
--- a/databases/p5-Class-DBI-mysql/Makefile
+++ b/databases/p5-Class-DBI-mysql/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extensions to Class::DBI for MySQL
-BUILD_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-DBI>=0:databases/p5-Class-DBI \
p5-DBD-mysql>=0:databases/p5-DBD-mysql
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Class-DBI/Makefile b/databases/p5-Class-DBI/Makefile
index 23633bc6cd5b..0c859aafbb4b 100644
--- a/databases/p5-Class-DBI/Makefile
+++ b/databases/p5-Class-DBI/Makefile
@@ -15,13 +15,13 @@ COMMENT= Simple Database Abstraction
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-Class-Data-Inheritable>=0:devel/p5-Class-Data-Inheritable \
p5-Class-Trigger>=0:devel/p5-Class-Trigger \
p5-Clone>=0:devel/p5-Clone \
p5-Ima-DBI>=0:databases/p5-Ima-DBI \
p5-UNIVERSAL-moniker>=0:devel/p5-UNIVERSAL-moniker
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
NO_ARCH= yes
diff --git a/databases/p5-CouchDB-View/Makefile b/databases/p5-CouchDB-View/Makefile
index 7c549a66fd12..d3767e59b492 100644
--- a/databases/p5-CouchDB-View/Makefile
+++ b/databases/p5-CouchDB-View/Makefile
@@ -14,11 +14,11 @@ COMMENT= Handle and create CouchDB views in Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Data-Dump-Streamer>=0:devel/p5-Data-Dump-Streamer \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Dump-Streamer>=0:devel/p5-Data-Dump-Streamer \
p5-JSON-XS>=0:converters/p5-JSON-XS \
p5-PadWalker>=0:devel/p5-PadWalker \
p5-URI>=0:net/p5-URI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep
NO_ARCH= yes
diff --git a/databases/p5-DBD-AnyData/Makefile b/databases/p5-DBD-AnyData/Makefile
index 95637c054d73..c1804e7c589a 100644
--- a/databases/p5-DBD-AnyData/Makefile
+++ b/databases/p5-DBD-AnyData/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= DBI access to XML, CSV, and other formats
-BUILD_DEPENDS= p5-AnyData>=0.07:devel/p5-AnyData \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-AnyData>=0.07:devel/p5-AnyData \
p5-DBI>1:databases/p5-DBI \
p5-SQL-Statement>1:databases/p5-SQL-Statement
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-DBD-CSV/Makefile b/databases/p5-DBD-CSV/Makefile
index fd5747120e1b..9e8c7d3b9117 100644
--- a/databases/p5-DBD-CSV/Makefile
+++ b/databases/p5-DBD-CSV/Makefile
@@ -13,10 +13,10 @@ COMMENT= DBI driver for CSV files
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBI>=1.636:databases/p5-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=1.636:databases/p5-DBI \
p5-SQL-Statement>=1.410:databases/p5-SQL-Statement \
p5-Text-CSV_XS>=1.23:textproc/p5-Text-CSV_XS
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5 tar:tgz
USE_PERL5= configure
diff --git a/databases/p5-DBD-Excel/Makefile b/databases/p5-DBD-Excel/Makefile
index bcb0ee5d35f9..31b1cbb9d20c 100644
--- a/databases/p5-DBD-Excel/Makefile
+++ b/databases/p5-DBD-Excel/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Class for DBI drivers that acts on Excel files
-BUILD_DEPENDS= p5-SQL-Statement>=0:databases/p5-SQL-Statement \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-SQL-Statement>=0:databases/p5-SQL-Statement \
p5-Spreadsheet-ParseExcel>=0:textproc/p5-Spreadsheet-ParseExcel \
p5-Spreadsheet-WriteExcel>=0:textproc/p5-Spreadsheet-WriteExcel \
p5-DBI>=0:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
EXAMPLESDIR?= ${PREFIX}/share/examples/${PORTNAME}
USES= perl5
diff --git a/databases/p5-DBD-Google/Makefile b/databases/p5-DBD-Google/Makefile
index f2db29d1d549..d44339df32dc 100644
--- a/databases/p5-DBD-Google/Makefile
+++ b/databases/p5-DBD-Google/Makefile
@@ -11,12 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Treat Google as a datasource for DBI
-BUILD_DEPENDS= p5-Net-Google>=0:net/p5-Net-Google \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Net-Google>=0:net/p5-Net-Google \
p5-URI>=0:net/p5-URI \
p5-HTML-Parser>=0:www/p5-HTML-Parser \
p5-SQL-Statement>=0:databases/p5-SQL-Statement \
p5-DBI>=0:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-DBD-InterBase/Makefile b/databases/p5-DBD-InterBase/Makefile
index fdd4b6ec2b13..1ed0122c5704 100644
--- a/databases/p5-DBD-InterBase/Makefile
+++ b/databases/p5-DBD-InterBase/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= yuri@rivera.ru
COMMENT= DBI driver for InterBase/Firebird/Yaffil RDBMS server
-BUILD_DEPENDS= p5-DBI>=0:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI
USES= perl5 firebird
USE_PERL5= patch configure
diff --git a/databases/p5-DBD-LDAP/Makefile b/databases/p5-DBD-LDAP/Makefile
index 03c121194fc3..d18beae27b2d 100644
--- a/databases/p5-DBD-LDAP/Makefile
+++ b/databases/p5-DBD-LDAP/Makefile
@@ -13,9 +13,9 @@ COMMENT= DBI interface for accessing LDAP servers
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-perl-ldap>=0.01:net/p5-perl-ldap \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-perl-ldap>=0.01:net/p5-perl-ldap \
p5-DBI>=0:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-DBD-Mock/Makefile b/databases/p5-DBD-Mock/Makefile
index e94f8eb9e0ce..0fbc80187525 100644
--- a/databases/p5-DBD-Mock/Makefile
+++ b/databases/p5-DBD-Mock/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= culot@FreeBSD.org
COMMENT= Simple mock DBD implementation used for testing
-BUILD_DEPENDS= p5-DBI>=1.3:databases/p5-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=1.3:databases/p5-DBI \
p5-Test-Exception>=0.31:devel/p5-Test-Exception \
p5-Test-Simple>=0.47:devel/p5-Test-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-DBD-Multi/Makefile b/databases/p5-DBD-Multi/Makefile
index c4c5fe4e9543..65cc95298a03 100644
--- a/databases/p5-DBD-Multi/Makefile
+++ b/databases/p5-DBD-Multi/Makefile
@@ -14,10 +14,10 @@ COMMENT= Manage Multiple Data Sources with Failover and Load Balancing
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor>=0.19:devel/p5-Class-Accessor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor>=0.19:devel/p5-Class-Accessor \
p5-DBI>=0:databases/p5-DBI \
p5-Sys-SigAction>=0.10:devel/p5-Sys-SigAction
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=1.09:databases/p5-DBD-SQLite \
p5-Pod-Simple>=0:textproc/p5-Pod-Simple \
diff --git a/databases/p5-DBD-ODBC/Makefile b/databases/p5-DBD-ODBC/Makefile
index e955327d900d..289115002227 100644
--- a/databases/p5-DBD-ODBC/Makefile
+++ b/databases/p5-DBD-ODBC/Makefile
@@ -13,8 +13,8 @@ COMMENT= DBD module interfacing the ODBC databases
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBI>=1.609:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=1.609:databases/p5-DBI
LIB_DEPENDS= libodbc.so:databases/unixODBC
OPTIONS_DEFINE= DOCS
diff --git a/databases/p5-DBD-Pg/Makefile b/databases/p5-DBD-Pg/Makefile
index 47068005c535..7102eca7270e 100644
--- a/databases/p5-DBD-Pg/Makefile
+++ b/databases/p5-DBD-Pg/Makefile
@@ -12,8 +12,8 @@ COMMENT= Provides access to PostgreSQL databases through the DBI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBI>=1.614:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=1.614:databases/p5-DBI
USES= perl5 pgsql
USE_PERL5= configure
diff --git a/databases/p5-DBD-SQLite/Makefile b/databases/p5-DBD-SQLite/Makefile
index bf8727da9321..791332eba7dd 100644
--- a/databases/p5-DBD-SQLite/Makefile
+++ b/databases/p5-DBD-SQLite/Makefile
@@ -13,8 +13,8 @@ COMMENT= Provides access to SQLite3 databases through the DBI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBI>=1.57:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=1.57:databases/p5-DBI
PORTSCOUT= limit:^[0-9\.]*$$
diff --git a/databases/p5-DBD-Sybase/Makefile b/databases/p5-DBD-Sybase/Makefile
index 443e3a388810..55741ebba620 100644
--- a/databases/p5-DBD-Sybase/Makefile
+++ b/databases/p5-DBD-Sybase/Makefile
@@ -13,9 +13,9 @@ COMMENT= Sybase DBI driver for Perl 5
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBI>=0:databases/p5-DBI
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI
LIB_DEPENDS= libct.so:databases/freetds
-RUN_DEPENDS:= ${BUILD_DEPENDS}
CONFIGURE_ENV= SYBASE=${LOCALBASE}
USES= gettext perl5
diff --git a/databases/p5-DBD-mysql/Makefile b/databases/p5-DBD-mysql/Makefile
index 52b14ce714c0..574134a79509 100644
--- a/databases/p5-DBD-mysql/Makefile
+++ b/databases/p5-DBD-mysql/Makefile
@@ -26,8 +26,7 @@ USES= mysql perl5
USE_PERL5= configure
OPTIONS_DEFINE= SSL
-SSL_BUILD_DEPENDS= p5-Crypt-SSLeay>=0:security/p5-Crypt-SSLeay
-SSL_RUN_DEPENDS= ${SSL_BUILD_DEPENDS}
+SSL_RUN_DEPENDS= p5-Crypt-SSLeay>=0:security/p5-Crypt-SSLeay
SSL_CONFIGURE_OFF= --nossl
SSL_CONFIGURE_ON= --ssl
SSL_USES= ssl
diff --git a/databases/p5-DBICx-Sugar/Makefile b/databases/p5-DBICx-Sugar/Makefile
index d71a99a83cbd..bbe72ff85b10 100644
--- a/databases/p5-DBICx-Sugar/Makefile
+++ b/databases/p5-DBICx-Sugar/Makefile
@@ -14,9 +14,9 @@ COMMENT= Just some syntax sugar for DBIx::Class
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBIx-Class>=0:databases/p5-DBIx-Class \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBIx-Class>=0:databases/p5-DBIx-Class \
p5-SQL-Translator>=0:databases/p5-SQL-Translator
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Modern>=0:devel/p5-Test-Modern \
p5-Test-Requires>=0:devel/p5-Test-Requires \
p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
diff --git a/databases/p5-DBICx-TestDatabase/Makefile b/databases/p5-DBICx-TestDatabase/Makefile
index 8c0faf31ab4c..25e7d3f61fa0 100644
--- a/databases/p5-DBICx-TestDatabase/Makefile
+++ b/databases/p5-DBICx-TestDatabase/Makefile
@@ -15,9 +15,9 @@ COMMENT= Module to create temporary database from a DBIx::Class::Schema
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBD-SQLite>=1.29:databases/p5-DBD-SQLite \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBD-SQLite>=1.29:databases/p5-DBD-SQLite \
p5-SQL-Translator>=0:databases/p5-SQL-Translator
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBIx-Class>=0.07005:databases/p5-DBIx-Class
NO_ARCH= yes
diff --git a/databases/p5-DBICx-TxnInsert/Makefile b/databases/p5-DBICx-TxnInsert/Makefile
index 5e8b0f4cad0a..143c91222c67 100644
--- a/databases/p5-DBICx-TxnInsert/Makefile
+++ b/databases/p5-DBICx-TxnInsert/Makefile
@@ -12,9 +12,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Wrap all inserts into transaction
-BUILD_DEPENDS= p5-DBIx-Class>=0:databases/p5-DBIx-Class \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBIx-Class>=0:databases/p5-DBIx-Class \
p5-DBD-Mock>=0:databases/p5-DBD-Mock
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Compile>=0.08:devel/p5-Test-Compile \
p5-Test-Pod>=1.22:devel/p5-Test-Pod
diff --git a/databases/p5-DBIWrapper/Makefile b/databases/p5-DBIWrapper/Makefile
index fc28e79b2539..a93407700530 100644
--- a/databases/p5-DBIWrapper/Makefile
+++ b/databases/p5-DBIWrapper/Makefile
@@ -14,13 +14,13 @@ COMMENT= Perl extension for generic DBI database access
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBI>=0:databases/p5-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI \
p5-DateTime-HiRes>=0:devel/p5-DateTime-HiRes \
p5-IO-stringy>=0:devel/p5-IO-stringy \
p5-Spreadsheet-WriteExcel>=0:textproc/p5-Spreadsheet-WriteExcel \
p5-XML-LibXML>=0:textproc/p5-XML-LibXML \
p5-XML-SAX>=0:textproc/p5-XML-SAX
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-Pg>=0:databases/p5-DBD-Pg \
p5-DateTime>=0:devel/p5-DateTime
diff --git a/databases/p5-DBIx-Admin-CreateTable/Makefile b/databases/p5-DBIx-Admin-CreateTable/Makefile
index 1cbe979ffd3a..200bd307108b 100644
--- a/databases/p5-DBIx-Admin-CreateTable/Makefile
+++ b/databases/p5-DBIx-Admin-CreateTable/Makefile
@@ -13,9 +13,9 @@ COMMENT= Create and drop tables, primary indexes, and sequences
LICENSE= ART20
-BUILD_DEPENDS= p5-DBI>=0:databases/p5-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI \
p5-Moo>=1.004002:devel/p5-Moo
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Version>=1.002003:devel/p5-Test-Version
NO_ARCH= yes
diff --git a/databases/p5-DBIx-Admin-DSNManager/Makefile b/databases/p5-DBIx-Admin-DSNManager/Makefile
index a4ba46c4bfe0..f01ad330237e 100644
--- a/databases/p5-DBIx-Admin-DSNManager/Makefile
+++ b/databases/p5-DBIx-Admin-DSNManager/Makefile
@@ -13,11 +13,11 @@ COMMENT= Manage a file of DSNs, for both testing and production
LICENSE= ART20
-BUILD_DEPENDS= p5-Config-Tiny>=2.12:devel/p5-Config-Tiny \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Config-Tiny>=2.12:devel/p5-Config-Tiny \
p5-DBI>=0:databases/p5-DBI \
p5-File-Slurp>=9999.13:devel/p5-File-Slurp \
p5-Moo>=1.004002:devel/p5-Moo
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Version>=1.002003:devel/p5-Test-Version \
p5-Try-Tiny>=0.06:lang/p5-Try-Tiny
diff --git a/databases/p5-DBIx-Admin-TableInfo/Makefile b/databases/p5-DBIx-Admin-TableInfo/Makefile
index 0329521f0869..21e2695ef974 100644
--- a/databases/p5-DBIx-Admin-TableInfo/Makefile
+++ b/databases/p5-DBIx-Admin-TableInfo/Makefile
@@ -14,14 +14,14 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DBI>=0:databases/p5-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI \
p5-DBIx-Admin-CreateTable>=2.10:databases/p5-DBIx-Admin-CreateTable \
p5-DBIx-Admin-DSNManager>=2.01:databases/p5-DBIx-Admin-DSNManager \
p5-Data-Dumper-Concise>=2.022:devel/p5-Data-Dumper-Concise \
p5-Lingua-EN-PluralToSingular>=0.18:textproc/p5-Lingua-EN-PluralToSingular \
p5-Moo>=2.002004:devel/p5-Moo \
p5-Text-Table-Manifold>=1:textproc/p5-Text-Table-Manifold
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/databases/p5-DBIx-AnyDBD/Makefile b/databases/p5-DBIx-AnyDBD/Makefile
index 83c1c41cc40b..a25ab2c06e39 100644
--- a/databases/p5-DBIx-AnyDBD/Makefile
+++ b/databases/p5-DBIx-AnyDBD/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= DBD independent class
-BUILD_DEPENDS= p5-DBI>=0:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-DBIx-Class-Candy/Makefile b/databases/p5-DBIx-Class-Candy/Makefile
index d61676fd7347..23565ef276a7 100644
--- a/databases/p5-DBIx-Class-Candy/Makefile
+++ b/databases/p5-DBIx-Class-Candy/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DBIx-Class>=0.08123:databases/p5-DBIx-Class \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBIx-Class>=0.08123:databases/p5-DBIx-Class \
p5-Lingua-EN-Inflect>=0:textproc/p5-Lingua-EN-Inflect
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep \
p5-Test-Fatal>=0:devel/p5-Test-Fatal
diff --git a/databases/p5-DBIx-Class-Cursor-Cached/Makefile b/databases/p5-DBIx-Class-Cursor-Cached/Makefile
index 3367000b918e..a678e79b5618 100644
--- a/databases/p5-DBIx-Class-Cursor-Cached/Makefile
+++ b/databases/p5-DBIx-Class-Cursor-Cached/Makefile
@@ -13,9 +13,9 @@ COMMENT= Cursor class with built-in caching support
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Carp-Clan>=6.0:devel/p5-Carp-Clan \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Carp-Clan>=6.0:devel/p5-Carp-Clan \
p5-DBIx-Class>=0.08124:databases/p5-DBIx-Class
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Cache-Cache>=0:devel/p5-Cache-Cache \
p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
diff --git a/databases/p5-DBIx-Class-DateTime-Epoch/Makefile b/databases/p5-DBIx-Class-DateTime-Epoch/Makefile
index 7e9ffb3058b4..74e2ab493e8b 100644
--- a/databases/p5-DBIx-Class-DateTime-Epoch/Makefile
+++ b/databases/p5-DBIx-Class-DateTime-Epoch/Makefile
@@ -14,10 +14,10 @@ COMMENT= Automatic inflation/deflation of epoch-based DateTime objects
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DBIx-Class>=0.08103:databases/p5-DBIx-Class \
p5-DBIx-Class-TimeStamp>=0.07:databases/p5-DBIx-Class-TimeStamp
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBICx-TestDatabase>=0:databases/p5-DBICx-TestDatabase \
p5-DateTime-Format-SQLite>=0:devel/p5-DateTime-Format-SQLite
diff --git a/databases/p5-DBIx-Class-DynamicDefault/Makefile b/databases/p5-DBIx-Class-DynamicDefault/Makefile
index ee24629fa4a7..1e9840f782ba 100644
--- a/databases/p5-DBIx-Class-DynamicDefault/Makefile
+++ b/databases/p5-DBIx-Class-DynamicDefault/Makefile
@@ -14,8 +14,8 @@ COMMENT= Automatically set and update fields
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBIx-Class>=0.08127:databases/p5-DBIx-Class
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBIx-Class>=0.08127:databases/p5-DBIx-Class
TEST_DEPENDS= p5-DBICx-TestDatabase>=0:databases/p5-DBICx-TestDatabase
USES= perl5
diff --git a/databases/p5-DBIx-Class-EncodedColumn/Makefile b/databases/p5-DBIx-Class-EncodedColumn/Makefile
index ba6abc975117..aef4a503f4bd 100644
--- a/databases/p5-DBIx-Class-EncodedColumn/Makefile
+++ b/databases/p5-DBIx-Class-EncodedColumn/Makefile
@@ -13,10 +13,10 @@ COMMENT= Automatically encode columns
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBIx-Class>=0.06002:databases/p5-DBIx-Class \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBIx-Class>=0.06002:databases/p5-DBIx-Class \
p5-SQL-Translator>=0.09.003:databases/p5-SQL-Translator \
p5-Sub-Name>=0.04:devel/p5-Sub-Name
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
p5-Dir-Self>=0:devel/p5-Dir-Self \
p5-Test-Exception>=0:devel/p5-Test-Exception
diff --git a/databases/p5-DBIx-Class-Loader/Makefile b/databases/p5-DBIx-Class-Loader/Makefile
index 72faaea8f34c..42a14a552617 100644
--- a/databases/p5-DBIx-Class-Loader/Makefile
+++ b/databases/p5-DBIx-Class-Loader/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Dynamic definition of DBIx::Class sub classes
-BUILD_DEPENDS= p5-DBI>=1.3:databases/p5-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=1.3:databases/p5-DBI \
p5-DBIx-Class>=0.04001:databases/p5-DBIx-Class \
p5-Lingua-EN-Inflect>=0:textproc/p5-Lingua-EN-Inflect \
p5-UNIVERSAL-require>=0.10:devel/p5-UNIVERSAL-require
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
USES= perl5
diff --git a/databases/p5-DBIx-Class-QueryLog/Makefile b/databases/p5-DBIx-Class-QueryLog/Makefile
index 2605711fcb5c..f067b6ff40d5 100644
--- a/databases/p5-DBIx-Class-QueryLog/Makefile
+++ b/databases/p5-DBIx-Class-QueryLog/Makefile
@@ -15,10 +15,10 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DBIx-Class>=0.070000:databases/p5-DBIx-Class \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBIx-Class>=0.070000:databases/p5-DBIx-Class \
p5-Moo>=2:devel/p5-Moo \
p5-Type-Tiny>=0:devel/p5-Type-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/databases/p5-DBIx-Class-ResultSet-HashRef/Makefile b/databases/p5-DBIx-Class-ResultSet-HashRef/Makefile
index a664c08ea1a4..8ddbd1f74df5 100644
--- a/databases/p5-DBIx-Class-ResultSet-HashRef/Makefile
+++ b/databases/p5-DBIx-Class-ResultSet-HashRef/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Adds syntactic sugar to skip the fancy objects
-BUILD_DEPENDS= p5-DBIx-Class>=0.04001:databases/p5-DBIx-Class
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBIx-Class>=0.04001:databases/p5-DBIx-Class
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
p5-SQL-Translator>=0:databases/p5-SQL-Translator
diff --git a/databases/p5-DBIx-Class-ResultSet-RecursiveUpdate/Makefile b/databases/p5-DBIx-Class-ResultSet-RecursiveUpdate/Makefile
index 032807367d10..22aa332064f7 100644
--- a/databases/p5-DBIx-Class-ResultSet-RecursiveUpdate/Makefile
+++ b/databases/p5-DBIx-Class-ResultSet-RecursiveUpdate/Makefile
@@ -14,7 +14,8 @@ COMMENT= Like update_or_create - but recursive
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Carp-Clan>=6.04:devel/p5-Carp-Clan \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Carp-Clan>=6.04:devel/p5-Carp-Clan \
p5-DBD-SQLite>=1.21:databases/p5-DBD-SQLite \
p5-DBIx-Class>=0.08103:databases/p5-DBIx-Class \
p5-DBIx-Class-IntrospectableM2M>=0:databases/p5-DBIx-Class-IntrospectableM2M \
@@ -22,7 +23,6 @@ BUILD_DEPENDS= p5-Carp-Clan>=6.04:devel/p5-Carp-Clan \
p5-List-MoreUtils>=0.22:lang/p5-List-MoreUtils \
p5-Readonly>=1.03:devel/p5-Readonly \
p5-SQL-Translator>=0.11016:databases/p5-SQL-Translator
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Moose>=0:devel/p5-Moose \
p5-MooseX-NonMoose>=0:devel/p5-MooseX-NonMoose \
p5-Test-Exception>=0:devel/p5-Test-Exception \
diff --git a/databases/p5-DBIx-Class-Schema-Config/Makefile b/databases/p5-DBIx-Class-Schema-Config/Makefile
index 3a6fefe9b51d..26d1ba868e09 100644
--- a/databases/p5-DBIx-Class-Schema-Config/Makefile
+++ b/databases/p5-DBIx-Class-Schema-Config/Makefile
@@ -14,10 +14,10 @@ COMMENT= Credential Management for DBIx::Class
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Config-Any>=0.23:devel/p5-Config-Any \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Config-Any>=0.23:devel/p5-Config-Any \
p5-DBIx-Class>=0.08100:databases/p5-DBIx-Class \
p5-File-HomeDir>0:devel/p5-File-HomeDir
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Config-Any>=0.23:devel/p5-Config-Any \
p5-DBD-SQLite>0:databases/p5-DBD-SQLite \
p5-Test-MockObject>=1.09:devel/p5-Test-MockObject
diff --git a/databases/p5-DBIx-Class-Schema-Loader/Makefile b/databases/p5-DBIx-Class-Schema-Loader/Makefile
index 03cd0233d462..279ef4b37420 100644
--- a/databases/p5-DBIx-Class-Schema-Loader/Makefile
+++ b/databases/p5-DBIx-Class-Schema-Loader/Makefile
@@ -13,7 +13,8 @@ COMMENT= Dynamic definition of a DBIx::Class::Schema
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Carp-Clan>=0:devel/p5-Carp-Clan \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Carp-Clan>=0:devel/p5-Carp-Clan \
p5-Class-Accessor-Grouped>=0.10008:devel/p5-Class-Accessor-Grouped \
p5-Class-C3-Componentised>=1.0008:devel/p5-Class-C3-Componentised \
p5-Class-Inspector>=1.27:devel/p5-Class-Inspector \
@@ -30,7 +31,6 @@ BUILD_DEPENDS= p5-Carp-Clan>=0:devel/p5-Carp-Clan \
p5-Scope-Guard>=0:devel/p5-Scope-Guard \
p5-String-ToIdentifier-EN>=0.05:textproc/p5-String-ToIdentifier-EN \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=1.29:databases/p5-DBD-SQLite \
p5-Test-Exception>=0.31:devel/p5-Test-Exception \
p5-Test-Warn>=0.21:devel/p5-Test-Warn \
diff --git a/databases/p5-DBIx-Class-Schema-PopulateMore/Makefile b/databases/p5-DBIx-Class-Schema-PopulateMore/Makefile
index 48555685622e..be7efcf6c2cf 100644
--- a/databases/p5-DBIx-Class-Schema-PopulateMore/Makefile
+++ b/databases/p5-DBIx-Class-Schema-PopulateMore/Makefile
@@ -13,13 +13,13 @@ COMMENT= Enhanced populate method
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Data-Visitor>=0.27:devel/p5-Data-Visitor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Visitor>=0.27:devel/p5-Data-Visitor \
p5-DateTimeX-Easy>=0.089:devel/p5-DateTimeX-Easy \
p5-List-MoreUtils>=0.30:lang/p5-List-MoreUtils \
p5-Moo>=1.004006:devel/p5-Moo \
p5-MooX-HandlesVia>=0.001005:devel/p5-MooX-HandlesVia \
p5-Type-Tiny>=0.042:devel/p5-Type-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
p5-DBIx-Class>=0.08127:databases/p5-DBIx-Class \
p5-DateTime-Format-SQLite>=0.11:devel/p5-DateTime-Format-SQLite \
diff --git a/databases/p5-DBIx-Class-UUIDColumns/Makefile b/databases/p5-DBIx-Class-UUIDColumns/Makefile
index 6555518004be..b6ee402eb4bb 100644
--- a/databases/p5-DBIx-Class-UUIDColumns/Makefile
+++ b/databases/p5-DBIx-Class-UUIDColumns/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= DBIx::Class::UUIDColumns - Implicit uuid columns
-BUILD_DEPENDS= p5-Class-Accessor-Grouped>=0:devel/p5-Class-Accessor-Grouped \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor-Grouped>=0:devel/p5-Class-Accessor-Grouped \
p5-DBD-SQLite>=1.11:databases/p5-DBD-SQLite \
p5-DBIx-Class>=0.07005:databases/p5-DBIx-Class \
p5-Data-UUID>=0:devel/p5-Data-UUID
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-DBIx-Class/Makefile b/databases/p5-DBIx-Class/Makefile
index 83534326b8ff..e23da9bffbaa 100644
--- a/databases/p5-DBIx-Class/Makefile
+++ b/databases/p5-DBIx-Class/Makefile
@@ -14,7 +14,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Class-Accessor-Grouped>=0.10012:devel/p5-Class-Accessor-Grouped \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor-Grouped>=0.10012:devel/p5-Class-Accessor-Grouped \
p5-Class-C3-Componentised>=1.000900:devel/p5-Class-C3-Componentised \
p5-Class-Inspector>=1.24:devel/p5-Class-Inspector \
p5-Class-Method-Modifiers>=1.06:devel/p5-Class-Method-Modifiers \
@@ -36,7 +37,6 @@ BUILD_DEPENDS= p5-Class-Accessor-Grouped>=0.10012:devel/p5-Class-Accessor-Groupe
p5-Try-Tiny>=0.07:lang/p5-Try-Tiny \
p5-namespace-clean>=0.20:devel/p5-namespace-clean \
p5-strictures>=1.003001:devel/p5-strictures
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Class-DBI-Plugin-DeepAbstractSearch>=0:databases/p5-Class-DBI-Plugin-DeepAbstractSearch \
p5-DBD-SQLite>=1.29:databases/p5-DBD-SQLite \
p5-DateTime>=0.55:devel/p5-DateTime \
diff --git a/databases/p5-DBIx-Custom/Makefile b/databases/p5-DBIx-Custom/Makefile
index 2fe543c7146d..7a7db54304cb 100644
--- a/databases/p5-DBIx-Custom/Makefile
+++ b/databases/p5-DBIx-Custom/Makefile
@@ -14,11 +14,11 @@ COMMENT= Customizable DBI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBD-SQLite>=1.25:databases/p5-DBD-SQLite \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBD-SQLite>=1.25:databases/p5-DBD-SQLite \
p5-DBI>=1.60.5:databases/p5-DBI \
p5-DBIx-Connector>=0.56:databases/p5-DBIx-Connector \
p5-Object-Simple>=3.1000:devel/p5-Object-Simple
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/databases/p5-DBIx-DBSchema/Makefile b/databases/p5-DBIx-DBSchema/Makefile
index 8a605b1dccf1..cf5030b8285a 100644
--- a/databases/p5-DBIx-DBSchema/Makefile
+++ b/databases/p5-DBIx-DBSchema/Makefile
@@ -13,8 +13,8 @@ COMMENT= OO-interface to database schemas
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBI>=0:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI
OPTIONS_DEFINE= DOCS
diff --git a/databases/p5-DBIx-Handler/Makefile b/databases/p5-DBIx-Handler/Makefile
index e4a7d6607de4..8629438ddd85 100644
--- a/databases/p5-DBIx-Handler/Makefile
+++ b/databases/p5-DBIx-Handler/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DBI>=1.605:databases/p5-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=1.605:databases/p5-DBI \
p5-DBIx-TransactionManager>=1.09:databases/p5-DBIx-TransactionManager
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
p5-Test-Requires>=0:devel/p5-Test-Requires \
p5-Test-SharedFork>=0.16:devel/p5-Test-SharedFork
diff --git a/databases/p5-DBIx-Lite/Makefile b/databases/p5-DBIx-Lite/Makefile
index 4fbec6ed7cdf..3209d12adfe0 100644
--- a/databases/p5-DBIx-Lite/Makefile
+++ b/databases/p5-DBIx-Lite/Makefile
@@ -13,10 +13,10 @@ COMMENT= Chained and minimal ORM
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBIx-Connector>=0:databases/p5-DBIx-Connector \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBIx-Connector>=0:databases/p5-DBIx-Connector \
p5-Data-Page>=0:databases/p5-Data-Page \
p5-SQL-Abstract-More>=0:databases/p5-SQL-Abstract-More
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=1.29:databases/p5-DBD-SQLite
USES= perl5
diff --git a/databases/p5-DBIx-Log4perl/Makefile b/databases/p5-DBIx-Log4perl/Makefile
index 42257bd8466e..561dbeed082e 100644
--- a/databases/p5-DBIx-Log4perl/Makefile
+++ b/databases/p5-DBIx-Log4perl/Makefile
@@ -14,9 +14,9 @@ COMMENT= For DBI to selectively log SQL, parameters, result-sets, transactions
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBI>=1.500:databases/p5-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=1.500:databases/p5-DBI \
p5-Log-Log4perl>=1.04:devel/p5-Log-Log4perl
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-DBIx-NoSQL/Makefile b/databases/p5-DBIx-NoSQL/Makefile
index 805adb2e185f..d4497a8b0f00 100644
--- a/databases/p5-DBIx-NoSQL/Makefile
+++ b/databases/p5-DBIx-NoSQL/Makefile
@@ -14,7 +14,8 @@ 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-DBD-SQLite>=1.44:databases/p5-DBD-SQLite \
p5-DBIx-Class>=0.08124:databases/p5-DBIx-Class \
p5-Data-GUID>=0:devel/p5-Data-GUID \
@@ -26,7 +27,6 @@ BUILD_DEPENDS= p5-Clone>=0:devel/p5-Clone \
p5-Path-Class>=0:devel/p5-Path-Class \
p5-SQL-Translator>=0.11016:databases/p5-SQL-Translator \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-Test-Deep>=0:devel/p5-Test-Deep \
p5-Test-Most>=0:devel/p5-Test-Most
diff --git a/databases/p5-DBIx-Password/Makefile b/databases/p5-DBIx-Password/Makefile
index 5e70fdffa477..6e5b976d44e7 100644
--- a/databases/p5-DBIx-Password/Makefile
+++ b/databases/p5-DBIx-Password/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Allows you to create a global password file for DB passwords
-BUILD_DEPENDS= p5-DBI>=0:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-DBIx-Perlish/Makefile b/databases/p5-DBIx-Perlish/Makefile
index 56d26339f48a..89dbae7d1790 100644
--- a/databases/p5-DBIx-Perlish/Makefile
+++ b/databases/p5-DBIx-Perlish/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perlish interface to SQL databases
-BUILD_DEPENDS= p5-DBI>0:databases/p5-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>0:databases/p5-DBI \
p5-PadWalker>0:devel/p5-PadWalker
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-DBIx-Recordset/Makefile b/databases/p5-DBIx-Recordset/Makefile
index 163513010d1d..cb24d9812ef4 100644
--- a/databases/p5-DBIx-Recordset/Makefile
+++ b/databases/p5-DBIx-Recordset/Makefile
@@ -14,8 +14,8 @@ COMMENT= Perl module for abstraction and simplification of database access
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBI>=0:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI
NO_ARCH= yes
USES= perl5
diff --git a/databases/p5-DBIx-RetryOverDisconnects/Makefile b/databases/p5-DBIx-RetryOverDisconnects/Makefile
index 39ffd6986852..ac6e80c401fb 100644
--- a/databases/p5-DBIx-RetryOverDisconnects/Makefile
+++ b/databases/p5-DBIx-RetryOverDisconnects/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vovkasm@gmail.com
COMMENT= Keeps database connection persistent
-BUILD_DEPENDS= p5-DBI>0:databases/p5-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>0:databases/p5-DBI \
p5-Exception-Class>0:devel/p5-Exception-Class
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-DBIx-SQLEngine/Makefile b/databases/p5-DBIx-SQLEngine/Makefile
index 2d6342180ea9..4d7551471d5f 100644
--- a/databases/p5-DBIx-SQLEngine/Makefile
+++ b/databases/p5-DBIx-SQLEngine/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extends DBI with high-level operations
-BUILD_DEPENDS= p5-Class-MakeMethods>=0:devel/p5-Class-MakeMethods \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-MakeMethods>=0:devel/p5-Class-MakeMethods \
p5-Class-MixinFactory>=0:devel/p5-Class-MixinFactory \
p5-DBI>=0:databases/p5-DBI \
p5-DBIx-AnyDBD>=0:databases/p5-DBIx-AnyDBD
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-DBIx-SQLite-Simple/Makefile b/databases/p5-DBIx-SQLite-Simple/Makefile
index 421fec58138b..615e2ba3042e 100644
--- a/databases/p5-DBIx-SQLite-Simple/Makefile
+++ b/databases/p5-DBIx-SQLite-Simple/Makefile
@@ -10,9 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Easy access to SQLite databases using objects
-BUILD_DEPENDS= p5-Class-Gomor>=0:devel/p5-Class-Gomor \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Gomor>=0:devel/p5-Class-Gomor \
p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-DBIx-Safe/Makefile b/databases/p5-DBIx-Safe/Makefile
index 3127ad8ed599..b3c09af3c32c 100644
--- a/databases/p5-DBIx-Safe/Makefile
+++ b/databases/p5-DBIx-Safe/Makefile
@@ -15,9 +15,9 @@ COMMENT= Safer access to your database through a DBI database handle
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DBD-Pg>=1.49:databases/p5-DBD-Pg \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBD-Pg>=1.49:databases/p5-DBD-Pg \
p5-DBI>=1.490:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USE_PERL5= configure
diff --git a/databases/p5-DBIx-SearchBuilder/Makefile b/databases/p5-DBIx-SearchBuilder/Makefile
index fa981f5545a1..59bebeef9f44 100644
--- a/databases/p5-DBIx-SearchBuilder/Makefile
+++ b/databases/p5-DBIx-SearchBuilder/Makefile
@@ -14,7 +14,8 @@ COMMENT= Perl extension for easy SQL SELECT Statement generation
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-ReturnValue>=0:devel/p5-Class-ReturnValue \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-ReturnValue>=0:devel/p5-Class-ReturnValue \
p5-Cache-Simple-TimedExpiry>=0:devel/p5-Cache-Simple-TimedExpiry \
p5-Want>=0:devel/p5-Want \
p5-capitalization>=0:devel/p5-capitalization \
@@ -22,7 +23,6 @@ BUILD_DEPENDS= p5-Class-ReturnValue>=0:devel/p5-Class-ReturnValue \
p5-DBIx-DBSchema>=0:databases/p5-DBIx-DBSchema \
p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-Clone>=0:devel/p5-Clone
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
NO_ARCH= yes
diff --git a/databases/p5-DBIx-Simple/Makefile b/databases/p5-DBIx-Simple/Makefile
index ac4fd65e25c1..6f52abcfd0c3 100644
--- a/databases/p5-DBIx-Simple/Makefile
+++ b/databases/p5-DBIx-Simple/Makefile
@@ -10,8 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simplified object oriented interface to Perl DBI
-BUILD_DEPENDS= p5-DBI>=1.21:databases/p5-DBI ${TEST_DEPENDS}
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=1.21:databases/p5-DBI ${TEST_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
OPTIONS_DEFINE= SQL_INTERP SQL_ABSTRACT DBIX_XHTML_TABLE TEXT_TABLE
diff --git a/databases/p5-DBIx-Sunny/Makefile b/databases/p5-DBIx-Sunny/Makefile
index 1a2306be0e99..be4ed804b189 100644
--- a/databases/p5-DBIx-Sunny/Makefile
+++ b/databases/p5-DBIx-Sunny/Makefile
@@ -14,12 +14,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-DBI>=1.615:databases/p5-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=1.615:databases/p5-DBI \
p5-Class-Accessor-Lite>=0.05:devel/p5-Class-Accessor-Lite \
p5-Class-Data-Inheritable>=0:devel/p5-Class-Data-Inheritable \
p5-DBIx-TransactionManager>=0:databases/p5-DBIx-TransactionManager \
p5-Data-Validator>=0:devel/p5-Data-Validator
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=1.31:databases/p5-DBD-SQLite \
p5-Test-Requires>=0:devel/p5-Test-Requires \
p5-Capture-Tiny>=0:devel/p5-Capture-Tiny
diff --git a/databases/p5-DBIx-TableHash/Makefile b/databases/p5-DBIx-TableHash/Makefile
index 34e3319db2d7..11b4ea6ff80d 100644
--- a/databases/p5-DBIx-TableHash/Makefile
+++ b/databases/p5-DBIx-TableHash/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Tie a hash to a MySQL table + SQL utils
-BUILD_DEPENDS= p5-DBD-mysql>=0:databases/p5-DBD-mysql
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBD-mysql>=0:databases/p5-DBD-mysql
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-DBIx-Tree/Makefile b/databases/p5-DBIx-Tree/Makefile
index 4f3dd45ae9e7..f4de6d02468b 100644
--- a/databases/p5-DBIx-Tree/Makefile
+++ b/databases/p5-DBIx-Tree/Makefile
@@ -12,8 +12,8 @@ COMMENT= Perl module for generating a tree from a self-referential table
LICENSE= ART20
-BUILD_DEPENDS= p5-DBI>=1.622:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=1.622:databases/p5-DBI
TEST_DEPENDS= p5-DBD-SQLite>=1.37:databases/p5-DBD-SQLite
USES= perl5 tar:tgz
diff --git a/databases/p5-DBIx-Wrapper/Makefile b/databases/p5-DBIx-Wrapper/Makefile
index d2deb536d5b5..0b30d847a22c 100644
--- a/databases/p5-DBIx-Wrapper/Makefile
+++ b/databases/p5-DBIx-Wrapper/Makefile
@@ -13,8 +13,8 @@ COMMENT= Wrapper around Perl's DBI module
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBI>=0:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
USES= perl5
diff --git a/databases/p5-DBIx-XHTML_Table/Makefile b/databases/p5-DBIx-XHTML_Table/Makefile
index 6e19f35f812a..53afbe62bab1 100644
--- a/databases/p5-DBIx-XHTML_Table/Makefile
+++ b/databases/p5-DBIx-XHTML_Table/Makefile
@@ -12,8 +12,8 @@ COMMENT= Create XHTML tables from SQL queries
LICENSE= ART20
-BUILD_DEPENDS= p5-DBI>=0:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI
TEST_DEPENDS= p5-HTML-TableExtract>=0:www/p5-HTML-TableExtract
NO_ARCH= yes
diff --git a/databases/p5-DBIx-XML_RDB/Makefile b/databases/p5-DBIx-XML_RDB/Makefile
index 2406d026cbd1..630c2afd5d74 100644
--- a/databases/p5-DBIx-XML_RDB/Makefile
+++ b/databases/p5-DBIx-XML_RDB/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for creating XML from existing DBI datasources
-BUILD_DEPENDS= p5-DBI>=0:databases/p5-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI \
p5-XML-Parser>=0:textproc/p5-XML-Parser
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5 shebangfix
SHEBANG_FILES= sql2xml.pl xml2sql.pl
diff --git a/databases/p5-DR-Tarantool/Makefile b/databases/p5-DR-Tarantool/Makefile
index 313c173c033e..300d335a8abd 100644
--- a/databases/p5-DR-Tarantool/Makefile
+++ b/databases/p5-DR-Tarantool/Makefile
@@ -14,11 +14,11 @@ COMMENT= Perl driver for Tarantool
LICENSE= ART10
-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-JSON-XS>=0:converters/p5-JSON-XS \
p5-List-MoreUtils>=0:lang/p5-List-MoreUtils
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Dancer-Plugin-DBIC/Makefile b/databases/p5-Dancer-Plugin-DBIC/Makefile
index 0e32578b8323..06be1788322b 100644
--- a/databases/p5-Dancer-Plugin-DBIC/Makefile
+++ b/databases/p5-Dancer-Plugin-DBIC/Makefile
@@ -13,14 +13,14 @@ COMMENT= DBIx::Class interface for Dancer applications
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBIx-Class>=0:databases/p5-DBIx-Class\
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBIx-Class>=0:databases/p5-DBIx-Class\
p5-DBIx-Class-Schema-Loader>=0.07002:databases/p5-DBIx-Class-Schema-Loader\
p5-Dancer>=1.3098:www/p5-Dancer \
p5-DBICx-Sugar>=0:databases/p5-DBICx-Sugar \
p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-Requires>=0:devel/p5-Test-Requires
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-MooseX-Types-LoadableClass>0:devel/p5-MooseX-Types-LoadableClass
USES= perl5
diff --git a/databases/p5-Dancer-Plugin-Database-Core/Makefile b/databases/p5-Dancer-Plugin-Database-Core/Makefile
index 539639059395..c684208e9999 100644
--- a/databases/p5-Dancer-Plugin-Database-Core/Makefile
+++ b/databases/p5-Dancer-Plugin-Database-Core/Makefile
@@ -12,8 +12,8 @@ COMMENT= Shared core for D1 and D2 Database plugins
LICENSE= ART20
-BUILD_DEPENDS= p5-DBI>=0:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI
TEST_DEPENDS= p5-Test-Pod>=1.22:devel/p5-Test-Pod \
p5-Test-Pod-Coverage>=1.08:devel/p5-Test-Pod-Coverage
diff --git a/databases/p5-Dancer-Plugin-Database/Makefile b/databases/p5-Dancer-Plugin-Database/Makefile
index 252aa7cff9e3..6a64c71fddbd 100644
--- a/databases/p5-Dancer-Plugin-Database/Makefile
+++ b/databases/p5-Dancer-Plugin-Database/Makefile
@@ -13,10 +13,10 @@ COMMENT= Easy database connections for Dancer applications
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBI>=0:databases/p5-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI \
p5-Dancer>=1.3050:www/p5-Dancer \
p5-Dancer-Plugin-Database-Core>=0.16:databases/p5-Dancer-Plugin-Database-Core
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
NO_ARCH= yes
diff --git a/databases/p5-Dancer-Plugin-Redis/Makefile b/databases/p5-Dancer-Plugin-Redis/Makefile
index 331a42947c6b..4dacd49c8abb 100644
--- a/databases/p5-Dancer-Plugin-Redis/Makefile
+++ b/databases/p5-Dancer-Plugin-Redis/Makefile
@@ -14,9 +14,9 @@ COMMENT= Redis database connector for Dancer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Dancer>=0:www/p5-Dancer \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Dancer>=0:www/p5-Dancer \
p5-Redis>=1.9550:databases/p5-Redis
-RUN_DEPENDS:= ${BUILD_DEPENDS}
PORTSCOUT= skipv:0.10,0.11,0.12,0.13,0.14
diff --git a/databases/p5-Dancer-Session-Memcached/Makefile b/databases/p5-Dancer-Session-Memcached/Makefile
index 32fd841d9fae..77a8ebefc543 100644
--- a/databases/p5-Dancer-Session-Memcached/Makefile
+++ b/databases/p5-Dancer-Session-Memcached/Makefile
@@ -14,9 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Cache-Memcached>=0:databases/p5-Cache-Memcached \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Cache-Memcached>=0:databases/p5-Cache-Memcached \
p5-Dancer>=0:www/p5-Dancer
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/databases/p5-Dancer2-Plugin-DBIC/Makefile b/databases/p5-Dancer2-Plugin-DBIC/Makefile
index f5408f37cbe6..dd2377ad8c40 100644
--- a/databases/p5-Dancer2-Plugin-DBIC/Makefile
+++ b/databases/p5-Dancer2-Plugin-DBIC/Makefile
@@ -13,11 +13,11 @@ COMMENT= DBIx::Class interface for Dancer2 applications
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBIx-Class>=0:databases/p5-DBIx-Class\
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBIx-Class>=0:databases/p5-DBIx-Class\
p5-DBIx-Class-Schema-Loader>=0.07002:databases/p5-DBIx-Class-Schema-Loader\
p5-DBICx-Sugar>=0:databases/p5-DBICx-Sugar\
p5-Dancer2>=0.153002:www/p5-Dancer2
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
NO_ARCH= yes
diff --git a/databases/p5-Dancer2-Plugin-Database/Makefile b/databases/p5-Dancer2-Plugin-Database/Makefile
index afef8152064d..6cb95000b072 100644
--- a/databases/p5-Dancer2-Plugin-Database/Makefile
+++ b/databases/p5-Dancer2-Plugin-Database/Makefile
@@ -13,9 +13,9 @@ COMMENT= Easy database connections for Dancer2 applications
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Dancer2>=0.166001:www/p5-Dancer2 \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Dancer2>=0.166001:www/p5-Dancer2 \
p5-Dancer-Plugin-Database-Core>=0.16:databases/p5-Dancer-Plugin-Database-Core
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
p5-DBI>=0:databases/p5-DBI \
p5-HTTP-Message>=0:www/p5-HTTP-Message \
diff --git a/databases/p5-Data-Page/Makefile b/databases/p5-Data-Page/Makefile
index 166dce4beac5..67db8c6e9533 100644
--- a/databases/p5-Data-Page/Makefile
+++ b/databases/p5-Data-Page/Makefile
@@ -14,8 +14,8 @@ COMMENT= Pager utility for Class::DBI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor-Chained>=0:devel/p5-Class-Accessor-Chained
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Accessor-Chained>=0:devel/p5-Class-Accessor-Chained
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
diff --git a/databases/p5-Data-Pageset/Makefile b/databases/p5-Data-Pageset/Makefile
index b6810e71a1f4..c5fc9405bee3 100644
--- a/databases/p5-Data-Pageset/Makefile
+++ b/databases/p5-Data-Pageset/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Page numbering and page sets
-BUILD_DEPENDS= p5-Data-Page>=2:databases/p5-Data-Page
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Page>=2:databases/p5-Data-Page
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-HTML-FormHandler-Model-DBIC/Makefile b/databases/p5-HTML-FormHandler-Model-DBIC/Makefile
index 89d73d3593a1..59e98ceeda09 100644
--- a/databases/p5-HTML-FormHandler-Model-DBIC/Makefile
+++ b/databases/p5-HTML-FormHandler-Model-DBIC/Makefile
@@ -11,12 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vovkasm@gmail.com
COMMENT= Model class for FormHandler unsing DBIx::Class
-BUILD_DEPENDS= p5-DBIx-Class>0:databases/p5-DBIx-Class \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBIx-Class>0:databases/p5-DBIx-Class \
p5-DBIx-Class-ResultSet-RecursiveUpdate>=0.21:databases/p5-DBIx-Class-ResultSet-RecursiveUpdate \
p5-HTML-FormHandler>=0.34001:www/p5-HTML-FormHandler \
p5-Moose>=2.0007:devel/p5-Moose \
p5-namespace-autoclean>=0.09:devel/p5-namespace-autoclean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DateTime-Format-MySQL>0:devel/p5-DateTime-Format-MySQL \
p5-DateTime-Format-SQLite>0:devel/p5-DateTime-Format-SQLite \
p5-DateTime-Format-W3CDTF>0:devel/p5-DateTime-Format-W3CDTF
diff --git a/databases/p5-Ima-DBI/Makefile b/databases/p5-Ima-DBI/Makefile
index 75e15f0a4554..ec50846abd79 100644
--- a/databases/p5-Ima-DBI/Makefile
+++ b/databases/p5-Ima-DBI/Makefile
@@ -15,9 +15,9 @@ COMMENT= Database connection caching and organization
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBIx-ContextualFetch>=0:databases/p5-DBIx-ContextualFetch \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBIx-ContextualFetch>=0:databases/p5-DBIx-ContextualFetch \
p5-Class-Data-Inheritable>=0:devel/p5-Class-Data-Inheritable
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Interchange6-Schema/Makefile b/databases/p5-Interchange6-Schema/Makefile
index cb860591899f..71e40560dad3 100644
--- a/databases/p5-Interchange6-Schema/Makefile
+++ b/databases/p5-Interchange6-Schema/Makefile
@@ -14,7 +14,8 @@ COMMENT= Database Schema for Interchange 6
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBIx-Class>=0:databases/p5-DBIx-Class\
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBIx-Class>=0:databases/p5-DBIx-Class\
p5-DBIx-Class-Schema-Config>=0:databases/p5-DBIx-Class-Schema-Config\
p5-DBIx-Class-PassphraseColumn>=0:databases/p5-DBIx-Class-PassphraseColumn\
p5-DBIx-Class-InflateColumn-Authen-Passphrase>=0:databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase\
@@ -23,7 +24,6 @@ BUILD_DEPENDS= p5-DBIx-Class>=0:databases/p5-DBIx-Class\
p5-Time-Duration-Parse>=0:devel/p5-Time-Duration-Parse\
p5-Locale-SubCountry>=0:misc/p5-Locale-SubCountry\
p5-JSON-MaybeXS>=0:converters/p5-JSON-MaybeXS
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite\
p5-DBIx-Class-TimeStamp>=0:databases/p5-DBIx-Class-TimeStamp\
p5-DBIx-Class-Helpers>=0:databases/p5-DBIx-Class-Helpers\
diff --git a/databases/p5-Iterator-DBI/Makefile b/databases/p5-Iterator-DBI/Makefile
index c676d23e72d6..bab3c27054d9 100644
--- a/databases/p5-Iterator-DBI/Makefile
+++ b/databases/p5-Iterator-DBI/Makefile
@@ -14,8 +14,8 @@ COMMENT= Iterator for returning DBI query results
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Iterator>=0:devel/p5-Iterator
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Iterator>=0:devel/p5-Iterator
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Jifty-DBI/Makefile b/databases/p5-Jifty-DBI/Makefile
index 7e940744416d..ba94c9452ba0 100644
--- a/databases/p5-Jifty-DBI/Makefile
+++ b/databases/p5-Jifty-DBI/Makefile
@@ -13,7 +13,8 @@ COMMENT= Jifty::DBI - An object-relational persistence framework
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Cache-Memcached>=0:databases/p5-Cache-Memcached \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Cache-Memcached>=0:databases/p5-Cache-Memcached \
p5-Cache-Simple-TimedExpiry>=0.21:devel/p5-Cache-Simple-TimedExpiry \
p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-Class-Data-Inheritable>=0:devel/p5-Class-Data-Inheritable \
@@ -37,7 +38,6 @@ BUILD_DEPENDS= p5-Cache-Memcached>=0:databases/p5-Cache-Memcached \
p5-UNIVERSAL-require>=0.11:devel/p5-UNIVERSAL-require \
p5-URI>=0:net/p5-URI \
p5-YAML-Syck>=0:textproc/p5-YAML-Syck
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Warn>=0.1:devel/p5-Test-Warn
NO_ARCH= yes
diff --git a/databases/p5-MLDBM-Sync/Makefile b/databases/p5-MLDBM-Sync/Makefile
index 8441d6cb890d..99d96d4fd388 100644
--- a/databases/p5-MLDBM-Sync/Makefile
+++ b/databases/p5-MLDBM-Sync/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= MLDBM::Sync - safe concurrent access to MLDBM databases
-BUILD_DEPENDS= p5-MLDBM>=0:databases/p5-MLDBM
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-MLDBM>=0:databases/p5-MLDBM
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-MLDBM/Makefile b/databases/p5-MLDBM/Makefile
index dde8890ed962..63f98526dced 100644
--- a/databases/p5-MLDBM/Makefile
+++ b/databases/p5-MLDBM/Makefile
@@ -14,8 +14,8 @@ COMMENT= Store multi-level hash structure in single level tied hash
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-FreezeThaw>=0:devel/p5-FreezeThaw
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-FreezeThaw>=0:devel/p5-FreezeThaw
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-MR-Tarantool/Makefile b/databases/p5-MR-Tarantool/Makefile
index 904cd87b6721..c897c4e9fca9 100644
--- a/databases/p5-MR-Tarantool/Makefile
+++ b/databases/p5-MR-Tarantool/Makefile
@@ -14,13 +14,13 @@ COMMENT= Driver for an efficient Tarantool/Box NoSQL in-memory storage
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-Class-Singleton>=0:devel/p5-Class-Singleton \
p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-MRO-Compat>=0:devel/p5-MRO-Compat \
p5-Mouse>=0:devel/p5-Mouse \
p5-String-CRC32>=0:devel/p5-String-CRC32
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/databases/p5-Mango/Makefile b/databases/p5-Mango/Makefile
index fde3e09e8509..aacb73caff7f 100644
--- a/databases/p5-Mango/Makefile
+++ b/databases/p5-Mango/Makefile
@@ -15,9 +15,9 @@ COMMENT= Pure-Perl non-blocking I/O MongoDB driver
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= mongo:databases/mongodb34 \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= mongo:databases/mongodb34 \
p5-Mojolicious>=5.40:www/p5-Mojolicious
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/databases/p5-Metadata/Makefile b/databases/p5-Metadata/Makefile
index 2a21b55b4800..eb17ba8f38ea 100644
--- a/databases/p5-Metadata/Makefile
+++ b/databases/p5-Metadata/Makefile
@@ -14,8 +14,8 @@ COMMENT= Perl implementation of Dublin Core compatible metadata
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-TimeDate>=0:devel/p5-TimeDate
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-TimeDate>=0:devel/p5-TimeDate
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-MySQL-Diff/Makefile b/databases/p5-MySQL-Diff/Makefile
index 48f4aabaa0a2..ce8a9ff8f24a 100644
--- a/databases/p5-MySQL-Diff/Makefile
+++ b/databases/p5-MySQL-Diff/Makefile
@@ -13,11 +13,11 @@ COMMENT= Perl module for comparing the table structure of two MySQL databases
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-MakeMethods>=0:devel/p5-Class-MakeMethods \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-MakeMethods>=0:devel/p5-Class-MakeMethods \
p5-DBD-mysql>=0:databases/p5-DBD-mysql \
p5-File-Slurp>=0:devel/p5-File-Slurp \
p5-String-ShellQuote>=0:textproc/p5-String-ShellQuote
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5 shebangfix
USE_PERL5= configure
diff --git a/databases/p5-Net-Async-CassandraCQL/Makefile b/databases/p5-Net-Async-CassandraCQL/Makefile
index 95272e5e0f11..454d440a6303 100644
--- a/databases/p5-Net-Async-CassandraCQL/Makefile
+++ b/databases/p5-Net-Async-CassandraCQL/Makefile
@@ -15,13 +15,13 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-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-Devel-GlobalDestruction>=0:devel/p5-Devel-GlobalDestruction \
p5-Future>=0.17:devel/p5-Future \
p5-IO-Async>=0.59:devel/p5-IO-Async \
p5-Compress-LZ4>0:archivers/p5-Compress-LZ4 \
p5-Protocol-CassandraCQL>=0.11:databases/p5-Protocol-CassandraCQL
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Identity>0:devel/p5-Test-Identity \
p5-Test-Refcount>0:devel/p5-Test-Refcount
diff --git a/databases/p5-ORLite-Migrate/Makefile b/databases/p5-ORLite-Migrate/Makefile
index 0bd072fe5ef0..f0df63096fe7 100644
--- a/databases/p5-ORLite-Migrate/Makefile
+++ b/databases/p5-ORLite-Migrate/Makefile
@@ -15,7 +15,8 @@ COMMENT= Light weight SQLite-specific schema migration
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-File-pushd>=1.00:devel/p5-File-pushd \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-pushd>=1.00:devel/p5-File-pushd \
p5-IPC-Run3>=0.042:devel/p5-IPC-Run3 \
p5-ORLite>=1.28:databases/p5-ORLite \
p5-Probe-Perl>=0.01:sysutils/p5-Probe-Perl \
@@ -23,7 +24,6 @@ BUILD_DEPENDS= p5-File-pushd>=1.00:devel/p5-File-pushd \
p5-DBD-SQLite>=1.21:databases/p5-DBD-SQLite \
p5-Params-Util>0.37:devel/p5-Params-Util \
p5-File-Which>=0.05:sysutils/p5-File-Which
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-ORLite/Makefile b/databases/p5-ORLite/Makefile
index 00f6e8374a86..74ccc3e49d31 100644
--- a/databases/p5-ORLite/Makefile
+++ b/databases/p5-ORLite/Makefile
@@ -15,11 +15,11 @@ COMMENT= Perl5 extremely light weight SQLite-specific ORM
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBD-SQLite>=1.27:databases/p5-DBD-SQLite \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBD-SQLite>=1.27:databases/p5-DBD-SQLite \
p5-DBI>=1.60.7:databases/p5-DBI \
p5-File-Remove>=1.40:devel/p5-File-Remove \
p5-Params-Util>=0.33:devel/p5-Params-Util
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Class-XSAccessor>=0:devel/p5-Class-XSAccessor \
p5-Test-Script>=1.06:devel/p5-Test-Script
diff --git a/databases/p5-Oryx/Makefile b/databases/p5-Oryx/Makefile
index 965954c756dc..fb2c44400e2c 100644
--- a/databases/p5-Oryx/Makefile
+++ b/databases/p5-Oryx/Makefile
@@ -11,7 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Meta-Model Driven Object Persistance with Multiple Inheritance
-BUILD_DEPENDS= p5-SQL-Abstract>=0:databases/p5-SQL-Abstract \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-SQL-Abstract>=0:databases/p5-SQL-Abstract \
p5-DBM-Deep>=0:databases/p5-DBM-Deep \
p5-YAML>=0:textproc/p5-YAML \
p5-Class-Date>=0:devel/p5-Class-Date \
@@ -19,7 +20,6 @@ BUILD_DEPENDS= p5-SQL-Abstract>=0:databases/p5-SQL-Abstract \
p5-Ima-DBI>=0:databases/p5-Ima-DBI \
p5-Data-Types>=0:devel/p5-Data-Types \
p5-Class-Observable>=0:devel/p5-Class-Observable
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-XML-DOM-Lite>0:textproc/p5-XML-DOM-Lite \
p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
diff --git a/databases/p5-POE-Component-DBIAgent/Makefile b/databases/p5-POE-Component-DBIAgent/Makefile
index e3a2a9b7f890..8c711eb1aec9 100644
--- a/databases/p5-POE-Component-DBIAgent/Makefile
+++ b/databases/p5-POE-Component-DBIAgent/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= POE Component for running asynchronous DBI calls
-BUILD_DEPENDS= p5-POE>=0:devel/p5-POE \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=0:devel/p5-POE \
p5-Class-MethodMaker>=0:devel/p5-Class-MethodMaker \
p5-DBI>=0:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-POE-Component-EasyDBI/Makefile b/databases/p5-POE-Component-EasyDBI/Makefile
index d187aa324bb5..5693f094eaa6 100644
--- a/databases/p5-POE-Component-EasyDBI/Makefile
+++ b/databases/p5-POE-Component-EasyDBI/Makefile
@@ -13,11 +13,11 @@ COMMENT= POE Component for simplified DBI usage
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBI>=1.38:databases/p5-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=1.38:databases/p5-DBI \
p5-POE>=0.3101:devel/p5-POE \
p5-Params-Util>=0:devel/p5-Params-Util \
p5-Try-Tiny>=0:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Requires>=0.08:devel/p5-Test-Requires
USES= perl5
diff --git a/databases/p5-POE-Component-LaDBI/Makefile b/databases/p5-POE-Component-LaDBI/Makefile
index 71a07c2e309e..85fd0fab04ef 100644
--- a/databases/p5-POE-Component-LaDBI/Makefile
+++ b/databases/p5-POE-Component-LaDBI/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for asynchronous non-blocking DBI calls in POE
-BUILD_DEPENDS= p5-POE>=0:devel/p5-POE \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-POE>=0:devel/p5-POE \
p5-DBI>=0:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure patch
diff --git a/databases/p5-POE-Component-RRDTool/Makefile b/databases/p5-POE-Component-RRDTool/Makefile
index e9d4176a071c..9c0290ac75c9 100644
--- a/databases/p5-POE-Component-RRDTool/Makefile
+++ b/databases/p5-POE-Component-RRDTool/Makefile
@@ -15,9 +15,9 @@ COMMENT= POE interface to Round Robin Database Tools
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= rrdtool:databases/rrdtool \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= rrdtool:databases/rrdtool \
p5-POE>=0:devel/p5-POE
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Prophet/Makefile b/databases/p5-Prophet/Makefile
index b257b2546d65..a1861a340b27 100644
--- a/databases/p5-Prophet/Makefile
+++ b/databases/p5-Prophet/Makefile
@@ -13,7 +13,8 @@ COMMENT= Distributed database system
LICENSE= MIT
-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-Config-GitLike>=1.02:devel/p5-Config-GitLike \
p5-DBD-SQLite>=1:databases/p5-DBD-SQLite \
p5-DBI>=1:databases/p5-DBI \
@@ -40,7 +41,6 @@ BUILD_DEPENDS= p5-Any-Moose>=0.04:devel/p5-Any-Moose \
p5-UUID-Tiny>=1.02:devel/p5-UUID-Tiny \
p5-XML-Atom-SimpleFeed>=0:textproc/p5-XML-Atom-SimpleFeed \
p5-YAML-Syck>=0:textproc/p5-YAML-Syck
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0.26:devel/p5-Test-Exception
USES= perl5
diff --git a/databases/p5-Protocol-CassandraCQL/Makefile b/databases/p5-Protocol-CassandraCQL/Makefile
index 926863de9482..5d9cd1457600 100644
--- a/databases/p5-Protocol-CassandraCQL/Makefile
+++ b/databases/p5-Protocol-CassandraCQL/Makefile
@@ -16,8 +16,8 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Compress-Snappy>0:archivers/p5-Compress-Snappy
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Compress-Snappy>0:archivers/p5-Compress-Snappy
TEST_DEPENDS= p5-Test-Fatal>0:devel/p5-Test-Fatal \
p5-Test-HexString>0:devel/p5-Test-HexString
diff --git a/databases/p5-RRD-Simple/Makefile b/databases/p5-RRD-Simple/Makefile
index 159ccf5bcc98..3c2c1f6fb1e0 100644
--- a/databases/p5-RRD-Simple/Makefile
+++ b/databases/p5-RRD-Simple/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple interface to create and store data in RRD files
-BUILD_DEPENDS= rrdtool:databases/rrdtool
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= rrdtool:databases/rrdtool
USES= perl5
USE_PERL5= modbuild
diff --git a/databases/p5-Redis/Makefile b/databases/p5-Redis/Makefile
index ef2c7b01efa6..c5b79aa975d0 100644
--- a/databases/p5-Redis/Makefile
+++ b/databases/p5-Redis/Makefile
@@ -13,9 +13,9 @@ COMMENT= Perl binding for Redis database
LICENSE= ART20
-BUILD_DEPENDS= p5-IO-Socket-Timeout>=0.29:net/p5-IO-Socket-Timeout \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-IO-Socket-Timeout>=0.29:net/p5-IO-Socket-Timeout \
p5-Try-Tiny>=0.24:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-IO-String>=0:devel/p5-IO-String \
p5-Test-Deep>=0:devel/p5-Test-Deep \
p5-Test-Exception>=0:devel/p5-Test-Exception \
diff --git a/databases/p5-Relations-Query/Makefile b/databases/p5-Relations-Query/Makefile
index 3ff0320807f0..cf798a274c79 100644
--- a/databases/p5-Relations-Query/Makefile
+++ b/databases/p5-Relations-Query/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Object for building queries with DBI/DBD::mysql
-BUILD_DEPENDS= p5-Relations>=0:databases/p5-Relations
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Relations>=0:databases/p5-Relations
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-ResourcePool-Resource-DBI/Makefile b/databases/p5-ResourcePool-Resource-DBI/Makefile
index fb2aa934ff89..0d9834627a87 100644
--- a/databases/p5-ResourcePool-Resource-DBI/Makefile
+++ b/databases/p5-ResourcePool-Resource-DBI/Makefile
@@ -13,9 +13,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= ResourcePool::Resource::DBI - A ResourcePool wrapper for DBI
-BUILD_DEPENDS= p5-ResourcePool>=0:devel/p5-ResourcePool \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-ResourcePool>=0:devel/p5-ResourcePool \
p5-DBI>=0:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Rose-DB-Object/Makefile b/databases/p5-Rose-DB-Object/Makefile
index 8a22b1d4e858..1f2300b97d9b 100644
--- a/databases/p5-Rose-DB-Object/Makefile
+++ b/databases/p5-Rose-DB-Object/Makefile
@@ -15,7 +15,8 @@ COMMENT= Extensible, high performance RDBMS-OO mapper
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-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-Clone>=0.29:devel/p5-Clone \
p5-DBI>=1.400:databases/p5-DBI \
p5-DateTime>=0:devel/p5-DateTime \
@@ -24,7 +25,6 @@ BUILD_DEPENDS= p5-Bit-Vector>=0:math/p5-Bit-Vector \
p5-Rose-DateTime>=0.532,1:devel/p5-Rose-DateTime \
p5-Rose-Object>=0.854:devel/p5-Rose-Object \
p5-Time-Clock>=1:devel/p5-Time-Clock
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Memory-Cycle>=0:devel/p5-Test-Memory-Cycle
USES= perl5
diff --git a/databases/p5-Rose-DB/Makefile b/databases/p5-Rose-DB/Makefile
index 448b01dae671..fdfd3cca4d37 100644
--- a/databases/p5-Rose-DB/Makefile
+++ b/databases/p5-Rose-DB/Makefile
@@ -14,7 +14,8 @@ COMMENT= DBI wrapper and abstraction layer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-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-Clone-PP>=0:devel/p5-Clone-PP \
p5-DBI>=0:databases/p5-DBI \
p5-DateTime>=0:devel/p5-DateTime \
@@ -26,7 +27,6 @@ BUILD_DEPENDS= p5-Bit-Vector>=6.4:math/p5-Bit-Vector \
p5-SQL-ReservedWords>=0:databases/p5-SQL-ReservedWords \
p5-Time-Clock>=0:devel/p5-Time-Clock \
p5-YAML-Syck>=0:textproc/p5-YAML-Syck
-RUN_DEPENDS:= ${BUILD_DEPENDS}
PORTSCOUT= skipv:0.7591
diff --git a/databases/p5-SQL-Abstract-More/Makefile b/databases/p5-SQL-Abstract-More/Makefile
index fc3d54ddf9d1..a6c31e145dd6 100644
--- a/databases/p5-SQL-Abstract-More/Makefile
+++ b/databases/p5-SQL-Abstract-More/Makefile
@@ -14,11 +14,11 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/README
-BUILD_DEPENDS= p5-MRO-Compat>0:devel/p5-MRO-Compat \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-MRO-Compat>0:devel/p5-MRO-Compat \
p5-Params-Validate>0:devel/p5-Params-Validate \
p5-SQL-Abstract>=1.84:databases/p5-SQL-Abstract \
p5-namespace-clean>=0:devel/p5-namespace-clean
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-Pod>=0:devel/p5-Test-Pod
diff --git a/databases/p5-SQL-Abstract/Makefile b/databases/p5-SQL-Abstract/Makefile
index a02a919224d9..194777dd51dc 100644
--- a/databases/p5-SQL-Abstract/Makefile
+++ b/databases/p5-SQL-Abstract/Makefile
@@ -15,12 +15,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-Hash-Merge>=0.12:textproc/p5-Hash-Merge \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Hash-Merge>=0.12:textproc/p5-Hash-Merge \
p5-Moo>=2.000001:devel/p5-Moo \
p5-MRO-Compat>=0.12:devel/p5-MRO-Compat \
p5-Sub-Quote>=2.000001:devel/p5-Sub-Quote \
p5-Test-Deep>=0.101:devel/p5-Test-Deep
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-DBIx-Class>=0:databases/p5-DBIx-Class \
p5-Test-Exception>=0.31:devel/p5-Test-Exception \
p5-Test-Warn>=0:devel/p5-Test-Warn
diff --git a/databases/p5-SQL-ReservedWords/Makefile b/databases/p5-SQL-ReservedWords/Makefile
index b2723c5b09fc..487fd33017cd 100644
--- a/databases/p5-SQL-ReservedWords/Makefile
+++ b/databases/p5-SQL-ReservedWords/Makefile
@@ -14,8 +14,8 @@ COMMENT= Reserved SQL words by ANSI/ISO
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Sub-Exporter>=0:devel/p5-Sub-Exporter
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Sub-Exporter>=0:devel/p5-Sub-Exporter
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-SQL-Statement/Makefile b/databases/p5-SQL-Statement/Makefile
index 64d34e89f7c9..047ed42f479a 100644
--- a/databases/p5-SQL-Statement/Makefile
+++ b/databases/p5-SQL-Statement/Makefile
@@ -15,10 +15,10 @@ LICENSE_COMB= dual
LICENSE_FILE_ART10= ${WRKSRC}/ARTISTIC-1.0
LICENSE_FILE_GPLv1+ = ${WRKSRC}/GPL-1
-BUILD_DEPENDS= p5-Clone>=0.30:devel/p5-Clone \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Clone>=0.30:devel/p5-Clone \
p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Params-Util>=1.00:devel/p5-Params-Util
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/databases/p5-SQL-Translator/Makefile b/databases/p5-SQL-Translator/Makefile
index 65859d9e503c..1acf152b0382 100644
--- a/databases/p5-SQL-Translator/Makefile
+++ b/databases/p5-SQL-Translator/Makefile
@@ -13,7 +13,8 @@ COMMENT= Manipulate structured data definitions (SQL and more)
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-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-DBI>=1.54:databases/p5-DBI \
p5-File-ShareDir>=1:devel/p5-File-ShareDir \
p5-JSON>=2:converters/p5-JSON \
@@ -28,7 +29,6 @@ BUILD_DEPENDS= p5-Carp-Clan>=0:devel/p5-Carp-Clan \
p5-XML-LibXML>=1.69:textproc/p5-XML-LibXML \
p5-strictures>=0:devel/p5-strictures \
p5-YAML>=0.66:textproc/p5-YAML
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-HTML-Parser>=0:www/p5-HTML-Parser \
p5-Test-Differences>=0.61:devel/p5-Test-Differences \
p5-Test-Exception>=0:devel/p5-Test-Exception
diff --git a/databases/p5-SQLite-Work/Makefile b/databases/p5-SQLite-Work/Makefile
index bd850eea4362..8201ac8973cb 100644
--- a/databases/p5-SQLite-Work/Makefile
+++ b/databases/p5-SQLite-Work/Makefile
@@ -17,11 +17,11 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-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-Getopt-ArgvFile>=0:devel/p5-Getopt-ArgvFile \
p5-Text-NeatTemplate>=0:textproc/p5-Text-NeatTemplate
-RUN_DEPENDS:= ${BUILD_DEPENDS}
PORTSCOUT= skipv:0.0202,0.0501,0.1001,0.1002,0.1003
diff --git a/databases/p5-Search-InvertedIndex/Makefile b/databases/p5-Search-InvertedIndex/Makefile
index cd2eabe10f7b..bbfd83ac2499 100644
--- a/databases/p5-Search-InvertedIndex/Makefile
+++ b/databases/p5-Search-InvertedIndex/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Manager for inverted index maps
-BUILD_DEPENDS= p5-Class-NamedParms>=0:devel/p5-Class-NamedParms \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-NamedParms>=0:devel/p5-Class-NamedParms \
p5-Class-ParmList>=0:devel/p5-Class-ParmList \
p5-Tie-DB_File-SplitHash>=0:devel/p5-Tie-DB_File-SplitHash \
p5-Tie-FileLRUCache>=0:devel/p5-Tie-FileLRUCache
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Search-Xapian10/Makefile b/databases/p5-Search-Xapian10/Makefile
index e26435249f46..218922bfcde4 100644
--- a/databases/p5-Search-Xapian10/Makefile
+++ b/databases/p5-Search-Xapian10/Makefile
@@ -15,8 +15,8 @@ COMMENT= Perl XS frontend to the Xapian C++ search library
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= xapian-core10>=1.0.22:databases/xapian-core10
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= xapian-core10>=1.0.22:databases/xapian-core10
CONFLICTS_INSTALL= p5-Search-Xapian12
diff --git a/databases/p5-Store-CouchDB/Makefile b/databases/p5-Store-CouchDB/Makefile
index ce180594c5e8..770b6722ab6f 100644
--- a/databases/p5-Store-CouchDB/Makefile
+++ b/databases/p5-Store-CouchDB/Makefile
@@ -12,14 +12,14 @@ COMMENT= Perl interface to Apache CouchDB
LICENSE= ART10
-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-Data-Dump>=0:devel/p5-Data-Dump \
p5-Data-Printer>=0:devel/p5-Data-Printer \
p5-JSON-XS>=0:converters/p5-JSON-XS \
p5-libwww>=0:www/p5-libwww \
p5-Types-Serialiser>=0:devel/p5-Types-Serialiser \
p5-URI-Escape-XS>=0:www/p5-URI-Escape-XS
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/databases/p5-T2/Makefile b/databases/p5-T2/Makefile
index 3729520f1ba6..4e7df9c2d3e6 100644
--- a/databases/p5-T2/Makefile
+++ b/databases/p5-T2/Makefile
@@ -15,11 +15,11 @@ COMMENT= Object Relational mapping system
LICENSE= ART10 GPLv2
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Tangram>=0:devel/p5-Class-Tangram \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Tangram>=0:devel/p5-Class-Tangram \
p5-DBI>=0:databases/p5-DBI \
p5-Set-Object>=0:devel/p5-Set-Object \
p5-Tangram>=0:databases/p5-Tangram
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Tangram/Makefile b/databases/p5-Tangram/Makefile
index 15fd2225a3e3..1f7f0a2223d6 100644
--- a/databases/p5-Tangram/Makefile
+++ b/databases/p5-Tangram/Makefile
@@ -13,11 +13,11 @@ COMMENT= Orthogonal Object Persistence in Relational Databases
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= p5-Class-Date>=0:devel/p5-Class-Date \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Class-Date>=0:devel/p5-Class-Date \
p5-DBI>=0:databases/p5-DBI \
p5-Data-Lazy>=0.6:devel/p5-Data-Lazy \
p5-Set-Object>=1.1:devel/p5-Set-Object
-RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
diff --git a/databases/p5-Template-DBI/Makefile b/databases/p5-Template-DBI/Makefile
index 7ffddc1ff237..b8f9266a6a28 100644
--- a/databases/p5-Template-DBI/Makefile
+++ b/databases/p5-Template-DBI/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Template::Plugin::DBI - Template interface to the DBI module
-BUILD_DEPENDS= p5-Template-Toolkit>=0:www/p5-Template-Toolkit \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Template-Toolkit>=0:www/p5-Template-Toolkit \
p5-DBI>=0:databases/p5-DBI \
p5-SQL-Statement>=1.28:databases/p5-SQL-Statement \
p5-MLDBM>=0:databases/p5-MLDBM
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Test-Cukes/Makefile b/databases/p5-Test-Cukes/Makefile
index 0f48dccb39ad..599db7c048bd 100644
--- a/databases/p5-Test-Cukes/Makefile
+++ b/databases/p5-Test-Cukes/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= BBD test tool inspired by Cucumber
-BUILD_DEPENDS= p5-Any-Moose>=0.10:devel/p5-Any-Moose \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Any-Moose>=0.10:devel/p5-Any-Moose \
p5-Carp-Assert>=0.20:devel/p5-Carp-Assert \
p5-Exporter-Lite>=0.02:devel/p5-Exporter-Lite \
p5-Try-Tiny>=0.07:lang/p5-Try-Tiny
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Test-Database/Makefile b/databases/p5-Test-Database/Makefile
index 13ec56d12bab..5bc84d5a0e8e 100644
--- a/databases/p5-Test-Database/Makefile
+++ b/databases/p5-Test-Database/Makefile
@@ -14,10 +14,10 @@ COMMENT= Database handles ready for testing
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBI>=0:databases/p5-DBI \
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI \
p5-YAML-Tiny>=0:textproc/p5-YAML-Tiny \
p5-File-HomeDir>=0.84:devel/p5-File-HomeDir
-RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
diff --git a/databases/p5-Test-DatabaseRow/Makefile b/databases/p5-Test-DatabaseRow/Makefile
index 1bcdd52f5b28..1a06eda1d244 100644
--- a/databases/p5-Test-DatabaseRow/Makefile
+++ b/databases/p5-Test-DatabaseRow/Makefile
@@ -13,8 +13,8 @@ COMMENT= Simple database tests
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBI>=0:databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI
NO_ARCH= yes
USES= perl5
diff --git a/databases/p5-Text-Query-SQL/Makefile b/databases/p5-Text-Query-SQL/Makefile
index c4811b8fa959..e43ba287129c 100644
--- a/databases/p5-Text-Query-SQL/Makefile
+++ b/databases/p5-Text-Query-SQL/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Text-Query-SQL provides query builders for SQL databases
-BUILD_DEPENDS= p5-Text-Query>=0:textproc/p5-Text-Query
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Text-Query>=0:textproc/p5-Text-Query
TEST_DEPENDS= p5-DBI>=0:databases/p5-DBI
USES= perl5
diff --git a/databases/p5-mysql-genocide/Makefile b/databases/p5-mysql-genocide/Makefile
index 08074da362bf..71fc19e705b5 100644
--- a/databases/p5-mysql-genocide/Makefile
+++ b/databases/p5-mysql-genocide/Makefile
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parallel operation on MySQL processlist
-BUILD_DEPENDS= p5-DBD-mysql>=0:databases/p5-DBD-mysql
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-DBD-mysql>=0:databases/p5-DBD-mysql
USES= perl5
USE_PERL5= configure