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