Thanks! A few questions about this patch:
-Source: openmpi-%{version}.tar.$EXTENSION
+Source: %{name}-%{version}.tar.$EXTENSION
Does this mean that you're looking for a different tarball name? I'm
not sure that's good; the tarball should be an openmpi tarball,
regardless of what name it gets installed under (e.g., OFED builds an
OMPI tarball 3-4 different ways [one for each compiler] and changes
%name, but uses the same tarball. How about another param (hey, we've
got something like 100, so what's 101? ;-) ) for the tarball that
defaults to "openmpi"? They if you want to have a differently-named
tarball, you can.
-%setup -q -n openmpi-%{version}
+%setup -q -n %{name}-%{version}
Ditto for this.
-%dir %{_libdir}/openmpi
+%dir %{_libdir}/%{name}
Hmm -- is this right? I thought that the name "openmpi" in this
directory path came from OMPI's configure script, not from the RPM
spec...? Or is the RPM build command passing --pkgname or somesuch to
OMPI's configure to override the built-in name?
On Jul 31, 2009, at 11:51 AM, Sylvain Jeaugey wrote:
Hi all,
We had to apply a little set of modifications to the openmpi.spec
file to help us integrate openmpi in our cluster distribution.
So here is a patch which, as the changelog suggests, does a couple
of "improvements" :
- Fix a typo in Summary
- Replace openmpi by %{name} in a couple of places
- Add an %{opt_prefix} option to be able to install in a specific
path (e.g. in /opt/<vendor>/mpi/<mpilib>-<version>/ instead of /opt/
<mpilib>-<version>)
The patch is done with "hg extract" but should apply on the SVN trunk.
Sylvain
<openmpi.spec.patch>_______________________________________________
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel
--
Jeff Squyres
jsquy...@cisco.com