Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Dec 2012 03:18:41 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r308307 - in head/devel: . p5-Moos
Message-ID:  <201212050318.qB53IfnP048049@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Wed Dec  5 03:18:41 2012
New Revision: 308307
URL: http://svnweb.freebsd.org/changeset/ports/308307

Log:
  - Add p5-Moos 0.15
  
  Moos completes the M to Moose sequence of Perl OO modules.
  
  This one is pure Perl, single file and mostly Moose compatible (for what it
  does). Moos has no non-core dependencies, but certain features (roles, debugging
  functions, legacy Perl support) do require additional modules. If you steer away
  from those features, you don't need those additional modules.
  
  WWW: http://search.cpan.org/dist/Moos/
  
  Feature safe:	yes

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

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Wed Dec  5 03:07:03 2012	(r308306)
+++ head/devel/Makefile	Wed Dec  5 03:18:41 2012	(r308307)
@@ -2213,6 +2213,7 @@
     SUBDIR += p5-Module-Versions-Report
     SUBDIR += p5-Moo
     SUBDIR += p5-MooX-Types-MooseLike
+    SUBDIR += p5-Moos
     SUBDIR += p5-Moose
     SUBDIR += p5-Moose-Autobox
     SUBDIR += p5-Moose-Policy

Added: head/devel/p5-Moos/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Moos/Makefile	Wed Dec  5 03:18:41 2012	(r308307)
@@ -0,0 +1,36 @@
+# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	Moos
+PORTVERSION=	0.15
+CATEGORIES=	devel perl5
+MASTER_SITES=	CPAN
+MASTER_SITE_SUBDIR=	CPAN:INGY
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	sunpoet@FreeBSD.org
+COMMENT=	Moo s{imple,peedy,ingle}
+
+LICENSE=	ART10 GPLv1
+LICENSE_COMB=	dual
+
+BUILD_DEPENDS=	p5-Class-XSAccessor>=1.07:${PORTSDIR}/devel/p5-Class-XSAccessor \
+		p5-Role-Tiny>=1.002.000:${PORTSDIR}/devel/p5-Role-Tiny
+RUN_DEPENDS:=	${BUILD_DEPENDS}
+TEST_DEPENDS=	p5-namespace-autoclean>=0:${PORTSDIR}/devel/p5-namespace-autoclean
+
+PERL_CONFIGURE=	yes
+
+MAN1=		remoos.1
+MAN3=		Moos.3 \
+		Moos::Role.3 \
+		oos.3
+
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 501000
+BUILD_DEPENDS+=	p5-MRO-Compat>=0:${PORTSDIR}/devel/p5-MRO-Compat
+RUN_DEPENDS+=	p5-MRO-Compat>=0:${PORTSDIR}/devel/p5-MRO-Compat
+.endif
+
+.include <bsd.port.post.mk>

Added: head/devel/p5-Moos/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Moos/distinfo	Wed Dec  5 03:18:41 2012	(r308307)
@@ -0,0 +1,2 @@
+SHA256 (Moos-0.15.tar.gz) = 99cb7322634a74f14d5866ae053f823b95c83a3c95a8723dd8ee9122c4df526f
+SIZE (Moos-0.15.tar.gz) = 42683

Added: head/devel/p5-Moos/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Moos/pkg-descr	Wed Dec  5 03:18:41 2012	(r308307)
@@ -0,0 +1,8 @@
+Moos completes the M to Moose sequence of Perl OO modules.
+
+This one is pure Perl, single file and mostly Moose compatible (for what it
+does). Moos has no non-core dependencies, but certain features (roles, debugging
+functions, legacy Perl support) do require additional modules. If you steer away
+from those features, you don't need those additional modules.
+
+WWW: http://search.cpan.org/dist/Moos/

Added: head/devel/p5-Moos/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Moos/pkg-plist	Wed Dec  5 03:18:41 2012	(r308307)
@@ -0,0 +1,7 @@
+bin/remoos
+%%SITE_PERL%%/Moos.pm
+%%SITE_PERL%%/Moos/Role.pm
+%%SITE_PERL%%/oos.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Moos/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Moos
+@dirrm %%SITE_PERL%%/Moos



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