From owner-svn-ports-head@FreeBSD.ORG Tue Apr 7 15:58:31 2015 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7F51E2AB; Tue, 7 Apr 2015 15:58:31 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5FBEFA19; Tue, 7 Apr 2015 15:58:31 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t37FwVFT001871; Tue, 7 Apr 2015 15:58:31 GMT (envelope-from adamw@FreeBSD.org) Received: (from adamw@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t37FwUKi001868; Tue, 7 Apr 2015 15:58:30 GMT (envelope-from adamw@FreeBSD.org) Message-Id: <201504071558.t37FwUKi001868@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: adamw set sender to adamw@FreeBSD.org using -f From: Adam Weinberger Date: Tue, 7 Apr 2015 15:58:30 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r383517 - head/devel/p5-Devel-Cover X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Apr 2015 15:58:31 -0000 Author: adamw Date: Tue Apr 7 15:58:29 2015 New Revision: 383517 URL: https://svnweb.freebsd.org/changeset/ports/383517 Log: Update to 1.18. This module actually has no hard dependencies. All the dependencies are optional modules to enable optional features, so mark them as such by using OPTIONS and enabling most of them by default. Also, sort plist. Changes: https://metacpan.org/changes/distribution/Devel-Cover Modified: head/devel/p5-Devel-Cover/Makefile head/devel/p5-Devel-Cover/distinfo head/devel/p5-Devel-Cover/pkg-plist Modified: head/devel/p5-Devel-Cover/Makefile ============================================================================== --- head/devel/p5-Devel-Cover/Makefile Tue Apr 7 15:43:06 2015 (r383516) +++ head/devel/p5-Devel-Cover/Makefile Tue Apr 7 15:58:29 2015 (r383517) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= Devel-Cover -PORTVERSION= 1.17 -PORTREVISION= 1 +PORTVERSION= 1.18 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -14,24 +13,34 @@ COMMENT= Code coverage metrics for Perl LICENSE= ART10 GPLv1 LICENSE_COMB= dual -BUILD_DEPENDS= p5-PPI-HTML>=1.07:${PORTSDIR}/textproc/p5-PPI-HTML \ - p5-Parallel-Iterator>=0:${PORTSDIR}/devel/p5-Parallel-Iterator \ - p5-Pod-Coverage>=0.06:${PORTSDIR}/devel/p5-Pod-Coverage \ - p5-Template-Toolkit>=2:${PORTSDIR}/www/p5-Template-Toolkit -RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Differences>=0:${PORTSDIR}/devel/p5-Test-Differences \ p5-Test-Warn>=0:${PORTSDIR}/devel/p5-Test-Warn USES= perl5 USE_PERL5= configure -PORTDOCS= README - -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= CPANCOVER HTML_REPORTS POD_COVERAGE SYNTAX_HIGHLIGHTING +OPTIONS_DEFAULT=CPANCOVER HTML_REPORTS POD_COVERAGE +OPTIONS_SUB= yes + +CPANCOVER_DESC= Coverage statistics on CPAN modules +CPANCOVER_BUILD_DEPENDS= p5-Parallel-Iterator>=0:${PORTSDIR}/devel/p5-Parallel-Iterator \ + p5-Template-Toolkit>=2:${PORTSDIR}/www/p5-Template-Toolkit +CPANCOVER_RUN_DEPENDS= ${CPANCOVER_BUILD_DEPENDS} + +HTML_REPORTS= Build HTML reports with p5-HTML-Parser +HTML_REPORTS_BUILD_DEPENDS= p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser +HTML_REPORTS_RUN_DEPENDS= ${HTML_REPORTS_BUILD_DEPENDS} + +POD_COVERAGE_DESC= POD coverage via p5-Pod-Coverage +POD_COVERAGE_BUILD_DEPENDS= p5-Pod-Coverage>=0.06:${PORTSDIR}/devel/p5-Pod-Coverage +POD_COVERAGE_RUN_DEPENDS= ${POD_COVERAGE_BUILD_DEPENDS} + +SYNTAX_HIGHLIGHTING_DESC= Syntax highlighting via p5-PPI-HTML +SYNTAX_HIGHLIGHTING_BUILD_DEPENDS= p5-PPI-HTML>=1.07:${PORTSDIR}/textproc/p5-PPI-HTML +SYNTAX_HIGHLIGHTING_RUN_DEPENDS= ${SYNTAX_HIGHLIGHTING_BUILD_DEPENDS} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Devel/Cover/Cover.so - @${MKDIR} ${STAGEDIR}${DOCSDIR}/ - ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}/ .include Modified: head/devel/p5-Devel-Cover/distinfo ============================================================================== --- head/devel/p5-Devel-Cover/distinfo Tue Apr 7 15:43:06 2015 (r383516) +++ head/devel/p5-Devel-Cover/distinfo Tue Apr 7 15:58:29 2015 (r383517) @@ -1,2 +1,2 @@ -SHA256 (Devel-Cover-1.17.tar.gz) = d2e5b73dec6b9b9971fc10d27b3996e59bdce1446abd5ae988f9185beff9f5cc -SIZE (Devel-Cover-1.17.tar.gz) = 204752 +SHA256 (Devel-Cover-1.18.tar.gz) = 95f73ffcabfe6948fd926305958a1116501c0461eeef0aa6e1c8979c79efcb12 +SIZE (Devel-Cover-1.18.tar.gz) = 207365 Modified: head/devel/p5-Devel-Cover/pkg-plist ============================================================================== --- head/devel/p5-Devel-Cover/pkg-plist Tue Apr 7 15:43:06 2015 (r383516) +++ head/devel/p5-Devel-Cover/pkg-plist Tue Apr 7 15:58:29 2015 (r383517) @@ -1,49 +1,6 @@ bin/cover -bin/cpancover +%%CPANCOVER%%bin/cpancover bin/gcov2perl -%%PERL5_MAN3%%/Devel::Cover.3.gz -%%PERL5_MAN3%%/Devel::Cover::Annotation::Git.3.gz -%%PERL5_MAN3%%/Devel::Cover::Annotation::Random.3.gz -%%PERL5_MAN3%%/Devel::Cover::Annotation::Svk.3.gz -%%PERL5_MAN3%%/Devel::Cover::Branch.3.gz -%%PERL5_MAN3%%/Devel::Cover::Collection.3.gz -%%PERL5_MAN3%%/Devel::Cover::Condition.3.gz -%%PERL5_MAN3%%/Devel::Cover::Condition_and_2.3.gz -%%PERL5_MAN3%%/Devel::Cover::Condition_and_3.3.gz -%%PERL5_MAN3%%/Devel::Cover::Condition_or_2.3.gz -%%PERL5_MAN3%%/Devel::Cover::Condition_or_3.3.gz -%%PERL5_MAN3%%/Devel::Cover::Condition_xor_4.3.gz -%%PERL5_MAN3%%/Devel::Cover::Criterion.3.gz -%%PERL5_MAN3%%/Devel::Cover::DB.3.gz -%%PERL5_MAN3%%/Devel::Cover::DB::Digests.3.gz -%%PERL5_MAN3%%/Devel::Cover::DB::File.3.gz -%%PERL5_MAN3%%/Devel::Cover::DB::IO.3.gz -%%PERL5_MAN3%%/Devel::Cover::DB::IO::JSON.3.gz -%%PERL5_MAN3%%/Devel::Cover::DB::IO::Sereal.3.gz -%%PERL5_MAN3%%/Devel::Cover::DB::IO::Storable.3.gz -%%PERL5_MAN3%%/Devel::Cover::DB::Structure.3.gz -%%PERL5_MAN3%%/Devel::Cover::Dumper.3.gz -%%PERL5_MAN3%%/Devel::Cover::Html_Common.3.gz -%%PERL5_MAN3%%/Devel::Cover::Op.3.gz -%%PERL5_MAN3%%/Devel::Cover::Pod.3.gz -%%PERL5_MAN3%%/Devel::Cover::Report::Compilation.3.gz -%%PERL5_MAN3%%/Devel::Cover::Report::Html.3.gz -%%PERL5_MAN3%%/Devel::Cover::Report::Html_basic.3.gz -%%PERL5_MAN3%%/Devel::Cover::Report::Html_minimal.3.gz -%%PERL5_MAN3%%/Devel::Cover::Report::Html_subtle.3.gz -%%PERL5_MAN3%%/Devel::Cover::Report::Json.3.gz -%%PERL5_MAN3%%/Devel::Cover::Report::Sort.3.gz -%%PERL5_MAN3%%/Devel::Cover::Report::Text.3.gz -%%PERL5_MAN3%%/Devel::Cover::Report::Text2.3.gz -%%PERL5_MAN3%%/Devel::Cover::Report::Vim.3.gz -%%PERL5_MAN3%%/Devel::Cover::Statement.3.gz -%%PERL5_MAN3%%/Devel::Cover::Subroutine.3.gz -%%PERL5_MAN3%%/Devel::Cover::Test.3.gz -%%PERL5_MAN3%%/Devel::Cover::Time.3.gz -%%PERL5_MAN3%%/Devel::Cover::Truth_Table.3.gz -%%PERL5_MAN3%%/Devel::Cover::Tutorial.3.gz -%%PERL5_MAN3%%/Devel::Cover::Util.3.gz -%%PERL5_MAN3%%/Devel::Cover::Web.3.gz %%SITE_ARCH%%/Devel/Cover.pm %%SITE_ARCH%%/Devel/Cover/Annotation/Git.pm %%SITE_ARCH%%/Devel/Cover/Annotation/Random.pm @@ -89,6 +46,49 @@ bin/gcov2perl %%SITE_ARCH%%/Devel/Cover/Util.pm %%SITE_ARCH%%/Devel/Cover/Web.pm %%SITE_ARCH%%/auto/Devel/Cover/Cover.so +%%PERL5_MAN3%%/Devel::Cover.3.gz +%%PERL5_MAN3%%/Devel::Cover::Annotation::Git.3.gz +%%PERL5_MAN3%%/Devel::Cover::Annotation::Random.3.gz +%%PERL5_MAN3%%/Devel::Cover::Annotation::Svk.3.gz +%%PERL5_MAN3%%/Devel::Cover::Branch.3.gz +%%PERL5_MAN3%%/Devel::Cover::Collection.3.gz +%%PERL5_MAN3%%/Devel::Cover::Condition.3.gz +%%PERL5_MAN3%%/Devel::Cover::Condition_and_2.3.gz +%%PERL5_MAN3%%/Devel::Cover::Condition_and_3.3.gz +%%PERL5_MAN3%%/Devel::Cover::Condition_or_2.3.gz +%%PERL5_MAN3%%/Devel::Cover::Condition_or_3.3.gz +%%PERL5_MAN3%%/Devel::Cover::Condition_xor_4.3.gz +%%PERL5_MAN3%%/Devel::Cover::Criterion.3.gz +%%PERL5_MAN3%%/Devel::Cover::DB.3.gz +%%PERL5_MAN3%%/Devel::Cover::DB::Digests.3.gz +%%PERL5_MAN3%%/Devel::Cover::DB::File.3.gz +%%PERL5_MAN3%%/Devel::Cover::DB::IO.3.gz +%%PERL5_MAN3%%/Devel::Cover::DB::IO::JSON.3.gz +%%PERL5_MAN3%%/Devel::Cover::DB::IO::Sereal.3.gz +%%PERL5_MAN3%%/Devel::Cover::DB::IO::Storable.3.gz +%%PERL5_MAN3%%/Devel::Cover::DB::Structure.3.gz +%%PERL5_MAN3%%/Devel::Cover::Dumper.3.gz +%%PERL5_MAN3%%/Devel::Cover::Html_Common.3.gz +%%PERL5_MAN3%%/Devel::Cover::Op.3.gz +%%PERL5_MAN3%%/Devel::Cover::Pod.3.gz +%%PERL5_MAN3%%/Devel::Cover::Report::Compilation.3.gz +%%PERL5_MAN3%%/Devel::Cover::Report::Html.3.gz +%%PERL5_MAN3%%/Devel::Cover::Report::Html_basic.3.gz +%%PERL5_MAN3%%/Devel::Cover::Report::Html_minimal.3.gz +%%PERL5_MAN3%%/Devel::Cover::Report::Html_subtle.3.gz +%%PERL5_MAN3%%/Devel::Cover::Report::Json.3.gz +%%PERL5_MAN3%%/Devel::Cover::Report::Sort.3.gz +%%PERL5_MAN3%%/Devel::Cover::Report::Text.3.gz +%%PERL5_MAN3%%/Devel::Cover::Report::Text2.3.gz +%%PERL5_MAN3%%/Devel::Cover::Report::Vim.3.gz +%%PERL5_MAN3%%/Devel::Cover::Statement.3.gz +%%PERL5_MAN3%%/Devel::Cover::Subroutine.3.gz +%%PERL5_MAN3%%/Devel::Cover::Test.3.gz +%%PERL5_MAN3%%/Devel::Cover::Time.3.gz +%%PERL5_MAN3%%/Devel::Cover::Truth_Table.3.gz +%%PERL5_MAN3%%/Devel::Cover::Tutorial.3.gz +%%PERL5_MAN3%%/Devel::Cover::Util.3.gz +%%PERL5_MAN3%%/Devel::Cover::Web.3.gz man/man1/cover.1.gz man/man1/cpancover.1.gz man/man1/gcov2perl.1.gz