[Midnightbsd-cvs] mports: mports/devel:

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri Mar 21 16:39:53 EDT 2008


Log Message:
-----------


Modified Files:
--------------
    mports/devel:
        Makefile (r1.198 -> r1.199)

Added Files:
-----------
    mports/devel/p5-Params-Util:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)
    mports/devel/p5-Test-ClassAPI:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)
    mports/devel/p5-Test-SubCalls:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/devel/Makefile,v
retrieving revision 1.198
retrieving revision 1.199
diff -L devel/Makefile -L devel/Makefile -u -r1.198 -r1.199
--- devel/Makefile
+++ devel/Makefile
@@ -168,6 +168,7 @@
     SUBDIR += p5-Module-Pluggable
     SUBDIR += p5-MRO-Compat
     SUBDIR += p5-Net-DBus
+    SUBDIR += p5-Params-Util
     SUBDIR += p5-Params-Validate
     SUBDIR += p5-PatchReader
     SUBDIR += p5-PathTools
@@ -181,11 +182,13 @@
     SUBDIR += p5-String-Ediff
     SUBDIR += p5-Sub-Uplevel
     SUBDIR += p5-Test-Base
+    SUBDIR += p5-Test-ClassAPI
     SUBDIR += p5-Test-Exception
     SUBDIR += p5-Test-Harness
     SUBDIR += p5-Test-Pod
     SUBDIR += p5-Test-Pod-Coverage
     SUBDIR += p5-Test-Simple
+    SUBDIR += p5-Test-SubCalls
     SUBDIR += p5-Tie-IxHash
     SUBDIR += p5-Time-HiRes
     SUBDIR += p5-Time-Local
