Mailinglist Archive: opensuse-commit (1029 mails)

< Previous Next >
commit perl-Date-Manip for openSUSE:Factory
Hello community,

here is the log from the commit of package perl-Date-Manip for openSUSE:Factory
checked in at 2012-03-06 13:40:55
Comparing /work/SRC/openSUSE:Factory/perl-Date-Manip (Old)
and /work/SRC/openSUSE:Factory/ (New)

Package is "perl-Date-Manip", Maintainer is "DLovasko@xxxxxxxx"

--- /work/SRC/openSUSE:Factory/perl-Date-Manip/perl-Date-Manip.changes
2012-02-14 13:08:39.000000000 +0100
+++ /work/SRC/openSUSE:Factory/
2012-03-06 13:41:02.000000000 +0100
@@ -1,0 +2,11 @@
+Tue Mar 6 07:29:06 UTC 2012 - coolo@xxxxxxxx
+- updated to 6.31
+ * Added extended formats to printf method.
+ * Can now parse formats where the time and zone are not adjacent
+ * Added PeriodTimeSep config variable.
+ * Holidays can be used as date strings
+ * Added new recur modifiers
+ * Tons of new test cases and bug fixes




Other differences:
++++++ perl-Date-Manip.spec ++++++
--- /var/tmp/diff_new_pack.vCXFdV/_old 2012-03-06 13:41:04.000000000 +0100
+++ /var/tmp/diff_new_pack.vCXFdV/_new 2012-03-06 13:41:04.000000000 +0100
@@ -16,57 +16,65 @@

-%bcond_with pod
Name: perl-Date-Manip
-Version: 6.30
+Version: 6.31
Release: 0
%define cpan_name Date-Manip
Summary: Date manipulation routines
-License: GPL-1.0+ or Artistic-1.0
+License: Artistic-1.0 or GPL-1.0+
Group: Development/Libraries/Perl
-Source: %{cpan_name}-%{version}.tar.gz
-BuildRequires: perl >= 5.10
+BuildArch: noarch
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildRequires: perl
BuildRequires: perl-macros
BuildRequires: perl(Module::Build)
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-BuildArch: noarch
-%if %{with pod}
-BuildRequires: perl(Test::Pod)
-BuildRequires: perl(Test::Pod::Coverage)
-BuildRequires: perl(Carp)
-BuildRequires: perl(IO::File)
BuildRequires: perl(Test::Inter)
BuildRequires: perl(YAML::Syck)
-Requires: perl(Carp)
-Requires: perl(IO::File)
+#BuildRequires: perl(Date::Manip)
+#BuildRequires: perl(Date::Manip::Base)
+#BuildRequires: perl(Date::Manip::Date)
+#BuildRequires: perl(Date::Manip::Delta)
+#BuildRequires: perl(Date::Manip::DM5abbrevs)
+#BuildRequires: perl(Date::Manip::Lang::index)
+#BuildRequires: perl(Date::Manip::Obj)
+#BuildRequires: perl(Date::Manip::Recur)
+#BuildRequires: perl(Date::Manip::TZ)
+#BuildRequires: perl(Date::Manip::TZ_Base)
+#BuildRequires: perl(Date::Manip::Zones)
+#BuildRequires: perl(Date::Parse)
+#BuildRequires: perl(DateTime::Format::DateParse)
+#BuildRequires: perl(Win32::TieRegistry)
Requires: perl(YAML::Syck)
-Obsoletes: perl-DateManip < %{version}
-Provides: perl-DateManip = %{version}

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
+operation easy to do. Operations such as comparing two times, determining a
+data a given amount of time from another, or parsing international times
+are all easily done. It deals with time as it is used in the Gregorian
+calendar (the one currently in use) with full support for time changes due
+to daylight saving time.
+From the very beginning, the main focus of Date::Manip has been to be able
+to do ANY desired date/time operation easily. Many other modules exist
+which may do a subset of these operations quicker or more efficiently, but
+no other module can do all of the operations available in Date::Manip.
+Since many other date/time modules exist, some of which may do the specific
+operation(s) you need faster, 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.
+Date and Time modules from CPAN is for you. However, if you want one module
+to do it all, Date::Manip is the one to use.

%setup -q -n %{cpan_name}-%{version}
+find . -type f -print0 | xargs -0 chmod 644

-perl Build.PL installdirs=vendor
+%{__perl} Build.PL installdirs=vendor
+./Build build flags=%{?_smp_mflags}

./Build test
@@ -75,11 +83,8 @@
./Build install destdir=%{buildroot} create_packlist=0

-rm -rf %{buildroot}
%files -f %{name}.files


++++++ Date-Manip-6.30.tar.gz -> Date-Manip-6.31.tar.gz ++++++
++++ 90055 lines of diff (skipped)

To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages