[libperlio-gzip-perl] 01/07: Imported Upstream version 0.19

gregor herrmann gregoa at debian.org
Mon Nov 9 20:31:20 UTC 2015


This is an automated email from the git hooks/post-receive script.

gregoa pushed a commit to branch master
in repository libperlio-gzip-perl.

commit 86a220ff58218ba2f8c462935dafc6fda894a836
Author: gregor herrmann <gregoa at debian.org>
Date:   Mon Nov 9 21:22:57 2015 +0100

    Imported Upstream version 0.19
---
 Changes     |  6 ++++++
 MANIFEST    |  3 ++-
 META.json   | 39 +++++++++++++++++++++++++++++++++++++++
 META.yml    | 31 ++++++++++++++++++++-----------
 Makefile.PL |  3 ++-
 README      |  2 +-
 gzip.pm     |  2 +-
 gzip.xs     |  2 +-
 8 files changed, 72 insertions(+), 16 deletions(-)

diff --git a/Changes b/Changes
index f421743..ce8ff76 100644
--- a/Changes
+++ b/Changes
@@ -118,3 +118,9 @@ Revision history for Perl extension PerlIO::Gzip.
       TODO 2 tests in read.t which fail. I'm infering that this is because
       :stdio opens in text mode, and there's no way to tell it to open in
       binary mode. Time to consult p5p.
+
+0.19  Sat Feb 28 11:31:29 CET 2015
+      Two patches from zefram [at] fysh.org
+      (#92412) - usesfio config removal breaks
+      And whose fault was this anyway? (See core commit 0b39d4dc4ab83828)
+      (#92031) - printf format mismatch
diff --git a/MANIFEST b/MANIFEST
index 21593f9..ca51139 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -13,4 +13,5 @@ t/ok21
 t/ok50.gz.short
 t/ok54.gz.len
 t/ok58.gz.crc
-META.yml                                 Module meta-data (added by MakeMaker)
+META.yml                                 Module YAML meta-data (added by MakeMaker)
+META.json                                Module JSON meta-data (added by MakeMaker)
diff --git a/META.json b/META.json
new file mode 100644
index 0000000..aedffa1
--- /dev/null
+++ b/META.json
@@ -0,0 +1,39 @@
+{
+   "abstract" : "Perl extension to provide a PerlIO layer to gzip/gunzip",
+   "author" : [
+      "Nicholas Clark <nwc10+perlio-gzip at colon.colondot.net>"
+   ],
+   "dynamic_config" : 1,
+   "generated_by" : "ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 2.143240",
+   "license" : [
+      "perl_5"
+   ],
+   "meta-spec" : {
+      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
+      "version" : "2"
+   },
+   "name" : "PerlIO-gzip",
+   "no_index" : {
+      "directory" : [
+         "t",
+         "inc"
+      ]
+   },
+   "prereqs" : {
+      "build" : {
+         "requires" : {
+            "ExtUtils::MakeMaker" : "0"
+         }
+      },
+      "configure" : {
+         "requires" : {
+            "ExtUtils::MakeMaker" : "0"
+         }
+      },
+      "runtime" : {
+         "requires" : {}
+      }
+   },
+   "release_status" : "stable",
+   "version" : "0.19"
+}
diff --git a/META.yml b/META.yml
index b772580..02c22b8 100644
--- a/META.yml
+++ b/META.yml
@@ -1,12 +1,21 @@
---- #YAML:1.0
-name:                PerlIO-gzip
-version:             0.18
-abstract:            Perl extension to provide a PerlIO layer to gzip/gunzip
-license:             perl
-generated_by:        ExtUtils::MakeMaker version 6.30_02
-author:              Nicholas Clark <nwc10+perlio-gzip at colon.colondot.net>
-distribution_type:   module
-requires:     
+---
+abstract: 'Perl extension to provide a PerlIO layer to gzip/gunzip'
+author:
+  - 'Nicholas Clark <nwc10+perlio-gzip at colon.colondot.net>'
+build_requires:
+  ExtUtils::MakeMaker: '0'
+configure_requires:
+  ExtUtils::MakeMaker: '0'
+dynamic_config: 1
+generated_by: 'ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 2.143240'
+license: perl
 meta-spec:
-    url: <http://module-build.sourceforge.net/META-spec-new.html>;
-    version: 1.1
+  url: http://module-build.sourceforge.net/META-spec-v1.4.html
+  version: '1.4'
+name: PerlIO-gzip
+no_index:
+  directory:
+    - t
+    - inc
+requires: {}
+version: '0.19'
diff --git a/Makefile.PL b/Makefile.PL
index cd76013..81401c3 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -4,7 +4,8 @@ use 5.008; # Stop perl 5.005 or earler barfing on the v string
 use ExtUtils::MakeMaker;
 use Config;
 
-unless ($Config{useperlio} eq 'define' and $Config{usesfio} eq 'false') {
+unless ($Config{useperlio} eq 'define' and
+	(defined($Config{usesfio}) ? $Config{usesfio} : 'false') eq 'false') {
   die <<BARF;
 You need perl 5.8.0 or later, configured to use perlio (and not to use sfio)
 BARF
diff --git a/README b/README
index de3e28d..4bbaaff 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-PerlIO::gzip version 0.18
+PerlIO::gzip version 0.19
 =========================
 
 A layer for the PerlIO system to transparently gzip/gunzip files.
diff --git a/gzip.pm b/gzip.pm
index a1f785f..f66c5bc 100644
--- a/gzip.pm
+++ b/gzip.pm
@@ -6,7 +6,7 @@ use warnings;
 
 use XSLoader ();
 
-our $VERSION = '0.18';
+our $VERSION = '0.19';
 
 XSLoader::load "PerlIO::gzip", $VERSION;
 
diff --git a/gzip.xs b/gzip.xs
index cb5442c..28f667d 100644
--- a/gzip.xs
+++ b/gzip.xs
@@ -867,7 +867,7 @@ PerlIOGzip_popped(pTHX_ PerlIO *f)
   if (g->flags & LAYERGZIP_FLAG_DEFL_INIT_DONE) {
     g->flags &= ~LAYERGZIP_FLAG_DEFL_INIT_DONE;
     code = deflateEnd (&(g->zs));
-    PerlIO_debug("PerlIOGzip_popped code=%d\n", code);
+    PerlIO_debug("PerlIOGzip_popped code=%"IVdf"\n", code);
     code = (code == Z_OK) ? 0 : -1;
   }
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libperlio-gzip-perl.git



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