svn commit: r469622 - in head/devel: . p5-Call-Context

Kurt Jaeger pi at FreeBSD.org
Fri May 11 10:22:27 UTC 2018


Author: pi
Date: Fri May 11 10:22:25 2018
New Revision: 469622
URL: https://svnweb.freebsd.org/changeset/ports/469622

Log:
  New port: devel/p5-Call-Context
  
  Sanity-check calling context
  
  If your function only expects to return a list, then a call in some
  other context is, by definition, an error. The problem is that,
  depending on how the function is written, it may actually do something
  expected in testing, but then in production act differently.
  
  WWW: http://search.cpan.org/dist/Call-Context/

Added:
  head/devel/p5-Call-Context/
  head/devel/p5-Call-Context/Makefile   (contents, props changed)
  head/devel/p5-Call-Context/distinfo   (contents, props changed)
  head/devel/p5-Call-Context/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Fri May 11 09:46:40 2018	(r469621)
+++ head/devel/Makefile	Fri May 11 10:22:25 2018	(r469622)
@@ -2044,6 +2044,7 @@
     SUBDIR += p5-Cache-Simple-TimedExpiry
     SUBDIR += p5-Cairo-GObject
     SUBDIR += p5-Calendar-Simple
+    SUBDIR += p5-Call-Context
     SUBDIR += p5-Callback-Frame
     SUBDIR += p5-Canary-Stability
     SUBDIR += p5-Capture-Tiny

Added: head/devel/p5-Call-Context/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Call-Context/Makefile	Fri May 11 10:22:25 2018	(r469622)
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+PORTNAME=	Call-Context
+PORTVERSION=	0.02
+CATEGORIES=	devel perl5
+MASTER_SITES=	CPAN
+MASTER_SITE_SUBDIR=	CPAN:FELIPE
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	pi at FreeBSD.org
+COMMENT=	Sanity-check calling context
+
+LICENSE=	ART10 GPLv1+
+LICENSE_COMB=	dual
+
+NO_ARCH=	yes
+
+USES=	perl5
+USE_PERL5=	configure
+PLIST_FILES=	${SITE_PERL_REL}/Call/Context.pm \
+		${SITE_MAN3_REL}/Call::Context.3.gz
+
+pre-install:
+		${RM} ${WRKSRC}/blib/lib/Call/README.pod
+
+.include <bsd.port.mk>

Added: head/devel/p5-Call-Context/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Call-Context/distinfo	Fri May 11 10:22:25 2018	(r469622)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1526032556
+SHA256 (Call-Context-0.02.tar.gz) = b80d977f1df0e08bda2808124cd7218ad83f802e1a54aa258e17748ff5c02a0a
+SIZE (Call-Context-0.02.tar.gz) = 10046

Added: head/devel/p5-Call-Context/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Call-Context/pkg-descr	Fri May 11 10:22:25 2018	(r469622)
@@ -0,0 +1,8 @@
+Sanity-check calling context
+
+If your function only expects to return a list, then a call in some
+other context is, by definition, an error. The problem is that,
+depending on how the function is written, it may actually do something
+expected in testing, but then in production act differently.
+
+WWW: http://search.cpan.org/dist/Call-Context/


More information about the svn-ports-all mailing list