commit perl-Sysadm-Install for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Sysadm-Install for openSUSE:Factory checked in at 2016-11-18 22:02:35 Comparing /work/SRC/openSUSE:Factory/perl-Sysadm-Install (Old) and /work/SRC/openSUSE:Factory/.perl-Sysadm-Install.new (New) Package is "perl-Sysadm-Install" Changes: --- /work/SRC/openSUSE:Factory/perl-Sysadm-Install/perl-Sysadm-Install.changes 2016-06-05 14:20:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Sysadm-Install.new/perl-Sysadm-Install.changes 2016-11-18 22:02:36.0 +0100 @@ -1,0 +2,11 @@ +Thu Nov 17 07:13:14 UTC 2016 - co...@suse.com + +- updated to 0.48 + see /usr/share/doc/packages/perl-Sysadm-Install/Changes + + 0.48 (2016/11/15) + (ms) Applied typo fix submitted by Salvatore Bonaccorso in + [rt.cpan.org #114826] + (ms) Reopening stderr now after password_read prompt to tty closed it. + +--- Old: Sysadm-Install-0.47.tar.gz New: Sysadm-Install-0.48.tar.gz Other differences: -- ++ perl-Sysadm-Install.spec ++ --- /var/tmp/diff_new_pack.dxAjYg/_old 2016-11-18 22:02:37.0 +0100 +++ /var/tmp/diff_new_pack.dxAjYg/_new 2016-11-18 22:02:37.0 +0100 @@ -17,7 +17,7 @@ Name: perl-Sysadm-Install -Version:0.47 +Version:0.48 Release:0 %define cpan_name Sysadm-Install Summary:Typical installation tasks for system administrators ++ Sysadm-Install-0.47.tar.gz -> Sysadm-Install-0.48.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.47/Changes new/Sysadm-Install-0.48/Changes --- old/Sysadm-Install-0.47/Changes 2016-05-30 09:08:30.0 +0200 +++ new/Sysadm-Install-0.48/Changes 2016-11-16 07:32:21.0 +0100 @@ -2,10 +2,16 @@ Revision history for Sysadm::Install +0.48 (2016/11/15) +(ms) Applied typo fix submitted by Salvatore Bonaccorso in + [rt.cpan.org #114826] +(ms) Reopening stderr now after password_read prompt to tty closed it. + 0.47 (2016/05/29) -(ms) password_read() now writes the prompt to STDERR (instead of STDOUT), and - optionally to /dev/tty if specified. This allows for redirecting STDOUT - (and even STDERR) to a file without losing the password prompt. +(ms) password_read() now writes the prompt to STDERR (instead of STDOUT), + and optionally to /dev/tty if specified. This allows for + redirecting STDOUT (and even STDERR) to a file without losing + the password prompt. 0.46 (2015/06/23) (ms) ask() and pick() now support getting the user's response on the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.47/META.json new/Sysadm-Install-0.48/META.json --- old/Sysadm-Install-0.47/META.json 2016-05-30 09:27:18.0 +0200 +++ new/Sysadm-Install-0.48/META.json 2016-11-16 07:33:35.0 +0100 @@ -4,7 +4,7 @@ "Mike Schilli" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 2.133380", + "generated_by" : "ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 2.142690", "license" : [ "unknown" ], @@ -50,5 +50,5 @@ "url" : "http://github.com/mschilli/sysadm-install-perl; } }, - "version" : "0.47" + "version" : "0.48" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.47/META.yml new/Sysadm-Install-0.48/META.yml --- old/Sysadm-Install-0.47/META.yml2016-05-30 09:27:17.0 +0200 +++ new/Sysadm-Install-0.48/META.yml2016-11-16 07:33:35.0 +0100 @@ -3,30 +3,30 @@ author: - 'Mike Schilli ' build_requires: - ExtUtils::MakeMaker: 0 + ExtUtils::MakeMaker: '0' configure_requires: - ExtUtils::MakeMaker: 0 + ExtUtils::MakeMaker: '0' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 2.133380' +generated_by: 'ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 2.142690' license: unknown meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html - version: 1.4 + version: '1.4' name: Sysadm-Install no_index: directory: - t - inc requires: - Cwd: 0 - File::Basename: 0 - File::Copy: 0 - File::Path: 0 - File::Temp: 0.16 - File::Which: 1.09 - LWP::Simple: 0 - Log::Log4perl: 1.28 - Term::ReadKey: 0 + Cwd: '0' + File::Basename: '0' + File::Copy: '0' + File::Path: '0' +
commit perl-Sysadm-Install for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Sysadm-Install for openSUSE:Factory checked in at 2016-06-05 14:20:46 Comparing /work/SRC/openSUSE:Factory/perl-Sysadm-Install (Old) and /work/SRC/openSUSE:Factory/.perl-Sysadm-Install.new (New) Package is "perl-Sysadm-Install" Changes: --- /work/SRC/openSUSE:Factory/perl-Sysadm-Install/perl-Sysadm-Install.changes 2015-06-30 10:18:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Sysadm-Install.new/perl-Sysadm-Install.changes 2016-06-05 14:20:47.0 +0200 @@ -1,0 +2,11 @@ +Tue May 31 11:09:33 UTC 2016 - co...@suse.com + +- updated to 0.47 + see /usr/share/doc/packages/perl-Sysadm-Install/Changes + + 0.47 (2016/05/29) + (ms) password_read() now writes the prompt to STDERR (instead of STDOUT), and + optionally to /dev/tty if specified. This allows for redirecting STDOUT + (and even STDERR) to a file without losing the password prompt. + +--- Old: Sysadm-Install-0.46.tar.gz New: Sysadm-Install-0.47.tar.gz Other differences: -- ++ perl-Sysadm-Install.spec ++ --- /var/tmp/diff_new_pack.XTwoRp/_old 2016-06-05 14:20:48.0 +0200 +++ /var/tmp/diff_new_pack.XTwoRp/_new 2016-06-05 14:20:48.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Sysadm-Install # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: perl-Sysadm-Install -Version:0.46 +Version:0.47 Release:0 %define cpan_name Sysadm-Install Summary:Typical installation tasks for system administrators @@ -68,7 +68,7 @@ %prep %setup -q -n %{cpan_name}-%{version} -find . -type f -print0 | xargs -0 chmod 644 +find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 %build %{__perl} Makefile.PL INSTALLDIRS=vendor ++ Sysadm-Install-0.46.tar.gz -> Sysadm-Install-0.47.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.46/Changes new/Sysadm-Install-0.47/Changes --- old/Sysadm-Install-0.46/Changes 2015-06-24 05:00:19.0 +0200 +++ new/Sysadm-Install-0.47/Changes 2016-05-30 09:08:30.0 +0200 @@ -2,6 +2,11 @@ Revision history for Sysadm::Install +0.47 (2016/05/29) +(ms) password_read() now writes the prompt to STDERR (instead of STDOUT), and + optionally to /dev/tty if specified. This allows for redirecting STDOUT + (and even STDERR) to a file without losing the password prompt. + 0.46 (2015/06/23) (ms) ask() and pick() now support getting the user's response on the tty, instead of stdin, so they can be used from within a pipe. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.46/META.json new/Sysadm-Install-0.47/META.json --- old/Sysadm-Install-0.46/META.json 2015-06-24 05:02:18.0 +0200 +++ new/Sysadm-Install-0.47/META.json 2016-05-30 09:27:18.0 +0200 @@ -4,7 +4,7 @@ "Mike Schilli" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 2.142690", + "generated_by" : "ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 2.133380", "license" : [ "unknown" ], @@ -50,5 +50,5 @@ "url" : "http://github.com/mschilli/sysadm-install-perl; } }, - "version" : "0.46" + "version" : "0.47" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.46/META.yml new/Sysadm-Install-0.47/META.yml --- old/Sysadm-Install-0.46/META.yml2015-06-24 05:02:18.0 +0200 +++ new/Sysadm-Install-0.47/META.yml2016-05-30 09:27:17.0 +0200 @@ -3,30 +3,30 @@ author: - 'Mike Schilli ' build_requires: - ExtUtils::MakeMaker: '0' + ExtUtils::MakeMaker: 0 configure_requires: - ExtUtils::MakeMaker: '0' + ExtUtils::MakeMaker: 0 dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 2.142690' +generated_by: 'ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 2.133380' license: unknown meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html - version: '1.4' + version: 1.4 name: Sysadm-Install no_index: directory: - t - inc
commit perl-Sysadm-Install for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Sysadm-Install for openSUSE:Factory checked in at 2015-06-30 10:18:14 Comparing /work/SRC/openSUSE:Factory/perl-Sysadm-Install (Old) and /work/SRC/openSUSE:Factory/.perl-Sysadm-Install.new (New) Package is perl-Sysadm-Install Changes: --- /work/SRC/openSUSE:Factory/perl-Sysadm-Install/perl-Sysadm-Install.changes 2015-06-09 12:25:07.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Sysadm-Install.new/perl-Sysadm-Install.changes 2015-06-30 10:18:16.0 +0200 @@ -1,0 +2,10 @@ +Sat Jun 27 08:59:12 UTC 2015 - co...@suse.com + +- updated to 0.46 + see /usr/share/doc/packages/perl-Sysadm-Install/Changes + + 0.46 (2015/06/23) + (ms) ask() and pick() now support getting the user's response on the + tty, instead of stdin, so they can be used from within a pipe. + +--- Old: Sysadm-Install-0.45.tar.gz New: Sysadm-Install-0.46.tar.gz Other differences: -- ++ perl-Sysadm-Install.spec ++ --- /var/tmp/diff_new_pack.nSNW4O/_old 2015-06-30 10:18:16.0 +0200 +++ /var/tmp/diff_new_pack.nSNW4O/_new 2015-06-30 10:18:16.0 +0200 @@ -17,7 +17,7 @@ Name: perl-Sysadm-Install -Version:0.45 +Version:0.46 Release:0 %define cpan_name Sysadm-Install Summary:Typical installation tasks for system administrators ++ Sysadm-Install-0.45.tar.gz - Sysadm-Install-0.46.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.45/Changes new/Sysadm-Install-0.46/Changes --- old/Sysadm-Install-0.45/Changes 2015-05-26 07:17:33.0 +0200 +++ new/Sysadm-Install-0.46/Changes 2015-06-24 05:00:19.0 +0200 @@ -2,6 +2,10 @@ Revision history for Sysadm::Install +0.46 (2015/06/23) +(ms) ask() and pick() now support getting the user's response on the + tty, instead of stdin, so they can be used from within a pipe. + 0.45 (2015/05/25) (ms) Alexandr Ciornii fixed manifest and tests for the Windows platform diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.45/META.json new/Sysadm-Install-0.46/META.json --- old/Sysadm-Install-0.45/META.json 2015-05-26 07:18:15.0 +0200 +++ new/Sysadm-Install-0.46/META.json 2015-06-24 05:02:18.0 +0200 @@ -50,5 +50,5 @@ url : http://github.com/mschilli/sysadm-install-perl; } }, - version : 0.45 + version : 0.46 } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.45/META.yml new/Sysadm-Install-0.46/META.yml --- old/Sysadm-Install-0.45/META.yml2015-05-26 07:18:15.0 +0200 +++ new/Sysadm-Install-0.46/META.yml2015-06-24 05:02:18.0 +0200 @@ -29,4 +29,4 @@ Term::ReadKey: '0' resources: repository: http://github.com/mschilli/sysadm-install-perl -version: '0.45' +version: '0.46' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.45/README new/Sysadm-Install-0.46/README --- old/Sysadm-Install-0.45/README 2015-05-26 07:18:14.0 +0200 +++ new/Sysadm-Install-0.46/README 2015-06-24 05:02:18.0 +0200 @@ -1,5 +1,5 @@ ## -Sysadm::Install 0.45 +Sysadm::Install 0.46 ## NAME @@ -83,7 +83,7 @@ Untar the tarball in $tgz_file in directory $dir. Create $dir if it doesn't exist yet. -pick($prompt, $options, $default) +pick($prompt, $options, $default, $opts) Ask the user to pick an item from a displayed list. $prompt is the text displayed, $options is a referenc to an array of choices, and $default is the number (starting from 1, not 0) of the default item. @@ -105,10 +105,16 @@ If the user enters 1, 2 or 3, the corresponding text string (apple, pear, pineapple will be returned by pick(). -ask($prompt, $default) +If the optional $opts hash has { tty = 1 } set, then the user +reponse will be expected from the console, not STDIN. + +ask($prompt, $default, $opts) Ask the user to either hit *Enter* and select the displayed default or to type in another string. +If the optional $opts hash has { tty = 1 } set, then the user +reponse will be expected from the console, not STDIN. + mkd($dir) Create a directory of arbitrary depth,
commit perl-Sysadm-Install for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Sysadm-Install for openSUSE:Factory checked in at 2015-06-09 12:25:06 Comparing /work/SRC/openSUSE:Factory/perl-Sysadm-Install (Old) and /work/SRC/openSUSE:Factory/.perl-Sysadm-Install.new (New) Package is perl-Sysadm-Install Changes: --- /work/SRC/openSUSE:Factory/perl-Sysadm-Install/perl-Sysadm-Install.changes 2014-09-17 17:26:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Sysadm-Install.new/perl-Sysadm-Install.changes 2015-06-09 12:25:07.0 +0200 @@ -1,0 +2,9 @@ +Sun Jun 7 09:03:23 UTC 2015 - co...@suse.com + +- updated to 0.45 + see /usr/share/doc/packages/perl-Sysadm-Install/Changes + + 0.45 (2015/05/25) + (ms) Alexandr Ciornii fixed manifest and tests for the Windows platform + +--- Old: Sysadm-Install-0.44.tar.gz New: Sysadm-Install-0.45.tar.gz cpanspec.yml Other differences: -- ++ perl-Sysadm-Install.spec ++ --- /var/tmp/diff_new_pack.GDHGMP/_old 2015-06-09 12:25:07.0 +0200 +++ /var/tmp/diff_new_pack.GDHGMP/_new 2015-06-09 12:25:07.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Sysadm-Install # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,15 @@ Name: perl-Sysadm-Install -Version:0.44 +Version:0.45 Release:0 %define cpan_name Sysadm-Install Summary:Typical installation tasks for system administrators License:GPL-1.0+ or Artistic-1.0 Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/Sysadm-Install/ -Source: http://www.cpan.org/authors/id/M/MS/MSCHILLI/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/M/MS/MSCHILLI/%{cpan_name}-%{version}.tar.gz +Source1:cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl @@ -83,6 +84,6 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes MYMETA.json MYMETA.yml README +%doc Changes README %changelog ++ Sysadm-Install-0.44.tar.gz - Sysadm-Install-0.45.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.44/Changes new/Sysadm-Install-0.45/Changes --- old/Sysadm-Install-0.44/Changes 2014-05-21 05:53:56.0 +0200 +++ new/Sysadm-Install-0.45/Changes 2015-05-26 07:17:33.0 +0200 @@ -2,6 +2,9 @@ Revision history for Sysadm::Install +0.45 (2015/05/25) +(ms) Alexandr Ciornii fixed manifest and tests for the Windows platform + 0.44 (2014/05/20) (ms) replaced bin_find() implementation by File::Which (ms) tap() with raise_error option set now dies with stderr output, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.44/MANIFEST new/Sysadm-Install-0.45/MANIFEST --- old/Sysadm-Install-0.44/MANIFEST2014-05-21 05:54:09.0 +0200 +++ new/Sysadm-Install-0.45/MANIFEST2015-05-26 07:18:15.0 +0200 @@ -9,8 +9,6 @@ Makefile.PL MANIFEST This list of files MANIFEST.SKIP -MYMETA.json -MYMETA.yml README t/001.t t/002tar.t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.44/MANIFEST.SKIP new/Sysadm-Install-0.45/MANIFEST.SKIP --- old/Sysadm-Install-0.44/MANIFEST.SKIP 2014-05-07 08:37:21.0 +0200 +++ new/Sysadm-Install-0.45/MANIFEST.SKIP 2015-05-26 07:16:41.0 +0200 @@ -7,3 +7,4 @@ ^adm .git .gz$ +MYMETA\..* diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.44/META.json new/Sysadm-Install-0.45/META.json --- old/Sysadm-Install-0.44/META.json 2014-05-21 05:54:09.0 +0200 +++ new/Sysadm-Install-0.45/META.json 2015-05-26 07:18:15.0 +0200 @@ -4,7 +4,7 @@ Mike Schilli m...@perlmeister.com ], dynamic_config : 1, - generated_by : ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 2.131560, + generated_by : ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 2.142690, license : [ unknown ], @@ -50,5 +50,5 @@ url : http://github.com/mschilli/sysadm-install-perl; } }, - version : 0.44 + version : 0.45 } diff -urN '--exclude=CVS' '--exclude=.cvsignore'
commit perl-Sysadm-Install for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Sysadm-Install for openSUSE:Factory checked in at 2014-09-17 17:26:10 Comparing /work/SRC/openSUSE:Factory/perl-Sysadm-Install (Old) and /work/SRC/openSUSE:Factory/.perl-Sysadm-Install.new (New) Package is perl-Sysadm-Install Changes: --- /work/SRC/openSUSE:Factory/perl-Sysadm-Install/perl-Sysadm-Install.changes 2013-06-21 13:37:20.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Sysadm-Install.new/perl-Sysadm-Install.changes 2014-09-17 17:26:32.0 +0200 @@ -1,0 +2,8 @@ +Tue Sep 16 08:07:56 UTC 2014 - co...@suse.com + +- updated to 0.44 +(ms) replaced bin_find() implementation by File::Which +(ms) tap() with raise_error option set now dies with stderr output, + because $! isn't set on failed close(). + +--- Old: Sysadm-Install-0.43.tar.gz New: Sysadm-Install-0.44.tar.gz Other differences: -- ++ perl-Sysadm-Install.spec ++ --- /var/tmp/diff_new_pack.mWxy5y/_old 2014-09-17 17:26:33.0 +0200 +++ /var/tmp/diff_new_pack.mWxy5y/_new 2014-09-17 17:26:33.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Sysadm-Install # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: perl-Sysadm-Install -Version:0.43 +Version:0.44 Release:0 %define cpan_name Sysadm-Install Summary:Typical installation tasks for system administrators @@ -29,16 +29,11 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros +BuildRequires: perl(File::Which) = 1.09 BuildRequires: perl(LWP::Simple) BuildRequires: perl(Log::Log4perl) = 1.28 BuildRequires: perl(Term::ReadKey) -#BuildRequires: perl(Archive::Tar) -#BuildRequires: perl(Expect) -#BuildRequires: perl(HTTP::Request) -#BuildRequires: perl(HTTP::Status) -#BuildRequires: perl(Log::Log4perl::Util) -#BuildRequires: perl(LWP::UserAgent) -#BuildRequires: perl(Sysadm::Install) +Requires: perl(File::Which) = 1.09 Requires: perl(LWP::Simple) Requires: perl(Log::Log4perl) = 1.28 Requires: perl(Term::ReadKey) ++ Sysadm-Install-0.43.tar.gz - Sysadm-Install-0.44.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.43/Changes new/Sysadm-Install-0.44/Changes --- old/Sysadm-Install-0.43/Changes 2013-03-17 08:23:53.0 +0100 +++ new/Sysadm-Install-0.44/Changes 2014-05-21 05:53:56.0 +0200 @@ -2,6 +2,11 @@ Revision history for Sysadm::Install +0.44 (2014/05/20) +(ms) replaced bin_find() implementation by File::Which +(ms) tap() with raise_error option set now dies with stderr output, + because $! isn't set on failed close(). + 0.43 (2013/03/16) (ms) Using binmode() now for slurp/blurt for compatibility with Win32 systems. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.43/META.json new/Sysadm-Install-0.44/META.json --- old/Sysadm-Install-0.43/META.json 2013-03-19 04:59:27.0 +0100 +++ new/Sysadm-Install-0.44/META.json 2014-05-21 05:54:09.0 +0200 @@ -4,7 +4,7 @@ Mike Schilli m...@perlmeister.com ], dynamic_config : 1, - generated_by : ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120630, + generated_by : ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 2.131560, license : [ unknown ], @@ -37,6 +37,7 @@ File::Copy : 0, File::Path : 0, File::Temp : 0.16, +File::Which : 1.09, LWP::Simple : 0, Log::Log4perl : 1.28, Term::ReadKey : 0 @@ -49,5 +50,5 @@ url : http://github.com/mschilli/sysadm-install-perl; } }, - version : 0.43 + version : 0.44 } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.43/META.yml new/Sysadm-Install-0.44/META.yml --- old/Sysadm-Install-0.43/META.yml2013-03-19 04:59:26.0 +0100 +++ new/Sysadm-Install-0.44/META.yml2014-05-21 05:54:09.0 +0200 @@ -7,7 +7,7 @@ configure_requires: ExtUtils::MakeMaker: 0 dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120630'
commit perl-Sysadm-Install for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Sysadm-Install for openSUSE:Factory checked in at 2013-06-21 13:32:58 Comparing /work/SRC/openSUSE:Factory/perl-Sysadm-Install (Old) and /work/SRC/openSUSE:Factory/.perl-Sysadm-Install.new (New) Package is perl-Sysadm-Install Changes: --- /work/SRC/openSUSE:Factory/perl-Sysadm-Install/perl-Sysadm-Install.changes 2011-09-23 12:38:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Sysadm-Install.new/perl-Sysadm-Install.changes 2013-06-21 13:37:20.0 +0200 @@ -1,0 +2,21 @@ +Sat Jun 15 06:04:10 UTC 2013 - co...@suse.com + +- updated to 0.43 + (ms) Using binmode() now for slurp/blurt for compatibility with Win32 + systems. + + (ms) No longer silently removing directories that are in the way + before untar(). + (ms) Better error diagnosis on failing untar() tests + + (ms) Added home_dir() function returning user's home directory. + (ms) tap() now supports stdout_limit and stderr_limit options to + limit log verbosity + + (ms) Applied pull request by ks0608 to fix Cwd problem on Win32/Mac + (https://github.com/mschilli/sysadm-install-perl/pull/1) + + (ms) Fixed bin_find, to omit directories + (ms) Added cdback() with reset option + +--- Old: Sysadm-Install-0.38.tar.gz New: Sysadm-Install-0.43.tar.gz Other differences: -- ++ perl-Sysadm-Install.spec ++ --- /var/tmp/diff_new_pack.Sx2l4y/_old 2013-06-21 13:37:20.0 +0200 +++ /var/tmp/diff_new_pack.Sx2l4y/_new 2013-06-21 13:37:20.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Sysadm-Install # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,38 +16,43 @@ # -%define cpan_name Sysadm-Install - Name: perl-Sysadm-Install -Version:0.38 -Release:1 - -License:GPL-1.0+ or Artistic-1.0 +Version:0.43 +Release:0 +%define cpan_name Sysadm-Install Summary:Typical installation tasks for system administrators -Url:http://search.cpan.org/dist/Sysadm-Install/ +License:GPL-1.0+ or Artistic-1.0 Group: Development/Libraries/Perl +Url:http://search.cpan.org/dist/Sysadm-Install/ Source: http://www.cpan.org/authors/id/M/MS/MSCHILLI/%{cpan_name}-%{version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(Log::Log4perl) = 1.28 BuildRequires: perl(LWP::Simple) +BuildRequires: perl(Log::Log4perl) = 1.28 BuildRequires: perl(Term::ReadKey) -Requires: perl(Log::Log4perl) = 1.28 +#BuildRequires: perl(Archive::Tar) +#BuildRequires: perl(Expect) +#BuildRequires: perl(HTTP::Request) +#BuildRequires: perl(HTTP::Status) +#BuildRequires: perl(Log::Log4perl::Util) +#BuildRequires: perl(LWP::UserAgent) +#BuildRequires: perl(Sysadm::Install) Requires: perl(LWP::Simple) +Requires: perl(Log::Log4perl) = 1.28 Requires: perl(Term::ReadKey) %{perl_requires} %description Have you ever wished for your installation shell scripts to run -reproducably, without much programming fuzz, and even with optional logging +reproducibly, without much programming fuzz, and even with optional logging enabled? Then give up shell programming, use Perl. 'Sysadm::Install' executes shell-like commands performing typical installation tasks: Copying files, extracting tarballs, calling 'make'. It has a 'fail once and die' policy, meticulously checking the result of every -operation and calling 'die()' immeditatly if anything fails. +operation and calling 'die()' immediately if anything fails. 'Sysadm::Install' also supports a _dry_run_ mode, in which it logs everything, but suppresses any write actions. Dry run mode is enabled by @@ -81,11 +86,8 @@ %perl_process_packlist %perl_gen_filelist -%clean -%{__rm} -rf %{buildroot} - %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes README +%doc Changes MYMETA.json MYMETA.yml README %changelog ++ Sysadm-Install-0.38.tar.gz - Sysadm-Install-0.43.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.38/Changes new/Sysadm-Install-0.43/Changes --- old/Sysadm-Install-0.38/Changes 2011-07-30 21:22:10.0 +0200 +++ new/Sysadm-Install-0.43/Changes 2013-03-17
commit perl-Sysadm-Install for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Sysadm-Install for openSUSE:Factory checked in at 2011-12-06 18:47:51 Comparing /work/SRC/openSUSE:Factory/perl-Sysadm-Install (Old) and /work/SRC/openSUSE:Factory/.perl-Sysadm-Install.new (New) Package is perl-Sysadm-Install, Maintainer is Changes: Other differences: -- ++ perl-Sysadm-Install.spec ++ --- /var/tmp/diff_new_pack.G0jJdr/_old 2011-12-06 19:19:32.0 +0100 +++ /var/tmp/diff_new_pack.G0jJdr/_new 2011-12-06 19:19:32.0 +0100 @@ -22,7 +22,7 @@ Version:0.38 Release:1 -License:GPL+ or Artistic +License:GPL-1.0+ or Artistic-1.0 Summary:Typical installation tasks for system administrators Url:http://search.cpan.org/dist/Sysadm-Install/ Group: Development/Libraries/Perl -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-Sysadm-Install for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Sysadm-Install for openSUSE:Factory checked in at Mon Sep 19 17:58:04 CEST 2011. --- perl-Sysadm-Install/perl-Sysadm-Install.changes 2011-05-23 13:06:15.0 +0200 +++ perl-Sysadm-Install/perl-Sysadm-Install.changes 2011-09-16 13:37:49.0 +0200 @@ -1,0 +2,8 @@ +Tue Aug 30 00:00:00 CET 2011 - det...@links2linux.de + +- new upstream version 0.38 + (ms) Fixed Win32 test in 012tap.t + (ms) [rt.cpan.org #68095] Applied fix by Kai von Thadden for + tap's raise_error option and added test case. + +--- calling whatdependson for head-i586 Old: Sysadm-Install-0.36.tar.gz New: Sysadm-Install-0.38.tar.gz Other differences: -- ++ perl-Sysadm-Install.spec ++ --- /var/tmp/diff_new_pack.TuxcS8/_old 2011-09-19 17:57:42.0 +0200 +++ /var/tmp/diff_new_pack.TuxcS8/_new 2011-09-19 17:57:42.0 +0200 @@ -16,12 +16,13 @@ # +%define cpan_name Sysadm-Install Name: perl-Sysadm-Install -Version:0.36 +Version:0.38 Release:1 + License:GPL+ or Artistic -%define cpan_name Sysadm-Install Summary:Typical installation tasks for system administrators Url:http://search.cpan.org/dist/Sysadm-Install/ Group: Development/Libraries/Perl ++ Sysadm-Install-0.36.tar.gz - Sysadm-Install-0.38.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.36/Changes new/Sysadm-Install-0.38/Changes --- old/Sysadm-Install-0.36/Changes 2011-05-02 02:12:09.0 +0200 +++ new/Sysadm-Install-0.38/Changes 2011-07-30 21:22:10.0 +0200 @@ -2,6 +2,13 @@ Revision history for Sysadm::Install +0.38 (2011/07/30) +(ms) Fixed Win32 test in 012tap.t + +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. (ms) Added raise_error option for tap() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.36/META.yml new/Sysadm-Install-0.38/META.yml --- old/Sysadm-Install-0.36/META.yml2011-05-02 02:15:43.0 +0200 +++ new/Sysadm-Install-0.38/META.yml2011-07-30 21:22:43.0 +0200 @@ -1,6 +1,6 @@ --- #YAML:1.0 name: Sysadm-Install -version:0.36 +version:0.38 abstract: Typical installation tasks for system administrators author: - Mike Schilli m...@perlmeister.com diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.36/README new/Sysadm-Install-0.38/README --- old/Sysadm-Install-0.36/README 2011-05-02 02:15:42.0 +0200 +++ new/Sysadm-Install-0.38/README 2011-07-30 21:22:42.0 +0200 @@ -1,5 +1,5 @@ ## -Sysadm::Install 0.36 +Sysadm::Install 0.38 ## NAME diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.36/lib/Sysadm/Install.pm new/Sysadm-Install-0.38/lib/Sysadm/Install.pm --- old/Sysadm-Install-0.36/lib/Sysadm/Install.pm 2011-05-02 02:12:18.0 +0200 +++ new/Sysadm-Install-0.38/lib/Sysadm/Install.pm 2011-07-30 21:22:10.0 +0200 @@ -6,7 +6,7 @@ use strict; use warnings; -our $VERSION = '0.36'; +our $VERSION = '0.38'; 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 ($!)); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sysadm-Install-0.36/t/012tap.t new/Sysadm-Install-0.38/t/012tap.t --- old/Sysadm-Install-0.36/t/012tap.t 2010-06-26 05:33:47.0 +0200 +++ new/Sysadm-Install-0.38/t/012tap.t 2011-07-07 16:54:12.0 +0200 @@ -2,12 +2,15 @@ # Tests for Sysadm::Install # -use Test::More tests = 1; +use Test::More tests = 2; use Sysadm::Install qw(:all); SKIP: { - skip echo not supported on Win32, 1 if $^O eq MSWin32; + skip echo not supported on Win32, 2 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); } Remember to have fun... -- To
commit perl-Sysadm-Install for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Sysadm-Install for openSUSE:Factory checked in at Wed Jun 1 10:37:21 CEST 2011. --- perl-Sysadm-Install/perl-Sysadm-Install.changes 2010-12-01 14:55:10.0 +0100 +++ /mounts/work_src_done/STABLE/perl-Sysadm-Install/perl-Sysadm-Install.changes 2011-05-23 13:06:15.0 +0200 @@ -1,0 +2,9 @@ +Mon May 23 10:59:14 UTC 2011 - co...@novell.com + +- updated to 0.36 +(ms) Added owner_cp() to copy uid and gid of a file or directory. +(ms) Added raise_error option for tap() +(ms) snip() now returns original string (with unprintables replaced) + if the data length is shorter than $maxlen. + +--- calling whatdependson for head-i586 Old: Sysadm-Install-0.35.tar.bz2 New: Sysadm-Install-0.36.tar.gz Other differences: -- ++ perl-Sysadm-Install.spec ++ --- /var/tmp/diff_new_pack.ExhC8l/_old 2011-06-01 10:36:45.0 +0200 +++ /var/tmp/diff_new_pack.ExhC8l/_new 2011-06-01 10:36:45.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package perl-Sysadm-Install (Version 0.35) +# spec file for package perl-Sysadm-Install # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,63 +15,58 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild -%bcond_with opt Name: perl-Sysadm-Install +Version:0.36 +Release:1 +License:GPL+ or Artistic %define cpan_name Sysadm-Install Summary:Typical installation tasks for system administrators -Version:0.35 -Release:2 -License:GPL+ or Artisitic -Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/Sysadm-Install/ -#Source: http://www.cpan.org/modules/by-module/Sysadm/Sysadm-Install-%{version}.tar.gz -Source: %{cpan_name}-%{version}.tar.bz2 +Group: Development/Libraries/Perl +Source: http://www.cpan.org/authors/id/M/MS/MSCHILLI/%{cpan_name}-%{version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{perl_requires} BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(Cwd) -BuildRequires: perl(File::Basename) -BuildRequires: perl(File::Copy) -BuildRequires: perl(File::Path) -BuildRequires: perl(File::Temp) = 0.16 BuildRequires: perl(Log::Log4perl) = 1.28 BuildRequires: perl(LWP::Simple) BuildRequires: perl(Term::ReadKey) -%if %{with opt} -BuildRequires: perl(Expect) -%endif -Requires: perl(Cwd) -Requires: perl(File::Basename) -Requires: perl(File::Copy) -Requires: perl(File::Path) -Requires: perl(File::Temp) = 0.16 Requires: perl(Log::Log4perl) = 1.28 Requires: perl(LWP::Simple) Requires: perl(Term::ReadKey) -# -Recommends: perl(Expect) +%{perl_requires} %description Have you ever wished for your installation shell scripts to run reproducably, without much programming fuzz, and even with optional logging enabled? Then give up shell programming, use Perl. -Sysadm::Install executes shell-like commands performing typical -installation tasks: Copying files, extracting tarballs, calling make. -It has a fail once and die policy, meticulously checking the result of -every operation and calling die() immeditatly if anything fails. - -Authors: - -Mike Schilli m...@perlmeister.com +'Sysadm::Install' executes shell-like commands performing typical +installation tasks: Copying files, extracting tarballs, calling 'make'. It +has a 'fail once and die' policy, meticulously checking the result of every +operation and calling 'die()' immeditatly if anything fails. + +'Sysadm::Install' also supports a _dry_run_ mode, in which it logs +everything, but suppresses any write actions. Dry run mode is enabled by +calling 'Sysadm::Install::dry_run(1)'. To switch back to normal, call +'Sysadm::Install::dry_run(0)'. + +As of version 0.17, 'Sysadm::Install' supports a _confirm_ mode, in which +it interactively asks the user before running any of its functions (just +like 'rm -i'). _confirm_ mode is enabled by calling +'Sysadm::Install::confirm(1)'. To switch back to normal, call +'Sysadm::Install::confirm(0)'. + +'Sysadm::Install' is fully Log4perl-enabled. To start logging, just +initialize 'Log::Log4perl'. 'Sysadm::Install' acts as a wrapper class, +meaning that file names and line numbers are reported from the calling +program's point of view. %prep %setup -q -n %{cpan_name}-%{version} +find . -type f -print0 | xargs -0 chmod 644 %build %{__perl}