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