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.000000000 +0100 +++ /mounts/work_src_done/STABLE/perl-Sysadm-Install/perl-Sysadm-Install.changes 2011-05-23 13:06:15.000000000 +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.000000000 +0200 +++ /var/tmp/diff_new_pack.ExhC8l/_new 2011-06-01 10:36:45.000000000 +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} Makefile.PL INSTALLDIRS=vendor @@ -82,18 +77,14 @@ %install %perl_make_install -# do not perl_process_packlist (noarch) -# remove .packlist file -%{__rm} -rf $RPM_BUILD_ROOT%perl_vendorarch -# remove perllocal.pod file -%{__rm} -rf $RPM_BUILD_ROOT%perl_archlib +%perl_process_packlist %perl_gen_filelist %clean -%{__rm} -rf $RPM_BUILD_ROOT +%{__rm} -rf %{buildroot} %files -f %{name}.files -%defattr(-,root,root,-) +%defattr(-,root,root,755) %doc Changes README %changelog ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org