r64372 - in /branches/upstream/libmoosex-compiletime-traits-perl/current: Build.PL Changes LICENSE MANIFEST META.json META.yml Makefile.PL README dist.ini lib/MooseX/CompileTime/Traits.pm t/release-pod-coverage.t t/release-pod-syntax.t weaver.ini
ansgar at users.alioth.debian.org
ansgar at users.alioth.debian.org
Thu Oct 28 16:09:43 UTC 2010
Author: ansgar
Date: Thu Oct 28 16:09:16 2010
New Revision: 64372
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=64372
Log:
[svn-upgrade] new version libmoosex-compiletime-traits-perl (1.102570)
Added:
branches/upstream/libmoosex-compiletime-traits-perl/current/META.json
branches/upstream/libmoosex-compiletime-traits-perl/current/weaver.ini
Removed:
branches/upstream/libmoosex-compiletime-traits-perl/current/Build.PL
branches/upstream/libmoosex-compiletime-traits-perl/current/t/release-pod-coverage.t
Modified:
branches/upstream/libmoosex-compiletime-traits-perl/current/Changes
branches/upstream/libmoosex-compiletime-traits-perl/current/LICENSE
branches/upstream/libmoosex-compiletime-traits-perl/current/MANIFEST
branches/upstream/libmoosex-compiletime-traits-perl/current/META.yml
branches/upstream/libmoosex-compiletime-traits-perl/current/Makefile.PL
branches/upstream/libmoosex-compiletime-traits-perl/current/README
branches/upstream/libmoosex-compiletime-traits-perl/current/dist.ini
branches/upstream/libmoosex-compiletime-traits-perl/current/lib/MooseX/CompileTime/Traits.pm
branches/upstream/libmoosex-compiletime-traits-perl/current/t/release-pod-syntax.t
Modified: branches/upstream/libmoosex-compiletime-traits-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-compiletime-traits-perl/current/Changes?rev=64372&op=diff
==============================================================================
--- branches/upstream/libmoosex-compiletime-traits-perl/current/Changes (original)
+++ branches/upstream/libmoosex-compiletime-traits-perl/current/Changes Thu Oct 28 16:09:16 2010
@@ -1,4 +1,9 @@
-Revision history for MooseX-CompileTime-Traits: 0.092801
+Revision history for MooseX-CompileTime-Traits: 1.102570
+1.102570 2010-09-14 04:27:12 America/Chicago
+ Update dist.ini
+ Add weaver.ini
+ Remove the newlines before the opening braces
+
0.092801 2009-10-07 18:34:25 UTC
Initial release
Modified: branches/upstream/libmoosex-compiletime-traits-perl/current/LICENSE
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-compiletime-traits-perl/current/LICENSE?rev=64372&op=diff
==============================================================================
--- branches/upstream/libmoosex-compiletime-traits-perl/current/LICENSE (original)
+++ branches/upstream/libmoosex-compiletime-traits-perl/current/LICENSE Thu Oct 28 16:09:16 2010
@@ -1,4 +1,4 @@
-This software is copyright (c) 2009 by Infinity Interactive.
+This software is copyright (c) 2010 by Infinity Interactive.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
@@ -12,7 +12,7 @@
--- The GNU General Public License, Version 1, February 1989 ---
-This software is Copyright (c) 2009 by Infinity Interactive.
+This software is Copyright (c) 2010 by Infinity Interactive.
This is free software, licensed under:
@@ -270,7 +270,7 @@
--- The Artistic License 1.0 ---
-This software is Copyright (c) 2009 by Infinity Interactive.
+This software is Copyright (c) 2010 by Infinity Interactive.
This is free software, licensed under:
Modified: branches/upstream/libmoosex-compiletime-traits-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-compiletime-traits-perl/current/MANIFEST?rev=64372&op=diff
==============================================================================
--- branches/upstream/libmoosex-compiletime-traits-perl/current/MANIFEST (original)
+++ branches/upstream/libmoosex-compiletime-traits-perl/current/MANIFEST Thu Oct 28 16:09:16 2010
@@ -1,6 +1,7 @@
Changes
LICENSE
MANIFEST
+META.json
META.yml
Makefile.PL
README
@@ -13,5 +14,5 @@
t/lib/Faz.pm
t/lib/Flarg.pm
t/lib/Foo.pm
-t/release-pod-coverage.t
-t/release-pod-syntax.t
+t/release-pod-syntax.t
+weaver.ini
Added: branches/upstream/libmoosex-compiletime-traits-perl/current/META.json
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-compiletime-traits-perl/current/META.json?rev=64372&op=file
==============================================================================
--- branches/upstream/libmoosex-compiletime-traits-perl/current/META.json (added)
+++ branches/upstream/libmoosex-compiletime-traits-perl/current/META.json Thu Oct 28 16:09:16 2010
@@ -1,0 +1,43 @@
+{
+ "abstract" : "Allow compile time traits for classes/roles",
+ "author" : [
+ "Nicholas Perez <nperez at cpan.org>"
+ ],
+ "dynamic_config" : 0,
+ "generated_by" : "Dist::Zilla version 4.102340, CPAN::Meta::Converter version 2.102400",
+ "license" : [
+ "perl_5"
+ ],
+ "meta-spec" : {
+ "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
+ "version" : "2"
+ },
+ "name" : "MooseX-CompileTime-Traits",
+ "prereqs" : {
+ "configure" : {
+ "requires" : {
+ "ExtUtils::MakeMaker" : "6.31"
+ }
+ },
+ "runtime" : {
+ "requires" : {
+ "Moose::Util" : 0,
+ "MooseX::Declare" : 0
+ }
+ },
+ "test" : {
+ "requires" : {
+ "Test::More" : 0
+ }
+ }
+ },
+ "release_status" : "stable",
+ "resources" : {
+ "repository" : {
+ "type" : "git",
+ "url" : "git://github.com/nperez/moosex-compiletime-traits.git"
+ }
+ },
+ "version" : "1.102570"
+}
+
Modified: branches/upstream/libmoosex-compiletime-traits-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-compiletime-traits-perl/current/META.yml?rev=64372&op=diff
==============================================================================
--- branches/upstream/libmoosex-compiletime-traits-perl/current/META.yml (original)
+++ branches/upstream/libmoosex-compiletime-traits-perl/current/META.yml Thu Oct 28 16:09:16 2010
@@ -1,16 +1,21 @@
---
-abstract: 'Allow for compile time traits application in classes/roles'
+abstract: 'Allow compile time traits for classes/roles'
author:
- 'Nicholas Perez <nperez at cpan.org>'
-generated_by: 'Dist::Zilla version 1.092680'
+build_requires:
+ Test::More: 0
+configure_requires:
+ ExtUtils::MakeMaker: 6.31
+dynamic_config: 0
+generated_by: 'Dist::Zilla version 4.102340, CPAN::Meta::Converter version 2.102400'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: 1.4
name: MooseX-CompileTime-Traits
requires:
- MooseX::Declare: 0.31
- Test::More: 0.92
+ Moose::Util: 0
+ MooseX::Declare: 0
resources:
repository: git://github.com/nperez/moosex-compiletime-traits.git
-version: 0.092801
+version: 1.102570
Modified: branches/upstream/libmoosex-compiletime-traits-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-compiletime-traits-perl/current/Makefile.PL?rev=64372&op=diff
==============================================================================
--- branches/upstream/libmoosex-compiletime-traits-perl/current/Makefile.PL (original)
+++ branches/upstream/libmoosex-compiletime-traits-perl/current/Makefile.PL Thu Oct 28 16:09:16 2010
@@ -2,20 +2,53 @@
use strict;
use warnings;
-use ExtUtils::MakeMaker;
-WriteMakefile(
- DISTNAME => 'MooseX-CompileTime-Traits',
- NAME => 'MooseX::CompileTime::Traits',
- AUTHOR => 'Nicholas\ Perez\ \<nperez\@cpan\.org\>',
- ABSTRACT => 'Allow\ for\ compile\ time\ traits\ application\ in\ classes\/roles',
- VERSION => '0.092801',
- EXE_FILES => [ qw() ],
- (eval { ExtUtils::MakeMaker->VERSION(6.31) } ? (LICENSE => 'perl') : ()),
- PREREQ_PM => {
- "Test::More" => '0.92',
- "MooseX::Declare" => '0.31',
+
+use ExtUtils::MakeMaker 6.31;
+
+
+
+my %WriteMakefileArgs = (
+ 'ABSTRACT' => 'Allow compile time traits for classes/roles',
+ 'AUTHOR' => 'Nicholas Perez <nperez at cpan.org>',
+ 'BUILD_REQUIRES' => {
+ 'Test::More' => '0'
},
- test => {TESTS => 't/*.t'}
+ 'CONFIGURE_REQUIRES' => {
+ 'ExtUtils::MakeMaker' => '6.31'
+ },
+ 'DISTNAME' => 'MooseX-CompileTime-Traits',
+ 'EXE_FILES' => [],
+ 'LICENSE' => 'perl',
+ 'NAME' => 'MooseX::CompileTime::Traits',
+ 'PREREQ_PM' => {
+ 'Moose::Util' => '0',
+ 'MooseX::Declare' => '0'
+ },
+ 'VERSION' => '1.102570',
+ 'test' => {
+ 'TESTS' => 't/*.t'
+ }
);
+
+unless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) {
+ my $br = delete $WriteMakefileArgs{BUILD_REQUIRES};
+ my $pp = $WriteMakefileArgs{PREREQ_PM};
+ for my $mod ( keys %$br ) {
+ if ( exists $pp->{$mod} ) {
+ $pp->{$mod} = $br->{$mod} if $br->{$mod} > $pp->{$mod};
+ }
+ else {
+ $pp->{$mod} = $br->{$mod};
+ }
+ }
+}
+
+delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
+ unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
+
+WriteMakefile(%WriteMakefileArgs);
+
+
+
Modified: branches/upstream/libmoosex-compiletime-traits-perl/current/README
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-compiletime-traits-perl/current/README?rev=64372&op=diff
==============================================================================
--- branches/upstream/libmoosex-compiletime-traits-perl/current/README (original)
+++ branches/upstream/libmoosex-compiletime-traits-perl/current/README Thu Oct 28 16:09:16 2010
@@ -1,12 +1,13 @@
-This archive contains the distribution MooseX-CompileTime-Traits, version
-0.092801:
+This archive contains the distribution MooseX-CompileTime-Traits,
+version 1.102570:
- Allow for compile time traits application in classes/roles
+ Allow compile time traits for classes/roles
-This software is copyright (c) 2009 by Infinity Interactive.
+This software is copyright (c) 2010 by Infinity Interactive.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
+
Modified: branches/upstream/libmoosex-compiletime-traits-perl/current/dist.ini
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-compiletime-traits-perl/current/dist.ini?rev=64372&op=diff
==============================================================================
--- branches/upstream/libmoosex-compiletime-traits-perl/current/dist.ini (original)
+++ branches/upstream/libmoosex-compiletime-traits-perl/current/dist.ini Thu Oct 28 16:09:16 2010
@@ -1,24 +1,19 @@
-name = MooseX-CompileTime-Traits
-author = Nicholas Perez <nperez at cpan.org>
-license = Perl_5
-copyright_holder = Infinity Interactive
-abstract = Allow for compile time traits application in classes/roles
+name = MooseX-CompileTime-Traits
+author = Nicholas Perez <nperez at cpan.org>
+license = Perl_5
+copyright_holder = Infinity Interactive
+copyright_year = 2010
-[@Classic]
-[ModuleBuild]
-
+[@Basic]
[AutoVersion]
-major = 0
-format = {{ $major }}.{{ cldr('yyDDD') }}1
-
-[PodPurler]
-
+[PkgVersion]
+[PodWeaver]
+[AutoPrereq]
[Prereq]
-MooseX::Declare = 0.31
-Test::More = 0.92
-
+[NextRelease]
+[PodSyntaxTests]
+[MetaJSON]
[MetaResources]
-repository = git://github.com/nperez/moosex-compiletime-traits.git
-
-[NextRelease]
-
+repository.url = git://github.com/nperez/moosex-compiletime-traits.git
+repository.type = git
+[@Git]
Modified: branches/upstream/libmoosex-compiletime-traits-perl/current/lib/MooseX/CompileTime/Traits.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-compiletime-traits-perl/current/lib/MooseX/CompileTime/Traits.pm?rev=64372&op=diff
==============================================================================
--- branches/upstream/libmoosex-compiletime-traits-perl/current/lib/MooseX/CompileTime/Traits.pm (original)
+++ branches/upstream/libmoosex-compiletime-traits-perl/current/lib/MooseX/CompileTime/Traits.pm Thu Oct 28 16:09:16 2010
@@ -1,20 +1,18 @@
{package MooseX::CompileTime::Traits;
-our $VERSION = '0.092801';
-}
-
+BEGIN {
+ $MooseX::CompileTime::Traits::VERSION = '1.102570';
+}}
#ABSTRACT: Allow compile time traits for classes/roles
use MooseX::Declare;
-role MooseX::CompileTime::Traits
-{
+role MooseX::CompileTime::Traits {
use Moose::Util;
- method import (ClassName $class: ArrayRef :$traits?)
- {
+ method import (ClassName $class: ArrayRef :$traits?) {
if(defined($traits))
{
my $meta = $class->meta;
@@ -36,7 +34,6 @@
-
=pod
=head1 NAME
@@ -45,7 +42,7 @@
=head1 VERSION
-version 0.092801
+version 1.102570
=head1 SYNOPSIS
@@ -65,9 +62,6 @@
$flarg->bar(); # 3
$flarg->baz(); # 5
-
-
-
=head1 DESCRIPTION
MooseX::CompileTime::Traits allows role application at compile time via use
@@ -78,29 +72,28 @@
Simply 'with' the role to gain the functionality
-=head1 METHODS
+=head1 PUBLIC_METHODS
-=head2 import (ClassName $class: ArrayRef :$traits?)
+=head2 import
+
+ (ClassName $class: ArrayRef :$traits?)
import is provided such that when your class or role is use'd it can take
additional arguments that will be validatated and interpreted as roles or
traits that need to be applied.
-
-
=head1 AUTHOR
- Nicholas Perez <nperez at cpan.org>
+Nicholas Perez <nperez at cpan.org>
=head1 COPYRIGHT AND LICENSE
-This software is copyright (c) 2009 by Infinity Interactive.
+This software is copyright (c) 2010 by Infinity Interactive.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
-=cut
-
+=cut
__END__
Modified: branches/upstream/libmoosex-compiletime-traits-perl/current/t/release-pod-syntax.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-compiletime-traits-perl/current/t/release-pod-syntax.t?rev=64372&op=diff
==============================================================================
--- branches/upstream/libmoosex-compiletime-traits-perl/current/t/release-pod-syntax.t (original)
+++ branches/upstream/libmoosex-compiletime-traits-perl/current/t/release-pod-syntax.t Thu Oct 28 16:09:16 2010
@@ -9,7 +9,7 @@
use Test::More;
-eval "use Test::Pod 1.00";
-plan skip_all => "Test::Pod 1.00 required for testing POD" if $@;
+eval "use Test::Pod 1.41";
+plan skip_all => "Test::Pod 1.41 required for testing POD" if $@;
-all_pod_files_ok();
+all_pod_files_ok();
Added: branches/upstream/libmoosex-compiletime-traits-perl/current/weaver.ini
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-compiletime-traits-perl/current/weaver.ini?rev=64372&op=file
==============================================================================
--- branches/upstream/libmoosex-compiletime-traits-perl/current/weaver.ini (added)
+++ branches/upstream/libmoosex-compiletime-traits-perl/current/weaver.ini Thu Oct 28 16:09:16 2010
@@ -1,0 +1,38 @@
+[@CorePrep]
+
+[Name]
+[Version]
+
+[Generic / SYNOPSIS]
+[Generic / DESCRIPTION]
+[Generic / OVERVIEW]
+
+[Collect / CLASS_METHODS]
+command = class_method
+
+[Collect / PUBLIC_ATTRIBUTES]
+command = attribute_public
+[Collect / PROTECTED_ATTRIBUTES]
+command = attribute_protected
+[Collect / PRIVATE_ATTRIBUTES]
+command = attribute_private
+
+[Collect / PUBLIC_METHODS]
+command = method_public
+[Collect / PROTECTED_METHODS]
+command = method_protected
+[Collect / PRIVATE_METHODS]
+command = method_private
+
+[Collect / TYPES]
+command = type
+[Collect / COERCIONS]
+command = coerce
+
+[Collect / CONSTANTS]
+command = constant
+
+[Leftovers]
+
+[Authors]
+[Legal]
More information about the Pkg-perl-cvs-commits
mailing list