Hello community, here is the log from the commit of package procps for openSUSE:Factory checked in at 2017-07-04 11:53:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/procps (Old) and /work/SRC/openSUSE:Factory/.procps.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "procps" Tue Jul 4 11:53:00 2017 rev:104 rq:506965 version:3.3.12 Changes: -------- --- /work/SRC/openSUSE:Factory/procps/procps.changes 2017-06-01 16:28:41.797284522 +0200 +++ /work/SRC/openSUSE:Factory/.procps.new/procps.changes 2017-07-04 11:53:01.618689313 +0200 @@ -1,0 +2,9 @@ +Fri Jun 16 07:44:49 UTC 2017 - mpluskal@suse.com + +- Drop support for xinetd (systat.xinetd) + * xinetd is being obsoleted + * provided service is considered unsecure and is unlikely to be + used anyways +- Small packaging cleanup with spec-cleaner + +------------------------------------------------------------------- Old: ---- systat.xinetd ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ procps.spec ++++++ --- /var/tmp/diff_new_pack.YoC7rP/_old 2017-07-04 11:53:02.542559297 +0200 +++ /var/tmp/diff_new_pack.YoC7rP/_new 2017-07-04 11:53:02.546558734 +0200 @@ -16,44 +16,21 @@ # -%bcond_with bin2usr -%bcond_with pidof %define somajor 6 %define libname libprocps%{somajor} - +%bcond_with bin2usr +%bcond_with pidof Name: procps -#Also: http://gitorious.org/procps/ -Url: http://sf.net/projects/procps-ng/ -BuildRequires: automake -BuildRequires: dejagnu -%ifarch ia64 x86_64 ppc64 ppc %sparc -BuildRequires: libnuma-devel -%endif -BuildRequires: libselinux-devel -BuildRequires: libtool -BuildRequires: ncurses-devel -BuildRequires: pkg-config -%if 0%{?suse_version} >= 1230 -BuildRequires: pkgconfig(libsystemd) -%endif -BuildRequires: screen -BuildRequires: xz Version: 3.3.12 Release: 0 -Provides: ps = %version-%release -Obsoletes: ps < %version-%release -%if 0%{?suse_version} < 1230 -Requires(post): %fillup_prereq -Requires(post): %insserv_prereq -Requires(postun): %insserv_prereq -%endif Summary: The ps utilities for /proc -License: GPL-2.0+ and LGPL-2.1+ -Group: System/Monitoring #Alternate: https://gitlab.com/procps-ng/procps/repository/archive.tar.bz2?ref=v3.3.12 +#Also: http://gitorious.org/procps/ +License: GPL-2.0+ AND LGPL-2.1+ +Group: System/Monitoring +Url: http://sf.net/projects/procps-ng/ Source: http://downloads.sourceforge.net/project/procps-ng/Production/procps-ng-3.3.... Source2: boot.sysctl -Source3: systat.xinetd Patch0: procps-ng-3.3.9-watch.patch Patch1: procps-v3.3.3-ia64.diff Patch3: procps-ng-3.3.9-w-notruncate.diff @@ -84,8 +61,28 @@ Patch33: procps-ng-3.3.11-pmap4suse.patch # PATCH-FIX-UPSTREAM -- Allow content lines below /proc/sys longer than 1024 characters Patch34: procps-ng-3.3.12-sysctl-a.patch - +BuildRequires: automake +BuildRequires: dejagnu +BuildRequires: libselinux-devel +BuildRequires: libtool +BuildRequires: ncurses-devel +BuildRequires: pkgconfig +BuildRequires: screen +BuildRequires: xz +Provides: ps = %{version}-%{release} +Obsoletes: ps < %{version}-%{release} BuildRoot: %{_tmppath}/%{name}-%{version}-build +%ifarch ia64 x86_64 ppc64 ppc %{sparc} +BuildRequires: libnuma-devel +%endif +%if 0%{?suse_version} >= 1230 +BuildRequires: pkgconfig(libsystemd) +%endif +%if 0%{?suse_version} < 1230 +Requires(post): %fillup_prereq +Requires(post): %insserv_prereq +Requires(postun): %insserv_prereq +%endif %description The procps package contains a set of system utilities that provide @@ -107,7 +104,7 @@ %package devel Summary: Include Files and Libraries mandatory for Development -License: GPL-2.0+ and LGPL-2.1+ +License: GPL-2.0+ AND LGPL-2.1+ Group: Development/Libraries/C and C++ Requires: %{libname} = %{version} @@ -157,8 +154,8 @@ # test -s .tarball-version || echo %{version} > .tarball-version #./autogen.sh -autoreconf -major=$(sed -rn 's/^#define\s+NCURSES_VERSION_MAJOR\s+([0-9]+)/\1/p' /usr/include/ncurses.h) +autoreconf -fiv +major=$(sed -rn 's/^#define\s+NCURSES_VERSION_MAJOR\s+([0-9]+)/\1/p' %{_includedir}/ncurses.h) export NCURSESW_CFLAGS="$(ncursesw${major}-config --cflags)" export NCURSESW_LIBS="$(ncursesw${major}-config --libs)" export LFS_CFLAGS="$(getconf LFS_CFLAGS)" @@ -202,22 +199,20 @@ } %install -make DESTDIR=%{buildroot} install -install -d %{buildroot}/etc/xinetd.d +%make_install install -d %{buildroot}/bin install -d %{buildroot}/sbin %if 0%{?suse_version} < 1230 -install -d %{buildroot}/etc/init.d -install -m 755 %{S:2} %{buildroot}/etc/init.d +install -d %{buildroot}%{_sysconfdir}/init.d +install -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/init.d %endif -install -m 644 %{S:3} %{buildroot}/etc/xinetd.d/systat # clean unwanted files (e.g. coreutils) -rm -f %{buildroot}/usr/bin/kill -rm -f %{buildroot}/usr/bin/uptime +rm -f %{buildroot}%{_bindir}/kill +rm -f %{buildroot}%{_bindir}/uptime rm -f %{buildroot}%{_mandir}/man1/kill.1 rm -f %{buildroot}%{_mandir}/man1/uptime.1 -rm -f %{buildroot}%{_libdir}/*.la +find %{buildroot} -type f -name "*.la" -delete -print rm -rf %{buildroot}%{_datadir}/doc/procps-ng %if %{with bin2usr} @@ -279,7 +274,6 @@ %endif %post -n %{libname} -p /sbin/ldconfig - %postun -n %{libname} -p /sbin/ldconfig %check @@ -331,9 +325,8 @@ %defattr (-,root,root,755) %doc NEWS COPYING COPYING.LIB Documentation/bugs.md Documentation/FAQ %if 0%{?suse_version} < 1230 -%config /etc/init.d/boot.sysctl +%config %{_initddir}/boot.sysctl %endif -%config(noreplace) /etc/xinetd.d/systat %if %{with bin2usr} %verify(link) /bin/ps %verify(link) /bin/pgrep @@ -367,25 +360,25 @@ %{_bindir}/vmstat %{_bindir}/w %{_bindir}/watch -%_mandir/man1/free.1.gz -%_mandir/man1/pgrep.1.gz +%{_mandir}/man1/free.1%{ext_man} +%{_mandir}/man1/pgrep.1%{ext_man} %if %{with pidof} -%_mandir/man1/pidof.1.gz +%{_mandir}/man1/pidof.1%{ext_man} %endif -%_mandir/man1/pkill.1.gz -%_mandir/man1/pmap.1.gz -%_mandir/man1/ps.1.gz -%_mandir/man1/pwdx.1.gz -%_mandir/man1/skill.1.gz -%_mandir/man1/slabtop.1.gz -%_mandir/man1/snice.1.gz -%_mandir/man1/tload.1.gz -%_mandir/man1/top.1.gz -%_mandir/man1/w.1.gz -%_mandir/man1/watch.1.gz -%_mandir/man5/sysctl.conf.5.gz -%_mandir/man8/vmstat.8.gz -%_mandir/man8/sysctl.8.gz +%{_mandir}/man1/pkill.1%{ext_man} +%{_mandir}/man1/pmap.1%{ext_man} +%{_mandir}/man1/ps.1%{ext_man} +%{_mandir}/man1/pwdx.1%{ext_man} +%{_mandir}/man1/skill.1%{ext_man} +%{_mandir}/man1/slabtop.1%{ext_man} +%{_mandir}/man1/snice.1%{ext_man} +%{_mandir}/man1/tload.1%{ext_man} +%{_mandir}/man1/top.1%{ext_man} +%{_mandir}/man1/w.1%{ext_man} +%{_mandir}/man1/watch.1%{ext_man} +%{_mandir}/man5/sysctl.conf.5%{ext_man} +%{_mandir}/man8/vmstat.8%{ext_man} +%{_mandir}/man8/sysctl.8%{ext_man} %files devel %defattr (-,root,root,755) @@ -404,9 +397,9 @@ %{_includedir}/proc/whattime.h %{_libdir}/libprocps.so %{_libdir}/pkgconfig/libprocps.pc -%_mandir/man3/openproc.3.gz -%_mandir/man3/readproc.3.gz -%_mandir/man3/readproctab.3.gz +%{_mandir}/man3/openproc.3%{ext_man} +%{_mandir}/man3/readproc.3%{ext_man} +%{_mandir}/man3/readproctab.3%{ext_man} %files -n %{libname} %defattr (-,root,root,755)