Hello community,

here is the log from the commit of package xinetd for openSUSE:Factory checked 
in at 2017-05-03 15:52:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xinetd (Old)
 and      /work/SRC/openSUSE:Factory/.xinetd.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xinetd"

Wed May  3 15:52:23 2017 rev:34 rq:489759 version:2.3.15.1+git20170421.98c06ca

Changes:
--------
--- /work/SRC/openSUSE:Factory/xinetd/xinetd.changes    2016-07-01 
09:54:33.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.xinetd.new/xinetd.changes       2017-05-03 
15:52:24.544723860 +0200
@@ -1,0 +2,39 @@
+Fri Apr 21 08:02:58 UTC 2017 - tchva...@suse.com
+
+- Update to version 2.3.15.1+git20170421.98c06ca:
+  * Call us 2.3.15.1 as per COPYING
+  * Fix typo in dirname for xinetd config files in etc
+  * Remove unused libwrap define and remove pedantic from cflags
+
+-------------------------------------------------------------------
+Fri Apr 21 07:45:24 UTC 2017 - tchva...@suse.com
+
+- Update to version 2.3.15+git20170421.8a895f9:
+  * Drop the include of misc.h that was removed
+  * Never enable howl it is completely deprecated/dead
+  * Kill mdns/howl combo as the protocol is deprecated; not present even on 
debian stable
+  * Update CHANGELOG a bit
+  * Do not include malloc.h but rather stdlib.h
+  * Make osx failures fatal and run make distcheck only on linux.
+  * Both are just int, no need for unsigned
+  * timep is used only when not using POLL
+  * Fix copy&pasto in POLL code
+  * Howl was removed
+- Drop patches now merged in git:
+  * xinetd-2.3.14-strict-aliasing-fix.diff
+  * xinetd-2.3.14-nodeadlock-revisited.patch
+  * xinetd-CVE-2013-4342.patch
+  * xinetd-2.3.14-server_args-fix.diff
+  * xinetd-2.3.14-man.dif
+  * xinetd-2.3.14-ident-bind.patch
+  * xinetd-2.3.14-nodeadlock.diff
+  * xinetd-2.3.14-ipv6-ipv4-fallback.patch
+  * xinetd-2.3.14-file-limit.patch
+  * xinetd-2.3.14-honour_disable.patch
+  * xinetd-2.3.14-pie.patch
+  * xinetd-config.patch
+  * xinetd-deactivating-error.patch
+  * xinetd-2.3.14-retry-binds.patch
+  * xinetd-2.3.14-restore-nofile-limits.patch
+
+-------------------------------------------------------------------

Old:
----
  FAQ
  xinetd-2-3-15.tar.gz
  xinetd-2.3.14-file-limit.patch
  xinetd-2.3.14-honour_disable.patch
  xinetd-2.3.14-ident-bind.patch
  xinetd-2.3.14-ipv6-ipv4-fallback.patch
  xinetd-2.3.14-man.dif
  xinetd-2.3.14-nodeadlock-revisited.patch
  xinetd-2.3.14-nodeadlock.diff
  xinetd-2.3.14-pie.patch
  xinetd-2.3.14-restore-nofile-limits.patch
  xinetd-2.3.14-retry-binds.patch
  xinetd-2.3.14-server_args-fix.diff
  xinetd-2.3.14-strict-aliasing-fix.diff
  xinetd-CVE-2013-4342.patch
  xinetd-config.patch
  xinetd-deactivating-error.patch
  xinetd-service_files.tar.bz2
  xinetd.service

New:
----
  _service
  xinetd-2.3.15.1+git20170421.98c06ca.tar.xz

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

Other differences:
------------------
++++++ xinetd.spec ++++++
--- /var/tmp/diff_new_pack.iYQr2F/_old  2017-05-03 15:52:25.492590043 +0200
+++ /var/tmp/diff_new_pack.iYQr2F/_new  2017-05-03 15:52:25.492590043 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xinetd
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -16,95 +16,52 @@
 #
 
 
-%define tagver  2-3-15
 Name:           xinetd
-Version:        2.3.15
+Version:        2.3.15.1+git20170421.98c06ca
 Release:        0
 Summary:        An 'inetd' with Expanded Functionality
 License:        xinetd
 Group:          Productivity/Networking/System
