r8007 - in /trunk/libdata-integer-perl: .cvsignore Build.PL Changes MANIFEST META.yml Makefile.PL README SIGNATURE debian/changelog debian/control lib/Data/Integer.pm t/pod_cvg.t t/pod_syn.t

dmn at users.alioth.debian.org dmn at users.alioth.debian.org
Fri Sep 28 20:13:26 UTC 2007


Author: dmn
Date: Fri Sep 28 20:13:26 2007
New Revision: 8007

URL: http://svn.debian.org/wsvn/?sc=1&rev=8007
Log:
* New upstream release
* Add missing Homepage field to source stanza in debian/control.

Added:
    trunk/libdata-integer-perl/Build.PL
      - copied unchanged from r8006, branches/upstream/libdata-integer-perl/current/Build.PL
    trunk/libdata-integer-perl/SIGNATURE
      - copied unchanged from r8006, branches/upstream/libdata-integer-perl/current/SIGNATURE
    trunk/libdata-integer-perl/t/pod_cvg.t
      - copied unchanged from r8006, branches/upstream/libdata-integer-perl/current/t/pod_cvg.t
    trunk/libdata-integer-perl/t/pod_syn.t
      - copied unchanged from r8006, branches/upstream/libdata-integer-perl/current/t/pod_syn.t
Modified:
    trunk/libdata-integer-perl/.cvsignore
    trunk/libdata-integer-perl/Changes
    trunk/libdata-integer-perl/MANIFEST
    trunk/libdata-integer-perl/META.yml
    trunk/libdata-integer-perl/Makefile.PL
    trunk/libdata-integer-perl/README
    trunk/libdata-integer-perl/debian/changelog
    trunk/libdata-integer-perl/debian/control
    trunk/libdata-integer-perl/lib/Data/Integer.pm

Modified: trunk/libdata-integer-perl/.cvsignore
URL: http://svn.debian.org/wsvn/trunk/libdata-integer-perl/.cvsignore?rev=8007&op=diff
==============================================================================
--- trunk/libdata-integer-perl/.cvsignore (original)
+++ trunk/libdata-integer-perl/.cvsignore Fri Sep 28 20:13:26 2007
@@ -1,4 +1,4 @@
-Makefile Makefile.old
-blib pm_to_blib
-META.yml
+Build Makefile
+_build blib
+META.yml Makefile.PL SIGNATURE
 Data-Integer-*

Modified: trunk/libdata-integer-perl/Changes
URL: http://svn.debian.org/wsvn/trunk/libdata-integer-perl/Changes?rev=8007&op=diff
==============================================================================
--- trunk/libdata-integer-perl/Changes (original)
+++ trunk/libdata-integer-perl/Changes Fri Sep 28 20:13:26 2007
@@ -1,3 +1,15 @@
+version 0.002; 2007-09-27
+
+  * test POD syntax and coverage
+
+  * build with Module::Build instead of ExtUtils::MakeMaker
+
+  * complete dependency list
+
+  * include signature in distribution
+
+  * in documentation, separate "license" section from "copyright" section
+
 version 0.001; 2007-01-24
 
   * bugfix: strategic use of "use integer" to make the arithmetic work

Modified: trunk/libdata-integer-perl/MANIFEST
URL: http://svn.debian.org/wsvn/trunk/libdata-integer-perl/MANIFEST?rev=8007&op=diff
==============================================================================
--- trunk/libdata-integer-perl/MANIFEST (original)
+++ trunk/libdata-integer-perl/MANIFEST Fri Sep 28 20:13:26 2007
@@ -1,4 +1,5 @@
 .cvsignore
+Build.PL
 Changes
 MANIFEST
 META.yml
@@ -6,3 +7,6 @@
 README
 lib/Data/Integer.pm
 t/const.t
+t/pod_cvg.t
+t/pod_syn.t
+SIGNATURE    Added here by Module::Build

Modified: trunk/libdata-integer-perl/META.yml
URL: http://svn.debian.org/wsvn/trunk/libdata-integer-perl/META.yml?rev=8007&op=diff
==============================================================================
--- trunk/libdata-integer-perl/META.yml (original)
+++ trunk/libdata-integer-perl/META.yml Fri Sep 28 20:13:26 2007
@@ -1,10 +1,34 @@
-# http://module-build.sourceforge.net/META-spec.html
-#XXXXXXX This is a prototype!!!  It will change in the future!!! XXXXX#
-name:         Data-Integer
-version:      0.001
-version_from: lib/Data/Integer.pm
-installdirs:  site
+---
+name: Data-Integer
+version: 0.002
+author:
+  - 'Andrew Main (Zefram) <zefram at fysh.org>'
+abstract: details of the native integer data type
+license: perl
+resources:
+  license: http://dev.perl.org/licenses/
 requires:
-
+  Exporter: 0
+  base: 0
+  constant: 0
+  integer: 0
+  perl: 5.006
+  strict: 0
+  warnings: 0
+build_requires:
+  Module::Build: 0
+  Test::More: 0
+  integer: 0
+  perl: 5.006
+  strict: 0
+  warnings: 0
+dynamic_config: 0
+provides:
+  Data::Integer:
+    file: lib/Data/Integer.pm
+    version: 0.002
+generated_by: Module::Build version 0.2808
+meta-spec:
+  url: http://module-build.sourceforge.net/META-spec-v1.2.html
+  version: 1.2
 distribution_type: module
