Index: head/devel/p5-Alien-SDL/Makefile =================================================================== --- head/devel/p5-Alien-SDL/Makefile (revision 430154) +++ head/devel/p5-Alien-SDL/Makefile (revision 430155) @@ -1,34 +1,28 @@ # $FreeBSD$ PORTNAME= Alien-SDL PORTVERSION= 1.440 PORTREVISION= 6 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Detect and get configuration setting for SDL LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS:= ${RUN_DEPENDS} \ p5-Text-Patch>=1.4:textproc/p5-Text-Patch -RUN_DEPENDS= p5-File-Which>=0:sysutils/p5-File-Which \ +RUN_DEPENDS= p5-Archive-Extract>=0:archivers/p5-Archive-Extract \ + p5-File-Which>=0:sysutils/p5-File-Which \ p5-File-ShareDir>=0:devel/p5-File-ShareDir \ p5-Capture-Tiny>=0:devel/p5-Capture-Tiny USES= perl5 USE_PERL5= modbuild USE_SDL= gfx image mixer pango sdl ttf CONFIGURE_ARGS= --with-sdl-config=${SDL_CONFIG} -.include - -.if ${PERL_LEVEL} >= 502000 -BUILD_DEPENDS+= p5-Archive-Extract>=0:archivers/p5-Archive-Extract -RUN_DEPENDS+= p5-Archive-Extract>=0:archivers/p5-Archive-Extract -.endif - -.include +.include Index: head/devel/p5-CPAN-Changes/Makefile =================================================================== --- head/devel/p5-CPAN-Changes/Makefile (revision 430154) +++ head/devel/p5-CPAN-Changes/Makefile (revision 430155) @@ -1,28 +1,21 @@ # Created by: Steve Wills # $FreeBSD$ PORTNAME= CPAN-Changes PORTVERSION= 0.40.0002 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E} MAINTAINER= perl@FreeBSD.org COMMENT= Read and write CPAN Changes files LICENSE= ART10 GPLv1 LICENSE_COMB= dual NO_ARCH= yes USES= perl5 USE_PERL5= configure -.include - -.if ${PERL_LEVEL} < 502000 -BUILD_DEPENDS+= p5-version>=0.99.06:devel/p5-version -RUN_DEPENDS+= p5-version>=0.99.06:devel/p5-version -.endif - -.include +.include Index: head/devel/p5-CPAN-Meta-Check/Makefile =================================================================== --- head/devel/p5-CPAN-Meta-Check/Makefile (revision 430154) +++ head/devel/p5-CPAN-Meta-Check/Makefile (revision 430155) @@ -1,31 +1,24 @@ # Created by: Frederic Culot # $FreeBSD$ PORTNAME= CPAN-Meta-Check PORTVERSION= 0.012 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= culot@FreeBSD.org COMMENT= Verify requirements in a CPAN::Meta object LICENSE= ART10 GPLv1 LICENSE_COMB= dual BUILD_DEPENDS= p5-Module-Metadata>=1.000023:devel/p5-Module-Metadata RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Deep>0:devel/p5-Test-Deep NO_ARCH= yes USES= perl5 USE_PERL5= configure -.include - -.if ${PERL_LEVEL} < 502000 -BUILD_DEPENDS+= p5-CPAN-Meta>=2.132830:devel/p5-CPAN-Meta -RUN_DEPENDS+= p5-CPAN-Meta>=2.132830:devel/p5-CPAN-Meta -.endif - -.include +.include Index: head/devel/p5-Class-C3-Adopt-NEXT/Makefile =================================================================== --- head/devel/p5-Class-C3-Adopt-NEXT/Makefile (revision 430154) +++ head/devel/p5-Class-C3-Adopt-NEXT/Makefile (revision 430155) @@ -1,30 +1,23 @@ # Created by: Denis Pokataev # $FreeBSD$ PORTNAME= Class-C3-Adopt-NEXT PORTVERSION= 0.14 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= culot@FreeBSD.org COMMENT= Make NEXT suck less LICENSE= ART10 GPLv1 LICENSE_COMB= dual 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 USE_PERL5= configure -.include - -.if ${PERL_LEVEL} < 502000 -BUILD_DEPENDS+= p5-Scalar-List-Utils>=1.33:lang/p5-Scalar-List-Utils -RUN_DEPENDS+= p5-Scalar-List-Utils>=1.33:lang/p5-Scalar-List-Utils -.endif - -.include +.include Index: head/devel/p5-Config-Any/Makefile =================================================================== --- head/devel/p5-Config-Any/Makefile (revision 430154) +++ head/devel/p5-Config-Any/Makefile (revision 430155) @@ -1,44 +1,39 @@ # Created by: Lars Balker Rasmussen # $FreeBSD$ PORTNAME= Config-Any PORTVERSION= 0.27 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Load class configuration data from a number of file formats LICENSE= ART10 GPLv1 LICENSE_COMB= dual +BUILD_DEPENDS= p5-Module-Pluggable>=3.6:devel/p5-Module-Pluggable +RUN_DEPENDS= p5-Module-Pluggable>=3.6:devel/p5-Module-Pluggable + OPTIONS_DEFINE= GENERAL INI JSON XML YAML OPTIONS_DEFAULT=GENERAL INI JSON XML YAML GENERAL_DESC= Generic Config format support NO_ARCH= yes USES= perl5 USE_PERL5= configure GENERAL_BUILD_DEPENDS= p5-Config-General>=2.47:devel/p5-Config-General GENERAL_RUN_DEPENDS= p5-Config-General>=2.47:devel/p5-Config-General INI_BUILD_DEPENDS= p5-Config-Tiny>=0:devel/p5-Config-Tiny INI_RUN_DEPENDS= p5-Config-Tiny>=0:devel/p5-Config-Tiny JSON_BUILD_DEPENDS= p5-JSON-XS>=0:converters/p5-JSON-XS JSON_RUN_DEPENDS= p5-JSON-XS>=0:converters/p5-JSON-XS XML_BUILD_DEPENDS= p5-XML-Simple>=0:textproc/p5-XML-Simple XML_RUN_DEPENDS= p5-XML-Simple>=0:textproc/p5-XML-Simple YAML_BUILD_DEPENDS= p5-YAML-LibYAML>=0:textproc/p5-YAML-LibYAML YAML_RUN_DEPENDS= p5-YAML-LibYAML>=0:textproc/p5-YAML-LibYAML -.include - -.if ${PERL_LEVEL} >= 502000 -# Module::Pluggable was first released with perl v5.8.9 and removed from v5.19.0 -BUILD_DEPENDS+= p5-Module-Pluggable>=3.6:devel/p5-Module-Pluggable -RUN_DEPENDS+= p5-Module-Pluggable>=3.6:devel/p5-Module-Pluggable -.endif - -.include +.include Index: head/devel/p5-Config-IniFiles/Makefile =================================================================== --- head/devel/p5-Config-IniFiles/Makefile (revision 430154) +++ head/devel/p5-Config-IniFiles/Makefile (revision 430155) @@ -1,27 +1,20 @@ # Created by: James FitzGibbon # $FreeBSD$ PORTNAME= Config-IniFiles PORTVERSION= 2.91 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= culot@FreeBSD.org COMMENT= Read .ini-style configuration files LICENSE= ART10 GPLv1 LICENSE_COMB= dual NO_ARCH= yes USES= perl5 USE_PERL5= modbuild -.include - -.if ${PERL_LEVEL} < 502000 -BUILD_DEPENDS+= p5-Scalar-List-Utils>=1.33:lang/p5-Scalar-List-Utils -RUN_DEPENDS+= p5-Scalar-List-Utils>=1.33:lang/p5-Scalar-List-Utils -.endif - -.include +.include Index: head/devel/p5-IO-Pipely/Makefile =================================================================== --- head/devel/p5-IO-Pipely/Makefile (revision 430154) +++ head/devel/p5-IO-Pipely/Makefile (revision 430155) @@ -1,27 +1,21 @@ # Created by: Mathieu Arnold # $FreeBSD$ PORTNAME= IO-Pipely PORTVERSION= 0.005 PORTREVISION= 2 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Portably create pipe() or pipe-like handles, one way or another LICENSE= ART10 GPLv1 LICENSE_COMB= dual NO_ARCH= yes USE_PERL5= configure USES= perl5 -.include - -.if ${PERL_LEVEL} < 502000 -TEST_DEPENDS= p5-Scalar-List-Utils>=1.29:lang/p5-Scalar-List-Utils -.endif - -.include +.include Index: head/devel/p5-Module-Build/Makefile =================================================================== --- head/devel/p5-Module-Build/Makefile (revision 430154) +++ head/devel/p5-Module-Build/Makefile (revision 430155) @@ -1,47 +1,42 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ # # If you have compelling evidence that some ports need at least this version of # p5-Module-Build to build, be sure to update the BUILD_DEPENDS version in # Mk/Uses/perl5.mk. PORTNAME= Module-Build PORTVERSION= 0.4220 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Build and install Perl modules LICENSE= ART10 GPLv1 LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip \ p5-PAR-Dist>=0.17:devel/p5-PAR-Dist PORTSCOUT= skipv:0.31011,0.31012 NO_ARCH= yes USES= perl5 USE_PERL5= modbuild .include -.if ${PERL_LEVEL} < 502000 -BUILD_DEPENDS+= p5-Test-Harness>=3.29:devel/p5-Test-Harness -RUN_DEPENDS+= p5-Test-Harness>=3.29:devel/p5-Test-Harness -.endif - .if ${PERL_LEVEL} < 502105 BUILD_DEPENDS+= p5-CPAN-Meta>=2.142060:devel/p5-CPAN-Meta RUN_DEPENDS+= p5-CPAN-Meta>=2.142060:devel/p5-CPAN-Meta .endif post-patch: @${RM} ${WRKSRC}/bin/config_data @${REINPLACE_CMD} -e '/script_files/d' ${WRKSRC}/Build.PL @${REINPLACE_CMD} -e '/^bin\/config_data/d' ${WRKSRC}/MANIFEST .include Index: head/devel/p5-Module-CPANTS-Analyse/Makefile =================================================================== --- head/devel/p5-Module-CPANTS-Analyse/Makefile (revision 430154) +++ head/devel/p5-Module-CPANTS-Analyse/Makefile (revision 430155) @@ -1,44 +1,37 @@ # Created by: Cheng-Lung Sung # $FreeBSD$ PORTNAME= Module-CPANTS-Analyse PORTVERSION= 0.96 PORTREVISION= 1 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Generate Kwalitee ratings for a distribution LICENSE= ART10 GPLv1 LICENSE_COMB= dual BUILD_DEPENDS= p5-Archive-Any-Lite>=0.06:archivers/p5-Archive-Any-Lite \ p5-Array-Diff>=0.04:misc/p5-Array-Diff \ p5-CPAN-DistnameInfo>=0.06:devel/p5-CPAN-DistnameInfo \ p5-CPAN-Meta>=2.131490:devel/p5-CPAN-Meta \ p5-CPAN-Meta-YAML>=0.008:devel/p5-CPAN-Meta-YAML \ p5-Class-Accessor>=0.19:devel/p5-Class-Accessor \ p5-IO-Capture>=0.05:devel/p5-IO-Capture \ p5-JSON-MaybeXS>0:converters/p5-JSON-MaybeXS \ p5-File-Find-Object>=0.2.1:devel/p5-File-Find-Object \ p5-Module-ExtractUse>=0.33:devel/p5-Module-ExtractUse \ p5-Set-Scalar>=0:devel/p5-Set-Scalar \ p5-Software-License>=0.103008:misc/p5-Software-License \ p5-Software-License-CCpack>=0:misc/p5-Software-License-CCpack RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-FailWarnings>=0:devel/p5-Test-FailWarnings BUILD_DEPENDS+= p5-ExtUtils-MakeMaker-CPANfile>=0.06:devel/p5-ExtUtils-MakeMaker-CPANfile USES= perl5 USE_PERL5= configure -.include - -.if ${PERL_LEVEL} < 502000 -BUILD_DEPENDS+= p5-CPAN-Meta>=2.133380:devel/p5-CPAN-Meta -RUN_DEPENDS+= p5-CPAN-Meta>=2.133380:devel/p5-CPAN-Meta -.endif - -.include +.include Index: head/devel/p5-Module-Load-Conditional/Makefile =================================================================== --- head/devel/p5-Module-Load-Conditional/Makefile (revision 430154) +++ head/devel/p5-Module-Load-Conditional/Makefile (revision 430155) @@ -1,26 +1,19 @@ # Created by: Anton Berezin # $FreeBSD$ PORTNAME= Module-Load-Conditional PORTVERSION= 0.68 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Looking up Perl modules information/loading at runtime LICENSE= ART10 GPLv1 LICENSE_COMB= dual USES= perl5 USE_PERL5= configure -.include - -.if ${PERL_LEVEL} < 502000 -BUILD_DEPENDS= p5-Module-Load>=0.28:devel/p5-Module-Load -RUN_DEPENDS:= ${BUILD_DEPENDS} -.endif - -.include +.include Index: head/devel/p5-POE-Test-Loops/Makefile =================================================================== --- head/devel/p5-POE-Test-Loops/Makefile (revision 430154) +++ head/devel/p5-POE-Test-Loops/Makefile (revision 430155) @@ -1,28 +1,21 @@ # Created by: Zach Thompson # $FreeBSD$ PORTNAME= POE-Test-Loops PORTVERSION= 1.360 PORTREVISION= 1 CATEGORIES= devel perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:RCAPUTO PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Reusable tests for POE Loop authors LICENSE= ART10 GPLv1 LICENSE_COMB= dual USES= perl5 USE_PERL5= configure -.include - -.if ${PERL_LEVEL} < 502000 -BUILD_DEPENDS+= p5-Test-Simple>=1.001002:devel/p5-Test-Simple -RUN_DEPENDS+= p5-Test-Simple>=1.001002:devel/p5-Test-Simple -.endif - -.include +.include Index: head/devel/p5-Package-DeprecationManager/Makefile =================================================================== --- head/devel/p5-Package-DeprecationManager/Makefile (revision 430154) +++ head/devel/p5-Package-DeprecationManager/Makefile (revision 430155) @@ -1,34 +1,27 @@ # Created by: Frederic Culot # $FreeBSD$ PORTNAME= Package-DeprecationManager PORTVERSION= 0.15 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= culot@FreeBSD.org COMMENT= Manage deprecation warnings for your distribution LICENSE= ART20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= p5-Package-Stash>0:devel/p5-Package-Stash \ p5-Params-Util>0:devel/p5-Params-Util \ p5-Sub-Install>0:devel/p5-Sub-Install RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Fatal>0:devel/p5-Test-Fatal \ p5-Test-Warnings>0:devel/p5-Test-Warnings NO_ARCH= yes USES= perl5 USE_PERL5= configure -.include - -.if ${PERL_LEVEL} < 502000 -BUILD_DEPENDS+= p5-Scalar-List-Utils>=1.33:lang/p5-Scalar-List-Utils -RUN_DEPENDS+= p5-Scalar-List-Utils>=1.33:lang/p5-Scalar-List-Utils -.endif - -.include +.include Index: head/devel/p5-Parallel-ForkManager/Makefile =================================================================== --- head/devel/p5-Parallel-ForkManager/Makefile (revision 430154) +++ head/devel/p5-Parallel-ForkManager/Makefile (revision 430155) @@ -1,28 +1,22 @@ # Created by: Nicolas Jombart # $FreeBSD$ PORTNAME= Parallel-ForkManager PORTVERSION= 1.19 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Simple parallel processing fork manager LICENSE= ART10 GPLv1 LICENSE_COMB= dual TEST_DEPENDS= p5-Test-Warn>=0:devel/p5-Test-Warn NO_ARCH= yes USES= perl5 USE_PERL5= configure -.include - -.if ${PERL_LEVEL} < 502000 -TEST_DEPENDS+= p5-Test-Simple>=1.001002:devel/p5-Test-Simple -.endif - -.include +.include Index: head/mail/p5-Email-Abstract/Makefile =================================================================== --- head/mail/p5-Email-Abstract/Makefile (revision 430154) +++ head/mail/p5-Email-Abstract/Makefile (revision 430155) @@ -1,30 +1,24 @@ # $FreeBSD$ PORTNAME= Email-Abstract PORTVERSION= 3.008 PORTREVISION= 1 CATEGORIES= mail perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Unified interface to mail representations LICENSE= ART10 GPLv1 LICENSE_COMB= dual RUN_DEPENDS= p5-Email-Simple>=1.998:mail/p5-Email-Simple \ - p5-MRO-Compat>=0:devel/p5-MRO-Compat + p5-MRO-Compat>=0:devel/p5-MRO-Compat \ + p5-Module-Pluggable>1.5:devel/p5-Module-Pluggable BUILD_DEPENDS:= ${RUN_DEPENDS} USES= perl5 USE_PERL5= configure -.include - -.if ${PERL_LEVEL} >= 502000 -BUILD_DEPENDS+= p5-Module-Pluggable>1.5:devel/p5-Module-Pluggable -RUN_DEPENDS+= p5-Module-Pluggable>1.5:devel/p5-Module-Pluggable -.endif - -.include +.include Index: head/mail/p5-Email-FolderType/Makefile =================================================================== --- head/mail/p5-Email-FolderType/Makefile (revision 430154) +++ head/mail/p5-Email-FolderType/Makefile (revision 430155) @@ -1,30 +1,25 @@ # Created by: Lars Thegler # $FreeBSD$ PORTNAME= Email-FolderType PORTVERSION= 0.8.14 CATEGORIES= mail perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- DISTNAME= ${PORTNAME}-0.814 MAINTAINER= lth@FreeBSD.org COMMENT= Determine the type of a mail folder LICENSE= ART10 GPLv1 LICENSE_COMB= dual +BUILD_DEPENDS= p5-Module-Pluggable>0:devel/p5-Module-Pluggable +RUN_DEPENDS= p5-Module-Pluggable>0:devel/p5-Module-Pluggable TEST_DEPENDS= p5-Capture-Tiny>0:devel/p5-Capture-Tiny NO_ARCH= yes USES= perl5 USE_PERL5= configure -.include - -.if ${PERL_LEVEL} >= 502000 -BUILD_DEPENDS+= p5-Module-Pluggable>0:devel/p5-Module-Pluggable -RUN_DEPENDS+= p5-Module-Pluggable>0:devel/p5-Module-Pluggable -.endif - -.include +.include Index: head/net/p5-Kafka/Makefile =================================================================== --- head/net/p5-Kafka/Makefile (revision 430154) +++ head/net/p5-Kafka/Makefile (revision 430155) @@ -1,41 +1,34 @@ # Created by: gebhart@secnetix.de # $FreeBSD$ PORTNAME= Kafka PORTVERSION= 0.8010 PORTREVISION= 1 CATEGORIES= net perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:SGLADKOV PKGNAMEPREFIX= p5- MAINTAINER= gebhart@secnetix.de COMMENT= Apache Kafka interface for Perl LICENSE= ART10 BUILD_DEPENDS= p5-Compress-Snappy>=0:archivers/p5-Compress-Snappy \ p5-Socket>=2:net/p5-Socket \ p5-Try-Tiny>=0:lang/p5-Try-Tiny \ p5-Exporter>=0:devel/p5-Exporter \ p5-Const-Fast>=0:devel/p5-Const-Fast \ p5-Data-Compare>=0:devel/p5-Data-Compare \ p5-String-CRC32>=0:devel/p5-String-CRC32 \ p5-Exception-Class>=0:devel/p5-Exception-Class \ p5-Sys-SigAction>=0:devel/p5-Sys-SigAction \ p5-Scalar-Util-Numeric>=0:devel/p5-Scalar-Util-Numeric \ p5-Data-HexDump-Range>=0:devel/p5-Data-HexDump-Range RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= configure -.include - -.if ${PERL_LEVEL} < 502000 -BUILD_DEPENDS+= p5-Scalar-List-Utils>=1.38:lang/p5-Scalar-List-Utils -RUN_DEPENDS+= p5-Scalar-List-Utils>=1.38:lang/p5-Scalar-List-Utils -.endif - -.include +.include Index: head/net/p5-Net/Makefile =================================================================== --- head/net/p5-Net/Makefile (revision 430154) +++ head/net/p5-Net/Makefile (revision 430155) @@ -1,43 +1,36 @@ # Created by: James FitzGibbon # $FreeBSD$ PORTNAME= Net PORTVERSION= 3.10 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= net perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- DISTNAME= libnet-${PORTVERSION} MAINTAINER= perl@FreeBSD.org COMMENT= Perl5 modules to access and use network protocols LICENSE= ART10 GPLv1 LICENSE_COMB= dual BUILD_DEPENDS= p5-Socket>=2.016:net/p5-Socket RUN_DEPENDS:= ${BUILD_DEPENDS} -OPTIONS_DEFINE= IPV6 SASL SSL +OPTIONS_DEFINE= SASL SSL OPTIONS_DEFAULT=SASL SSL SASL_DESC= SASL auth for POP3 and SMTP support SASL_BUILD_DEPENDS= p5-Authen-SASL>=0:security/p5-Authen-SASL SASL_RUN_DEPENDS= p5-Authen-SASL>=0:security/p5-Authen-SASL SSL_BUILD_DEPENDS= p5-IO-Socket-SSL>=2.007:security/p5-IO-Socket-SSL SSL_RUN_DEPENDS= p5-IO-Socket-SSL>=2.007:security/p5-IO-Socket-SSL CONFIGURE_ENV= PERL5_CPAN_IS_RUNNING=1 NO_ARCH= yes USES= perl5 USE_PERL5= configure -.include - -.if ${PORT_OPTIONS:MIPV6} && ${PERL_LEVEL} < 502000 -BUILD_DEPENDS+= p5-IO-Socket-IP>=0.20:net/p5-IO-Socket-IP -RUN_DEPENDS+= p5-IO-Socket-IP>=0.20:net/p5-IO-Socket-IP -.endif - -.include +.include Index: head/net/p5-Net-Whois-Raw/Makefile =================================================================== --- head/net/p5-Net-Whois-Raw/Makefile (revision 430154) +++ head/net/p5-Net-Whois-Raw/Makefile (revision 430155) @@ -1,39 +1,32 @@ # Created by: Alex Kapranoff # $FreeBSD$ PORTNAME= Net-Whois-Raw PORTVERSION= 2.99003.1 CATEGORIES= net perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Very simple Perl interface to query raw whois data LICENSE= ART10 GPLv1 LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= p5-HTTP-Message>=0:www/p5-HTTP-Message \ p5-Net-IDN-Encode>=0:textproc/p5-Net-IDN-Encode \ p5-Regexp-IPv6>=0:textproc/p5-Regexp-IPv6 \ p5-URI>=0:net/p5-URI \ p5-libwww>=0:www/p5-libwww RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-DBI>=0:databases/p5-DBI \ p5-Test-RequiresInternet>=0:devel/p5-Test-RequiresInternet NO_ARCH= yes USES= perl5 USE_PERL5= configure WRKSRC= ${WRKDIR}/${DISTNAME:R} -.include - -.if ${PERL_LEVEL} < 502000 -BUILD_DEPENDS+= p5-IO-Socket-IP>=0:net/p5-IO-Socket-IP -RUN_DEPENDS+= p5-IO-Socket-IP>=0:net/p5-IO-Socket-IP -.endif - -.include +.include Index: head/security/p5-POE-Component-SSLify/Makefile =================================================================== --- head/security/p5-POE-Component-SSLify/Makefile (revision 430154) +++ head/security/p5-POE-Component-SSLify/Makefile (revision 430155) @@ -1,31 +1,25 @@ # Created by: Sergey Skvortsov # $FreeBSD$ PORTNAME= POE-Component-SSLify PORTVERSION= 1.012 CATEGORIES= security perl5 MASTER_SITES= CPAN/${PORTNAME:C/-.*//}/APOCAL PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Integrate SSL into POE LICENSE= ART10 GPLv1 LICENSE_COMB= dual BUILD_DEPENDS= p5-Net-SSLeay>=1.36:security/p5-Net-SSLeay \ p5-POE>=1.267:devel/p5-POE \ p5-Task-Weaken>=1.03:devel/p5-Task-Weaken RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-FailWarnings>=0:devel/p5-Test-FailWarnings USES= perl5 USE_PERL5= modbuildtiny -.include - -.if ${PERL_LEVEL} < 502000 -TEST_DEPENDS+= p5-Test-Simple>=1.001002:devel/p5-Test-Simple -.endif - -.include +.include Index: head/security/p5-Unix-Passwd-File/Makefile =================================================================== --- head/security/p5-Unix-Passwd-File/Makefile (revision 430154) +++ head/security/p5-Unix-Passwd-File/Makefile (revision 430155) @@ -1,38 +1,31 @@ # Created by: Henk van Oers # $FreeBSD$ PORTNAME= Unix-Passwd-File PORTVERSION= 0.23 CATEGORIES= security perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Manipulate passwd and group entries LICENSE= ART10 GPLv1 LICENSE_COMB= dual BUILD_DEPENDS= p5-Crypt-Password-Util>=0.06:security/p5-Crypt-Password-Util \ p5-File-Flock-Retry>=0:devel/p5-File-Flock-Retry \ p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \ p5-Log-Any-IfLOG>=0:devel/p5-Log-Any-IfLOG RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \ p5-File-Copy-Recursive>=0:devel/p5-File-Copy-Recursive \ p5-File-Slurper>=0:devel/p5-File-Slurper \ p5-File-chdir>=0:devel/p5-File-chdir \ p5-namespace-autoclean>=0:devel/p5-namespace-autoclean NO_ARCH= yes USES= perl5 USE_PERL5= configure -.include - -.if ${PERL_LEVEL} < 502000 -BUILD_DEPENDS+= p5-experimental>=0:devel/p5-experimental -RUN_DEPENDS+= p5-experimental>=0:devel/p5-experimental -.endif - -.include +.include Index: head/textproc/p5-Lingua-EN-MatchNames/Makefile =================================================================== --- head/textproc/p5-Lingua-EN-MatchNames/Makefile (revision 430154) +++ head/textproc/p5-Lingua-EN-MatchNames/Makefile (revision 430155) @@ -1,32 +1,25 @@ # Created by: Seamus Venasse # $FreeBSD$ PORTNAME= Lingua-EN-MatchNames PORTVERSION= 1.36 CATEGORIES= textproc perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Smart matching for human names LICENSE= ART10 GPLv1 LICENSE_COMB= dual BUILD_DEPENDS= p5-Lingua-EN-NameParse>=0:textproc/p5-Lingua-EN-NameParse \ p5-Lingua-EN-Nickname>=0:textproc/p5-Lingua-EN-Nickname \ p5-String-Approx>=0:devel/p5-String-Approx \ p5-Text-Metaphone>=0:textproc/p5-Text-Metaphone RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= configure -.include - -.if ${PERL_LEVEL} < 502000 -BUILD_DEPENDS+= p5-Text-Soundex>=0:textproc/p5-Text-Soundex -RUN_DEPENDS+= p5-Text-Soundex>=0:textproc/p5-Text-Soundex -.endif - -.include +.include Index: head/textproc/p5-Perl-Lint/Makefile =================================================================== --- head/textproc/p5-Perl-Lint/Makefile (revision 430154) +++ head/textproc/p5-Perl-Lint/Makefile (revision 430155) @@ -1,50 +1,41 @@ # Created by: Adam Weinberger # $FreeBSD$ PORTNAME= Perl-Lint PORTVERSION= 0.25 CATEGORIES= textproc perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Yet another Perl source code linter LICENSE= ART10 GPLv1 LICENSE_COMB= dual BUILD_DEPENDS= p5-B-Keywords>=0:devel/p5-B-Keywords \ p5-Compiler-Lexer>=0.22:devel/p5-Compiler-Lexer \ p5-Email-Address>=0:mail/p5-Email-Address \ p5-List-Flatten>=0:devel/p5-List-Flatten \ p5-List-MoreUtils>=0.33:lang/p5-List-MoreUtils \ + p5-Module-Pluggable>=0:devel/p5-Module-Pluggable \ p5-Path-Tiny>=0.068:devel/p5-Path-Tiny \ p5-Regexp-Lexer>=0.05:devel/p5-Regexp-Lexer \ p5-String-CamelCase>=0:textproc/p5-String-CamelCase \ p5-Test-Deep>=0:devel/p5-Test-Deep RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Text-TestBase>=0:textproc/p5-Text-TestBase NO_ARCH= yes USES= perl5 USE_PERL5= modbuildtiny OPTIONS_DEFINE= EXAMPLES PORTEXAMPLES= lint.pl lint_string.pl post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${PORTEXAMPLES:S|^|${WRKSRC}/eg/|} ${STAGEDIR}${EXAMPLESDIR} -.include - -.if ${PERL_LEVEL} >= 502000 -BUILD_DEPENDS+= p5-Module-Pluggable>=0:devel/p5-Module-Pluggable -RUN_DEPENDS+= p5-Module-Pluggable>=0:devel/p5-Module-Pluggable -.else -BUILD_DEPENDS+= p5-Scalar-List-Utils>=1.41:lang/p5-Scalar-List-Utils -RUN_DEPENDS+= p5-Scalar-List-Utils>=1.41:lang/p5-Scalar-List-Utils -.endif - -.include +.include Index: head/textproc/p5-Pod-Elemental/Makefile =================================================================== --- head/textproc/p5-Pod-Elemental/Makefile (revision 430154) +++ head/textproc/p5-Pod-Elemental/Makefile (revision 430155) @@ -1,39 +1,32 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= Pod-Elemental PORTVERSION= 0.103004 CATEGORIES= textproc perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Treating a Pod document as a tree of elements LICENSE= ART10 GPLv1 LICENSE_COMB= dual BUILD_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \ p5-Mixin-Linewise>=0:devel/p5-Mixin-Linewise \ p5-Moose>=0:devel/p5-Moose \ p5-MooseX-Types>=0:devel/p5-MooseX-Types \ p5-Pod-Eventual>=0:textproc/p5-Pod-Eventual \ p5-String-RewritePrefix>=0:textproc/p5-String-RewritePrefix \ p5-String-Truncate>=0:textproc/p5-String-Truncate \ p5-Sub-Exporter-ForMethods>=0:devel/p5-Sub-Exporter-ForMethods \ p5-namespace-autoclean>=0:devel/p5-namespace-autoclean RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep \ p5-Test-Differences>=0:devel/p5-Test-Differences USES= perl5 USE_PERL5= configure -.include - -.if ${PERL_LEVEL} < 502000 -BUILD_DEPENDS+= p5-Scalar-List-Utils>=1.33:lang/p5-Scalar-List-Utils -RUN_DEPENDS+= p5-Scalar-List-Utils>=1.33:lang/p5-Scalar-List-Utils -.endif - -.include +.include Index: head/textproc/p5-Pod-Tree/Makefile =================================================================== --- head/textproc/p5-Pod-Tree/Makefile (revision 430154) +++ head/textproc/p5-Pod-Tree/Makefile (revision 430155) @@ -1,39 +1,33 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= Pod-Tree PORTVERSION= 1.25 CATEGORIES= textproc devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Create a static syntax tree for a POD LICENSE= ART10 GPLv1 LICENSE_COMB= dual RUN_DEPENDS= p5-HTML-Stream>=1.49:www/p5-HTML-Stream \ p5-IO-String>=1:devel/p5-IO-String \ p5-Path-Tiny>=0.068:devel/p5-Path-Tiny \ p5-Text-Template>=1:textproc/p5-Text-Template BUILD_DEPENDS:= ${RUN_DEPENDS} TEST_DEPENDS= p5-Path-Tiny>=0.068:devel/p5-Path-Tiny \ p5-Test-Compile>1.2.1:devel/p5-Test-Compile USES= perl5 USE_PERL5= configure # conflict with pod2html in perl 5.6 or above post-patch: @${REINPLACE_CMD} -e 's/pod2html //g' ${WRKSRC}/Makefile.PL @${REINPLACE_CMD} -e '/pod2html/d' ${WRKSRC}/MANIFEST @${RM} ${WRKSRC}/t/pod2html.t -.include - -.if ${PERL_LEVEL} < 502000 -TEST_DEPENDS+= p5-Test-Simple>=1.001002:devel/p5-Test-Simple -.endif - -.include +.include Index: head/textproc/p5-RDF-Trine/Makefile =================================================================== --- head/textproc/p5-RDF-Trine/Makefile (revision 430154) +++ head/textproc/p5-RDF-Trine/Makefile (revision 430155) @@ -1,59 +1,52 @@ # Created by: Tom Judge # $FreeBSD$ PORTNAME= RDF-Trine PORTVERSION= 1.014 PORTREVISION= 1 CATEGORIES= textproc perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= tj@FreeBSD.org COMMENT= RDF Framework for Perl LICENSE= ART10 GPLv1 LICENSE_COMB= dual BUILD_DEPENDS= p5-Algorithm-Combinatorics>=0:math/p5-Algorithm-Combinatorics \ p5-Cache-LRU>=0.04:devel/p5-Cache-LRU \ p5-DBD-SQLite>=1.14:databases/p5-DBD-SQLite \ p5-DBI>=0:databases/p5-DBI \ p5-DBIx-Connector>=0:databases/p5-DBIx-Connector \ p5-Data-UUID>=0:devel/p5-Data-UUID \ p5-Digest-MD5>=0:security/p5-Digest-MD5 \ p5-Digest-SHA>=0:security/p5-Digest-SHA \ p5-Error>=0:lang/p5-Error \ p5-HTTP-Negotiate>=0:www/p5-HTTP-Negotiate \ p5-JSON>=2.0:converters/p5-JSON \ p5-List-MoreUtils>=0.413:lang/p5-List-MoreUtils \ p5-Log-Log4perl>=0:devel/p5-Log-Log4perl \ p5-Math-BigInt>=0:math/p5-Math-BigInt \ p5-Module-Load-Conditional>=0.38:devel/p5-Module-Load-Conditional \ p5-Moose>=0:devel/p5-Moose \ p5-MooseX-ArrayRef>=0:devel/p5-MooseX-ArrayRef \ p5-Set-Scalar>=0:devel/p5-Set-Scalar \ p5-Storable>=0:devel/p5-Storable \ p5-Text-CSV>=0:textproc/p5-Text-CSV \ p5-Text-Table>=0:textproc/p5-Text-Table \ p5-Time-HiRes>=1.9726:devel/p5-Time-HiRes \ p5-URI>=1.30:net/p5-URI \ p5-Unicode-Escape>=0.0.2:textproc/p5-Unicode-Escape \ p5-Unicode-String>=2.09:converters/p5-Unicode-String \ p5-XML-CommonNS>=0.04:textproc/p5-XML-CommonNS \ p5-XML-LibXML>=2.0124:textproc/p5-XML-LibXML \ p5-XML-Namespace>=0:textproc/p5-XML-Namespace \ p5-XML-SAX>=0.96:textproc/p5-XML-SAX \ p5-libwww>=0:www/p5-libwww RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= configure -.include - -.if ${PERL_LEVEL} < 502000 -BUILD_DEPENDS+= p5-Scalar-List-Utils>=1.33:lang/p5-Scalar-List-Utils -RUN_DEPENDS+= p5-Scalar-List-Utils>=1.33:lang/p5-Scalar-List-Utils -.endif - -.include +.include Index: head/www/p5-Catalyst-Action-REST/Makefile =================================================================== --- head/www/p5-Catalyst-Action-REST/Makefile (revision 430154) +++ head/www/p5-Catalyst-Action-REST/Makefile (revision 430155) @@ -1,40 +1,34 @@ # Created by: Sergey Skvortsov # $FreeBSD$ PORTNAME= Catalyst-Action-REST PORTVERSION= 1.20 CATEGORIES= www perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Automated REST Method Dispatching for Catalyst LICENSE= ART10 GPLv1 LICENSE_COMB= dual BUILD_DEPENDS= p5-Catalyst-Runtime>=5.80030:www/p5-Catalyst-Runtime \ p5-Class-Inspector>=1.13:devel/p5-Class-Inspector \ p5-MRO-Compat>=0.10:devel/p5-MRO-Compat \ + p5-Module-Pluggable>=0:devel/p5-Module-Pluggable \ p5-Moose>=1.03:devel/p5-Moose \ p5-Params-Validate>=0.76:devel/p5-Params-Validate \ p5-URI-Find>=0:textproc/p5-URI-Find \ p5-namespace-autoclean>=0:devel/p5-namespace-autoclean \ p5-JSON-MaybeXS>=0:converters/p5-JSON-MaybeXS RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-libwww>=5:www/p5-libwww \ p5-Test-Requires>=0:devel/p5-Test-Requires NO_ARCH= yes CONFIGURE_ARGS= --default USES= perl5 USE_PERL5= configure -.include - -.if ${PERL_LEVEL} >= 502000 -BUILD_DEPENDS+= p5-Module-Pluggable>=0:devel/p5-Module-Pluggable -RUN_DEPENDS+= p5-Module-Pluggable>=0:devel/p5-Module-Pluggable -.endif - -.include +.include Index: head/www/p5-HTML-FormHandler/Makefile =================================================================== --- head/www/p5-HTML-FormHandler/Makefile (revision 430154) +++ head/www/p5-HTML-FormHandler/Makefile (revision 430155) @@ -1,60 +1,53 @@ # Created by: gugu # $FreeBSD$ PORTNAME= HTML-FormHandler PORTVERSION= 0.40067 PORTEPOCH= 1 CATEGORIES= www perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Form handler written in Moose LICENSE= ART10 GPLv1 LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= p5-Class-Load>=0.06:devel/p5-Class-Load \ p5-Config-Any>=0:devel/p5-Config-Any \ p5-Data-Clone>=0:devel/p5-Data-Clone \ p5-DateTime-Format-Strptime>=0:devel/p5-DateTime-Format-Strptime \ p5-DateTime>=0:devel/p5-DateTime \ p5-Email-Valid>=0:mail/p5-Email-Valid \ p5-File-ShareDir>=0:devel/p5-File-ShareDir \ p5-File-ShareDir-Install>=0.06:devel/p5-File-ShareDir-Install \ p5-HTML-Parser>=0:www/p5-HTML-Parser \ p5-HTML-Tree>=0:www/p5-HTML-Tree \ p5-JSON-MaybeXS>=1.003003:converters/p5-JSON-MaybeXS \ p5-Locale-Maketext>=1.09:devel/p5-Locale-Maketext \ p5-Moose>=2.1403:devel/p5-Moose \ p5-MooseX-Getopt>=0.16:devel/p5-MooseX-Getopt \ p5-MooseX-Types-Common>=0:devel/p5-MooseX-Types-Common \ p5-MooseX-Types-LoadableClass>=0.006:devel/p5-MooseX-Types-LoadableClass \ p5-MooseX-Types>=0.20:devel/p5-MooseX-Types \ p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \ p5-Sub-Name>=0:devel/p5-Sub-Name \ p5-Template-Toolkit>=0:www/p5-Template-Toolkit \ p5-Try-Tiny>=0:lang/p5-Try-Tiny \ p5-aliased>=0:devel/p5-aliased \ p5-namespace-autoclean>=0.09:devel/p5-namespace-autoclean RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Differences>=0:devel/p5-Test-Differences \ p5-Test-Exception>=0:devel/p5-Test-Exception \ p5-Test-Memory-Cycle>=0:devel/p5-Test-Memory-Cycle \ p5-Test-Warn>=0:devel/p5-Test-Warn \ p5-Type-Tiny>=0:devel/p5-Type-Tiny \ p5-YAML-Syck>=0:textproc/p5-YAML-Syck NO_ARCH= yes USES= perl5 USE_PERL5= configure -.include - -.if ${PERL_LEVEL} < 502000 -BUILD_DEPENDS+= p5-Scalar-List-Utils>=1.33:lang/p5-Scalar-List-Utils -RUN_DEPENDS+= p5-Scalar-List-Utils>=1.33:lang/p5-Scalar-List-Utils -.endif - -.include +.include Index: head/www/p5-Mojolicious-Plugin-SetUserGroup/Makefile =================================================================== --- head/www/p5-Mojolicious-Plugin-SetUserGroup/Makefile (revision 430154) +++ head/www/p5-Mojolicious-Plugin-SetUserGroup/Makefile (revision 430155) @@ -1,32 +1,25 @@ # Created by: Adam Weinberger # $FreeBSD$ PORTNAME= Mojolicious-Plugin-SetUserGroup PORTVERSION= 0.005 CATEGORIES= www perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:DBOOK PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Mojolicious plugin to set unprivileged credentials LICENSE= ART20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= p5-Mojolicious>=6.0:www/p5-Mojolicious \ p5-Unix-Groups>=0:devel/p5-Unix-Groups RUN_DEPENDS:= ${BUILD_DEPENDS} NO_ARCH= yes USES= perl5 USE_PERL5= modbuildtiny -.include - -.if ${PERL_LEVEL} < 502000 -BUILD_DEPENDS+= p5-Scalar-List-Utils>=1.33:lang/p5-Scalar-List-Utils -RUN_DEPENDS+= p5-Scalar-List-Utils>=1.33:lang/p5-Scalar-List-Utils -.endif - -.include +.include Index: head/www/p5-WWW-Scraper-ISBN/Makefile =================================================================== --- head/www/p5-WWW-Scraper-ISBN/Makefile (revision 430154) +++ head/www/p5-WWW-Scraper-ISBN/Makefile (revision 430155) @@ -1,27 +1,23 @@ # Created by: Ying-Chieh Liao # $FreeBSD$ PORTNAME= WWW-Scraper-ISBN PORTVERSION= 1.03 CATEGORIES= www perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Retrieving information about books by ISBN number LICENSE= ART20 +BUILD_DEPENDS= p5-Module-Pluggable>=0:devel/p5-Module-Pluggable +RUN_DEPENDS= p5-Module-Pluggable>=0:devel/p5-Module-Pluggable + CONFLICTS_INSTALL= p5-WWW-Scraper-ISBN-Driver-[0-9]* p5-WWW-Scraper-ISBN-Record-[0-9]* USES= perl5 USE_PERL5= configure -.include - -.if ${PERL_LEVEL} >= 502000 -BUILD_DEPENDS+= p5-Module-Pluggable>=0:devel/p5-Module-Pluggable -RUN_DEPENDS+= p5-Module-Pluggable>=0:devel/p5-Module-Pluggable -.endif - -.include +.include Index: head/x11-toolkits/p5-Alien-wxWidgets/Makefile =================================================================== --- head/x11-toolkits/p5-Alien-wxWidgets/Makefile (revision 430154) +++ head/x11-toolkits/p5-Alien-wxWidgets/Makefile (revision 430155) @@ -1,41 +1,37 @@ # Created by: Cezary Morga # $FreeBSD$ PORTNAME= Alien-wxWidgets PORTVERSION= 0.67 PORTREVISION= 1 CATEGORIES= x11-toolkits perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl5 module for building, finding and using wxWidgets binaries LICENSE= ART10 GPLv1 LICENSE_COMB= dual +BUILD_DEPENDS= p5-Module-Pluggable>=5.1:devel/p5-Module-Pluggable +RUN_DEPENDS= p5-Module-Pluggable>=5.1:devel/p5-Module-Pluggable + USES= perl5 compiler:env USE_PERL5= modbuild USE_WX= 3.0 WX_COMPS= wx WX_UNICODE= yes CONFIGURE_ARGS= --wxWidgets-build=0 --wxWidgets-unicode=1 post-patch: @${REINPLACE_CMD} -e 's/wx-config/${WX_CONFIG:T}/' ${WRKSRC}/Build.PL @${REINPLACE_CMD} -e "s/\'wx-config/\'${WX_CONFIG:T}/" -e "s/lc_r/lpthread/" \ ${WRKSRC}/inc/My/Build/Any_wx_config.pm post-install: # file name is function of wx version, add it dynamically @(cd ${STAGEDIR}${PREFIX}; ${FIND} * -type f -name gtk2_\* -print \ >> ${TMPPLIST}) -.include - -.if ${PERL_LEVEL} >= 502000 -BUILD_DEPENDS+= p5-Module-Pluggable>=5.1:devel/p5-Module-Pluggable -RUN_DEPENDS+= p5-Module-Pluggable>=5.1:devel/p5-Module-Pluggable -.endif - -.include +.include