Sun Sep 18 22:42:42 2016 UTC ()
Better homepage and comment. fmt DESCR.


(wiz)
diff -r1.1 -r1.2 pkgsrc/devel/p5-Specio/DESCR
diff -r1.1 -r1.2 pkgsrc/devel/p5-Specio/Makefile

cvs diff -r1.1 -r1.2 pkgsrc/devel/p5-Specio/DESCR (expand / switch to unified diff)

--- pkgsrc/devel/p5-Specio/DESCR 2016/09/18 07:15:35 1.1
+++ pkgsrc/devel/p5-Specio/DESCR 2016/09/18 22:42:42 1.2
@@ -1,13 +1,11 @@ @@ -1,13 +1,11 @@
1The Specio distribution provides classes for representing type constraints 1The Specio distribution provides classes for representing type
2and coercion, along with syntax sugar for declaring them. 2constraints and coercion, along with syntax sugar for declaring
 3them.
3 4
4Note that this is not a proper type system for Perl. Nothing in this 5Note that this is not a proper type system for Perl. Nothing in
5distribution will magically make the Perl interpreter start checking a 6this distribution will magically make the Perl interpreter start
6value's type on assignment to a variable. In fact, there's no built-in way 7checking a value's type on assignment to a variable. In fact,
7to apply a type to a variable at all. 8there's no built-in way to apply a type to a variable at all.
8 9
9Instead, you can explicitly check a value against a type, and optionally 10Instead, you can explicitly check a value against a type, and
10coerce values to that type. 11optionally coerce values to that type.
11 
12My long-term goal is to replace Moose's built-in types and MooseX::Types 
13with this module. 

cvs diff -r1.1 -r1.2 pkgsrc/devel/p5-Specio/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/p5-Specio/Makefile 2016/09/18 07:15:35 1.1
+++ pkgsrc/devel/p5-Specio/Makefile 2016/09/18 22:42:42 1.2
@@ -1,25 +1,25 @@ @@ -1,25 +1,25 @@
1# $NetBSD: Makefile,v 1.1 2016/09/18 07:15:35 mef Exp $ 1# $NetBSD: Makefile,v 1.2 2016/09/18 22:42:42 wiz Exp $
2 2
3DISTNAME= Specio-0.25 3DISTNAME= Specio-0.25
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5CATEGORIES= devel perl5 5CATEGORIES= devel perl5
6MASTER_SITES= http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/ 6MASTER_SITES= http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/ 9HOMEPAGE= http://search.cpan.org/~drolsky/Specio/
10COMMENT= Specio - Type constraints and coercions for Perl 10COMMENT= Type constraints and coercions for Perl
11LICENSE= artistic-2.0 11LICENSE= artistic-2.0
12 12
13DEPENDS+= p5-Eval-Closure-[0-9]*:../../devel/p5-Eval-Closure 13DEPENDS+= p5-Eval-Closure-[0-9]*:../../devel/p5-Eval-Closure
14DEPENDS+= p5-Role-Tiny-[0-9]*:../../devel/p5-Role-Tiny 14DEPENDS+= p5-Role-Tiny-[0-9]*:../../devel/p5-Role-Tiny
15DEPENDS+= p5-MRO-Compat-[0-9]*:../../devel/p5-MRO-Compat 15DEPENDS+= p5-MRO-Compat-[0-9]*:../../devel/p5-MRO-Compat
16DEPENDS+= p5-Devel-StackTrace-[0-9]*:../../devel/p5-Devel-StackTrace 16DEPENDS+= p5-Devel-StackTrace-[0-9]*:../../devel/p5-Devel-StackTrace
17 17
18# for make test 18# TEST_DEPENDS
19BUILD_DEPENDS+= p5-Test-Needs-[0-9]*:../../devel/p5-Test-Needs 19BUILD_DEPENDS+= p5-Test-Needs-[0-9]*:../../devel/p5-Test-Needs
20BUILD_DEPENDS+= p5-Test-Fatal-[0-9]*:../../devel/p5-Test-Fatal 20BUILD_DEPENDS+= p5-Test-Fatal-[0-9]*:../../devel/p5-Test-Fatal
21 21
22PERL5_PACKLIST= auto/Specio/.packlist 22PERL5_PACKLIST= auto/Specio/.packlist
23 23
24.include "../../lang/perl5/module.mk" 24.include "../../lang/perl5/module.mk"
25.include "../../mk/bsd.pkg.mk" 25.include "../../mk/bsd.pkg.mk"