svn commit: r377290 - in head/devel: . p5-Xporter

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Sun Jan 18 10:27:43 UTC 2015


Author: sunpoet
Date: Sun Jan 18 10:27:41 2015
New Revision: 377290
URL: https://svnweb.freebsd.org/changeset/ports/377290
QAT: https://qat.redports.org/buildarchive/r377290/

Log:
  - Add p5-Xporter 0.1.2
  
  Xporter provides EXPORT functionality similar to Exporter with some different
  rules to simplify common cases.
  
  The primary difference, in Xporter is that the default EXPORT list remains the
  default EXPORT list unless the user specifically asks for it to not be included,
  whereas in Exporter, asking for any additional exports from the EXPORT_OK list,
  clears the default EXPORT list.
  
  Xporter makes it easy to reset or clear the default so that choice is left to
  the user.
  
  To reset the default EXPORT list to empty, a bare minus ('-') or logical-not
  sign ('!') is placed as the first parameter in the client's import list.
  
  WWW: http://search.cpan.org/dist/Xporter/

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

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sun Jan 18 10:26:58 2015	(r377289)
+++ head/devel/Makefile	Sun Jan 18 10:27:41 2015	(r377290)
@@ -3156,6 +3156,7 @@
     SUBDIR += p5-XML-Pastor
     SUBDIR += p5-XS-Object-Magic
     SUBDIR += p5-XSLoader
+    SUBDIR += p5-Xporter
     SUBDIR += p5-YAML-AppConfig
     SUBDIR += p5-Yada-Yada-Yada
     SUBDIR += p5-ZConf-GUI

Added: head/devel/p5-Xporter/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Xporter/Makefile	Sun Jan 18 10:27:41 2015	(r377290)
@@ -0,0 +1,29 @@
+# Created by: Sunpoet Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	Xporter
+PORTVERSION=	0.1.2
+CATEGORIES=	devel perl5
+MASTER_SITES=	CPAN
+MASTER_SITE_SUBDIR=	CPAN:LAWALSH
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	sunpoet at FreeBSD.org
+COMMENT=	Alternative Exporter with persistant defaults and auto-ISA
+
+LICENSE=	ART10 GPLv1
+LICENSE_COMB=	dual
+
+BUILD_DEPENDS=	p5-mem>=0.4.5:${PORTSDIR}/devel/p5-mem
+RUN_DEPENDS:=	${BUILD_DEPENDS}
+
+USE_PERL5=	configure
+USES=		perl5
+
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 502000
+BUILD_DEPENDS+=	p5-ExtUtils-MakeMaker>=6.86:${PORTSDIR}/devel/p5-ExtUtils-MakeMaker
+.endif
+
+.include <bsd.port.post.mk>

Added: head/devel/p5-Xporter/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Xporter/distinfo	Sun Jan 18 10:27:41 2015	(r377290)
@@ -0,0 +1,2 @@
+SHA256 (Xporter-0.1.2.tar.gz) = 0e306d43da76ec2f7dac9f6bfe3827faa49e3b9665a2bf47dc57c35b61ca30f8
+SIZE (Xporter-0.1.2.tar.gz) = 14114

Added: head/devel/p5-Xporter/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Xporter/pkg-descr	Sun Jan 18 10:27:41 2015	(r377290)
@@ -0,0 +1,15 @@
+Xporter provides EXPORT functionality similar to Exporter with some different
+rules to simplify common cases.
+
+The primary difference, in Xporter is that the default EXPORT list remains the
+default EXPORT list unless the user specifically asks for it to not be included,
+whereas in Exporter, asking for any additional exports from the EXPORT_OK list,
+clears the default EXPORT list.
+
+Xporter makes it easy to reset or clear the default so that choice is left to
+the user.
+
+To reset the default EXPORT list to empty, a bare minus ('-') or logical-not
+sign ('!') is placed as the first parameter in the client's import list.
+
+WWW: http://search.cpan.org/dist/Xporter/

Added: head/devel/p5-Xporter/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Xporter/pkg-plist	Sun Jan 18 10:27:41 2015	(r377290)
@@ -0,0 +1,2 @@
+%%SITE_PERL%%/Xporter.pm
+%%PERL5_MAN3%%/Xporter.3.gz


More information about the svn-ports-all mailing list