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

Reply via email to