Add pmix_test

Resolves: RHEL-70718

Signed-off-by: Kamal Heib <kheib@redhat.com>
This commit is contained in:
Kamal Heib 2024-12-11 00:26:07 -05:00
parent 59465887a0
commit cd2b622364

View File

@ -1,6 +1,6 @@
Name: pmix
Version: 4.2.8
Release: 4%{?dist}
Release: 5%{?dist}
Summary: Process Management Interface Exascale (PMIx)
License: BSD-3-Clause
URL: https://pmix.org/
@ -75,6 +75,7 @@ export CFLAGS="%{build_cflags} -Wno-unused-function -Wno-attributes"
--sysconfdir=%{_sysconfdir}/%{name} \
--disable-static \
--disable-silent-rules \
--with-tests-examples \
--enable-wrapper-rpath=no \
--enable-wrapper-runpath=no \
--enable-ipv6 \
@ -92,6 +93,14 @@ export CFLAGS="%{build_cflags} -Wno-unused-function -Wno-attributes"
# remove libtool archives
find %{buildroot} -name '*.la' | xargs rm -f
# set up pmix self-test infra for install
install -d -m 0755 %{buildroot}%{_datadir}/%{name}/test
for f in pmix_client pmix_regex
do
mv test/.libs/$f %{buildroot}%{_datadir}/%{name}/$f
done
mv test/.libs/pmix_test %{buildroot}%{_datadir}/%{name}/test/pmix_test
%ldconfig_scriptlets
%ldconfig_scriptlets devel
@ -99,10 +108,13 @@ find %{buildroot} -name '*.la' | xargs rm -f
%license LICENSE
%doc README.md
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/test
%dir %{_libdir}/%{name}
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/*.conf
%{_datadir}/%{name}/*.txt
%{_datadir}/%{name}/pmix_*
%{_datadir}/%{name}/test/pmix_test
%{_libdir}/libpmix.so.2*
%{_libdir}/%{name}/*.so
%{_mandir}/man1/*.1*
@ -121,6 +133,10 @@ find %{buildroot} -name '*.la' | xargs rm -f
%{_bindir}/*
%changelog
* Wed Dec 11 2024 Kamal Heib <kheib@redhat.com> - 4.2.8-5
- Add pmix_test
Resolves: RHEL-70718
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 4.2.8-4
- Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018