r8005 - in /branches/upstream/libdata-integer-perl/current: .cvsignore Build.PL Changes MANIFEST META.yml Makefile.PL README SIGNATURE 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:11:06 UTC 2007
Author: dmn
Date: Fri Sep 28 20:11:06 2007
New Revision: 8005
URL: http://svn.debian.org/wsvn/?sc=1&rev=8005
Log:
[svn-upgrade] Integrating new upstream version, libdata-integer-perl (0.002)
Added:
branches/upstream/libdata-integer-perl/current/Build.PL
branches/upstream/libdata-integer-perl/current/SIGNATURE
branches/upstream/libdata-integer-perl/current/t/pod_cvg.t
branches/upstream/libdata-integer-perl/current/t/pod_syn.t
Modified:
branches/upstream/libdata-integer-perl/current/.cvsignore
branches/upstream/libdata-integer-perl/current/Changes
branches/upstream/libdata-integer-perl/current/MANIFEST
branches/upstream/libdata-integer-perl/current/META.yml
branches/upstream/libdata-integer-perl/current/Makefile.PL
branches/upstream/libdata-integer-perl/current/README
branches/upstream/libdata-integer-perl/current/lib/Data/Integer.pm
Modified: branches/upstream/libdata-integer-perl/current/.cvsignore
URL: http://svn.debian.org/wsvn/branches/upstream/libdata-integer-perl/current/.cvsignore?rev=8005&op=diff
==============================================================================
--- branches/upstream/libdata-integer-perl/current/.cvsignore (original)
+++ branches/upstream/libdata-integer-perl/current/.cvsignore Fri Sep 28 20:11:06 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-*
Added: branches/upstream/libdata-integer-perl/current/Build.PL
URL: http://svn.debian.org/wsvn/branches/upstream/libdata-integer-perl/current/Build.PL?rev=8005&op=file
==============================================================================
--- branches/upstream/libdata-integer-perl/current/Build.PL (added)
+++ branches/upstream/libdata-integer-perl/current/Build.PL Fri Sep 28 20:11:06 2007
@@ -1,0 +1,33 @@
+use warnings;
+use strict;
+no strict "subs";
+
+use Module::Build;
+
+Module::Build->new(
+ module_name => "Data::Integer",
+ license => "perl",
+ build_requires => {
+ Module::Build => 0,
+ Test::More => 0,
+ integer => 0,
+ perl => "5.006",
+ strict => 0,
+ warnings => 0,
+ },
+ requires => {
+ Exporter => 0,
+ base => 0,
+ constant => 0,
+ integer => 0,
+ perl => "5.006",
+ strict => 0,
+ warnings => 0,
+ },
+ dynamic_config => 0,
+ meta_add => { distribution_type => "module" },
+ create_makefile_pl => "passthrough",
+ sign => 1,
+)->create_build_script;
+
+exit 0;
Modified: branches/upstream/libdata-integer-perl/current/Changes
URL: http://svn.debian.org/wsvn/branches/upstream/libdata-integer-perl/current/Changes?rev=8005&op=diff
==============================================================================
--- branches/upstream/libdata-integer-perl/current/Changes (original)
+++ branches/upstream/libdata-integer-perl/current/Changes Fri Sep 28 20:11:06 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: branches/upstream/libdata-integer-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/branches/upstream/libdata-integer-perl/current/MANIFEST?rev=8005&op=diff
==============================================================================
--- branches/upstream/libdata-integer-perl/current/MANIFEST (original)
+++ branches/upstream/libdata-integer-perl/current/MANIFEST Fri Sep 28 20:11:06 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: branches/upstream/libdata-integer-perl/current/META.yml
URL: http://svn.debian.org/wsvn/branches/upstream/libdata-integer-perl/current/META.yml?rev=8005&op=diff
==============================================================================
--- branches/upstream/libdata-integer-perl/current/META.yml (original)
+++ branches/upstream/libdata-integer-perl/current/META.yml Fri Sep 28 20:11:06 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: branches/upstream/libdata-integer-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/branches/upstream/libdata-integer-perl/current/Makefile.PL?rev=8005&op=diff
==============================================================================
--- branches/upstream/libdata-integer-perl/current/Makefile.PL (original)
+++ branches/upstream/libdata-integer-perl/current/Makefile.PL Fri Sep 28 20:11:06 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: branches/upstream/libdata-integer-perl/current/README
URL: http://svn.debian.org/wsvn/branches/upstream/libdata-integer-perl/current/README?rev=8005&op=diff
==============================================================================
--- branches/upstream/libdata-integer-perl/current/README (original)
+++ branches/upstream/libdata-integer-perl/current/README Fri Sep 28 20:11:06 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.
Added: branches/upstream/libdata-integer-perl/current/SIGNATURE
URL: http://svn.debian.org/wsvn/branches/upstream/libdata-integer-perl/current/SIGNATURE?rev=8005&op=file
==============================================================================
--- branches/upstream/libdata-integer-perl/current/SIGNATURE (added)
+++ branches/upstream/libdata-integer-perl/current/SIGNATURE Fri Sep 28 20:11:06 2007
@@ -1,0 +1,34 @@
+This file contains message digests of all files listed in MANIFEST,
+signed via the Module::Signature module, version 0.55.
+
+To verify the content in this distribution, first make sure you have
+Module::Signature installed, then type:
+
+ % cpansign -v
+
+It will check each file's integrity, as well as the signature's
+validity. If "==> Signature verified OK! <==" is not displayed,
+the distribution may already have been compromised, and you should
+not run its Makefile.PL or Build.PL.
+
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+SHA1 8aeb57c923d72c343045f6fa2559f7bc9aeceee7 .cvsignore
+SHA1 3a32f0a9e65242eae15abb5722f8fbac07481973 Build.PL
+SHA1 4d903e35e309349cb347a5469299c696eb6af7e4 Changes
+SHA1 6cc0e36970ed9458327a6453bdc2052a856e1159 MANIFEST
+SHA1 2d7184fd1a4313d35bd123d3ce670bfe9e62fe71 META.yml
+SHA1 cd14ada78fb37a0d926edd86eddcdf7f939de582 Makefile.PL
+SHA1 1971244c94a6c3e84af8fc25e165f4a469f1de73 README
+SHA1 66eb9d5d825b09af9af201912c35058ec4978a7a lib/Data/Integer.pm
+SHA1 883c98fbe907102ee512e05bda2d21adbbe40d37 t/const.t
+SHA1 0e141eecf3ca4903ef38d9413b5403a9ddb0392f t/pod_cvg.t
+SHA1 74a957cd8b93f25672ecc6aa578a671d084dd343 t/pod_syn.t
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.6 (GNU/Linux)
+
+iD8DBQFG/CNMOV9mt2VyAVERAuX/AJ9s5Q6EmHnro+78bYoz4fKKlyIsngCePSnn
+MMdm+NZtzip1+LSnUH7fJ50=
+=hFhH
+-----END PGP SIGNATURE-----
Modified: branches/upstream/libdata-integer-perl/current/lib/Data/Integer.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libdata-integer-perl/current/lib/Data/Integer.pm?rev=8005&op=diff
==============================================================================
--- branches/upstream/libdata-integer-perl/current/lib/Data/Integer.pm (original)
+++ branches/upstream/libdata-integer-perl/current/lib/Data/Integer.pm Fri Sep 28 20:11:06 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.
Added: branches/upstream/libdata-integer-perl/current/t/pod_cvg.t
URL: http://svn.debian.org/wsvn/branches/upstream/libdata-integer-perl/current/t/pod_cvg.t?rev=8005&op=file
==============================================================================
--- branches/upstream/libdata-integer-perl/current/t/pod_cvg.t (added)
+++ branches/upstream/libdata-integer-perl/current/t/pod_cvg.t Fri Sep 28 20:11:06 2007
@@ -1,0 +1,4 @@
+use Test::More;
+plan skip_all => "Test::Pod::Coverage not available"
+ unless eval "use Test::Pod::Coverage; 1";
+Test::Pod::Coverage::all_pod_coverage_ok();
Added: branches/upstream/libdata-integer-perl/current/t/pod_syn.t
URL: http://svn.debian.org/wsvn/branches/upstream/libdata-integer-perl/current/t/pod_syn.t?rev=8005&op=file
==============================================================================
--- branches/upstream/libdata-integer-perl/current/t/pod_syn.t (added)
+++ branches/upstream/libdata-integer-perl/current/t/pod_syn.t Fri Sep 28 20:11:06 2007
@@ -1,0 +1,3 @@
+use Test::More;
+plan skip_all => "Test::Pod not available" unless eval "use Test::Pod 1.00; 1";
+Test::Pod::all_pod_files_ok();
More information about the Pkg-perl-cvs-commits
mailing list