Hello community, here is the log from the commit of package pdsh for openSUSE:Factory checked in at 2018-02-18 11:46:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pdsh (Old) and /work/SRC/openSUSE:Factory/.pdsh.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pdsh" Sun Feb 18 11:46:03 2018 rev:32 rq:577706 version:2.33 Changes: -------- --- /work/SRC/openSUSE:Factory/pdsh/pdsh.changes 2017-10-09 19:48:47.186093241 +0200 +++ /work/SRC/openSUSE:Factory/.pdsh.new/pdsh.changes 2018-02-18 11:46:06.073551873 +0100 @@ -1,0 +2,6 @@ +Fri Feb 16 19:01:19 UTC 2018 - [email protected] + +- Add genders support to pdsh (FATE#325288). +- Put SLURM plugin into separate package (FATE#325289). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pdsh.spec ++++++ --- /var/tmp/diff_new_pack.Rsedjg/_old 2018-02-18 11:46:06.905522005 +0100 +++ /var/tmp/diff_new_pack.Rsedjg/_new 2018-02-18 11:46:06.905522005 +0100 @@ -1,7 +1,7 @@ # # spec file for package pdsh # -# 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 @@ -20,6 +20,7 @@ %if 0%{!?sle_version:1} || 0%{?sle_version} >= 120300 || (0%{!?is_opensuse:1} && 0%{?sle_version} >= 120200) %define have_munge 1 %define have_slurm 1 +%define have_genders 1 %endif Name: pdsh @@ -35,7 +36,7 @@ BuildRequires: pam-devel Recommends: mrsh %if 0%{?have_genders} -BuildRequires: genders > 1.0 +BuildRequires: genders-devel > 1.0 %endif Url: http://pdsh.googlecode.com/ Version: 2.33 @@ -56,6 +57,27 @@ multiple remote hosts in parallel. Pdsh can use several different remote shell services, including Kerberos IV and ssh. +%if 0%{?have_slurm} +%package slurm +Summary: SLURM plugin for pdsh +Group: Productivity/Clustering/Computing +Requires: pdsh = %{version} +Enhances: slurm + +%description slurm +Plugin for pdsh to determine nodes to run on by SLURM jobs or partitions. +%endif + +%if 0%{?have_genders} +%package genders +Summary: Genders plugin for pdsh +Group: Productivity/Clustering/Computing +Requires: pdsh = %{version} + +%description genders +Plugin for pdsh to determine nodes to run on by genders attributes. +%endif + %prep %setup -q @@ -93,5 +115,19 @@ %{_mandir}/man1/dshbak.1.gz %{_mandir}/man1/rpdcp.1.gz %_libdir/pdsh +%{?have_genders:%exclude %_libdir/pdsh/genders.so} +%{?have_slurm:%exclude %_libdir/pdsh/slurm.so} + +%if 0%{?have_slurm} +%files slurm +%defattr(-,root,root) +%_libdir/pdsh/slurm.so +%endif + +%if 0%{?have_genders} +%files genders +%defattr(-,root,root) +%_libdir/pdsh/genders.so +%endif %changelog
