*mpi*: get rid of INSTALLATION_PREFIX

openmpi distfile not fetchable, other packages still build
This commit is contained in:
Thomas Klausner 2016-06-19 22:00:58 +02:00
parent ca4c5358cc
commit 239ac4c4fb
15 changed files with 2860 additions and 2850 deletions

View File

@ -11,27 +11,30 @@ HOMEPAGE= http://www.fftw.org/
COMMENT= Collection of fast C routines to compute DFTs
LICENSE= gnu-gpl-v2
INSTALLATION_PREFIX= $(BUILDLINK_PREFIX.mpich:Q)
USE_LANGUAGES= c fortran77
USE_LIBTOOL= yes
USE_TOOLS+= gmake
HAS_CONFIGURE= yes
GNU_CONFIGURE= yes
GNU_CONFIGURE_PREFIX= ${PREFIX}/mpich
PKGCONFIG_OVERRIDE+= fftw.pc.in
INFO_FILES= yes
TEST_TARGET= check
CONFIGURE_ARGS+= --enable-shared \
--enable-mpi \
--prefix=$(INSTALLATION_PREFIX)
# for finding mpi-ch
CPPFLAGS+= -I${BUILDLINK_PREFIX.mpich}/mpich/include
LDFLAGS+= -L${BUILDLINK_PREFIX.mpich}/mpich/lib
LDFLAGS+= ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.mpich}/mpich/lib
CONFIGURE_ARGS+= --enable-shared
CONFIGURE_ARGS+= --enable-mpi
.include "../../mk/bsd.prefs.mk"
.if defined(PKGSRC_RUN_TEST) && !empty(PKGSRC_RUN_TEST:M[Yy][Ee][Ss])
USE_TOOLS+= perl
TEST_MAKE_FLAGS+= MPIRUN=$(BUILDLINK_PREFIX.mpich:Q)/bin/mpirun
TEST_MAKE_FLAGS+= MPIRUN=$(PREFIX}/mpich/bin/mpirun
.endif
.include "../../wip/mpi-ch/buildlink3.mk"

View File

@ -1,14 +1,14 @@
@comment $NetBSD: PLIST,v 1.1 2013/06/23 18:22:25 outpaddling Exp $
bin/fftw-wisdom
bin/fftw-wisdom-to-conf
include/fftw3.f
include/fftw3.f03
include/fftw3.h
include/fftw3-mpi.f03
include/fftw3-mpi.h
lib/libfftw3.la
lib/libfftw3_mpi.la
lib/pkgconfig/fftw3.pc
share/info/fftw3.info
share/man/man1/fftw-wisdom.1
share/man/man1/fftw-wisdom-to-conf.1
mpich/bin/fftw-wisdom
mpich/bin/fftw-wisdom-to-conf
mpich/include/fftw3.f
mpich/include/fftw3.f03
mpich/include/fftw3.h
mpich/include/fftw3-mpi.f03
mpich/include/fftw3-mpi.h
mpich/lib/libfftw3.la
mpich/lib/libfftw3_mpi.la
mpich/lib/pkgconfig/fftw3.pc
mpich/info/fftw3.info
mpich/man/man1/fftw-wisdom.1
mpich/man/man1/fftw-wisdom-to-conf.1

View File

@ -11,21 +11,24 @@ HOMEPAGE= http://www.fftw.org/
COMMENT= Collection of fast C routines to compute DFTs
LICENSE= gnu-gpl-v2
INSTALLATION_PREFIX= $(BUILDLINK_PREFIX.openmpi:Q)
USE_LANGUAGES= c fortran77
USE_LIBTOOL= yes
USE_TOOLS+= gmake
HAS_CONFIGURE= yes
GNU_CONFIGURE= yes
GNU_CONFIGURE_PREFIX= ${PREFIX}/openmpi
PKGCONFIG_OVERRIDE+= fftw.pc.in
INFO_FILES= yes
TEST_TARGET= check
CONFIGURE_ARGS+= --enable-shared \
--enable-mpi \
--prefix=$(INSTALLATION_PREFIX)
# for finding openmpi
CPPFLAGS+= -I${BUILDLINK_PREFIX.openmpi}/openmpi/include
LDFLAGS+= -L${BUILDLINK_PREFIX.openmpi}/openmpi/lib
LDFLAGS+= ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.openmpi}/openmpi/lib
CONFIGURE_ARGS+= --enable-shared
CONFIGURE_ARGS+= --enable-mpi
.include "../../mk/bsd.prefs.mk"
@ -34,5 +37,6 @@ USE_TOOLS+= perl
TEST_MAKE_FLAGS+= MPIRUN=$(MPI_PREFIX)/bin/mpirun
.endif
.include "../../devel/libltdl/buildlink3.mk"
.include "../../wip/openmpi163/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,14 +1,14 @@
@comment $NetBSD: PLIST,v 1.2 2013/03/08 06:24:49 asau Exp $
bin/fftw-wisdom
bin/fftw-wisdom-to-conf
include/fftw3.f
include/fftw3.f03
include/fftw3.h
include/fftw3-mpi.f03
include/fftw3-mpi.h
lib/libfftw3.la
lib/libfftw3_mpi.la
lib/pkgconfig/fftw3.pc
share/info/fftw3.info
share/man/man1/fftw-wisdom.1
share/man/man1/fftw-wisdom-to-conf.1
openmpi/bin/fftw-wisdom
openmpi/bin/fftw-wisdom-to-conf
openmpi/include/fftw3-mpi.f03
openmpi/include/fftw3-mpi.h
openmpi/include/fftw3.f
openmpi/include/fftw3.f03
openmpi/include/fftw3.h
openmpi/info/fftw3.info
openmpi/lib/libfftw3.la
openmpi/lib/libfftw3_mpi.la
openmpi/lib/pkgconfig/fftw3.pc
openmpi/man/man1/fftw-wisdom-to-conf.1
openmpi/man/man1/fftw-wisdom.1

View File

