| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.12 2011/12/27 23:15:35 asau Exp $ | | 1 | # $NetBSD: Makefile,v 1.13 2012/05/21 16:08:51 marino Exp $ |
2 | | | 2 | |
3 | DISTNAME= openmpi-1.5.4 | | 3 | DISTNAME= openmpi-1.5.4 |
4 | PKGREVISION= 1 | | 4 | PKGREVISION= 1 |
5 | CATEGORIES= parallel | | 5 | CATEGORIES= parallel |
6 | MASTER_SITES= http://www.open-mpi.org/software/ompi/v1.5/downloads/ | | 6 | MASTER_SITES= http://www.open-mpi.org/software/ompi/v1.5/downloads/ |
7 | EXTRACT_SUFX= .tar.bz2 | | 7 | EXTRACT_SUFX= .tar.bz2 |
8 | | | 8 | |
9 | MAINTAINER= asau@inbox.ru | | 9 | MAINTAINER= asau@inbox.ru |
10 | HOMEPAGE= http://www.open-mpi.org/ | | 10 | HOMEPAGE= http://www.open-mpi.org/ |
11 | COMMENT= Open source MPI-2 implementation | | 11 | COMMENT= Open source MPI-2 implementation |
12 | | | 12 | |
13 | CONFLICTS+= mpich-[0-9]* # installs bin/mpicc & other wrappers | | 13 | CONFLICTS+= mpich-[0-9]* # installs bin/mpicc & other wrappers |
14 | CONFLICTS+= mpich2-[0-9]* # installs bin/mpicc & other wrappers | | 14 | CONFLICTS+= mpich2-[0-9]* # installs bin/mpicc & other wrappers |
| @@ -26,26 +26,33 @@ SHLIBTOOL_OVERRIDE= ${WRKSRC}/config/lib | | | @@ -26,26 +26,33 @@ SHLIBTOOL_OVERRIDE= ${WRKSRC}/config/lib |
26 | ${WRKSRC}/opal/libltdl/m4/libtool.m4 | | 26 | ${WRKSRC}/opal/libltdl/m4/libtool.m4 |
27 | | | 27 | |
28 | CONFIGURE_ARGS+= --disable-mpi-f90 | | 28 | CONFIGURE_ARGS+= --disable-mpi-f90 |
29 | CONFIGURE_ARGS+= --with-libltdl=external # use our libltdl | | 29 | CONFIGURE_ARGS+= --with-libltdl=external # use our libltdl |
30 | CONFIGURE_ARGS+= --with-wrapper-ldflags="-L${PREFIX}/lib ${LINKER_RPATH_FLAG}${PREFIX}/lib" | | 30 | CONFIGURE_ARGS+= --with-wrapper-ldflags="-L${PREFIX}/lib ${LINKER_RPATH_FLAG}${PREFIX}/lib" |
31 | CONFIGURE_ENV+= ompi_cv_f77_have_INTEGERp8=no # no "INTEGER*8"?? | | 31 | CONFIGURE_ENV+= ompi_cv_f77_have_INTEGERp8=no # no "INTEGER*8"?? |
32 | CONFIGURE_ARGS+= OPAL_HAVE_LTDL_ADVISE=0 | | 32 | CONFIGURE_ARGS+= OPAL_HAVE_LTDL_ADVISE=0 |
33 | | | 33 | |
34 | # Prevent detection of OpenMP support in order to make PLIST consistent: | | 34 | # Prevent detection of OpenMP support in order to make PLIST consistent: |
35 | BUILDLINK_TRANSFORM= rm:-fopenmp | | 35 | BUILDLINK_TRANSFORM= rm:-fopenmp |
36 | | | 36 | |
37 | USE_TOOLS+= perl:run | | 37 | USE_TOOLS+= perl:run |
38 | | | 38 | |
| | | 39 | PLIST_VARS+= vtlwraph |
| | | 40 | .include "../../mk/bsd.prefs.mk" |
| | | 41 | .if ${OPSYS} == "DragonFly" |
| | | 42 | PLIST.vtlwraph= yes |
| | | 43 | .endif |
| | | 44 | |
| | | 45 | |
39 | .include "options.mk" | | 46 | .include "options.mk" |
40 | | | 47 | |
41 | TEST_TARGET= check | | 48 | TEST_TARGET= check |
42 | | | 49 | |
43 | ## Just in case you'll need it... | | 50 | ## Just in case you'll need it... |
44 | # USE_TOOLS+= aclocal autoconf automake bash perl | | 51 | # USE_TOOLS+= aclocal autoconf automake bash perl |
45 | # REPLACE_BASH= autogen.sh | | 52 | # REPLACE_BASH= autogen.sh |
46 | | | 53 | |
47 | # pre-configure: replace-interpreter | | 54 | # pre-configure: replace-interpreter |
48 | # cd $(WRKSRC) && $(BASH) autogen.sh | | 55 | # cd $(WRKSRC) && $(BASH) autogen.sh |
49 | | | 56 | |
50 | .include "../../devel/libltdl/buildlink3.mk" | | 57 | .include "../../devel/libltdl/buildlink3.mk" |
51 | .include "../../mk/bsd.pkg.mk" | | 58 | .include "../../mk/bsd.pkg.mk" |