-generated_by: ExtUtils::MakeMaker version 6.17

Modified: trunk/libdata-integer-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/trunk/libdata-integer-perl/Makefile.PL?rev=8007&op=diff
==============================================================================
--- trunk/libdata-integer-perl/Makefile.PL (original)
+++ trunk/libdata-integer-perl/Makefile.PL Fri Sep 28 20:13:26 2007
@@ -1,7 +1,31 @@
-use ExtUtils::MakeMaker;
-
-WriteMakefile(
-	NAME => "Data::Integer",
-	VERSION_FROM => "lib/Data/Integer.pm",
-	PREREQ_PM => { },
-);
+# Note: this file was auto-generated by Module::Build::Compat version 0.03
+    
+    unless (eval "use Module::Build::Compat 0.02; 1" ) {
+      print "This module requires Module::Build to install itself.\n";
+      
+      require ExtUtils::MakeMaker;
+      my $yn = ExtUtils::MakeMaker::prompt
+	('  Install Module::Build now from CPAN?', 'y');
+      
+      unless ($yn =~ /^y/i) {
+	die " *** Cannot install without Module::Build.  Exiting ...\n";
+      }
+      
+      require Cwd;
+      require File::Spec;
+      require CPAN;
+      
+      # Save this 'cause CPAN will chdir all over the place.
+      my $cwd = Cwd::cwd();
+      
+      CPAN::Shell->install('Module::Build::Compat');
+      CPAN::Shell->expand("Module", "Module::Build::Compat")->uptodate
+	or die "Couldn't install Module::Build, giving up.\n";
+      
+      chdir $cwd or die "Cannot chdir() back to $cwd: $!";
+    }
+    eval "use Module::Build::Compat 0.02; 1" or die $@;
+    
+    Module::Build::Compat->run_build_pl(args => \@ARGV);
+    require Module::Build;
+    Module::Build::Compat->write_makefile(build_class => 'Module::Build');

Modified: trunk/libdata-integer-perl/README
URL: http://svn.debian.org/wsvn/trunk/libdata-integer-perl/README?rev=8007&op=diff
==============================================================================
--- trunk/libdata-integer-perl/README (original)
+++ trunk/libdata-integer-perl/README Fri Sep 28 20:13:26 2007
@@ -14,10 +14,10 @@
 
 INSTALLATION
 
-	perl Makefile.PL
-	make
-	make test
-	make install
+	perl Build.PL
+	./Build
+	./Build test
+	./Build install
 
 AUTHOR
 
@@ -27,5 +27,7 @@
 
 Copyright (C) 2007 Andrew Main (Zefram) <zefram at fysh.org>
 
+LICENSE
+
 This module is free software; you can redistribute it and/or modify it
 under the same terms as Perl itself.

Modified: trunk/libdata-integer-perl/debian/changelog
URL: http://svn.debian.org/wsvn/trunk/libdata-integer-perl/debian/changelog?rev=8007&op=diff
==============================================================================
--- trunk/libdata-integer-perl/debian/changelog (original)
+++ trunk/libdata-integer-perl/debian/changelog Fri Sep 28 20:13:26 2007
@@ -1,3 +1,10 @@
+libdata-integer-perl (0.002-1) UNRELEASED; urgency=low
+
+  * New upstream release
+  * Add missing Homepage field to source stanza in debian/control.
+
+ -- Damyan Ivanov <dmn at debian.org>  Fri, 28 Sep 2007 23:11:19 +0300
+
 libdata-integer-perl (0.001-1) unstable; urgency=low
 
   * Initial Release (closes: #437104).

Modified: trunk/libdata-integer-perl/debian/control
URL: http://svn.debian.org/wsvn/trunk/libdata-integer-perl/debian/control?rev=8007&op=diff
==============================================================================
--- trunk/libdata-integer-perl/debian/control (original)
+++ trunk/libdata-integer-perl/debian/control Fri Sep 28 20:13:26 2007
@@ -6,6 +6,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.7.2
+Homepage: http://search.cpan.org/dist/Data-Integer/
 XS-Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libdata-integer-perl/
 XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-perl/trunk/libdata-integer-perl/
 

Modified: trunk/libdata-integer-perl/lib/Data/Integer.pm
URL: http://svn.debian.org/wsvn/trunk/libdata-integer-perl/lib/Data/Integer.pm?rev=8007&op=diff
==============================================================================
--- trunk/libdata-integer-perl/lib/Data/Integer.pm (original)
+++ trunk/libdata-integer-perl/lib/Data/Integer.pm Fri Sep 28 20:13:26 2007
@@ -27,7 +27,7 @@
 use warnings;
 use strict;
 
-our $VERSION = "0.001";
+our $VERSION = "0.002";
 
 use base "Exporter";
 our @EXPORT_OK = qw(
@@ -118,6 +118,8 @@
 
 Copyright (C) 2007 Andrew Main (Zefram) <zefram at fysh.org>
 
+=head1 LICENSE
+
 This module is free software; you can redistribute it and/or modify it
 under the same terms as Perl itself.
 




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