@ -8,13 +8,12 @@ MAINTAINER= asau@inbox.ru
HOMEPAGE= http://www.mpich.org/
COMMENT= Open source MPI, MPI-2, and MPI-3 implementation from Univ. of Chicago
MAKE_JOBS_SAFE= no
DEPENDS+= bash-[0-9]*:../../shells/bash
MAKE_JOBS_SAFE= no
MPI_SUBPREFIX= mpich
MPI_PREFIX= $(LOCALBASE)/$(MPI_SUBPREFIX)
INSTALLATION_PREFIX= $(MPI_PREFIX)
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
@ -37,11 +36,11 @@ USE_TOOLS+= perl:run
BUILDLINK_PASSTHRU_RPATHDIRS+= $(MPI_PREFIX)/lib
CONF_FILES+= share/$(PKGBASE)/examples/mpicc.conf \
CONF_FILES+= ${MPI_SUBPREFIX}/share/$(PKGBASE)/examples/mpicc.conf \
$(PKG_SYSCONFDIR)/mpicc.conf
CONF_FILES+= share/$(PKGBASE)/examples/mpicxx.conf \
CONF_FILES+= ${MPI_SUBPREFIX}/share/$(PKGBASE)/examples/mpicxx.conf \
$(PKG_SYSCONFDIR)/mpicxx.conf
CONF_FILES+= share/$(PKGBASE)/examples/mpif77.conf \
CONF_FILES+= ${MPI_SUBPREFIX}/share/$(PKGBASE)/examples/mpif77.conf \
$(PKG_SYSCONFDIR)/mpif77.conf
# FreeBSD 6 hack:

View File

