libmpi: move multilib conflicting files to openmpi package; add debug package [release 4.0.3-2mamba;Sat Apr 25 2020]

This commit is contained in:
Silvan Calarco 2024-01-06 08:14:39 +01:00
parent 71364a8837
commit fe6de1b6a4

View File

@ -1,7 +1,7 @@
%define majver %(echo %version | cut -d. -f1-2)
Name: openmpi
Version: 4.0.3
Release: 1mamba
Release: 2mamba
Summary: A High Performance Message Passing Library
Group: System/Tools
Vendor: openmamba
@ -62,6 +62,8 @@ The Open MPI Project is an open source MPI-2 implementation that is developed an
This package contains static libraries and header files need for development.
%debug_package
%prep
%setup -q
%ifarch arm
@ -91,6 +93,13 @@ sed -i "s|armv5\*linux|arm*linux|" configure || exit 1
%files
%defattr(-,root,root)
%config %{_sysconfdir}/openmpi-default-hostfile
%config %{_sysconfdir}/openmpi-mca-params.conf
%config %{_sysconfdir}/openmpi-totalview.tcl
%config %{_sysconfdir}/pmix-mca-params.conf
#%config %{_sysconfdir}/vt-java-default-filter.spec
#%config %{_sysconfdir}/vtsetup-config.dtd
#%config %{_sysconfdir}/vtsetup-config.xml
%{_bindir}/aggregate_profile.pl
%{_bindir}/profile2mat.pl
%{_bindir}/mpiexec
@ -107,6 +116,8 @@ sed -i "s|armv5\*linux|arm*linux|" configure || exit 1
#%{_bindir}/orte-top
%{_bindir}/orted
%{_bindir}/orterun
%dir %{_datadir}/openmpi
%{_datadir}/openmpi/*
#%{_bindir}/oshmem_info
#%{_bindir}/oshrun
#%{_bindir}/otfaux
@ -183,13 +194,6 @@ sed -i "s|armv5\*linux|arm*linux|" configure || exit 1
%files -n libmpi
%defattr(-,root,root)
%config %{_sysconfdir}/openmpi-default-hostfile
%config %{_sysconfdir}/openmpi-mca-params.conf
%config %{_sysconfdir}/openmpi-totalview.tcl
%config %{_sysconfdir}/pmix-mca-params.conf
#%config %{_sysconfdir}/vt-java-default-filter.spec
#%config %{_sysconfdir}/vtsetup-config.dtd
#%config %{_sysconfdir}/vtsetup-config.xml
%{_libdir}/mpi*.mod
%{_libdir}/pmpi_f08_interfaces.mod
%{_libdir}/libompitrace.so.*
@ -211,8 +215,6 @@ sed -i "s|armv5\*linux|arm*linux|" configure || exit 1
%dir %{_libdir}/pmix
%{_libdir}/pmix/mca_*.so
%{_libdir}/pmix/mca_*.la
%dir %{_datadir}/openmpi
%{_datadir}/openmpi/*
%files -n libmpi-devel
%defattr(-,root,root)
@ -277,6 +279,9 @@ sed -i "s|armv5\*linux|arm*linux|" configure || exit 1
#%doc NEWS README
%changelog
* Sat Apr 25 2020 Silvan Calarco <silvan.calarco@mambasoft.it> 4.0.3-2mamba
- libmpi: move multilib conflicting files to openmpi package; add debug package
* Sun Mar 08 2020 Automatic Build System <autodist@mambasoft.it> 4.0.3-1mamba
- automatic version update by autodist