Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Apr 2019 09:13:40 +0000 (UTC)
From:      Kai Knoblich <kai@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r499008 - in head/devel: . p5-MooseX-MungeHas
Message-ID:  <201904150913.x3F9DeRP009759@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kai
Date: Mon Apr 15 09:13:40 2019
New Revision: 499008
URL: https://svnweb.freebsd.org/changeset/ports/499008

Log:
  New port: devel/p5-MooseX-MungeHas
  
  MooseX::MungeHas alters the behaviour of the attributes of your Moo, Moose
  or Mouse based class.
  
  It manages to support all three because it doesn't attempt to do anything
  smart with metathingies; it simply installs a wrapper for has that munges
  the attribute specification hash before passing it on to the original has
  function.
  
  WWW: https://metacpan.org/pod/MooseX::MungeHas
  
  PR:		237109
  Submitted by:	Geoffroy Desvernay <dgeo@centrale-marseille.fr>
  Reviewed by:	tcberner (mentor)
  Approved by:	miwi (mentor)
  Differential Revision:	https://reviews.freebsd.org/D19859

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

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Mon Apr 15 09:07:19 2019	(r499007)
+++ head/devel/Makefile	Mon Apr 15 09:13:40 2019	(r499008)
@@ -3028,6 +3028,7 @@
     SUBDIR += p5-MooseX-MethodAttributes
     SUBDIR += p5-MooseX-MultiInitArg
     SUBDIR += p5-MooseX-MultiMethods
+    SUBDIR += p5-MooseX-MungeHas
     SUBDIR += p5-MooseX-NonMoose
     SUBDIR += p5-MooseX-Object-Pluggable
     SUBDIR += p5-MooseX-OneArgNew

Added: head/devel/p5-MooseX-MungeHas/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-MooseX-MungeHas/Makefile	Mon Apr 15 09:13:40 2019	(r499008)
@@ -0,0 +1,29 @@
+# Created by: Geoffroy Desvernay <dgeo@centrale-marseille.fr>
+# $FreeBSD$
+
+PORTNAME=	MooseX-MungeHas
+PORTVERSION=	0.011
+CATEGORIES=	devel perl5
+MASTER_SITES=	CPAN
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	dgeo@centrale-marseille.fr
+COMMENT=	Munge your "has" (works with Moo, Moose and Mouse)
+
+LICENSE=	ART10 GPLv1+
+LICENSE_COMB=	dual
+LICENSE_FILE_ART10=	${WRKSRC}/LICENSE
+LICENSE_FILE_GPLv1+ =	${WRKSRC}/LICENSE
+
+BUILD_DEPENDS=	p5-Moose>=1.10:devel/p5-Moose
+RUN_DEPENDS=	p5-Moose>=1.10:devel/p5-Moose
+TEST_DEPENDS=	p5-Test-Requires>=0:devel/p5-Test-Requires
+
+USES=		perl5
+USE_PERL5=	configure
+
+NO_ARCH=	yes
+PLIST_FILES=	${SITE_PERL_REL}/MooseX/MungeHas.pm \
+		${SITE_MAN3_REL}/MooseX::MungeHas.3.gz
+
+.include <bsd.port.mk>

Added: head/devel/p5-MooseX-MungeHas/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-MooseX-MungeHas/distinfo	Mon Apr 15 09:13:40 2019	(r499008)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1553517622
+SHA256 (MooseX-MungeHas-0.011.tar.gz) = 863bc8e9049f2c06f0af15fa4b413f287be2c0821d1981661803ceae36d06495
+SIZE (MooseX-MungeHas-0.011.tar.gz) = 23927

Added: head/devel/p5-MooseX-MungeHas/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-MooseX-MungeHas/pkg-descr	Mon Apr 15 09:13:40 2019	(r499008)
@@ -0,0 +1,8 @@
+MooseX::MungeHas alters the behaviour of the attributes of your Moo, Moose or
+Mouse based class.
+
+It manages to support all three because it doesn't attempt to do anything smart
+with metathingies; it simply installs a wrapper for has that munges the
+attribute specification hash before passing it on to the original has function.
+
+WWW: https://metacpan.org/pod/MooseX::MungeHas



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201904150913.x3F9DeRP009759>