Hello community, here is the log from the commit of package openmpi for openSUSE:Factory checked in at 2013-11-07 17:37:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openmpi (Old) and /work/SRC/openSUSE:Factory/.openmpi.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openmpi" Changes: -------- --- /work/SRC/openSUSE:Factory/openmpi/openmpi.changes 2013-10-14 09:30:36.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.openmpi.new/openmpi.changes 2013-11-07 17:37:43.000000000 +0100 @@ -1,0 +2,6 @@ +Sun Oct 20 12:04:38 UTC 2013 - [email protected] + +- Split libraries into subpackage to satisfy program dependencies + without requiring the development environment + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openmpi.spec ++++++ --- /var/tmp/diff_new_pack.L5LA2I/_old 2013-11-07 17:37:43.000000000 +0100 +++ /var/tmp/diff_new_pack.L5LA2I/_new 2013-11-07 17:37:43.000000000 +0100 @@ -71,6 +71,17 @@ This RPM contains all the tools necessary to compile, link, and run Open MPI jobs. +%package libs +Summary: OpenMPI runtime libraries +Group: System/Libraries + +%description libs +Open MPI is a project combining technologies and resources from several +other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to +build the best MPI library available. + +This subpackage contains the OpenMPI shared libraries. + %package devel Summary: SDK for openMPI Group: Development/Libraries/Parallel @@ -124,7 +135,7 @@ %install -%make_install +make install DESTDIR="%buildroot" # make and install mpivars files sed -e 's,prefix,%{mpi_prefix},g' -e 's,libdir,%{mpi_libdir},g' %{SOURCE1} \ > %{buildroot}%{mpi_bindir}/mpivars.sh @@ -174,7 +185,6 @@ EOF %post -/sbin/ldconfig /usr/bin/mpi-selector \ --register %{name}-%{version} \ --source-dir %{mpi_bindir} \ @@ -191,7 +201,8 @@ /usr/bin/mpi-selector --system --unset --yes %{name}-%{version} fi -%postun -p /sbin/ldconfig +%post libs -p /sbin/ldconfig +%postun libs -p /sbin/ldconfig %files %defattr(-, root, root) @@ -204,13 +215,18 @@ %{mpi_bindir}/ %{mpi_mandir}/man1/ -%{mpi_libdir}/*.so.* %{mpi_libdir}/*.mod %{mpi_datadir}/%{name} %config %{_sysconfdir}/* %{_datadir}/modules/gnu-openmpi/ +%files libs +%defattr(-,root,root) +%dir %mpi_prefix/ +%dir %mpi_libdir/ +%mpi_libdir/*.so.* + %files devel %defattr(-,root,root) %doc %{mpi_datadir}/vampirtrace ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.L5LA2I/_old 2013-11-07 17:37:43.000000000 +0100 +++ /var/tmp/diff_new_pack.L5LA2I/_new 2013-11-07 17:37:43.000000000 +0100 @@ -1 +1 @@ -openmpi +openmpi-libs -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
