r36801 - in /trunk/libconfig-inifiles-perl: Changes MANIFEST META.yml Makefile.PL debian/changelog debian/control lib/Config/IniFiles.pm t/23scalar-ref.t

carnil-guest at users.alioth.debian.org carnil-guest at users.alioth.debian.org
Sat May 30 09:34:59 UTC 2009


Author: carnil-guest
Date: Sat May 30 09:34:54 2009
New Revision: 36801

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=36801
Log:
set as UNRELEASED and import new upstream version 2.49 which should fix DBTS#529616

Added:
    trunk/libconfig-inifiles-perl/t/23scalar-ref.t
      - copied unchanged from r36794, branches/upstream/libconfig-inifiles-perl/current/t/23scalar-ref.t
Modified:
    trunk/libconfig-inifiles-perl/Changes
    trunk/libconfig-inifiles-perl/MANIFEST
    trunk/libconfig-inifiles-perl/META.yml
    trunk/libconfig-inifiles-perl/Makefile.PL
    trunk/libconfig-inifiles-perl/debian/changelog
    trunk/libconfig-inifiles-perl/debian/control
    trunk/libconfig-inifiles-perl/lib/Config/IniFiles.pm

Modified: trunk/libconfig-inifiles-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-inifiles-perl/Changes?rev=36801&op=diff
==============================================================================
--- trunk/libconfig-inifiles-perl/Changes (original)
+++ trunk/libconfig-inifiles-perl/Changes Sat May 30 09:34:54 2009
@@ -1,3 +1,13 @@
+Version 2.49:   ( Sat May  2 17:16:28 IDT 2009 )
+------------------------------------------------
+
+* Fixed bug https://rt.cpan.org/Public/Bug/Display.html?id=45209 :
+- Makefile.PL lacked the empty "PL_FILES" directive.
+
+* Fixed bug https://rt.cpan.org/Ticket/Display.html?id=45588 :
+- Failure to read ini file contents from a scalar (via "IO::Scalar").
+- added t/23scalar-ref.t
+
 Version 2.48:   ( Tue Apr  7 15:24:55 IDT 2009 )
 ------------------------------------------------
 

Modified: trunk/libconfig-inifiles-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-inifiles-perl/MANIFEST?rev=36801&op=diff
==============================================================================
--- trunk/libconfig-inifiles-perl/MANIFEST (original)
+++ trunk/libconfig-inifiles-perl/MANIFEST Sat May 30 09:34:54 2009
@@ -29,6 +29,7 @@
 t/19param-found-outside-section.t
 t/20allowedcommentchars.t
 t/22trailing-comment-lines.t
+t/23scalar-ref.t
 t/allowed-comment-chars.ini
 t/array.ini
 t/bad.ini

Modified: trunk/libconfig-inifiles-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-inifiles-perl/META.yml?rev=36801&op=diff
==============================================================================
--- trunk/libconfig-inifiles-perl/META.yml (original)
+++ trunk/libconfig-inifiles-perl/META.yml Sat May 30 09:34:54 2009
@@ -1,6 +1,6 @@
 ---
 name: Config-IniFiles
-version: 2.48
+version: 2.49
 author: []
 abstract: A module for reading .ini-style configuration files.
 license: perl
@@ -17,7 +17,7 @@
 provides:
   Config::IniFiles:
     file: lib/Config/IniFiles.pm
-    version: 2.48
+    version: 2.49
 generated_by: Module::Build version 0.32
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.2.html

Modified: trunk/libconfig-inifiles-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-inifiles-perl/Makefile.PL?rev=36801&op=diff
==============================================================================
--- trunk/libconfig-inifiles-perl/Makefile.PL (original)
+++ trunk/libconfig-inifiles-perl/Makefile.PL Sat May 30 09:34:54 2009
@@ -4,4 +4,7 @@
 WriteMakefile(
     'NAME'	=> 'Config::IniFiles',
     'VERSION_FROM' => 'lib/Config/IniFiles.pm', # finds $VERSION
+    'PL_FILES' =>
+    {
+    },
 );

Modified: trunk/libconfig-inifiles-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-inifiles-perl/debian/changelog?rev=36801&op=diff
==============================================================================
--- trunk/libconfig-inifiles-perl/debian/changelog (original)
+++ trunk/libconfig-inifiles-perl/debian/changelog Sat May 30 09:34:54 2009
@@ -1,3 +1,15 @@
+libconfig-inifiles-perl (2.49-1) UNRELEASED; urgency=low
+
+  # TODO: @dr at jones.dk: Please remove me again from uploaders if you
+  # do not agree. Just only wanted to update the sources for 2.49-1
+  # and add a note that this will close Bug #529616.
+  * New upstream release.
+  * Add Salvatore Bonaccorso to Uploaders.
+  * New upstream version (Changes in upstream version 2.48) fixes
+    change in tie interfaces (Closes: #529616).
+
+ -- Salvatore Bonaccorso <salvatore.bonaccorso at gmail.com>  Sat, 30 May 2009 11:28:14 +0200
+
 libconfig-inifiles-perl (2.47-1) unstable; urgency=low
 
   [ Jonas Smedegaard ]

Modified: trunk/libconfig-inifiles-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-inifiles-perl/debian/control?rev=36801&op=diff
==============================================================================
--- trunk/libconfig-inifiles-perl/debian/control (original)
+++ trunk/libconfig-inifiles-perl/debian/control Sat May 30 09:34:54 2009
@@ -3,7 +3,7 @@
 Priority: extra
 Build-Depends: cdbs (>= 0.4.39), devscripts (>= 2.10.7), dh-buildinfo, debhelper (>= 5.0.44), perl (>= 5.6.0-16)
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: Jonas Smedegaard <dr at jones.dk>
+Uploaders: Jonas Smedegaard <dr at jones.dk>, Salvatore Bonaccorso <salvatore.bonaccorso at gmail.com>
 Standards-Version: 3.7.3
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libconfig-inifiles-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libconfig-inifiles-perl/

Modified: trunk/libconfig-inifiles-perl/lib/Config/IniFiles.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-inifiles-perl/lib/Config/IniFiles.pm?rev=36801&op=diff
==============================================================================
--- trunk/libconfig-inifiles-perl/lib/Config/IniFiles.pm (original)
+++ trunk/libconfig-inifiles-perl/lib/Config/IniFiles.pm Sat May 30 09:34:54 2009
@@ -2,7 +2,7 @@
 
 use vars qw($VERSION);
 
-$VERSION = "2.48";
+$VERSION = "2.49";
 
 require 5.004;
 use strict;
@@ -742,8 +742,11 @@
   }
   
   # Get mod time of file so we can retain it (if not from STDIN)
-  my @stats = stat $fh;
-  $self->{file_mode} = sprintf("%04o", $stats[2]) if defined $stats[2];
+  if (ref($fh) ne "IO::Scalar")
+  {
+    my @stats = stat $fh;
+    $self->{file_mode} = sprintf("%04o", $stats[2]) if defined $stats[2];
+  }
   
   
   # The first lines of the file must be blank, comments or start with [
@@ -2040,7 +2043,7 @@
   my $thing = shift;
 
   if (ref($thing) eq "SCALAR") {
-	  if (eval { require IO::Scalar; $IO::Stringy::VERSION >= 2.109; }) {
+	  if (eval { require IO::Scalar; $IO::Scalar::VERSION >= 2.109; }) {
 		  return new IO::Scalar($thing);
 	  } else {
 		  warn "SCALAR reference as file descriptor requires IO::stringy ".




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