Index: head/math/lapack++/Makefile =================================================================== --- head/math/lapack++/Makefile (revision 386119) +++ head/math/lapack++/Makefile (revision 386120) @@ -1,51 +1,50 @@ # Created by: NAKATA Maho # $FreeBSD$ PORTNAME= lapack++ PORTVERSION= 2.5.4 CATEGORIES= math MASTER_SITES= SF/lapackpp \ http://math.nist.gov/lapack++/:doc DISTNAME= lapackpp-${PORTVERSION} DIST_SUBDIR= lapackpp EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= maho@FreeBSD.org COMMENT= Linear Algebra PACKage in C++, a wrapper for LAPACK USES= fortran gmake pathfix libtool OPTIONS_DEFINE= DOCS -OPTIONS_RADIO= BLAS -OPTIONS_RADIO_BLAS= REFERENCE OBLAS -OPTIONS_DEFAULT= REFERENCE -REFERENCE_DESC= Blas / Lapack -REFERENCE_USES= blaslapack:netlib +OPTIONS_RADIO= BLAS +OPTIONS_RADIO_BLAS= OPENBLAS NETLIB ATLAS +OPTIONS_DEFAULT= OPENBLAS -OBLAS_DESC= Openblas -OBLAS_USES= blaslapack:openblas +OPENBLAS_USES= blaslapack:openblas +NETLIB_USES= blaslapack:netlib +ATLAS_USES= blaslapack:atlas GNU_CONFIGURE= yes USE_LDCONFIG= yes BLAS_LIB= -L${LOCALBASE}/lib ${BLASLIB} LAPACK_LIB= -L${LOCALBASE}/lib ${LAPACKLIB} #lapack++ forces to use atlas when detected, so we should disable here. CONFIGURE_ARGS+= --with-blas="${BLAS_LIB}" --with-lapack="${LAPACK_LIB}" --disable-atlas --enable-static .include .if ${PORT_OPTIONS:MDOCS} DISTFILES+= ${DISTNAME}${EXTRACT_SUFX} lapack++.ps.gz:doc lapackpp1_1.ps.gz:doc \ lapackppman1_1.ps.gz:doc lapack++_install.ps.gz:doc .endif post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/lapack++.ps.gz ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/lapack++_install.ps.gz ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/lapackpp1_1.ps.gz ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/lapackppman1_1.ps.gz ${STAGEDIR}${DOCSDIR} .include