[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.66

1.66    ! asau        1: # $NetBSD: Makefile,v 1.65 2010/07/30 10:36:33 asau Exp $
1.1       garbled     2:
1.66    ! asau        3: DISTNAME=      mpich2-1.3.1
1.55      tnn         4: CATEGORIES=    parallel
1.66    ! asau        5: MASTER_SITES=  http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/1.3.1/
1.55      tnn         6:
                      7: MAINTAINER=    asau@inbox.ru
                      8: HOMEPAGE=      http://www.mcs.anl.gov/research/projects/mpich2/
                      9: COMMENT=       Open source MPI and MPI-2 implementation from Univ. of Chicago
                     10:
                     11: CONFLICTS+=    mpich-[0-9]*    # installs bin/mpicc & other wrappers
                     12: CONFLICTS+=    openmpi-[0-9]*  # installs bin/mpicc & other wrappers
                     13:
                     14: PKG_DESTDIR_SUPPORT=   user-destdir
1.6       agc        15:
1.52      gdt        16: MAKE_JOBS_SAFE=                no
                     17:
1.66    ! asau       18: DEPENDS+=      bash-[0-9]*:../../shells/bash
        !            19:
1.55      tnn        20: GNU_CONFIGURE=         yes
1.65      asau       21: USE_LANGUAGES=         c c++ fortran77
1.55      tnn        22:
                     23: PKG_SYSCONFSUBDIR=     mpich
                     24:
                     25: CONFIGURE_ARGS+=       --datadir=${PREFIX}/share/${PKGBASE}
                     26: CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
1.57      obache     27: CONFIGURE_ARGS+=       --docdir=${PREFIX}/share/doc/${PKGBASE}
                     28: CONFIGURE_ARGS+=       --htmldir=${PREFIX}/share/doc/${PKGBASE}/html
                     29:
1.66    ! asau       30: CONFIGURE_ARGS+=       --with-pm=hydra:gforker
        !            31: CONFIGURE_ARGS+=       --with-hydra-bindlib=plpa # problems with hwloc
        !            32: CONFIGURE_ARGS+=       --disable-fc            # problems?
        !            33: CONFIGURE_ARGS+=       --with-openpa-prefix=$(BUILDLINK_PREFIX.openpa:Q) # reuse it
1.55      tnn        34:
                     35: USE_TOOLS+=            perl:run
                     36:
                     37: CONF_FILES+=           share/${PKGBASE}/examples/mpe_callstack_ldflags.conf \
                     38:                        ${PKG_SYSCONFDIR}/mpe_callstack_ldflags.conf
                     39: CONF_FILES+=           share/${PKGBASE}/examples/mpe_f77env.conf \
                     40:                        ${PKG_SYSCONFDIR}/mpe_f77env.conf
                     41: CONF_FILES+=           share/${PKGBASE}/examples/mpe_help.conf \
                     42:                        ${PKG_SYSCONFDIR}/mpe_help.conf
                     43: CONF_FILES+=           share/${PKGBASE}/examples/mpe_log.conf \
                     44:                        ${PKG_SYSCONFDIR}/mpe_log.conf
                     45: CONF_FILES+=           share/${PKGBASE}/examples/mpe_log_postlib.conf \
                     46:                        ${PKG_SYSCONFDIR}/mpe_log_postlib.conf
                     47: CONF_FILES+=           share/${PKGBASE}/examples/mpe_mpicheck.conf \
                     48:                        ${PKG_SYSCONFDIR}/mpe_mpicheck.conf
                     49: CONF_FILES+=           share/${PKGBASE}/examples/mpe_mpilog.conf \
                     50:                        ${PKG_SYSCONFDIR}/mpe_mpilog.conf
                     51: CONF_FILES+=           share/${PKGBASE}/examples/mpe_mpitrace.conf \
                     52:                        ${PKG_SYSCONFDIR}/mpe_mpitrace.conf
                     53: CONF_FILES+=           share/${PKGBASE}/examples/mpe_nolog.conf \
                     54:                        ${PKG_SYSCONFDIR}/mpe_nolog.conf
                     55: CONF_FILES+=           share/${PKGBASE}/examples/mpicc.conf \
                     56:                        ${PKG_SYSCONFDIR}/mpicc.conf
                     57: CONF_FILES+=           share/${PKGBASE}/examples/mpicxx.conf \
                     58:                        ${PKG_SYSCONFDIR}/mpicxx.conf
                     59: CONF_FILES+=           share/${PKGBASE}/examples/mpif77.conf \
                     60:                        ${PKG_SYSCONFDIR}/mpif77.conf
1.60      asau       61:
1.66    ! asau       62: # FreeBSD 6 hack:
1.60      asau       63: .include "../../mk/bsd.prefs.mk"
1.61      asau       64: .if $(OPSYS) == "FreeBSD" || $(OPSYS) == "DragonFly"
1.60      asau       65: BUILDLINK_TRANSFORM+=  rm:-lrt
                     66: .endif
1.56      obache     67:
1.66    ! asau       68: .include "options.mk"
        !            69:
1.60      asau       70: .include "../../parallel/openpa/buildlink3.mk"
1.1       garbled    71: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>