diff options
author | Yen-Ming Lee <leeym@FreeBSD.org> | 2005-03-04 20:19:03 +0000 |
---|---|---|
committer | Yen-Ming Lee <leeym@FreeBSD.org> | 2005-03-04 20:19:03 +0000 |
commit | c5f3a405d46e621e14e48b8360f1a5c61066ab57 (patch) | |
tree | 62dd1fbc21d6f4c6f0ec2a3238ed22ce21ce81b8 /devel/p5-CPAN-YACSmoke | |
parent | 6255083f4bd0f9485bdda1423d2cabbb962466d5 (diff) |
Notes
Diffstat (limited to 'devel/p5-CPAN-YACSmoke')
-rw-r--r-- | devel/p5-CPAN-YACSmoke/Makefile | 38 | ||||
-rw-r--r-- | devel/p5-CPAN-YACSmoke/distinfo | 2 | ||||
-rw-r--r-- | devel/p5-CPAN-YACSmoke/pkg-descr | 15 | ||||
-rw-r--r-- | devel/p5-CPAN-YACSmoke/pkg-plist | 9 |
4 files changed, 64 insertions, 0 deletions
diff --git a/devel/p5-CPAN-YACSmoke/Makefile b/devel/p5-CPAN-YACSmoke/Makefile new file mode 100644 index 000000000000..3d261f21a0c0 --- /dev/null +++ b/devel/p5-CPAN-YACSmoke/Makefile @@ -0,0 +1,38 @@ +# New ports collection makefile for: devel/p5-CPAN-YACSmoke +# Date created: 3 March 2005 +# Whom: Yen-Ming Lee <leeym@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= CPAN-YACSmoke +PORTVERSION= 0.03 +CATEGORIES= devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= ../../authors/id/R/RR/RRWO +PKGNAMEPREFIX= p5- + +MAINTAINER= leeym@FreeBSD.org +COMMENT= Yet Another CPAN Smoke Tester + +BUILD_DEPENDS= ${SITE_PERL}/CPANPLUS.pm:${PORTSDIR}/devel/p5-CPANPLUS \ + ${SITE_PERL}/Module/Pluggable.pm:${PORTSDIR}/devel/p5-Module-Pluggable \ + ${SITE_PERL}/Test/Reporter.pm:${PORTSDIR}/devel/p5-Test-Reporter \ + ${SITE_PERL}/Sort/Versions.pm:${PORTSDIR}/devel/p5-Sort-Versions \ + ${SITE_PERL}/Regexp/Assemble.pm:${PORTSDIR}/devel/p5-Regexp-Assemble \ + ${SITE_PERL}/File/HomeDir.pm:${PORTSDIR}/devel/p5-File-HomeDir +RUN_DEPENDS= ${BUILD_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= CPAN::YACSmoke.3 \ + CPAN::YACSmoke::Plugin::SmokeDB.3 \ + CPAN::YACSmoke::Plugin::Recent.3 + +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 500601 +IGNORE= "Needs perl 5.6.1 or higher, install lang/perl5 or lang/perl5.8 and try again" +.endif + +.include <bsd.port.post.mk> diff --git a/devel/p5-CPAN-YACSmoke/distinfo b/devel/p5-CPAN-YACSmoke/distinfo new file mode 100644 index 000000000000..4700fd48cd8c --- /dev/null +++ b/devel/p5-CPAN-YACSmoke/distinfo @@ -0,0 +1,2 @@ +MD5 (CPAN-YACSmoke-0.03.tar.gz) = 264f246c79a9e855558a73156fc17b97 +SIZE (CPAN-YACSmoke-0.03.tar.gz) = 18001 diff --git a/devel/p5-CPAN-YACSmoke/pkg-descr b/devel/p5-CPAN-YACSmoke/pkg-descr new file mode 100644 index 000000000000..4700e3acbfd9 --- /dev/null +++ b/devel/p5-CPAN-YACSmoke/pkg-descr @@ -0,0 +1,15 @@ +This module uses the backend of CPANPLUS to run tests on modules recently +uploaded to CPAN and post results to the CPAN Testers list. + +It will create a database file in the .cpanplus directory, which it uses +to track tested distributions. This information will be used to keep from +posting multiple reports for the same module, and to keep from testing +modules that use non-passing modules as prerequisites. + +If it is given multiple versions of the same distribution to test, it will +test the most recent version only. If that version fails, then it will test +a previous version. + +By default it uses CPANPLUS configuration settings. + +WWW: http://search.cpan.org/dist/CPAN-YACSmoke/ diff --git a/devel/p5-CPAN-YACSmoke/pkg-plist b/devel/p5-CPAN-YACSmoke/pkg-plist new file mode 100644 index 000000000000..ac4fa481b806 --- /dev/null +++ b/devel/p5-CPAN-YACSmoke/pkg-plist @@ -0,0 +1,9 @@ +%%SITE_PERL%%/CPAN/YACSmoke.pm +%%SITE_PERL%%/CPAN/YACSmoke/Plugin/Recent.pm +%%SITE_PERL%%/CPAN/YACSmoke/Plugin/SmokeDB.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/CPAN/YACSmoke/.packlist +@dirrm %%SITE_PERL%%/CPAN/YACSmoke/Plugin +@dirrm %%SITE_PERL%%/CPAN/YACSmoke +@unexec rmdir %D/%%SITE_PERL%%/CPAN 2>/dev/null || true +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/CPAN/YACSmoke +@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/CPAN 2>/dev/null || true |