--- /dev/null
+++ devel/p5-Params-Util/pkg-descr
@@ -0,0 +1,4 @@
+Params::Util provides a basic set of importable functions that makes
+checking parameters a hell of a lot easier.
+
+WWW: http://search.cpan.org/dist/Params-Util/
--- /dev/null
+++ devel/p5-Params-Util/pkg-plist
@@ -0,0 +1,5 @@
+%%SITE_PERL%%/Params/Util.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Params/Util/.packlist
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Params/Util
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Params
+ at dirrmtry %%SITE_PERL%%/Params
--- /dev/null
+++ devel/p5-Params-Util/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for:	devel/p5-Params-Util
+# Date created:				4 July 2005
+# Whom:					Lars Thegler <lth at FreeBSD.org>
+#
+# $MidnightBSD: mports/devel/p5-Params-Util/Makefile,v 1.1 2008/03/21 20:39:51 laffer1 Exp $
+# $FreeBSD: ports/devel/p5-Params-Util/Makefile,v 1.19 2007/12/16 04:52:57 chinsan Exp $
+#
+
+PORTNAME=	Params-Util
+PORTVERSION=	0.31
+CATEGORIES=	devel perl5
+MASTER_SITES=	CPAN
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Utility functions to aid in parameter checking
+
+PERL_CONFIGURE=	yes
+
+MAN3=	Params::Util.3
+
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 500805
+RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
+.endif
+
+.include <bsd.port.post.mk>
--- /dev/null
+++ devel/p5-Params-Util/distinfo
@@ -0,0 +1,3 @@
+MD5 (Params-Util-0.31.tar.gz) = 985370df207e331ac8ad9976255f0fd3
+SHA256 (Params-Util-0.31.tar.gz) = 566db2f012bfdb51c42834228979b7fd129b3463fd4af0e37331907026ea0d69
+SIZE (Params-Util-0.31.tar.gz) = 35665
--- /dev/null
+++ devel/p5-Test-ClassAPI/pkg-descr
@@ -0,0 +1,6 @@
+For many APIs with large numbers of classes, it can be very useful
+to be able to do a quick once-over to make sure that classes,
+methods, and inheritance is correct, before doing more comprehensive
+testing. This module aims to provide such a capability.
+
+WWW: http://search.cpan.org/dist/Test-ClassAPI/
--- /dev/null
+++ devel/p5-Test-ClassAPI/pkg-plist
@@ -0,0 +1,5 @@
+%%SITE_PERL%%/Test/ClassAPI.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/ClassAPI/.packlist
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/ClassAPI
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
+ at dirrmtry %%SITE_PERL%%/Test
--- /dev/null
+++ devel/p5-Test-ClassAPI/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for:	devel/p5-Test-ClassAPI
+# Date created:				24 March 2005
+# Whom:					Lars Thegler <lth at FreeBSD.org>
+#
+# $MidnightBSD: mports/devel/p5-Test-ClassAPI/Makefile,v 1.1 2008/03/21 20:39:51 laffer1 Exp $
+# $FreeBSD: ports/devel/p5-Test-ClassAPI/Makefile,v 1.3 2007/03/12 18:29:05 lth Exp $
+#
+
+PORTNAME=	Test-ClassAPI
+PORTVERSION=	1.04
+CATEGORIES=	devel perl5
+MASTER_SITES=	CPAN
+MASTER_SITE_SUBDIR=	Test
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Provides basic first-pass API testing for large class trees
+
+RUN_DEPENDS=	p5-Class-Inspector>=1.12:${PORTSDIR}/devel/p5-Class-Inspector \
+		p5-Config-Tiny>=2.00:${PORTSDIR}/devel/p5-Config-Tiny \
+		p5-Params-Util>=0.10:${PORTSDIR}/devel/p5-Params-Util
+BUILD_DEPENDS=	${RUN_DEPENDS}
+
+PERL_CONFIGURE=	yes
+
+MAN3=	Test::ClassAPI.3
+
+.include <bsd.port.mk>
--- /dev/null
+++ devel/p5-Test-ClassAPI/distinfo
@@ -0,0 +1,3 @@
+MD5 (Test-ClassAPI-1.04.tar.gz) = acf6924e2ea9c8d73c66c34d87a1771a
+SHA256 (Test-ClassAPI-1.04.tar.gz) = 0557a4e89443dc7b85484ce4ccc6ba4e828d3a8790c95de283cd9356b1d0a968
+SIZE (Test-ClassAPI-1.04.tar.gz) = 23896
--- /dev/null
+++ devel/p5-Test-SubCalls/pkg-descr
@@ -0,0 +1,6 @@
+There are a number of different situations (like testing cacheing code)
+where you want to want to do a number of tests, and then verify that
+some underlying subroutine deep within the code was called a specific
+number of times.
+
+WWW: http://search.cpan.org/dist/Test-SubCalls/
--- /dev/null
+++ devel/p5-Test-SubCalls/pkg-plist
@@ -0,0 +1,5 @@
+%%SITE_PERL%%/Test/SubCalls.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/SubCalls/.packlist
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/SubCalls
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
+ at dirrmtry %%SITE_PERL%%/Test
--- /dev/null
+++ devel/p5-Test-SubCalls/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for:	devel/p5-Test-SubCalls
+# Date created:				08 October 2005
+# Whom:					Lars Thegler <lth at FreeBSD.org>
+#
+# $MidnightBSD: mports/devel/p5-Test-SubCalls/Makefile,v 1.1 2008/03/21 20:39:51 laffer1 Exp $
+# $FreeBSD: ports/devel/p5-Test-SubCalls/Makefile,v 1.9 2007/12/17 17:33:06 lth Exp $
+#
+
+PORTNAME=	Test-SubCalls
+PORTVERSION=	1.07
+CATEGORIES=	devel perl5
+MASTER_SITES=	CPAN
+MASTER_SITE_SUBDIR=	Test
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Track the number of times subs are called
+
+BUILD_DEPENDS=	${SITE_PERL}/Hook/LexWrap.pm:${PORTSDIR}/devel/p5-Hook-LexWrap \
+		${SITE_PERL}/Test/Builder/Tester.pm:${PORTSDIR}/devel/p5-Test-Simple
+RUN_DEPENDS=	${BUILD_DEPENDS}
+
+PERL_CONFIGURE=	yes
+
+MAN3=	Test::SubCalls.3
+
+post-patch:
+	@${PERL} -pi -e '$$_="" if m/Test::More/' ${WRKSRC}/Makefile.PL
+
+.include <bsd.port.mk>
--- /dev/null
+++ devel/p5-Test-SubCalls/distinfo
@@ -0,0 +1,3 @@
+MD5 (Test-SubCalls-1.07.tar.gz) = 7f0bbed33bdca52b5aa79f7dafc17083
+SHA256 (Test-SubCalls-1.07.tar.gz) = d5dabb9677d0fdeb5bb7a5a4663280fc0023bc1b3f1115f526d66bd633a7dddc
+SIZE (Test-SubCalls-1.07.tar.gz) = 22006


More information about the Midnightbsd-cvs mailing list