r76590 - in /trunk/libsysadm-install-perl: Changes META.yml README debian/changelog debian/compat debian/copyright lib/Sysadm/Install.pm t/012tap.t

angelabad-guest at users.alioth.debian.org angelabad-guest at users.alioth.debian.org
Sun Jun 26 13:15:16 UTC 2011


Author: angelabad-guest
Date: Sun Jun 26 13:15:06 2011
New Revision: 76590

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=76590
Log:
New upstream release

Modified:
    trunk/libsysadm-install-perl/Changes
    trunk/libsysadm-install-perl/META.yml
    trunk/libsysadm-install-perl/README
    trunk/libsysadm-install-perl/debian/changelog
    trunk/libsysadm-install-perl/debian/compat
    trunk/libsysadm-install-perl/debian/copyright
    trunk/libsysadm-install-perl/lib/Sysadm/Install.pm
    trunk/libsysadm-install-perl/t/012tap.t

Modified: trunk/libsysadm-install-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsysadm-install-perl/Changes?rev=76590&op=diff
==============================================================================
--- trunk/libsysadm-install-perl/Changes (original)
+++ trunk/libsysadm-install-perl/Changes Sun Jun 26 13:15:06 2011
@@ -1,6 +1,10 @@
 ########################################
 Revision history for Sysadm::Install
 ########################################
+
+0.37  (2011/06/25)
+    (ms) [rt.cpan.org #68095] Applied fix by Kai von Thadden for
+         tap's raise_error option and added test case.
 
 0.36  (2011/05/01)
     (ms) Added owner_cp() to copy uid and gid of a file or directory.

Modified: trunk/libsysadm-install-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsysadm-install-perl/META.yml?rev=76590&op=diff
==============================================================================
--- trunk/libsysadm-install-perl/META.yml (original)
+++ trunk/libsysadm-install-perl/META.yml Sun Jun 26 13:15:06 2011
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name:               Sysadm-Install
-version:            0.36
+version:            0.37
 abstract:           Typical installation tasks for system administrators
 author:
     - Mike Schilli <m at perlmeister.com>

Modified: trunk/libsysadm-install-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsysadm-install-perl/README?rev=76590&op=diff
==============================================================================
--- trunk/libsysadm-install-perl/README (original)
+++ trunk/libsysadm-install-perl/README Sun Jun 26 13:15:06 2011
@@ -1,5 +1,5 @@
 ######################################################################
-    Sysadm::Install 0.36
+    Sysadm::Install 0.37
 ######################################################################
 
 NAME

Modified: trunk/libsysadm-install-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsysadm-install-perl/debian/changelog?rev=76590&op=diff
==============================================================================
--- trunk/libsysadm-install-perl/debian/changelog (original)
+++ trunk/libsysadm-install-perl/debian/changelog Sun Jun 26 13:15:06 2011
@@ -1,3 +1,9 @@
+libsysadm-install-perl (0.37-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Angel Abad <angelabad at gmail.com>  Sun, 26 Jun 2011 15:14:48 +0200
+
 libsysadm-install-perl (0.36-2) unstable; urgency=low
 
   * Refresh spelling_errors.patch (offset).

Modified: trunk/libsysadm-install-perl/debian/compat
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsysadm-install-perl/debian/compat?rev=76590&op=diff
==============================================================================
--- trunk/libsysadm-install-perl/debian/compat (original)
+++ trunk/libsysadm-install-perl/debian/compat Sun Jun 26 13:15:06 2011
@@ -1,1 +1,1 @@
-8
+7

Modified: trunk/libsysadm-install-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsysadm-install-perl/debian/copyright?rev=76590&op=diff
==============================================================================
--- trunk/libsysadm-install-perl/debian/copyright (original)
+++ trunk/libsysadm-install-perl/debian/copyright Sun Jun 26 13:15:06 2011
@@ -11,7 +11,7 @@
 Copyright: 2005, Florian Ragwitz <rafl at debianforum.de>
  2008, Mark Hymers <mhy at debian.org>
  2008, gregor herrmann <gregoa at debian.org>
- 2009, 2010, Salvatore Bonaccorso <carnil at debian.org>
+ 2009-2011, Salvatore Bonaccorso <carnil at debian.org>
  2009, Jonathan Yu <frequency at cpan.org>
  2009, Nathan Handler <nhandler at ubuntu.com>
  2009, Ryan Niebur <ryan at debian.org>

Modified: trunk/libsysadm-install-perl/lib/Sysadm/Install.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsysadm-install-perl/lib/Sysadm/Install.pm?rev=76590&op=diff
==============================================================================
--- trunk/libsysadm-install-perl/lib/Sysadm/Install.pm (original)
+++ trunk/libsysadm-install-perl/lib/Sysadm/Install.pm Sun Jun 26 13:15:06 2011
@@ -6,7 +6,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '0.36';
+our $VERSION = '0.37';
 
 use File::Copy;
 use File::Path;
@@ -1020,7 +1020,7 @@
 
     my $exit_code = $?;
 
-    if($opts->{raise_error}) {
+    if($exit_code != 0 and $opts->{raise_error}) {
         LOGCROAK("tap $cmd | failed ($!)");
     }
 

Modified: trunk/libsysadm-install-perl/t/012tap.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsysadm-install-perl/t/012tap.t?rev=76590&op=diff
==============================================================================
--- trunk/libsysadm-install-perl/t/012tap.t (original)
+++ trunk/libsysadm-install-perl/t/012tap.t Sun Jun 26 13:15:06 2011
@@ -2,7 +2,7 @@
 # Tests for Sysadm::Install
 #####################################
 
-use Test::More tests => 1;
+use Test::More tests => 2;
 
 use Sysadm::Install qw(:all);
 
@@ -10,4 +10,7 @@
   skip "echo not supported on Win32", 1 if $^O eq "MSWin32";
   my($stdout, $stderr, $rc) = tap "echo", "'";
   is($stdout, "'\n", "single quoted tap");
+
+  ($stdout, $stderr, $rc) = tap { raise_error => 1 }, "echo";
+  is($rc, 0, "tap and raise");
 }




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