r3562 - in /packages/libclass-factory-perl/trunk: Changes META.yml Makefile.PL README debian/changelog debian/control lib/Class/Factory.pm t/MySimpleBand.pm

gregoa-guest at users.alioth.debian.org gregoa-guest at users.alioth.debian.org
Sat Sep 2 16:44:24 UTC 2006


Author: gregoa-guest
Date: Sat Sep  2 16:44:23 2006
New Revision: 3562

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=3562
Log:
* New upstream release.
* Set Standards-Version to 3.7.2 (no changes).

Modified:
    packages/libclass-factory-perl/trunk/Changes
    packages/libclass-factory-perl/trunk/META.yml
    packages/libclass-factory-perl/trunk/Makefile.PL
    packages/libclass-factory-perl/trunk/README
    packages/libclass-factory-perl/trunk/debian/changelog
    packages/libclass-factory-perl/trunk/debian/control
    packages/libclass-factory-perl/trunk/lib/Class/Factory.pm
    packages/libclass-factory-perl/trunk/t/MySimpleBand.pm

Modified: packages/libclass-factory-perl/trunk/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libclass-factory-perl/trunk/Changes?rev=3562&op=diff
==============================================================================
--- packages/libclass-factory-perl/trunk/Changes (original)
+++ packages/libclass-factory-perl/trunk/Changes Sat Sep  2 16:44:23 2006
@@ -1,4 +1,10 @@
 Revision history for Perl extension Class::Factory.
+
+1.04  Mon Aug  20 22:26:15 PST 2006
+      
+      - New maintainer, Fred Moyer <fred at redhotpenguin.com>
+	  - Add Devel::Cover support, current coverage is 71%
+	  - Moved check for Test::More to MY::test
 
 1.03  Thu Oct 14 10:08:08 EDT 2004
 

Modified: packages/libclass-factory-perl/trunk/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libclass-factory-perl/trunk/META.yml?rev=3562&op=diff
==============================================================================
--- packages/libclass-factory-perl/trunk/META.yml (original)
+++ packages/libclass-factory-perl/trunk/META.yml Sat Sep  2 16:44:23 2006
@@ -1,10 +1,10 @@
+# http://module-build.sourceforge.net/META-spec.html
 #XXXXXXX This is a prototype!!!  It will change in the future!!! XXXXX#
 name:         Class-Factory
-version:      1.03
+version:      1.04
 version_from: lib/Class/Factory.pm
 installdirs:  site
 requires:
-    Test::More:                    0.4
 
 distribution_type: module
-generated_by: ExtUtils::MakeMaker version 6.12
+generated_by: ExtUtils::MakeMaker version 6.17

Modified: packages/libclass-factory-perl/trunk/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libclass-factory-perl/trunk/Makefile.PL?rev=3562&op=diff
==============================================================================
--- packages/libclass-factory-perl/trunk/Makefile.PL (original)
+++ packages/libclass-factory-perl/trunk/Makefile.PL Sat Sep  2 16:44:23 2006
@@ -3,7 +3,6 @@
 my %opts = (
     'NAME'         => 'Class::Factory',
     'VERSION_FROM' => 'lib/Class/Factory.pm',
-    'PREREQ_PM'    => { 'Test::More' => 0.40, }
 );
 
 if ( $ExtUtils::MakeMaker::VERSION >= 5.43 ) {
@@ -12,3 +11,25 @@
 }
 
 WriteMakefile( %opts );
+
+sub MY::test {
+
+    my $test = shift->MM::test(@_);
+
+	eval { require Test::More } && ($Test::More::VERSION >= 0.62) 
+or return <<EOF;
+test::
+\t\@echo sorry, cannot run tests without Test::More 0.62
+EOF
+
+    if ( eval { require Devel::Cover } ) {
+        $test .= <<EOF;
+testcover ::
+	cover -delete
+	HARNESS_PERL_SWITCHES=-MDevel::Cover make test
+	cover
+EOF
+    }
+
+    return $test;
+}

