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]

Reply via email to