Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pmix for openSUSE:Factory checked in at 2022-07-02 15:34:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pmix (Old) and /work/SRC/openSUSE:Factory/.pmix.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pmix" Sat Jul 2 15:34:48 2022 rev:9 rq:986351 version:3.2.3 Changes: -------- --- /work/SRC/openSUSE:Factory/pmix/pmix.changes 2021-02-18 20:53:09.091481108 +0100 +++ /work/SRC/openSUSE:Factory/.pmix.new.1548/pmix.changes 2022-07-02 15:34:52.699048007 +0200 @@ -1,0 +2,7 @@ +Sat Jul 2 10:48:30 UTC 2022 - Egbert Eich <e...@suse.com> + +- Provide Pmix tests in a test package to give users the + opportunity to test their setup. This is particularly + useful for Slurm. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pmix.spec ++++++ --- /var/tmp/diff_new_pack.RCeVU0/_old 2022-07-02 15:34:53.103048613 +0200 +++ /var/tmp/diff_new_pack.RCeVU0/_new 2022-07-02 15:34:53.107048619 +0200 @@ -1,7 +1,7 @@ # # spec file for package pmix # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -68,7 +68,7 @@ Group: System/Libraries Requires: libmca_common_dstore1 # explicit requires for package libmca_common_dstore1 -# as other providers for libmca_common_dstore.so.1 exist +# as other providers for libmca_common_dstore.so.1 exit %description plugins This package contains plugins used by libpmix2. @@ -103,13 +103,19 @@ Summary: Settings for the Module Component Architecure Group: Development/Libraries/C and C++ Provides: pmix-runtime-config = %{version} -Conflicts: otherproviders(pmix-runtime-config) +Conflicts: pmix-runtime-config BuildArch: noarch %description -n pmix-mca-params PMIX is part of the Module Component Architecure and needs so to have its parameters configured. +%package test +Summary: Test packages for PMIx +Group: Development/Libraries/C and C++ + +%description test +Test binaries which allow to test proper PMIx operations. %prep %setup -q -n openpmix-%{version} @@ -133,6 +139,10 @@ %make_install # removed static libaries rm -v %{buildroot}/%{_libdir}/*.la %{buildroot}/%{_libdir}/pmix/*.la +mkdir -p %{buildroot}/%{_prefix}/lib/pmix/test +for i in pmix_test pmix_client pmix_regex; do + cp test/.libs/$i %{buildroot}/%{_prefix}/lib/pmix/test +done %fdupes %{buildroot}/%{_datadir} %check @@ -156,7 +166,6 @@ #%%{_bindir}/pattrs #%%{_bindir}/pmixcc #%%{_bindir}/pquery -%{_libdir}/pkgconfig/pmix.pc %files -n pmix-mca-params %config %{_sysconfdir}/pmix-mca-params.conf @@ -173,10 +182,15 @@ %files devel %{_libdir}/libpmix.so %{_libdir}/libmca_common_dstore.so +%{_libdir}/pkgconfig/pmix.pc %files headers %dir %{_includedir}/pmix %{_includedir}/pmix*.h %{_includedir}/pmix/* +%files test +%dir %{_prefix}/lib/pmix +%{_prefix}/lib/pmix/* + %changelog