@ -1,424 +1,424 @@
@comment $NetBSD: PLIST,v 1.19 2013/03/07 19:05:41 asau Exp $
bin/hydra_nameserver
bin/hydra_persist
bin/hydra_pmi_proxy
bin/mpic++
bin/mpicc
bin/mpichversion
bin/mpicxx
bin/mpiexec
bin/mpiexec.gforker
bin/mpiexec.hydra
bin/mpif77
bin/mpirun
bin/parkill
include/mpi.h
include/mpicxx.h
include/mpif.h
include/mpio.h
include/mpiof.h
lib/libfmpich.la
lib/libmpich.la
lib/libmpichcxx.la
lib/libmpl.la
lib/pkgconfig/mpich.pc
man/man1/mpicc.1
man/man1/mpicxx.1
man/man1/mpiexec.1
man/man1/mpif77.1
man/man1/mpif90.1
man/man3/MPIX_Comm_group_failed.3
man/man3/MPIX_Comm_reenable_anysource.3
man/man3/MPIX_Comm_remote_group_failed.3
man/man3/MPI_Abort.3
man/man3/MPI_Accumulate.3
man/man3/MPI_Add_error_class.3
man/man3/MPI_Add_error_code.3
man/man3/MPI_Add_error_string.3
man/man3/MPI_Address.3
man/man3/MPI_Allgather.3
man/man3/MPI_Allgatherv.3
man/man3/MPI_Alloc_mem.3
man/man3/MPI_Allreduce.3
man/man3/MPI_Alltoall.3
man/man3/MPI_Alltoallv.3
man/man3/MPI_Alltoallw.3
man/man3/MPI_Attr_delete.3
man/man3/MPI_Attr_get.3
man/man3/MPI_Attr_put.3
man/man3/MPI_Barrier.3
man/man3/MPI_Bcast.3
man/man3/MPI_Bsend.3
man/man3/MPI_Bsend_init.3
man/man3/MPI_Buffer_attach.3
man/man3/MPI_Buffer_detach.3
man/man3/MPI_Cancel.3
man/man3/MPI_Cart_coords.3
man/man3/MPI_Cart_create.3
man/man3/MPI_Cart_get.3
man/man3/MPI_Cart_map.3
man/man3/MPI_Cart_rank.3
man/man3/MPI_Cart_shift.3
man/man3/MPI_Cart_sub.3
man/man3/MPI_Cartdim_get.3
man/man3/MPI_Close_port.3
man/man3/MPI_Comm_accept.3
man/man3/MPI_Comm_call_errhandler.3
man/man3/MPI_Comm_compare.3
man/man3/MPI_Comm_connect.3
man/man3/MPI_Comm_create.3
man/man3/MPI_Comm_create_errhandler.3
man/man3/MPI_Comm_create_group.3
man/man3/MPI_Comm_create_keyval.3
man/man3/MPI_Comm_delete_attr.3
man/man3/MPI_Comm_disconnect.3
man/man3/MPI_Comm_dup.3
man/man3/MPI_Comm_dup_with_info.3
man/man3/MPI_Comm_free.3
man/man3/MPI_Comm_free_keyval.3
man/man3/MPI_Comm_get_attr.3
man/man3/MPI_Comm_get_errhandler.3
man/man3/MPI_Comm_get_info.3
man/man3/MPI_Comm_get_name.3
man/man3/MPI_Comm_get_parent.3
man/man3/MPI_Comm_group.3
man/man3/MPI_Comm_idup.3
man/man3/MPI_Comm_join.3
man/man3/MPI_Comm_rank.3
man/man3/MPI_Comm_remote_group.3
man/man3/MPI_Comm_remote_size.3
man/man3/MPI_Comm_set_attr.3
man/man3/MPI_Comm_set_errhandler.3
man/man3/MPI_Comm_set_info.3
man/man3/MPI_Comm_set_name.3
man/man3/MPI_Comm_size.3
man/man3/MPI_Comm_spawn.3
man/man3/MPI_Comm_spawn_multiple.3
man/man3/MPI_Comm_split.3
man/man3/MPI_Comm_split_type.3
man/man3/MPI_Comm_test_inter.3
man/man3/MPI_Compare_and_swap.3
man/man3/MPI_Dims_create.3
man/man3/MPI_Dist_graph_create.3
man/man3/MPI_Dist_graph_create_adjacent.3
man/man3/MPI_Dist_graph_neighbors.3
man/man3/MPI_Dist_graph_neighbors_count.3
man/man3/MPI_Errhandler_create.3
man/man3/MPI_Errhandler_free.3
man/man3/MPI_Errhandler_get.3
man/man3/MPI_Errhandler_set.3
man/man3/MPI_Error_class.3
man/man3/MPI_Error_string.3
man/man3/MPI_Exscan.3
man/man3/MPI_Fetch_and_op.3
man/man3/MPI_File_c2f.3
man/man3/MPI_File_call_errhandler.3
man/man3/MPI_File_close.3
man/man3/MPI_File_create_errhandler.3
man/man3/MPI_File_delete.3
man/man3/MPI_File_f2c.3
man/man3/MPI_File_get_amode.3
man/man3/MPI_File_get_atomicity.3
man/man3/MPI_File_get_byte_offset.3
man/man3/MPI_File_get_errhandler.3
man/man3/MPI_File_get_group.3
man/man3/MPI_File_get_info.3
man/man3/MPI_File_get_position.3
man/man3/MPI_File_get_position_shared.3
man/man3/MPI_File_get_size.3
man/man3/MPI_File_get_type_extent.3
man/man3/MPI_File_get_view.3
man/man3/MPI_File_iread.3
man/man3/MPI_File_iread_at.3
man/man3/MPI_File_iread_shared.3
man/man3/MPI_File_iwrite.3
man/man3/MPI_File_iwrite_at.3
man/man3/MPI_File_iwrite_shared.3
man/man3/MPI_File_open.3
man/man3/MPI_File_preallocate.3
man/man3/MPI_File_read.3
man/man3/MPI_File_read_all.3
man/man3/MPI_File_read_all_begin.3
man/man3/MPI_File_read_all_end.3
man/man3/MPI_File_read_at.3
man/man3/MPI_File_read_at_all.3
man/man3/MPI_File_read_at_all_begin.3
man/man3/MPI_File_read_at_all_end.3
man/man3/MPI_File_read_ordered.3
man/man3/MPI_File_read_ordered_begin.3
man/man3/MPI_File_read_ordered_end.3
man/man3/MPI_File_read_shared.3
man/man3/MPI_File_seek.3
man/man3/MPI_File_seek_shared.3
man/man3/MPI_File_set_atomicity.3
man/man3/MPI_File_set_errhandler.3
man/man3/MPI_File_set_info.3
man/man3/MPI_File_set_size.3
man/man3/MPI_File_set_view.3
man/man3/MPI_File_sync.3
man/man3/MPI_File_write.3
man/man3/MPI_File_write_all.3
man/man3/MPI_File_write_all_begin.3
man/man3/MPI_File_write_all_end.3
man/man3/MPI_File_write_at.3
man/man3/MPI_File_write_at_all.3
man/man3/MPI_File_write_at_all_begin.3
man/man3/MPI_File_write_at_all_end.3
man/man3/MPI_File_write_ordered.3
man/man3/MPI_File_write_ordered_begin.3
man/man3/MPI_File_write_ordered_end.3
man/man3/MPI_File_write_shared.3
man/man3/MPI_Finalize.3
man/man3/MPI_Finalized.3
man/man3/MPI_Free_mem.3
man/man3/MPI_Gather.3
man/man3/MPI_Gatherv.3
man/man3/MPI_Get.3
man/man3/MPI_Get_accumulate.3
man/man3/MPI_Get_address.3
man/man3/MPI_Get_count.3
man/man3/MPI_Get_elements.3
man/man3/MPI_Get_elements_x.3
man/man3/MPI_Get_library_version.3
man/man3/MPI_Get_processor_name.3
man/man3/MPI_Get_version.3
man/man3/MPI_Graph_create.3
man/man3/MPI_Graph_get.3
man/man3/MPI_Graph_map.3
man/man3/MPI_Graph_neighbors.3
man/man3/MPI_Graph_neighbors_count.3
man/man3/MPI_Graphdims_get.3
man/man3/MPI_Grequest_complete.3
man/man3/MPI_Grequest_start.3
man/man3/MPI_Group_compare.3
man/man3/MPI_Group_difference.3
man/man3/MPI_Group_excl.3
man/man3/MPI_Group_free.3
man/man3/MPI_Group_incl.3
man/man3/MPI_Group_intersection.3
man/man3/MPI_Group_range_excl.3
man/man3/MPI_Group_range_incl.3
man/man3/MPI_Group_rank.3
man/man3/MPI_Group_size.3
man/man3/MPI_Group_translate_ranks.3
man/man3/MPI_Group_union.3
man/man3/MPI_Iallgather.3
man/man3/MPI_Iallgatherv.3
man/man3/MPI_Iallreduce.3
man/man3/MPI_Ialltoall.3
man/man3/MPI_Ialltoallv.3
man/man3/MPI_Ialltoallw.3
man/man3/MPI_Ibarrier.3
man/man3/MPI_Ibcast.3
man/man3/MPI_Ibsend.3
man/man3/MPI_Iexscan.3
man/man3/MPI_Igather.3
man/man3/MPI_Igatherv.3
man/man3/MPI_Improbe.3
man/man3/MPI_Imrecv.3
man/man3/MPI_Ineighbor_allgather.3
man/man3/MPI_Ineighbor_allgatherv.3
man/man3/MPI_Ineighbor_alltoall.3
man/man3/MPI_Ineighbor_alltoallv.3
man/man3/MPI_Ineighbor_alltoallw.3
man/man3/MPI_Info_create.3
man/man3/MPI_Info_delete.3
man/man3/MPI_Info_dup.3
man/man3/MPI_Info_free.3
man/man3/MPI_Info_get.3
man/man3/MPI_Info_get_nkeys.3
man/man3/MPI_Info_get_nthkey.3
man/man3/MPI_Info_get_valuelen.3
man/man3/MPI_Info_set.3
man/man3/MPI_Init.3
man/man3/MPI_Init_thread.3
man/man3/MPI_Initialized.3
man/man3/MPI_Intercomm_create.3
man/man3/MPI_Intercomm_merge.3
man/man3/MPI_Iprobe.3
man/man3/MPI_Irecv.3
man/man3/MPI_Ireduce.3
man/man3/MPI_Ireduce_scatter.3
man/man3/MPI_Ireduce_scatter_block.3
man/man3/MPI_Irsend.3
man/man3/MPI_Is_thread_main.3
man/man3/MPI_Iscan.3
man/man3/MPI_Iscatter.3
man/man3/MPI_Iscatterv.3
man/man3/MPI_Isend.3
man/man3/MPI_Issend.3
man/man3/MPI_Keyval_create.3
man/man3/MPI_Keyval_free.3
man/man3/MPI_Lookup_name.3
man/man3/MPI_Mprobe.3
man/man3/MPI_Mrecv.3
man/man3/MPI_Neighbor_allgather.3
man/man3/MPI_Neighbor_allgatherv.3
man/man3/MPI_Neighbor_alltoall.3
man/man3/MPI_Neighbor_alltoallv.3
man/man3/MPI_Neighbor_alltoallw.3
man/man3/MPI_Op_commute.3
man/man3/MPI_Op_create.3
man/man3/MPI_Op_free.3
man/man3/MPI_Open_port.3
man/man3/MPI_Pack.3
man/man3/MPI_Pack_external.3
man/man3/MPI_Pack_external_size.3
man/man3/MPI_Pack_size.3
man/man3/MPI_Pcontrol.3
man/man3/MPI_Probe.3
man/man3/MPI_Publish_name.3
man/man3/MPI_Put.3
man/man3/MPI_Query_thread.3
man/man3/MPI_Raccumulate.3
man/man3/MPI_Recv.3
man/man3/MPI_Recv_init.3
man/man3/MPI_Reduce.3
man/man3/MPI_Reduce_local.3
man/man3/MPI_Reduce_scatter.3
man/man3/MPI_Reduce_scatter_block.3
man/man3/MPI_Register_datarep.3
man/man3/MPI_Request_free.3
man/man3/MPI_Request_get_status.3
man/man3/MPI_Rget.3
man/man3/MPI_Rget_accumulate.3
man/man3/MPI_Rput.3
man/man3/MPI_Rsend.3
man/man3/MPI_Rsend_init.3
man/man3/MPI_Scan.3
man/man3/MPI_Scatter.3
man/man3/MPI_Scatterv.3
man/man3/MPI_Send.3
man/man3/MPI_Send_init.3
man/man3/MPI_Sendrecv.3
man/man3/MPI_Sendrecv_replace.3
man/man3/MPI_Ssend.3
man/man3/MPI_Ssend_init.3
man/man3/MPI_Start.3
man/man3/MPI_Startall.3
man/man3/MPI_Status_set_cancelled.3
man/man3/MPI_Status_set_elements.3
man/man3/MPI_Status_set_elements_x.3
man/man3/MPI_T_category_changed.3
man/man3/MPI_T_category_get_categories.3
man/man3/MPI_T_category_get_cvars.3
man/man3/MPI_T_category_get_info.3
man/man3/MPI_T_category_get_num.3
man/man3/MPI_T_category_get_pvars.3
man/man3/MPI_T_cvar_get_info.3
man/man3/MPI_T_cvar_get_num.3
man/man3/MPI_T_cvar_handle_alloc.3
man/man3/MPI_T_cvar_handle_free.3
man/man3/MPI_T_cvar_read.3
man/man3/MPI_T_cvar_write.3
man/man3/MPI_T_enum_get_info.3
man/man3/MPI_T_enum_get_item.3
man/man3/MPI_T_finalize.3
man/man3/MPI_T_init_thread.3
man/man3/MPI_T_pvar_get_info.3
man/man3/MPI_T_pvar_get_num.3
man/man3/MPI_T_pvar_handle_alloc.3
man/man3/MPI_T_pvar_handle_free.3
man/man3/MPI_T_pvar_read.3
man/man3/MPI_T_pvar_readreset.3
man/man3/MPI_T_pvar_reset.3
man/man3/MPI_T_pvar_session_create.3
man/man3/MPI_T_pvar_session_free.3
man/man3/MPI_T_pvar_start.3
man/man3/MPI_T_pvar_stop.3
man/man3/MPI_T_pvar_write.3
man/man3/MPI_Test.3
man/man3/MPI_Test_cancelled.3
man/man3/MPI_Testall.3
man/man3/MPI_Testany.3
man/man3/MPI_Testsome.3
man/man3/MPI_Topo_test.3
man/man3/MPI_Type_commit.3
man/man3/MPI_Type_contiguous.3
man/man3/MPI_Type_create_darray.3
man/man3/MPI_Type_create_hindexed.3
man/man3/MPI_Type_create_hindexed_block.3
man/man3/MPI_Type_create_hvector.3
man/man3/MPI_Type_create_indexed_block.3
man/man3/MPI_Type_create_keyval.3
man/man3/MPI_Type_create_resized.3
man/man3/MPI_Type_create_struct.3
man/man3/MPI_Type_create_subarray.3
man/man3/MPI_Type_delete_attr.3
man/man3/MPI_Type_dup.3
man/man3/MPI_Type_extent.3
man/man3/MPI_Type_free.3
man/man3/MPI_Type_free_keyval.3
man/man3/MPI_Type_get_attr.3
man/man3/MPI_Type_get_contents.3
man/man3/MPI_Type_get_envelope.3
man/man3/MPI_Type_get_extent.3
man/man3/MPI_Type_get_extent_x.3
man/man3/MPI_Type_get_name.3
man/man3/MPI_Type_get_true_extent.3
man/man3/MPI_Type_get_true_extent_x.3
man/man3/MPI_Type_hindexed.3
man/man3/MPI_Type_hvector.3
man/man3/MPI_Type_indexed.3
man/man3/MPI_Type_lb.3
man/man3/MPI_Type_match_size.3
man/man3/MPI_Type_set_attr.3
man/man3/MPI_Type_set_name.3
man/man3/MPI_Type_size.3
man/man3/MPI_Type_size_x.3
man/man3/MPI_Type_struct.3
man/man3/MPI_Type_ub.3
man/man3/MPI_Type_vector.3
man/man3/MPI_Unpack.3
man/man3/MPI_Unpack_external.3
man/man3/MPI_Unpublish_name.3
man/man3/MPI_Wait.3
man/man3/MPI_Waitall.3
man/man3/MPI_Waitany.3
man/man3/MPI_Waitsome.3
man/man3/MPI_Win_allocate.3
man/man3/MPI_Win_allocate_shared.3
man/man3/MPI_Win_attach.3
man/man3/MPI_Win_call_errhandler.3
man/man3/MPI_Win_complete.3
man/man3/MPI_Win_create.3
man/man3/MPI_Win_create_dynamic.3
man/man3/MPI_Win_create_errhandler.3
man/man3/MPI_Win_create_keyval.3
man/man3/MPI_Win_delete_attr.3
man/man3/MPI_Win_detach.3
man/man3/MPI_Win_fence.3
man/man3/MPI_Win_flush.3
man/man3/MPI_Win_flush_all.3
man/man3/MPI_Win_flush_local.3
man/man3/MPI_Win_flush_local_all.3
man/man3/MPI_Win_free.3
man/man3/MPI_Win_free_keyval.3
man/man3/MPI_Win_get_attr.3
man/man3/MPI_Win_get_errhandler.3
man/man3/MPI_Win_get_group.3
man/man3/MPI_Win_get_info.3
man/man3/MPI_Win_get_name.3
man/man3/MPI_Win_lock.3
man/man3/MPI_Win_lock_all.3
man/man3/MPI_Win_post.3
man/man3/MPI_Win_set_attr.3
man/man3/MPI_Win_set_errhandler.3
man/man3/MPI_Win_set_info.3
man/man3/MPI_Win_set_name.3
man/man3/MPI_Win_shared_query.3
man/man3/MPI_Win_start.3
man/man3/MPI_Win_sync.3
man/man3/MPI_Win_test.3
man/man3/MPI_Win_unlock.3
man/man3/MPI_Win_unlock_all.3
man/man3/MPI_Win_wait.3
man/man3/MPI_Wtick.3
man/man3/MPI_Wtime.3
share/doc/mpich/install.pdf
share/doc/mpich/logging.pdf
share/doc/mpich/smpd_pmi.pdf
share/doc/mpich/user.pdf
share/mpich/examples/mpicc.conf
share/mpich/examples/mpicxx.conf
share/mpich/examples/mpif77.conf
mpich/bin/hydra_nameserver
mpich/bin/hydra_persist
mpich/bin/hydra_pmi_proxy
mpich/bin/mpic++
mpich/bin/mpicc
mpich/bin/mpichversion
mpich/bin/mpicxx
mpich/bin/mpiexec
mpich/bin/mpiexec.gforker
mpich/bin/mpiexec.hydra
mpich/bin/mpif77
mpich/bin/mpirun
mpich/bin/parkill
mpich/include/mpi.h
mpich/include/mpicxx.h
mpich/include/mpif.h
mpich/include/mpio.h
mpich/include/mpiof.h
mpich/lib/libfmpich.la
mpich/lib/libmpich.la
mpich/lib/libmpichcxx.la
mpich/lib/libmpl.la
mpich/lib/pkgconfig/mpich.pc
mpich/man/man1/mpicc.1
mpich/man/man1/mpicxx.1
mpich/man/man1/mpiexec.1
mpich/man/man1/mpif77.1
mpich/man/man1/mpif90.1
mpich/man/man3/MPIX_Comm_group_failed.3
mpich/man/man3/MPIX_Comm_reenable_anysource.3
mpich/man/man3/MPIX_Comm_remote_group_failed.3
mpich/man/man3/MPI_Abort.3
mpich/man/man3/MPI_Accumulate.3
mpich/man/man3/MPI_Add_error_class.3
mpich/man/man3/MPI_Add_error_code.3
mpich/man/man3/MPI_Add_error_string.3
mpich/man/man3/MPI_Address.3
mpich/man/man3/MPI_Allgather.3
mpich/man/man3/MPI_Allgatherv.3
mpich/man/man3/MPI_Alloc_mem.3
mpich/man/man3/MPI_Allreduce.3
mpich/man/man3/MPI_Alltoall.3
mpich/man/man3/MPI_Alltoallv.3
mpich/man/man3/MPI_Alltoallw.3
mpich/man/man3/MPI_Attr_delete.3
mpich/man/man3/MPI_Attr_get.3
mpich/man/man3/MPI_Attr_put.3
mpich/man/man3/MPI_Barrier.3
mpich/man/man3/MPI_Bcast.3
mpich/man/man3/MPI_Bsend.3
mpich/man/man3/MPI_Bsend_init.3
mpich/man/man3/MPI_Buffer_attach.3
mpich/man/man3/MPI_Buffer_detach.3
mpich/man/man3/MPI_Cancel.3
mpich/man/man3/MPI_Cart_coords.3
mpich/man/man3/MPI_Cart_create.3
mpich/man/man3/MPI_Cart_get.3
mpich/man/man3/MPI_Cart_map.3
mpich/man/man3/MPI_Cart_rank.3
mpich/man/man3/MPI_Cart_shift.3
mpich/man/man3/MPI_Cart_sub.3
mpich/man/man3/MPI_Cartdim_get.3
mpich/man/man3/MPI_Close_port.3
mpich/man/man3/MPI_Comm_accept.3
mpich/man/man3/MPI_Comm_call_errhandler.3
mpich/man/man3/MPI_Comm_compare.3
mpich/man/man3/MPI_Comm_connect.3
mpich/man/man3/MPI_Comm_create.3
mpich/man/man3/MPI_Comm_create_errhandler.3
mpich/man/man3/MPI_Comm_create_group.3
mpich/man/man3/MPI_Comm_create_keyval.3
mpich/man/man3/MPI_Comm_delete_attr.3
mpich/man/man3/MPI_Comm_disconnect.3
mpich/man/man3/MPI_Comm_dup.3
mpich/man/man3/MPI_Comm_dup_with_info.3
mpich/man/man3/MPI_Comm_free.3
mpich/man/man3/MPI_Comm_free_keyval.3
mpich/man/man3/MPI_Comm_get_attr.3
mpich/man/man3/MPI_Comm_get_errhandler.3
mpich/man/man3/MPI_Comm_get_info.3
mpich/man/man3/MPI_Comm_get_name.3
mpich/man/man3/MPI_Comm_get_parent.3
mpich/man/man3/MPI_Comm_group.3
mpich/man/man3/MPI_Comm_idup.3
mpich/man/man3/MPI_Comm_join.3
mpich/man/man3/MPI_Comm_rank.3
mpich/man/man3/MPI_Comm_remote_group.3
mpich/man/man3/MPI_Comm_remote_size.3
mpich/man/man3/MPI_Comm_set_attr.3
mpich/man/man3/MPI_Comm_set_errhandler.3
mpich/man/man3/MPI_Comm_set_info.3
mpich/man/man3/MPI_Comm_set_name.3
mpich/man/man3/MPI_Comm_size.3
mpich/man/man3/MPI_Comm_spawn.3
mpich/man/man3/MPI_Comm_spawn_multiple.3
mpich/man/man3/MPI_Comm_split.3
mpich/man/man3/MPI_Comm_split_type.3
mpich/man/man3/MPI_Comm_test_inter.3
mpich/man/man3/MPI_Compare_and_swap.3
mpich/man/man3/MPI_Dims_create.3
mpich/man/man3/MPI_Dist_graph_create.3
mpich/man/man3/MPI_Dist_graph_create_adjacent.3
mpich/man/man3/MPI_Dist_graph_neighbors.3
mpich/man/man3/MPI_Dist_graph_neighbors_count.3
mpich/man/man3/MPI_Errhandler_create.3
mpich/man/man3/MPI_Errhandler_free.3
mpich/man/man3/MPI_Errhandler_get.3
mpich/man/man3/MPI_Errhandler_set.3
mpich/man/man3/MPI_Error_class.3
mpich/man/man3/MPI_Error_string.3
mpich/man/man3/MPI_Exscan.3
mpich/man/man3/MPI_Fetch_and_op.3
mpich/man/man3/MPI_File_c2f.3
mpich/man/man3/MPI_File_call_errhandler.3
mpich/man/man3/MPI_File_close.3
mpich/man/man3/MPI_File_create_errhandler.3
mpich/man/man3/MPI_File_delete.3
mpich/man/man3/MPI_File_f2c.3
mpich/man/man3/MPI_File_get_amode.3
mpich/man/man3/MPI_File_get_atomicity.3
mpich/man/man3/MPI_File_get_byte_offset.3
mpich/man/man3/MPI_File_get_errhandler.3
mpich/man/man3/MPI_File_get_group.3
mpich/man/man3/MPI_File_get_info.3
mpich/man/man3/MPI_File_get_position.3
mpich/man/man3/MPI_File_get_position_shared.3
mpich/man/man3/MPI_File_get_size.3
mpich/man/man3/MPI_File_get_type_extent.3
mpich/man/man3/MPI_File_get_view.3
mpich/man/man3/MPI_File_iread.3
mpich/man/man3/MPI_File_iread_at.3
mpich/man/man3/MPI_File_iread_shared.3
mpich/man/man3/MPI_File_iwrite.3
mpich/man/man3/MPI_File_iwrite_at.3
mpich/man/man3/MPI_File_iwrite_shared.3
mpich/man/man3/MPI_File_open.3
mpich/man/man3/MPI_File_preallocate.3
mpich/man/man3/MPI_File_read.3
mpich/man/man3/MPI_File_read_all.3
mpich/man/man3/MPI_File_read_all_begin.3
mpich/man/man3/MPI_File_read_all_end.3
mpich/man/man3/MPI_File_read_at.3
mpich/man/man3/MPI_File_read_at_all.3
mpich/man/man3/MPI_File_read_at_all_begin.3
mpich/man/man3/MPI_File_read_at_all_end.3
mpich/man/man3/MPI_File_read_ordered.3
mpich/man/man3/MPI_File_read_ordered_begin.3
mpich/man/man3/MPI_File_read_ordered_end.3
mpich/man/man3/MPI_File_read_shared.3
mpich/man/man3/MPI_File_seek.3
mpich/man/man3/MPI_File_seek_shared.3
mpich/man/man3/MPI_File_set_atomicity.3
mpich/man/man3/MPI_File_set_errhandler.3
mpich/man/man3/MPI_File_set_info.3
mpich/man/man3/MPI_File_set_size.3
mpich/man/man3/MPI_File_set_view.3
mpich/man/man3/MPI_File_sync.3
mpich/man/man3/MPI_File_write.3
mpich/man/man3/MPI_File_write_all.3
mpich/man/man3/MPI_File_write_all_begin.3
mpich/man/man3/MPI_File_write_all_end.3
mpich/man/man3/MPI_File_write_at.3
mpich/man/man3/MPI_File_write_at_all.3
mpich/man/man3/MPI_File_write_at_all_begin.3
mpich/man/man3/MPI_File_write_at_all_end.3
mpich/man/man3/MPI_File_write_ordered.3
mpich/man/man3/MPI_File_write_ordered_begin.3
mpich/man/man3/MPI_File_write_ordered_end.3
mpich/man/man3/MPI_File_write_shared.3
mpich/man/man3/MPI_Finalize.3
mpich/man/man3/MPI_Finalized.3
mpich/man/man3/MPI_Free_mem.3
mpich/man/man3/MPI_Gather.3
mpich/man/man3/MPI_Gatherv.3
mpich/man/man3/MPI_Get.3
mpich/man/man3/MPI_Get_accumulate.3
mpich/man/man3/MPI_Get_address.3
mpich/man/man3/MPI_Get_count.3
mpich/man/man3/MPI_Get_elements.3
mpich/man/man3/MPI_Get_elements_x.3
mpich/man/man3/MPI_Get_library_version.3
mpich/man/man3/MPI_Get_processor_name.3
mpich/man/man3/MPI_Get_version.3
mpich/man/man3/MPI_Graph_create.3
mpich/man/man3/MPI_Graph_get.3
mpich/man/man3/MPI_Graph_map.3
mpich/man/man3/MPI_Graph_neighbors.3
mpich/man/man3/MPI_Graph_neighbors_count.3
mpich/man/man3/MPI_Graphdims_get.3
mpich/man/man3/MPI_Grequest_complete.3
mpich/man/man3/MPI_Grequest_start.3
mpich/man/man3/MPI_Group_compare.3
mpich/man/man3/MPI_Group_difference.3
mpich/man/man3/MPI_Group_excl.3
mpich/man/man3/MPI_Group_free.3
mpich/man/man3/MPI_Group_incl.3
mpich/man/man3/MPI_Group_intersection.3
mpich/man/man3/MPI_Group_range_excl.3
mpich/man/man3/MPI_Group_range_incl.3
mpich/man/man3/MPI_Group_rank.3
mpich/man/man3/MPI_Group_size.3
mpich/man/man3/MPI_Group_translate_ranks.3
mpich/man/man3/MPI_Group_union.3
mpich/man/man3/MPI_Iallgather.3
mpich/man/man3/MPI_Iallgatherv.3
mpich/man/man3/MPI_Iallreduce.3
mpich/man/man3/MPI_Ialltoall.3
mpich/man/man3/MPI_Ialltoallv.3
mpich/man/man3/MPI_Ialltoallw.3
mpich/man/man3/MPI_Ibarrier.3
mpich/man/man3/MPI_Ibcast.3
mpich/man/man3/MPI_Ibsend.3
mpich/man/man3/MPI_Iexscan.3
mpich/man/man3/MPI_Igather.3
mpich/man/man3/MPI_Igatherv.3
mpich/man/man3/MPI_Improbe.3
mpich/man/man3/MPI_Imrecv.3
mpich/man/man3/MPI_Ineighbor_allgather.3
mpich/man/man3/MPI_Ineighbor_allgatherv.3
mpich/man/man3/MPI_Ineighbor_alltoall.3
mpich/man/man3/MPI_Ineighbor_alltoallv.3
mpich/man/man3/MPI_Ineighbor_alltoallw.3
mpich/man/man3/MPI_Info_create.3
mpich/man/man3/MPI_Info_delete.3
mpich/man/man3/MPI_Info_dup.3
mpich/man/man3/MPI_Info_free.3
mpich/man/man3/MPI_Info_get.3
mpich/man/man3/MPI_Info_get_nkeys.3
mpich/man/man3/MPI_Info_get_nthkey.3
mpich/man/man3/MPI_Info_get_valuelen.3
mpich/man/man3/MPI_Info_set.3
mpich/man/man3/MPI_Init.3
mpich/man/man3/MPI_Init_thread.3
mpich/man/man3/MPI_Initialized.3
mpich/man/man3/MPI_Intercomm_create.3
mpich/man/man3/MPI_Intercomm_merge.3
mpich/man/man3/MPI_Iprobe.3
mpich/man/man3/MPI_Irecv.3
mpich/man/man3/MPI_Ireduce.3
mpich/man/man3/MPI_Ireduce_scatter.3
mpich/man/man3/MPI_Ireduce_scatter_block.3
mpich/man/man3/MPI_Irsend.3
mpich/man/man3/MPI_Is_thread_main.3
mpich/man/man3/MPI_Iscan.3
mpich/man/man3/MPI_Iscatter.3
mpich/man/man3/MPI_Iscatterv.3
mpich/man/man3/MPI_Isend.3
mpich/man/man3/MPI_Issend.3
mpich/man/man3/MPI_Keyval_create.3
mpich/man/man3/MPI_Keyval_free.3
mpich/man/man3/MPI_Lookup_name.3
mpich/man/man3/MPI_Mprobe.3
mpich/man/man3/MPI_Mrecv.3
mpich/man/man3/MPI_Neighbor_allgather.3
mpich/man/man3/MPI_Neighbor_allgatherv.3
mpich/man/man3/MPI_Neighbor_alltoall.3
mpich/man/man3/MPI_Neighbor_alltoallv.3
mpich/man/man3/MPI_Neighbor_alltoallw.3
mpich/man/man3/MPI_Op_commute.3
mpich/man/man3/MPI_Op_create.3
mpich/man/man3/MPI_Op_free.3
mpich/man/man3/MPI_Open_port.3
mpich/man/man3/MPI_Pack.3
mpich/man/man3/MPI_Pack_external.3
mpich/man/man3/MPI_Pack_external_size.3
mpich/man/man3/MPI_Pack_size.3
mpich/man/man3/MPI_Pcontrol.3
mpich/man/man3/MPI_Probe.3
mpich/man/man3/MPI_Publish_name.3
mpich/man/man3/MPI_Put.3
mpich/man/man3/MPI_Query_thread.3
mpich/man/man3/MPI_Raccumulate.3
mpich/man/man3/MPI_Recv.3
mpich/man/man3/MPI_Recv_init.3
mpich/man/man3/MPI_Reduce.3
mpich/man/man3/MPI_Reduce_local.3
mpich/man/man3/MPI_Reduce_scatter.3
mpich/man/man3/MPI_Reduce_scatter_block.3
mpich/man/man3/MPI_Register_datarep.3
mpich/man/man3/MPI_Request_free.3
mpich/man/man3/MPI_Request_get_status.3
mpich/man/man3/MPI_Rget.3
mpich/man/man3/MPI_Rget_accumulate.3
mpich/man/man3/MPI_Rput.3
mpich/man/man3/MPI_Rsend.3
mpich/man/man3/MPI_Rsend_init.3
mpich/man/man3/MPI_Scan.3
mpich/man/man3/MPI_Scatter.3
mpich/man/man3/MPI_Scatterv.3
mpich/man/man3/MPI_Send.3
mpich/man/man3/MPI_Send_init.3
mpich/man/man3/MPI_Sendrecv.3
mpich/man/man3/MPI_Sendrecv_replace.3
mpich/man/man3/MPI_Ssend.3
mpich/man/man3/MPI_Ssend_init.3
mpich/man/man3/MPI_Start.3
mpich/man/man3/MPI_Startall.3
mpich/man/man3/MPI_Status_set_cancelled.3
mpich/man/man3/MPI_Status_set_elements.3
mpich/man/man3/MPI_Status_set_elements_x.3
mpich/man/man3/MPI_T_category_changed.3
mpich/man/man3/MPI_T_category_get_categories.3
mpich/man/man3/MPI_T_category_get_cvars.3
mpich/man/man3/MPI_T_category_get_info.3
mpich/man/man3/MPI_T_category_get_num.3
mpich/man/man3/MPI_T_category_get_pvars.3
mpich/man/man3/MPI_T_cvar_get_info.3
mpich/man/man3/MPI_T_cvar_get_num.3
mpich/man/man3/MPI_T_cvar_handle_alloc.3
mpich/man/man3/MPI_T_cvar_handle_free.3
mpich/man/man3/MPI_T_cvar_read.3
mpich/man/man3/MPI_T_cvar_write.3
mpich/man/man3/MPI_T_enum_get_info.3
mpich/man/man3/MPI_T_enum_get_item.3
mpich/man/man3/MPI_T_finalize.3
mpich/man/man3/MPI_T_init_thread.3
mpich/man/man3/MPI_T_pvar_get_info.3
mpich/man/man3/MPI_T_pvar_get_num.3
mpich/man/man3/MPI_T_pvar_handle_alloc.3
mpich/man/man3/MPI_T_pvar_handle_free.3
mpich/man/man3/MPI_T_pvar_read.3
mpich/man/man3/MPI_T_pvar_readreset.3
mpich/man/man3/MPI_T_pvar_reset.3
mpich/man/man3/MPI_T_pvar_session_create.3
mpich/man/man3/MPI_T_pvar_session_free.3
mpich/man/man3/MPI_T_pvar_start.3
mpich/man/man3/MPI_T_pvar_stop.3
mpich/man/man3/MPI_T_pvar_write.3
mpich/man/man3/MPI_Test.3
mpich/man/man3/MPI_Test_cancelled.3
mpich/man/man3/MPI_Testall.3
mpich/man/man3/MPI_Testany.3
mpich/man/man3/MPI_Testsome.3
mpich/man/man3/MPI_Topo_test.3
mpich/man/man3/MPI_Type_commit.3
mpich/man/man3/MPI_Type_contiguous.3
mpich/man/man3/MPI_Type_create_darray.3
mpich/man/man3/MPI_Type_create_hindexed.3
mpich/man/man3/MPI_Type_create_hindexed_block.3
mpich/man/man3/MPI_Type_create_hvector.3
mpich/man/man3/MPI_Type_create_indexed_block.3
mpich/man/man3/MPI_Type_create_keyval.3
mpich/man/man3/MPI_Type_create_resized.3
mpich/man/man3/MPI_Type_create_struct.3
mpich/man/man3/MPI_Type_create_subarray.3
mpich/man/man3/MPI_Type_delete_attr.3
mpich/man/man3/MPI_Type_dup.3
mpich/man/man3/MPI_Type_extent.3
mpich/man/man3/MPI_Type_free.3
mpich/man/man3/MPI_Type_free_keyval.3
mpich/man/man3/MPI_Type_get_attr.3
mpich/man/man3/MPI_Type_get_contents.3
mpich/man/man3/MPI_Type_get_envelope.3
mpich/man/man3/MPI_Type_get_extent.3
mpich/man/man3/MPI_Type_get_extent_x.3
mpich/man/man3/MPI_Type_get_name.3
mpich/man/man3/MPI_Type_get_true_extent.3
mpich/man/man3/MPI_Type_get_true_extent_x.3
mpich/man/man3/MPI_Type_hindexed.3
mpich/man/man3/MPI_Type_hvector.3
mpich/man/man3/MPI_Type_indexed.3
mpich/man/man3/MPI_Type_lb.3
mpich/man/man3/MPI_Type_match_size.3
mpich/man/man3/MPI_Type_set_attr.3
mpich/man/man3/MPI_Type_set_name.3
mpich/man/man3/MPI_Type_size.3
mpich/man/man3/MPI_Type_size_x.3
mpich/man/man3/MPI_Type_struct.3
mpich/man/man3/MPI_Type_ub.3
mpich/man/man3/MPI_Type_vector.3
mpich/man/man3/MPI_Unpack.3
mpich/man/man3/MPI_Unpack_external.3
mpich/man/man3/MPI_Unpublish_name.3
mpich/man/man3/MPI_Wait.3
mpich/man/man3/MPI_Waitall.3
mpich/man/man3/MPI_Waitany.3
mpich/man/man3/MPI_Waitsome.3
mpich/man/man3/MPI_Win_allocate.3
mpich/man/man3/MPI_Win_allocate_shared.3
mpich/man/man3/MPI_Win_attach.3
mpich/man/man3/MPI_Win_call_errhandler.3
mpich/man/man3/MPI_Win_complete.3
mpich/man/man3/MPI_Win_create.3
mpich/man/man3/MPI_Win_create_dynamic.3
mpich/man/man3/MPI_Win_create_errhandler.3
mpich/man/man3/MPI_Win_create_keyval.3
mpich/man/man3/MPI_Win_delete_attr.3
mpich/man/man3/MPI_Win_detach.3
mpich/man/man3/MPI_Win_fence.3
mpich/man/man3/MPI_Win_flush.3
mpich/man/man3/MPI_Win_flush_all.3
mpich/man/man3/MPI_Win_flush_local.3
mpich/man/man3/MPI_Win_flush_local_all.3
mpich/man/man3/MPI_Win_free.3
mpich/man/man3/MPI_Win_free_keyval.3
mpich/man/man3/MPI_Win_get_attr.3
mpich/man/man3/MPI_Win_get_errhandler.3
mpich/man/man3/MPI_Win_get_group.3
mpich/man/man3/MPI_Win_get_info.3
mpich/man/man3/MPI_Win_get_name.3
mpich/man/man3/MPI_Win_lock.3
mpich/man/man3/MPI_Win_lock_all.3
mpich/man/man3/MPI_Win_post.3
mpich/man/man3/MPI_Win_set_attr.3
mpich/man/man3/MPI_Win_set_errhandler.3
mpich/man/man3/MPI_Win_set_info.3
mpich/man/man3/MPI_Win_set_name.3
mpich/man/man3/MPI_Win_shared_query.3
mpich/man/man3/MPI_Win_start.3
mpich/man/man3/MPI_Win_sync.3
mpich/man/man3/MPI_Win_test.3
mpich/man/man3/MPI_Win_unlock.3
mpich/man/man3/MPI_Win_unlock_all.3
mpich/man/man3/MPI_Win_wait.3
mpich/man/man3/MPI_Wtick.3
mpich/man/man3/MPI_Wtime.3
mpich/share/doc/mpich/install.pdf
mpich/share/doc/mpich/logging.pdf
mpich/share/doc/mpich/smpd_pmi.pdf
mpich/share/doc/mpich/user.pdf
mpich/share/mpich/examples/mpicc.conf
mpich/share/mpich/examples/mpicxx.conf
mpich/share/mpich/examples/mpif77.conf

