svn commit: r496083 - in head/devel: . p5-Module-Loader

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Sun Mar 17 18:21:29 UTC 2019


Author: sunpoet
Date: Sun Mar 17 18:21:27 2019
New Revision: 496083
URL: https://svnweb.freebsd.org/changeset/ports/496083

Log:
  Add p5-Module-Loader 0.03
  
  Module::Loader provides methods for finding modules in a given namespace, and
  then loading them. It is intended for use in situations where you're looking for
  plugins, and then loading one or more of them.
  
  This module was inspired by Mojo::Loader, which I have used in a number of
  projects. But some people were wary of requiring Mojolicious just to get a
  module loader, which prompted me to create Module::Loader.
  
  WWW: https://metacpan.org/release/Module-Loader

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

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sun Mar 17 18:13:09 2019	(r496082)
+++ head/devel/Makefile	Sun Mar 17 18:21:27 2019	(r496083)
@@ -2961,6 +2961,7 @@
     SUBDIR += p5-Module-Load
     SUBDIR += p5-Module-Load-Conditional
     SUBDIR += p5-Module-Loaded
+    SUBDIR += p5-Module-Loader
     SUBDIR += p5-Module-Manifest
     SUBDIR += p5-Module-Math-Depends
     SUBDIR += p5-Module-Metadata

Added: head/devel/p5-Module-Loader/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Module-Loader/Makefile	Sun Mar 17 18:21:27 2019	(r496083)
@@ -0,0 +1,26 @@
+# Created by: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	Module-Loader
+PORTVERSION=	0.03
+CATEGORIES=	devel perl5
+MASTER_SITES=	CPAN
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	sunpoet at FreeBSD.org
+COMMENT=	Finding and loading modules in a given namespace
+
+LICENSE=	ART10 GPLv1+
+LICENSE_COMB=	dual
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+BUILD_DEPENDS=	${RUN_DEPENDS}
+RUN_DEPENDS=	p5-Module-Runtime>=0:devel/p5-Module-Runtime \
+		p5-Path-Iterator-Rule>=0:devel/p5-Path-Iterator-Rule
+
+USES=		perl5
+USE_PERL5=	configure
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/devel/p5-Module-Loader/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Module-Loader/distinfo	Sun Mar 17 18:21:27 2019	(r496083)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1552830485
+SHA256 (Module-Loader-0.03.tar.gz) = 5a96fc5dc8494a0a87170a5451c53d62b801a8d9cad7cbbde5a109a8f520f3e0
+SIZE (Module-Loader-0.03.tar.gz) = 12061

Added: head/devel/p5-Module-Loader/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Module-Loader/pkg-descr	Sun Mar 17 18:21:27 2019	(r496083)
@@ -0,0 +1,9 @@
+Module::Loader provides methods for finding modules in a given namespace, and
+then loading them. It is intended for use in situations where you're looking for
+plugins, and then loading one or more of them.
+
+This module was inspired by Mojo::Loader, which I have used in a number of
+projects. But some people were wary of requiring Mojolicious just to get a
+module loader, which prompted me to create Module::Loader.
+
+WWW: https://metacpan.org/release/Module-Loader

Added: head/devel/p5-Module-Loader/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Module-Loader/pkg-plist	Sun Mar 17 18:21:27 2019	(r496083)
@@ -0,0 +1,2 @@
+%%SITE_PERL%%/Module/Loader.pm
+%%PERL5_MAN3%%/Module::Loader.3.gz


More information about the svn-ports-all mailing list