[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / parallel / mpi-ch

Annotation of pkgsrc/parallel/mpi-ch/Makefile, Revision 1.88

1.88    ! rillig      1: # $NetBSD: Makefile,v 1.87 2019/08/11 13:22:34 wiz Exp $
1.1       garbled     2:
1.86      bsiegert    3: DISTNAME=      mpich-3.2.1
1.87      wiz         4: PKGREVISION=   1
1.55      tnn         5: CATEGORIES=    parallel
1.74      adam        6: MASTER_SITES=  http://www.mpich.org/static/tarballs/${PKGVERSION_NOREV}/
1.55      tnn         7:
                      8: MAINTAINER=    asau@inbox.ru
1.88    ! rillig      9: HOMEPAGE=      https://www.mpich.org/
1.73      asau       10: COMMENT=       Open source MPI, MPI-2, and MPI-3 implementation from Univ. of Chicago
1.55      tnn        11:
1.84      adam       12: CONFLICTS+=    openmpi-[0-9]*
1.66      asau       13: DEPENDS+=      bash-[0-9]*:../../shells/bash
                     14:
1.74      adam       15: #MPI_SUBPREFIX=                mpich
                     16: #MPI_PREFIX=           ${LOCALBASE}/${MPI_SUBPREFIX}
                     17: MPI_PREFIX=            ${LOCALBASE}
1.73      asau       18:
1.80      joerg      19: OVERRIDE_DIRDEPTH=     3
                     20:
1.76      adam       21: USE_LANGUAGES=         c c++
1.74      adam       22: USE_LIBTOOL=           yes
                     23: USE_TOOLS+=            perl:run
1.55      tnn        24: GNU_CONFIGURE=         yes
1.74      adam       25: GNU_CONFIGURE_PREFIX=  ${MPI_PREFIX}
                     26: CONFIGURE_ARGS+=       --datadir=${MPI_PREFIX}/share/${PKGBASE}
                     27: CONFIGURE_ARGS+=       --docdir=${MPI_PREFIX}/share/doc/${PKGBASE}
                     28: CONFIGURE_ARGS+=       --htmldir=${MPI_PREFIX}/share/doc/${PKGBASE}/html
1.83      adam       29: CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
                     30: CONFIGURE_ARGS+=       --with-hwloc-prefix=${BUILDLINK_PREFIX.hwloc}
1.74      adam       31: CONFIGURE_ARGS+=       --with-openpa-prefix=${BUILDLINK_PREFIX.openpa}
                     32: CONFIGURE_ARGS+=       --with-pm=hydra:gforker
1.83      adam       33: CONFIGURE_ARGS+=       --with-thread-package=posix
1.86      bsiegert   34: CONFIGURE_ARGS+=       --enable-wrapper-rpath
1.55      tnn        35:
1.83      adam       36: LDFLAGS+=              -lm
                     37:
1.55      tnn        38: PKG_SYSCONFSUBDIR=     mpich
                     39:
1.74      adam       40: BUILDLINK_PASSTHRU_RPATHDIRS+= ${MPI_PREFIX}/lib
1.73      asau       41:
1.66      asau       42: # FreeBSD 6 hack:
1.60      asau       43: .include "../../mk/bsd.prefs.mk"
1.74      adam       44: .if ${OPSYS} == "FreeBSD" || ${OPSYS} == "DragonFly"
1.60      asau       45: BUILDLINK_TRANSFORM+=  rm:-lrt
                     46: .endif
1.56      obache     47:
1.73      asau       48: .include "options.mk"
1.71      joerg      49:
1.73      asau       50: TEST_TARGET=   check
1.66      asau       51:
1.73      asau       52: .include "../../parallel/hwloc/buildlink3.mk"
1.60      asau       53: .include "../../parallel/openpa/buildlink3.mk"
1.83      adam       54: .include "../../mk/pthread.buildlink3.mk"
1.1       garbled    55: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>