Hello community, here is the log from the commit of package dateutils for openSUSE:Factory checked in at 2014-10-06 22:05:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dateutils (Old) and /work/SRC/openSUSE:Factory/.dateutils.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "dateutils" Changes: -------- --- /work/SRC/openSUSE:Factory/dateutils/dateutils.changes 2014-02-04 19:21:07.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.dateutils.new/dateutils.changes 2014-10-06 22:05:14.000000000 +0200 @@ -1,0 +2,26 @@ +Tue Aug 26 16:09:00 UTC 2014 - sweet_f_a@gmx.de + +- bump version 0.3.0, this is a feature release. + * Features: + - dgrep supports time zones both for the expression and the + input + - timezones can be specified by alternative codes and + [tzmap files][1] + - new tool dzone to inspect date/times in multiple timezones in + bulk + - new tool dsort to sort input chronologically + - gengetopt and help2man maintainer dependencies removed + - lilian/julian inputs via `-i ldn` and `-i jdn` + - ymcw dates now follow ISO 8601 in using 07 to denote Sunday + * Bugfixes: + - ddiff takes differences between a unix epoch stamp and a + date/time + - zone converter assigns correct sign to zone difference when + using %Z + - weekdays are properly calculated from epoch stamps (issue 24) + * See info page examples and/or README. + [1]: http://www.fresse.org/dateutils/tzmaps.html +- enable Octave/Matlab plugin +- remove useless devel package + +------------------------------------------------------------------- Old: ---- dateutils-0.2.7.tar.xz New: ---- dateutils-0.3.0.tar.xz tzconv.m ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dateutils.spec ++++++ --- /var/tmp/diff_new_pack.neffcb/_old 2014-10-06 22:05:15.000000000 +0200 +++ /var/tmp/diff_new_pack.neffcb/_new 2014-10-06 22:05:15.000000000 +0200 @@ -16,23 +16,37 @@ # -%define xversion 0.2.7 +%define xversion 0.3.0 + +%define have_octave 0 +%ifarch i586 x86_64 +%define have_octave 1 +%endif +%if 0%{?suse_version} <= 1230 && 0%{?mandriva_version} <= 201100 +%define have_octave 0 +%endif Name: dateutils -Version: 0.2.7 +Version: 0.3.0 Release: 0 Summary: Nifty command line date and time utilities License: BSD-3-Clause Group: Productivity/Text/Utilities Url: https://github.com/hroptatyr/dateutils/ Source: https://bitbucket.org/hroptatyr/dateutils/downloads/%{name}-%{version}.tar.xz +## source file was missing in release 0.3.0 +Source1: tzconv.m BuildRequires: pkgconfig BuildRequires: xz %if 0%{?suse_version} BuildRequires: timezone %endif +%if %have_octave +BuildRequires: octave-devel +%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires(pre): info +Obsoletes: %{name}-devel %description Dateutils are a bunch of tools that revolve around fiddling with dates @@ -42,20 +56,28 @@ conversions, and as such they are highly pipe-able and modeled after their well-known cousins (e.g. dtest vs. test, or dgrep vs. grep). -%package devel -Summary: Development files for %{name} +%if %have_octave +%package octave +Summary: dateutils functions for matlab and octave Group: Development/Libraries/Other Requires: %{name} = %{version} +Requires: octave -%description devel -This package contains the header and source files needed for -compiling programs using the %{name} libraries. +%description octave +Dateutils can be used from within matlab or ocatave. +%endif %prep %setup -q -n %{name}-%{xversion} +cp -a %{SOURCE1} contrib/ %build -%configure --docdir=%{_docdir}/%{name} +%configure \ + --docdir=%{_docdir}/%{name} \ +%if %have_octave + --enable-contrib \ +%endif + ignorethisline=xxx make V=1 %install @@ -90,8 +112,12 @@ %{_bindir}/dgrep %{_bindir}/dround %{_bindir}/dseq +%{_bindir}/dsort %{_bindir}/dtest +%{_bindir}/dzone %{_bindir}/strptime +%dir %{_datadir}/dateutils/ +%{_datadir}/dateutils/*.tzmcc %doc %{_infodir}/%{name}.info* %doc %{_mandir}/man1/%{name}.1* %doc %{_mandir}/man1/dadd.1* @@ -100,13 +126,16 @@ %doc %{_mandir}/man1/dgrep.1* %doc %{_mandir}/man1/dround.1* %doc %{_mandir}/man1/dseq.1* +%doc %{_mandir}/man1/dsort.1* %doc %{_mandir}/man1/dtest.1* +%doc %{_mandir}/man1/dzone.1* %doc %{_mandir}/man1/strptime.1* -%files devel -%defattr(-,root,root,-) -%{_includedir}/dateutils/ -%{_libdir}/libdut.a -%{_libdir}/pkgconfig/libdut.pc +%if %have_octave +%files octave +%defattr(-,root,root) +%dir %{_libdir}/octave/site/oct/*/dateutils/ +%{_libdir}/octave/site/oct/*/dateutils/* +%endif %changelog ++++++ dateutils-0.2.7.tar.xz -> dateutils-0.3.0.tar.xz ++++++ ++++ 84495 lines of diff (skipped) ++++++ tzconv.m ++++++ % tzconv convert between timezones % % Syntax: % d = tzconv(dates, from_zone, to_zone); % % Input Arguments: % dates - a vector of matlab dates to be converted % from_zone - interpret DATES as coming from FROM_ZONE % to_zone - convert DATEs to TO_ZONE % % Output Arguments: % d - vector of dates in the result % % Copyright (C) 2013 Sebastian Freundt <freundt@ga-group.nl> % % This file is part of dateutils -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org