View File

@ -7,6 +7,8 @@ MPICH_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.mpich+= mpich>=3
BUILDLINK_PKGSRCDIR.mpich?= ../../wip/mpi-ch
BUILDLINK_PASSTHRU_DIRS+= ${PREFIX}/mpich/lib
BUILDLINK_PASSTHRU_RPATHDIRS+= ${PREFIX}/mpich/lib
.include "../../parallel/openpa/buildlink3.mk"
.endif # MPICH_BUILDLINK3_MK

View File

@ -14,7 +14,6 @@ COMMENT= Open source MPI-2 implementation
MPI_SUBPREFIX= openmpi
MPI_PREFIX= $(LOCALBASE)/$(MPI_SUBPREFIX)
#MPI_PREFIX= $(LOCALBASE)
INSTALLATION_PREFIX= $(MPI_PREFIX)
.include "../../mk/bsd.prefs.mk"

File diff suppressed because it is too large Load Diff

View File

@ -7,6 +7,8 @@ OPENMPI_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.openmpi+= openmpi>=1.5.1
BUILDLINK_PKGSRCDIR.openmpi?= ../../wip/openmpi
BUILDLINK_PASSTHRU_DIRS+= ${PREFIX}/openmpi/lib
BUILDLINK_PASSTHRU_RPATHDIRS+= ${PREFIX}/openmpi/lib
.include "../../parallel/hwloc/buildlink3.mk"
.endif # OPENMPI_BUILDLINK3_MK

View File

@ -13,7 +13,6 @@ COMMENT= Open source MPI-2 implementation
MPI_SUBPREFIX= openmpi
MPI_PREFIX= $(LOCALBASE)/$(MPI_SUBPREFIX)
INSTALLATION_PREFIX= $(MPI_PREFIX)
.include "../../mk/bsd.prefs.mk"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -7,6 +7,8 @@ OPENMPI_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.openmpi+= openmpi>=1.5.1
BUILDLINK_PKGSRCDIR.openmpi?= ../../wip/openmpi163
BUILDLINK_PASSTHRU_DIRS+= ${PREFIX}/openmpi/lib
BUILDLINK_PASSTHRU_RPATHDIRS+= ${PREFIX}/openmpi/lib
.include "../../parallel/hwloc/buildlink3.mk"
.endif # OPENMPI_BUILDLINK3_MK