-Url:            https://github.com/xinetd-org/xinetd/
-Source0:        
https://github.com/xinetd-org/%{name}/archive/%{name}-%{tagver}.tar.gz
-Source1:        xinetd.service
-Source2:        FAQ
-Source3:        README.SUSE
-Source4:        %{name}-service_files.tar.bz2
-Source5:        logrotate
-Patch0:         %{name}-2.3.14-man.dif
-Patch4:         %{name}-2.3.14-server_args-fix.diff
-Patch5:         %{name}-2.3.14-strict-aliasing-fix.diff
-Patch6:         %{name}-2.3.14-nodeadlock.diff
-Patch8:         %{name}-2.3.14-pie.patch
-Patch9:         %{name}-2.3.14-ipv6-ipv4-fallback.patch
-Patch10:        %{name}-2.3.14-honour_disable.patch
-Patch11:        %{name}-2.3.14-ident-bind.patch
-Patch12:        %{name}-2.3.14-nodeadlock-revisited.patch
-#PATCH-FIX-SUSE: merge the SUSE's default xinetd.conf with upstream one
-Patch13:        xinetd-config.patch
-Patch15:        xinetd-CVE-2013-4342.patch
-Patch16:        xinetd-2.3.14-file-limit.patch
-Patch17:        xinetd-2.3.14-restore-nofile-limits.patch
-Patch18:        xinetd-deactivating-error.patch
-Patch19:        xinetd-2.3.14-retry-binds.patch
+Url:            https://github.com/openSUSE/xinetd/
+Source0:        %{name}-%{version}.tar.xz
+Source1:        README.SUSE
+Source2:        logrotate
 BuildRequires:  autoconf
-BuildRequires:  systemd
+BuildRequires:  automake
+BuildRequires:  libtool
+BuildRequires:  pkgconfig
 BuildRequires:  tcpd-devel
+BuildRequires:  pkgconfig(libselinux)
+BuildRequires:  pkgconfig(libtirpc)
 Provides:       inet-daemon
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%systemd_requires
+%{?systemd_requires}
 
 %description
 xinetd takes the abilities of inetd and appends additional
 functionality:
-
 - Access Control
 - Prevention of 'denial of access' attacks
 - Extensive logging abilities
 - Clear configuration file
 
 %prep
-%setup -q -n %{name}-%{name}-%{tagver} -b 0 -T -D -a 4
-%patch0
-%patch4
-%patch5
-%patch6
-%patch8
-%patch9
-%patch10
-%patch11 -p1
-%patch12 -p1
-%patch13 -p1
-%patch15 -p1
-%patch16 -p1
-%patch17 -p1
-%patch18 -p1
-%patch19 -p1
+%setup -q
 
 # FAQ, README.SUSE and logrotate
-cp %{SOURCE2} %{SOURCE3} %{SOURCE5} .
-
-autoconf
+cp %{SOURCE1} %{SOURCE2} .
 
 %build
-export CFLAGS="%{optflags} -Wformat=2"
+autoreconf -fvi
 %configure \
-    --with-loadavg \
-    --with-libwrap
-
+    --disable-silent-rules
 make %{?_smp_mflags}
 
 %install
-install -d -m 755 %{buildroot}%{_mandir}
-make install DAEMONDIR=%{buildroot}%{_sbindir} MANDIR=%{buildroot}/%{_mandir}
-
-#config file and initial services
-install -d -m 0755 %{buildroot}%{_sysconfdir}
-install -m 644 contrib/%{name}.conf %{buildroot}%{_sysconfdir}/%{name}.conf
-cp -a etc %{buildroot}
+%make_install
 
 #xinetd.service
-install -d -m 0755 %{buildroot}%{_unitdir}
-install -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
+install -D -m 0644 contrib/%{name}.service 
%{buildroot}%{_unitdir}/%{name}.service
 ln -sf service %{buildroot}%{_sbindir}/rc%{name}
 
 %pre
@@ -121,12 +78,15 @@
 
 %files
 %defattr(-,root,root)
-%doc README CHANGELOG COPYRIGHT FAQ README.SUSE logrotate
-%{_mandir}/man5/%{name}.conf.*
+%doc README.md CHANGELOG COPYRIGHT README.SUSE logrotate
+%{_mandir}/man3/*
+%{_mandir}/man5/*
 %{_mandir}/man8/*
 %config(noreplace) %{_sysconfdir}/xinetd.d/*
 %config(noreplace) %{_sysconfdir}/%{name}.conf
-%{_sbindir}/*
+%{_sbindir}/xinetd
+%{_sbindir}/rcxinetd
+%{_bindir}/*
 %{_unitdir}/%{name}.service
 
 %changelog

++++++ _service ++++++
<services>
  <service mode="disabled" name="tar_scm">
    <param name="url">https://github.com/openSUSE/xinetd.git</param>
    <param name="scm">git</param>
    <param name="changesgenerate">enable</param>
    <param name="filename">xinetd</param>
    <param name="versionformat">2.3.15.1+git%cd.%h</param>
  </service>
  <service mode="disabled" name="recompress">
    <param name="file">*.tar</param>
    <param name="compression">xz</param>
  </service>
  <service mode="disabled" name="set_version"/>
</services>

Reply via email to