Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/devel In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv7805
Added Files: openmpi.info Log Message: add openmpi package to stable --- NEW FILE: openmpi.info --- Package: openmpi Version: 1.3.3 Revision: 1004 GCC: 4.0 Description: MPI implementation for parallel computing License: BSD Maintainer: Jack Howarth <howa...@bromo.msbb.uc.edu> Depends: %N-shlibs (= %v-%r) BuildDepends: gcc44 BuildConflicts: lammpi (<< 7.1.2-1000), lammpi-shlibs (<< 7.1.2-1000), lammpi-dev Conflicts: lammpi (<< 7.1.2-1000), lammpi-shlibs (<< 7.1.2-1000), lammpi-dev (<< 7.1.2-1000) Source: http://www.open-mpi.org/software/ompi/v1.3/downloads/openmpi-%v.tar.bz2 Source-MD5: f6cdc9c195daa8571b2e509e952d6755 ConfigureParams: --prefix=%p --libexecdir=%p/lib/%n --datadir=%p/share/doc/%n --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/%n --enable-shared --enable-static --disable-dependency-tracking FFLAGS=-O3 --with-devel-headers --build=%m-apple-darwin`uname -r|cut -f1 -d.` --host=%m-apple-darwin`uname -r|cut -f1 -d.` NoSetLDFLAGS: true SetLDFLAGS: -Wl,-search_paths_first SetLIBRARY_PATH: %p/lib CompileScript: << #!/bin/bash -ev ./configure %c num_cpu=$(echo `sysctl -n hw.ncpu`) make -j $num_cpu << InstallScript: << #!/bin/sh -ev make install DESTDIR=%d mv %i/bin/mpic++ %i/bin/om-mpic++ mv %i/bin/mpicc %i/bin/om-mpicc mv %i/bin/mpicc-vt %i/bin/om-mpicc-vt if [ -f %i/bin/mpiCC ]; then rm %i/bin/mpiCC rm %i/bin/mpiCC-vt rm %i/share/doc/openmpi/openmpi/mpiCC-vt-wrapper-data.txt rm %i/share/doc/openmpi/openmpi/mpiCC-wrapper-data.txt rm %i/share/man/openmpi/man1/mpiCC.1 fi mv %i/bin/mpicxx %i/bin/om-mpicxx mv %i/bin/mpiexec %i/bin/om-mpiexec mv %i/bin/mpif77 %i/bin/om-mpif77 mv %i/bin/mpif90 %i/bin/om-mpif90 mv %i/bin/mpirun %i/bin/om-mpirun mv %i/bin/otfinfo %i/bin/om-otfinfo mv %i/bin/otfdump %i/bin/om-otfdump ln -s %p/bin/om-mpic++ %i/bin/mpic++ ln -s %p/bin/om-mpicc %i/bin/mpicc ln -s %p/bin/om-mpicc %i/bin/mpicc-vt ln -s %p/bin/om-mpicxx %i/bin/mpicxx ln -s %p/bin/om-mpif77 %i/bin/mpif77 ln -s %p/bin/om-mpif90 %i/bin/mpif90 ln -s %p/share/doc/openmpi/openmpi/mpicc-wrapper-data.txt %i/share/doc/openmpi/openmpi/om-mpicc-wrapper-data.txt ln -s %p/share/doc/openmpi/openmpi/mpic++-wrapper-data.txt %i/share/doc/openmpi/openmpi/om-mpic++-wrapper-data.txt ln -s %p/share/doc/openmpi/openmpi/mpicc-vt-wrapper-data.txt %i/share/doc/openmpi/openmpi/om-mpicc-vt-wrapper-data.txt ln -s %p/share/doc/openmpi/openmpi/mpicxx-wrapper-data.txt %i/share/doc/openmpi/openmpi/om-mpicxx-wrapper-data.txt ln -s %p/share/doc/openmpi/openmpi/mpif77-wrapper-data.txt %i//share/doc/openmpi/openmpi/om-mpif77-wrapper-data.txt ln -s %p/share/doc/openmpi/openmpi/mpif90-wrapper-data.txt %i/share/doc/openmpi/openmpi/om-mpif90-wrapper-data.txt ln -s %p/lib/%N/libopen-pal.0.dylib %i/lib/%N/libopal.0.dylib ln -s %p/lib/%N/libopen-pal.0.dylib %i/lib/%N/libopal.dylib ln -s %p/lib/%N/libopen-rte.0.dylib %i/lib/%N/liborte.0.dylib ln -s %p/lib/%N/libopen-rte.0.dylib %i/lib/%N/liborte.dylib << PostInstScript: << if [ ! -f %p/share/doc/openmpi/openmpi/mpiCC-vt-wrapper-data.txt ]; then ln -s %p/share/doc/openmpi/openmpi/mpicc-vt-wrapper-data.txt %p/share/doc/openmpi/openmpi/mpiCC-vt-wrapper-data.txt ln -s %p/share/doc/openmpi/openmpi/mpicc-wrapper-data.txt %p/share/doc/openmpi/openmpi/mpiCC-wrapper-data.txt ln -s %p/share/man/openmpi/man1/mpicc.1 %p/share/man/openmpi/man1/mpiCC.1 fi << PreRmScript: << if [ -h %p/share/doc/openmpi/openmpi/mpiCC-vt-wrapper-data.txt ]; then rm %p/share/doc/openmpi/openmpi/mpiCC-vt-wrapper-data.txt rm %p/share/doc/openmpi/openmpi/mpiCC-wrapper-data.txt rm %p/share/man/openmpi/man1/mpiCC.1 fi << DocFiles: AUTHORS INSTALL LICENSE README VERSION SplitOff: << Package: %N-shlibs Depends: gcc44-shlibs Files: << lib/%N/lib*.0.dylib << Shlibs: << %p/lib/%N/libopen-pal.0.dylib 1.0.0 %n (>= 1.2.2-1000) %p/lib/%N/libmpi.0.dylib 1.0.0 %n (>= 1.2.2-1000) %p/lib/%N/libopen-rte.0.dylib 1.0.0 %n (>= 1.2.2-1000) %p/lib/%N/libmpi_cxx.0.dylib 1.0.0 %n (>= 1.2.2-1000) %p/lib/%N/libmpi_f77.0.dylib 1.0.0 %n (>= 1.2.2-1000) %p/lib/%N/libmpi_f90.0.dylib 1.0.0 %n (>= 1.2.3-1000) << DocFiles: AUTHORS INSTALL LICENSE README VERSION Description: Shared libraries for openmpi package << SplitOff2: << Package: %N-dev Depends: %N (= %v-%r) Conflicts: lammpi-dev, libotf Replaces: lammpi-dev BuildDependsOnly: true Files: << include lib/%N/libopen-pal.dylib lib/%N/libopal.dylib lib/%N/libmpi.dylib lib/%N/libopen-rte.dylib lib/%N/liborte.dylib lib/%N/libmpi_cxx.dylib lib/%N/libmpi_f77.dylib lib/%N/libmpi_f90.dylib lib/%N/lib*.a lib/%N/lib*.la bin/mpic++ bin/mpicxx bin/mpicc bin/mpif77 bin/mpif90 << PostInstScript: << 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/bin/mpiCC ]; then rm %p/bin/mpiCC rm %p/bin/mpiCC-vt fi << DocFiles: AUTHORS INSTALL LICENSE README VERSION Description: Development files 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: << The include and library files have been placed in subdirectories named "openmpi" to avoid file collisions with those from the lammpi packages. Executables which collide with those in lammpi have been renamed with an "om-" prefix and symlinks provided to the original names through the openmpi-dev package. << DescUsage: << The Open-MPI system is started with the command... orted --seed --persistent --scope public << Homepage: http://www.open-mpi.org ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs