Hello community, here is the log from the commit of package perl-Date-Manip for openSUSE:Factory checked in at Mon Jan 11 17:06:52 CET 2010. -------- --- perl-Date-Manip/perl-Date-Manip.changes 2008-07-23 16:53:00.000000000 +0200 +++ /mounts/work_src_done/STABLE/perl-Date-Manip/perl-Date-Manip.changes 2009-12-12 21:54:15.000000000 +0100 @@ -1,0 +2,25 @@ +Sat Dec 12 20:35:35 UTC 2009 - chris@computersalat.de + +- update to 6.05 + * Significant speedups. Thanks to Moritz Lenz and BrowserUK on perlmonks for + suggestions (and a number of other people on perlmonks for suggestions + that I did not end up using, but which provided a great discussion). + * Reduced the precision of 1 test to avoid a rounding difference when using + a perl compiled with uselongdouble. Andreas Koenig + * Fixed a bug in parse_date where the current time was getting used instead + of the documented 00:00:00 + * Bug fix where DateCalc didn't work with $mode in some cases. + * Fixed Makefile.PL/Build.PL to hanle Win32::TieRegistry requirement. + * Changed %z printf behavior back to 5.xx and added %N format. Gilles Lamiral + * Fixed bug where non-English Windows versions didn't get the timezone. Thanks + to Rene Schickbauer for testing. +- cleanup spec + * added cpan_name + * sort tags + * fix build-/deps + * update desc + * move changelog to .changes +- added perl-macros + * perl_gen_filelist + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- Date-Manip-5.54.tar.bz2 New: ---- Date-Manip-6.05.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Date-Manip.spec ++++++ --- /var/tmp/diff_new_pack.2wQXhP/_old 2010-01-11 17:06:16.000000000 +0100 +++ /var/tmp/diff_new_pack.2wQXhP/_new 2010-01-11 17:06:16.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package perl-Date-Manip (Version 5.54) +# spec file for package perl-Date-Manip (Version 6.05) # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 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 @@ -19,24 +19,40 @@ Name: perl-Date-Manip +%define cpan_name %( echo %{name} | %{__sed} -e 's,perl-,,' ) Summary: Date Manipulation Routines -Version: 5.54 -Release: 18 -Provides: DateManip perl-DateManip = %{version} -Obsoletes: perl-DateManip < %{version} -Requires: perl = %{perl_version} -AutoReqProv: on +Version: 6.05 +Release: 1 +License: Artistic Group: Development/Libraries/Perl -License: Artistic License -Url: http://www.cise.ufl.edu/~sbeck/ -Source: Date-Manip-%{version}.tar.bz2 +Url: http://search.cpan.org/dist/Date-Manip +Source: %{cpan_name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: perl >= 5.10 +BuildRequires: perl-macros +BuildRequires: perl(Test::More) +BuildRequires: perl(Test::Pod) +BuildRequires: perl(Test::Pod::Coverage) +BuildRequires: perl(YAML::Syck) +Requires: perl = %{perl_version} +Requires: perl(YAML::Syck) +Obsoletes: perl-DateManip < %{version} +Provides: %{cpan_name} DateManip perl-DateManip = %{version} %description -This is a set of routines designed to make any common date and time -manipulation easy to perform. Operations such as comparing two times, -calculating a time a given amount of time from another time, or parsing -international times are all easily accomplished. +Date::Manip is a series of modules designed to make any common date/time +manipulation easy to do. Operations such as comparing two times, +calculating a time a given amount of time from another, or parsing +international times are all easily done. From the very beginning, the +main focus of Date::Manip has been to be able to do ANY desired +date/time operation easily, not necessarily quickly. Also, it is +definitely oriented towards the type of operations we (as people) tend +to think of rather than those operations used routinely by computers. +There are other modules that can do a subset of the operations available +in Date::Manip much quicker than those presented here, so be sure to +read the section SHOULD I USE DATE::MANIP in the Date::Manip::Misc +document before deciding which of the Date and Time modules from CPAN is +for you. @@ -48,25 +64,22 @@ %setup -q -n Date-Manip-%{version} %build -perl Makefile.PL -make %{?jobs:-j %jobs} +perl Makefile.PL OPTIMIZE="$RPM_OPT_FLAGS" +%{__make} %{?jobs:-j %jobs} %check -make test +%{__make} test %install -make DESTDIR=$RPM_BUILD_ROOT install_vendor +%perl_make_install %perl_process_packlist +%perl_gen_filelist %clean -[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT +%{__rm} -rf $RPM_BUILD_ROOT -%files +%files -f %{name}.files %defattr(-, root, root) -%doc HISTORY LICENSE README* TODO -%doc %{_mandir}/man?/* -%{perl_vendorlib}/Date -%{perl_vendorarch}/auto/Date -/var/adm/perl-modules/%{name} +%doc HISTORY LICENSE README* %changelog ++++++ Date-Manip-5.54.tar.bz2 -> Date-Manip-6.05.tar.bz2 ++++++ ++++ 249499 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