Modified: packages/libclass-factory-perl/trunk/README
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libclass-factory-perl/trunk/README?rev=3562&op=diff
==============================================================================
--- packages/libclass-factory-perl/trunk/README (original)
+++ packages/libclass-factory-perl/trunk/README Sat Sep  2 16:44:23 2006
@@ -60,14 +60,16 @@
 
 COPYRIGHT AND LICENCE
 
-Copyright (c) 2002-2004 Chris Winters. All rights reserved.
+Copyright (c) 2002-2006 Chris Winters. All rights reserved.
 
 This library is free software; you can redistribute it and/or modify
 it under the same terms as Perl itself.
 
 AUTHORS
 
-Chris Winters <chris at cwinters.com>
+Fred Moyer <fred at redhotpenguin.com> is the current maintainer.
+
+Chris Winters <chris at cwinters.com> is the author of Class::Factory.
 
 Eric Andreychek <eric at openthought.net> also helped out with code,
 testing and good advice.

Modified: packages/libclass-factory-perl/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libclass-factory-perl/trunk/debian/changelog?rev=3562&op=diff
==============================================================================
--- packages/libclass-factory-perl/trunk/debian/changelog (original)
+++ packages/libclass-factory-perl/trunk/debian/changelog Sat Sep  2 16:44:23 2006
@@ -1,3 +1,10 @@
+libclass-factory-perl (1.04-1) unstable; urgency=low
+
+  * New upstream release.
+  * Set Standards-Version to 3.7.2 (no changes).
+
+ -- gregor herrmann <gregor+debian at comodo.priv.at>  Sat,  2 Sep 2006 18:42:06 +0200
+
 libclass-factory-perl (1.03-2) unstable; urgency=low
 
   * New maintainer (closes: #357076).

Modified: packages/libclass-factory-perl/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libclass-factory-perl/trunk/debian/control?rev=3562&op=diff
==============================================================================
--- packages/libclass-factory-perl/trunk/debian/control (original)
+++ packages/libclass-factory-perl/trunk/debian/control Sat Sep  2 16:44:23 2006
@@ -5,7 +5,7 @@
 Build-Depends-Indep: perl (>= 5.8.0-7)
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: gregor herrmann <gregor+debian at comodo.priv.at>
-Standards-Version: 3.6.2
+Standards-Version: 3.7.2
 
 Package: libclass-factory-perl
 Architecture: all

Modified: packages/libclass-factory-perl/trunk/lib/Class/Factory.pm
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libclass-factory-perl/trunk/lib/Class/Factory.pm?rev=3562&op=diff
==============================================================================
--- packages/libclass-factory-perl/trunk/lib/Class/Factory.pm (original)
+++ packages/libclass-factory-perl/trunk/lib/Class/Factory.pm Sat Sep  2 16:44:23 2006
@@ -1,10 +1,10 @@
 package Class::Factory;
 
-# $Id: Factory.pm,v 1.15 2004/10/14 14:13:46 cwinters Exp $
+# $Id: Factory.pm 40 2006-08-02 05:51:40Z cwinters $
 
 use strict;
 
-$Class::Factory::VERSION = '1.03';
+$Class::Factory::VERSION = '1.04';
 
 my %CLASS_BY_FACTORY_AND_TYPE  = ();
 my %FACTORY_INFO_BY_CLASS      = ();

Modified: packages/libclass-factory-perl/trunk/t/MySimpleBand.pm
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libclass-factory-perl/trunk/t/MySimpleBand.pm?rev=3562&op=diff
==============================================================================
--- packages/libclass-factory-perl/trunk/t/MySimpleBand.pm (original)
+++ packages/libclass-factory-perl/trunk/t/MySimpleBand.pm Sat Sep  2 16:44:23 2006
@@ -1,6 +1,6 @@
 package MySimpleBand;
 
-# $Id: MySimpleBand.pm,v 1.5 2004/10/13 02:00:44 cwinters Exp $
+# $Id: MySimpleBand.pm 35 2004-10-13 02:00:44Z cwinters $
 
 use strict;
 use base qw( Class::Factory );




More information about the Pkg-perl-cvs-commits mailing list