Hello community,
here is the log from the commit of package perl-Config-General
checked in at Sun Aug 5 17:36:29 CEST 2007.
--------
--- perl-Config-General/perl-Config-General.changes 2006-01-25 21:39:33.000000000 +0100
+++ /mounts/work_src_done/STABLE/perl-Config-General/perl-Config-General.changes 2007-08-05 17:11:38.111866000 +0200
@@ -1,0 +2,37 @@
+Sun Aug 5 17:08:34 CEST 2007 - mrueckert@suse.de
+
+- update to 2.33
+ - fixed rt.cpan.org#26333 - just return $con if env var is
+ undefined.
+ - applied part of a patch supplied by
+ Vincent Rivellino which turns off explicit empty
+ block support if in apache compatibility mode, see next.
+ - added new option -ApacheCompatible, which makes the module
+ behave really apache compatible by setting the required
+ options.
+ - a little bit re-organized the code, most of the stuff in new()
+ is now outsourced into several extra subs to make maintenance
+ of the code easier. The old new() sub in fact was a nightmare.
+ - fixed a bug reported by Otto Hirr :
+ the _store() sub used sort() to sort the keys, which conflicts
+ with sorted hashes (eg. tied using Tie::IxHash).
+ - fixed tie bug reported by King, Jason ,
+ loading of the tie module didn't work.
+- additional changes from 2.32
+ - fixed rt.cpan.org#24232 - import ENV vars only if defined
+ - fixed rt.cpan.org#20742 - dont' overwrite a var if re-defined
+ in current scope, interpolation failed for re-defined vars and
+ used the value of the var defined in outer scope, not the
+ current one.
+ - fixed rt.cpan.org#17852 - a 0 as blockname were ignored.
+ applied patch by SCOP to t/run.t to test for 0 in blocks.
+ - applied most hints Perl::Critic had about Config::General:
+ o the functions ParseConfig SaveConfig SaveConfigString must
+ now imported implicitly. This might break existing code, but
+ is easily to fix.
+ o using IO::File instead of open().
+ o General.pm qualifies for "stern" level after all.
+ - added much more tests to t/run.t for 'make test'.
+ - using Test::More now.
+
+-------------------------------------------------------------------
Old:
----
Config-General-2.31.tar.bz2
New:
----
Config-General-2.33.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Config-General.spec ++++++
--- /var/tmp/diff_new_pack.n15889/_old 2007-08-05 17:36:22.000000000 +0200
+++ /var/tmp/diff_new_pack.n15889/_new 2007-08-05 17:36:22.000000000 +0200
@@ -1,11 +1,11 @@
#
-# spec file for package perl-Config-General (Version 2.31)
+# spec file for package perl-Config-General (Version 2.33)
#
-# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
-# Please submit bugfixes or comments via http://bugs.opensuse.org
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
@@ -13,15 +13,15 @@
Name: perl-Config-General
%define module_name Config-General
Summary: Generic Config Module
-Version: 2.31
+Version: 2.33
Release: 1
Requires: perl = %{perl_version}
Autoreqprov: on
-License: GPL, Artistic License
+License: Artistic License, GPL v2 or later
Group: Development/Libraries/Perl
Source0: %{module_name}-%{version}.tar.bz2
#Patch: Config-General-%{version}.dif
-URL: http://www.cpan.org
+URL: http://search.cpan.org/~tlinden/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -40,11 +40,12 @@
%build
CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL
make
+
+%check
make test
%install
-rm -rf $RPM_BUILD_ROOT
-make DESTDIR=$RPM_BUILD_ROOT install_vendor
+%perl_make_install
%perl_process_packlist
%clean
@@ -58,7 +59,41 @@
%{perl_vendorlib}/Config
/var/adm/perl-modules/%{name}
-%changelog -n perl-Config-General
+%changelog
+* Sun Aug 05 2007 - mrueckert@suse.de
+- update to 2.33
+ - fixed rt.cpan.org#26333 - just return $con if env var is
+ undefined.
+ - applied part of a patch supplied by
+ Vincent Rivellino which turns off explicit empty
+ block support if in apache compatibility mode, see next.
+ - added new option -ApacheCompatible, which makes the module
+ behave really apache compatible by setting the required
+ options.
+ - a little bit re-organized the code, most of the stuff in new()
+ is now outsourced into several extra subs to make maintenance
+ of the code easier. The old new() sub in fact was a nightmare.
+ - fixed a bug reported by Otto Hirr :
+ the _store() sub used sort() to sort the keys, which conflicts
+ with sorted hashes (eg. tied using Tie::IxHash).
+ - fixed tie bug reported by King, Jason ,
+ loading of the tie module didn't work.
+- additional changes from 2.32
+ - fixed rt.cpan.org#24232 - import ENV vars only if defined
+ - fixed rt.cpan.org#20742 - dont' overwrite a var if re-defined
+ in current scope, interpolation failed for re-defined vars and
+ used the value of the var defined in outer scope, not the
+ current one.
+ - fixed rt.cpan.org#17852 - a 0 as blockname were ignored.
+ applied patch by SCOP to t/run.t to test for 0 in blocks.
+ - applied most hints Perl::Critic had about Config::General:
+ o the functions ParseConfig SaveConfig SaveConfigString must
+ now imported implicitly. This might break existing code, but
+ is easily to fix.
+ o using IO::File instead of open().
+ o General.pm qualifies for "stern" level after all.
+ - added much more tests to t/run.t for 'make test'.
+ - using Test::More now.
* Wed Jan 25 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
* Mon Jan 16 2006 - mrueckert@suse.de
++++++ Config-General-2.31.tar.bz2 -> Config-General-2.33.tar.bz2 ++++++
++++ 2643 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org