Hello community,

here is the log from the commit of package cronie for openSUSE:Factory checked 
in at 2018-10-01 09:02:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cronie (Old)
 and      /work/SRC/openSUSE:Factory/.cronie.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cronie"

Mon Oct  1 09:02:39 2018 rev:67 rq:637026 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/cronie/cronie.changes    2017-11-30 
13:50:50.347686552 +0100
+++ /work/SRC/openSUSE:Factory/.cronie.new/cronie.changes       2018-10-01 
09:02:43.116032914 +0200
@@ -1,0 +2,20 @@
+Mon Sep 17 14:04:46 UTC 2018 - [email protected]
+
+- update to 1.5.2
+  * cronnext: New useful utility to find out time of the next job
+    run.
+  * crond: Avoid creating PID files when crond doesn't fork.
+  * crontab: Do not try to replace the crontab with a directory.
+  * crond: Log startup even when started in non-forking mode.
+  * Multiple small cleanups and fixes.
+- update Source address
+- remove cronie-1.4.7-disable_logging.patch and restore the
+  original cronie behaviour (a line starting with a dash in
+  normal user's crontab is handled as incorrect), there was enough
+  time for crontab migration. Manpage part of the patch was applied
+  upstream
+- remove cronie-nofork-nopid.patch (applied upstream)
+- pack cronnext utility
+- call autoreconf
+
+-------------------------------------------------------------------

Old:
----
  cronie-1.4.7-disable_logging.patch
  cronie-1.5.1.tar.gz
  cronie-nofork-nopid.patch

New:
----
  cronie-1.5.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cronie.spec ++++++
--- /var/tmp/diff_new_pack.HzAzOA/_old  2018-10-01 09:02:44.004032142 +0200
+++ /var/tmp/diff_new_pack.HzAzOA/_new  2018-10-01 09:02:44.008032138 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package cronie
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,14 +23,13 @@
 
 %define cron_configs %{_sysconfdir}/pam.d/crond %{_sysconfdir}/crontab 
%{_sysconfdir}/cron.deny
 Name:           cronie
-Version:        1.5.1
+Version:        1.5.2
 Release:        0
 Summary:        Cron Daemon
-License:        BSD-3-Clause and GPL-2.0 and MIT
+License:        BSD-3-Clause AND GPL-2.0-only AND MIT
 Group:          System/Daemons
-Url:            https://github.com/cronie-crond/cronie
-# temporary location - new releases will be stored on GitHub
-Source0:        
http://people.redhat.com/tmraz/%{name}/%{name}-%{version}.tar.gz
+Url:            https://github.com/cronie-crond/%{name}
+Source0:        
https://github.com/cronie-crond/%{name}/archive/%{name}-%{version}.tar.gz
 Source2:        run-crons
 Source3:        sample.root
 Source4:        deny.sample
@@ -46,16 +45,15 @@
 Patch4:         cronie-nheader_lines.diff
 # we use cron.pid instead of crond.pid
 Patch5:         cronie-crond_pid.diff
-# PATCH-FIX-UPSTREAM mention logging disabling for a command in man
-Patch7:         cronie-1.4.7-disable_logging.patch
 # PATCH-FIX-UPSTREAM use run-crons instead of run-parts for anacron 
(bnc#689494)
 Patch8:         cronie-anacron-1.4.7-run-crons.patch
-Patch10:        cronie-nofork-nopid.patch
 Patch12:        cronie-piddir.patch
 # PATCH-FIX-SUSE the first occurance of "/etc/anacrontab" was replaced by 
"/etc/crontab"
 # in manpage file because the /etc/crontab is still used in SUSE.
 Patch13:        fix-manpage-replace-anacrontab-with-crontab.patch
 BuildRequires:  audit-devel
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  libselinux-devel
 BuildRequires:  pam-devel
 BuildRequires:  pkgconfig
@@ -104,14 +102,12 @@
 overloaded in settings.
 
 %prep
-%setup -q
+%setup -q -n %{name}-%{name}-%{cronie_version} 
 %patch3 -p1
 %patch4
 %patch5 -p1
-%patch7 -p1
 %patch8 -p1
 cp %{SOURCE7} ./cron_to_cronie.README
-%patch10
 %patch12 -p1
 %patch13 -p1
 
@@ -119,6 +115,7 @@
 # fill macro CRON_VERSION it is used in top three lines of crontab file,should 
be reworked
 export CFLAGS="%{optflags} -DCRON_VERSION=\\\"%{version}\\\""
 export LDFLAGS="-Wl,-z,relro,-z,now,-z,defs"
+autoreconf -f -i
 %configure \
        --with-audit \
        --enable-anacron \
@@ -206,8 +203,10 @@
 %{_mandir}/man5/crontab.5%{ext_man}
 %{_mandir}/man8/cron.8%{ext_man}
 %{_mandir}/man8/crond.8%{ext_man}
+%{_mandir}/man1/cronnext.1%{ext_man}
 %verify(not mode) %attr (4750,root,trusted) %{_bindir}/crontab
 %attr (755,root,root) %{_sbindir}/cron
+%attr (755,root,root) %{_bindir}/cronnext
 %{_sbindir}/rccron
 %{_libexecdir}/cron
 %{_unitdir}/cron.service

++++++ cronie-1.5.1.tar.gz -> cronie-1.5.2.tar.gz ++++++
++++ 18858 lines of diff (skipped)


Reply via email to