Index: head/net/openmpi/Makefile =================================================================== --- head/net/openmpi/Makefile (revision 155882) +++ head/net/openmpi/Makefile (revision 155883) @@ -1,75 +1,83 @@ # Ports collection makefile for: openmpi # Date created: August 22, 2005 # Whom: Brooks Davis # # $FreeBSD$ # # TODO: # - F90 support # - etc/*.sample support PORTNAME= openmpi DISTVERSION= 1.0.1 CATEGORIES= net parallel MASTER_SITES= http://www.open-mpi.org/software/ompi/v1.0/downloads/ MAINTAINER= brooks@FreeBSD.org COMMENT= A High Performance Message Passing Library LIB_DEPENDS= execinfo:${PORTSDIR}/devel/libexecinfo USE_BZIP2= yes HAS_CONFIGURE= yes USE_GMAKE= yes # Can't use until does not imply GNU_CONFIGURE or there's a sane way # to change the prefix for configure. #USE_AUTOTOOLS= libtool:15 MPIBASE?= mpi MPIDIR?= ${MPIBASE}/${UNIQUENAME} PLIST_SUB+= MPIBASE=${MPIBASE} PLIST_SUB+= MPIDIR=${MPIDIR} SUB_FILES+= pkg-message SUB_LIST+= MPIDIR=${MPIDIR} PKGMESSAGE= ${WRKDIR}/pkg-message CONFIGURE_ARGS+= --prefix=${PREFIX}/${MPIDIR} ${CONFIGURE_TARGET} .include +.if ${OSVERSION} > 700000 +BROKEN= Does not compile on FreeBSD >= 7.0 +.endif + +.if ${ARCH} == "sparc64" +BROKEN= Does not compile on sparc64 +.endif + .if ${OSVERSION} < 503000 .if !exists(/usr/include/stdint.h) BROKEN= "requires stdint.h" .else IGNORE= is not supported for FreeBSD < 5.3 .endif .endif post-install: @${CAT} ${PKGMESSAGE} ####################################################################### # The following targets are for the port maintainer. Use at your own # # risk, no user-serviceable parts inside. # ####################################################################### build-plist: Makefile ${RM} -f pkg-plist ${FIND} ${PREFIX}/${MPIDIR}/* -type f | \ ${SED} -e 's|${PREFIX}/${MPIDIR}|%%MPIDIR%%|' | \ ${SORT} >> pkg-plist ${FIND} ${PREFIX}/${MPIDIR}/* -type l | \ ${SED} -e 's|${PREFIX}/${MPIDIR}|%%MPIDIR%%|' | \ ${SORT} >> pkg-plist ${FIND} ${PREFIX}/${MPIDIR}/* -type d | \ ${SED} -e 's|${PREFIX}/${MPIDIR}|@dirrm %%MPIDIR%%|' | \ ${SORT} -r >> pkg-plist ${ECHO} "@dirrmtry %%MPIDIR%%" \ >> pkg-plist ${ECHO} "@dirrmtry %D/%%MPIBASE%%" \ >> pkg-plist .include Property changes on: head/net/openmpi/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property