Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/devel
In directory vz-cvs-3.sog:/tmp/cvs-serv9688

Added Files:
        openmpi-10.7.info 
Log Message:
openmpi-1.5.3 from jwhowarth (new API relative to 1.4.3 in pre-10.7)


--- NEW FILE: openmpi-10.7.info ---
Package: openmpi
Version: 1.5.3
Revision: 1
GCC: 4.0
Description: MPI implementation for parallel computing
License: BSD
Maintainer: Jack Howarth <howa...@bromo.med.uc.edu>
Distribution: 10.7
Depends: %N-shlibs (= %v-%r), gcc46-compiler
BuildDepends: gcc46-compiler
Conflicts: libotf
Source: http://www.open-mpi.org/software/ompi/v1.5/downloads/openmpi-%v.tar.bz2
Source-MD5: 0eb8ec2aa05c74a4bc7602b01847131e
ConfigureParams: --prefix=%p --datadir=%p/share/doc --sysconfdir=%p/etc/%n 
--sharedstatedir=%p/var/%n/shared --localstatedir=%p/var/%n/local 
--libdir=%p/lib/%n --includedir=%p/include --infodir=%p/share/info 
--mandir=%p/share/man --enable-shared --enable-static 
--disable-dependency-tracking FFLAGS=-O3 --with-devel-headers
SetCC: gcc-fsf-4.6
SetCXX: g++-fsf-4.6
NoSetLDFLAGS: true
SetLDFLAGS: -Wl,-search_paths_first
SetLIBRARY_PATH: %p/lib
UseMaxBuildJobs: true
BuildDependsOnly: false
CompileScript: <<
#!/bin/bash -ev
FC=gfortran-fsf-4.6 ./configure %c
make
<<
InstallScript: <<
#!/bin/sh -ev
make install DESTDIR=%d
# case-sensitive hackery
mv %i/bin/mpicc %i/bin/mpicc_tmp
if [ -f %i/bin/mpiCC ]; then
  rm %i/bin/mpiCC
  rm %i/bin/mpiCC-vt
  rm %i/share/doc/openmpi/mpiCC-vt-wrapper-data.txt
  rm %i/share/doc/openmpi/mpiCC-wrapper-data.txt
  rm %i/share/man/man1/mpiCC.1
fi
mv %i/bin/mpicc_tmp %i/bin/mpicc
ln -s %p/lib/%N/libopen-pal.2.dylib %i/lib/%N/libopal.2.dylib
ln -s %p/lib/%N/libopen-pal.2.dylib %i/lib/%N/libopal.dylib
ln -s %p/lib/%N/libopen-rte.2.dylib %i/lib/%N/liborte.2.dylib
ln -s %p/lib/%N/libopen-rte.2.dylib %i/lib/%N/liborte.dylib
<<
PostInstScript: <<
 if [ ! -f %p/share/doc/openmpi/mpiCC-vt-wrapper-data.txt ]; then
    ln -s %p/share/doc/openmpi/mpicc-vt-wrapper-data.txt 
%p/share/doc/openmpi/mpiCC-vt-wrapper-data.txt
    ln -s %p/share/doc/openmpi/mpicc-wrapper-data.txt 
%p/share/doc/openmpi/mpiCC-wrapper-data.txt
    ln -s %p/share/man/man1/mpicc.1 %p/share/man/man1/mpiCC.1
 fi
 if [ ! -h %p/bin/mpiCC ]; then
    ln -s %p/bin/mpicc %p/bin/mpiCC
    ln -s %p/bin/mpicc-vt %p/bin/mpiCC-vt
 fi
<<
PreRmScript: <<
 if [ -h %p/share/doc/openmpi/mpiCC-vt-wrapper-data.txt ]; then
    rm -f %p/share/doc/openmpi/mpiCC-vt-wrapper-data.txt
    rm -f %p/share/doc/openmpi/mpiCC-wrapper-data.txt
    rm -f %p/share/man/man1/mpiCC.1
 fi
 if [ -h %p/bin/mpiCC ]; then
    rm -f %p/bin/mpiCC
    rm -f %p/bin/mpiCC-vt
 fi
<<
DocFiles: AUTHORS INSTALL LICENSE README VERSION
SplitOff: <<
 Package: %N-shlibs
 Depends: gcc46-shlibs
 Files: <<
   lib/%N/lib*.*.dylib
 <<
 Shlibs: <<
    %p/lib/%N/libopen-pal.2.dylib 3.0.0 %n (>= 1.5.3-1)
    %p/lib/%N/libmpi.1.dylib 2.0.0 %n (>= 1.5.3-1)
    %p/lib/%N/libopen-rte.2.dylib 3.0.0 %n (>= 1.5.3-1)
    %p/lib/%N/libmpi_cxx.1.dylib 2.0.0 %n (>= 1.5.3-1)
    %p/lib/%N/libmpi_f77.1.dylib 2.0.0 %n (>= 1.5.2-1)
    %p/lib/%N/libmpi_f90.1.dylib 2.0.0 %n (>= 1.5.3-1)
    %p/lib/%N/libompitrace.0.dylib 1.0.0 %n (>= 1.5.3-1)
    %p/lib/%N/libotf.0.dylib 1.0.0 %n (>= 1.5.3-1)
    %p/lib/%N/libvt-hyb.0.dylib 1.0.0 %n (>= 1.5.3-1)
    %p/lib/%N/libvt-mpi.0.dylib 1.0.0 %n (>= 1.5.3-1)
    %p/lib/%N/libvt-mt.0.dylib  1.0.0 %n (>= 1.5.3-1)
    %p/lib/%N/libvt.0.dylib 1.0.0 %n (>= 1.5.3-1)
 <<
 DocFiles: AUTHORS INSTALL LICENSE README VERSION
 Description: Shared libraries for openmpi package
<<
DescDetail: <<
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.
<< 
DescPackaging: <<
Limit to Distribution: 10.7 to allow refactoring of the package into
openmpi2/openmpi-shlibs. No need to rename any files as 10.7 has no
openmpi.
<<
DescUsage: <<
The Open-MPI system is started with the command...
    orted --seed --persistent --scope public
<<
Homepage: http://www.open-mpi.org


------------------------------------------------------------------------------
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to