FreeBSD Bugzilla – Attachment 183133 Details for
Bug 219709
[NEW PORT] science/hypre: Scalable Linear Solvers and Multigrid Methods
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
New science/hypre port as a diff
science-hypre.diff (text/plain), 4.45 KB, created by
Pedro F. Giffuni
on 2017-06-01 15:07:41 UTC
(
hide
)
Description:
New science/hypre port as a diff
Filename:
MIME Type:
Creator:
Pedro F. Giffuni
Created:
2017-06-01 15:07:41 UTC
Size:
4.45 KB
patch
obsolete
>Index: science/hypre/Makefile >=================================================================== >--- science/hypre/Makefile (nonexistent) >+++ science/hypre/Makefile (working copy) >@@ -0,0 +1,46 @@ >+# Created by: Pedro Giffuni >+# $FreeBSD$ >+ >+PORTNAME= hypre >+PORTVERSION= 2.11.2 >+CATEGORIES= science >+MASTER_SITES= https://computation.llnl.gov/projects/hypre-scalable-linear-solvers-multigrid-methods/download/ >+ >+MAINTAINER= pfg@FreeBSD.org >+COMMENT= Scalable Linear Solvers and Multigrid Methods >+ >+LICENSE= LGPL21 >+ >+LIB_DEPENDS= libmpich.so.8:net/mpich2 >+ >+USES= blaslapack fortran localbase >+ >+USE_LDCONFIG= yes >+ >+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src >+ >+HAS_CONFIGURE= YES #It's GNU but broken >+ >+CONFIGURE_ARGS= --with-blas --with-blas-lib=${BLASLIB} >+CONFIGURE_ARGS+= --with-lapack --with-lapack-lib=${LAPACKLIB} >+CONFIGURE_ARGS+= --enable-shared >+ >+.ifdef MAINTAINER_MODE >+TEST_TARGET= check >+.endif >+ >+.include <bsd.port.options.mk> >+ >+post-install: >+ ${INSTALL_DATA} ${WRKSRC}/hypre/include/* ${STAGEDIR}${PREFIX}/include >+ ${INSTALL_LIB} ${WRKSRC}/hypre/lib/libHYPRE-2.11.2.so \ >+ ${STAGEDIR}${PREFIX}/lib/libHYPRE.so.2.11 >+ ${LN} -sf libHYPRE.so.2.11 ${STAGEDIR}${PREFIX}/lib/libHYPRE.so.2 >+ ${LN} -sf libHYPRE.so.2.11 ${STAGEDIR}${PREFIX}/lib/libHYPRE.so >+.if ${PORT_OPTIONS:MDOCS} >+ ${MKDIR} ${STAGEDIR}${DOCSDIR} >+ ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-${PORTVERSION}/docs/*.pdf \ >+ ${STAGEDIR}${DOCSDIR} >+.endif >+ >+.include <bsd.port.mk> >Index: science/hypre/distinfo >=================================================================== >--- science/hypre/distinfo (nonexistent) >+++ science/hypre/distinfo (working copy) >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1496033213 >+SHA256 (hypre-2.11.2.tar.gz) = 25b6c1226411593f71bb5cf3891431afaa8c3fd487bdfe4faeeb55c6fdfb269e >+SIZE (hypre-2.11.2.tar.gz) = 8077407 >Index: science/hypre/pkg-descr >=================================================================== >--- science/hypre/pkg-descr (nonexistent) >+++ science/hypre/pkg-descr (working copy) >@@ -0,0 +1,7 @@ >+HYPRE: Scalable Linear Solvers and Multigrid Methods >+ >+HYPRE is a library of high performance preconditioners and solvers featuring >+multigrid methods for the solution of large, sparse linear systems of equations >+on massively parallel computers. >+ >+WWW: http://www.llnl.gov/casc/hypre/ >Index: science/hypre/pkg-plist >=================================================================== >--- science/hypre/pkg-plist (nonexistent) >+++ science/hypre/pkg-plist (working copy) >@@ -0,0 +1,79 @@ >+include/Cnames.h >+include/HYPRE.h >+include/HYPRE_DistributedMatrixPilutSolver_protos.h >+include/HYPRE_DistributedMatrixPilutSolver_types.h >+include/HYPRE_FEI.h >+include/HYPRE_FEI_includes.h >+include/HYPRE_IJ_mv.h >+include/HYPRE_LinSysCore.h >+include/HYPRE_MatvecFunctions.h >+include/HYPRE_config.h >+include/HYPRE_error_f.h >+include/HYPRE_krylov.h >+include/HYPRE_lobpcg.h >+include/HYPRE_matrix_matrix_protos.h >+include/HYPRE_parcsr_ls.h >+include/HYPRE_parcsr_mv.h >+include/HYPRE_seq_mv.h >+include/HYPRE_sstruct_ls.h >+include/HYPRE_sstruct_mv.h >+include/HYPRE_struct_ls.h >+include/HYPRE_struct_mv.h >+include/HYPRE_utilities.h >+include/HYPREf.h >+include/LLNL_FEI_Fei.h >+include/LLNL_FEI_Impl.h >+include/LLNL_FEI_LSCore.h >+include/LLNL_FEI_Matrix.h >+include/LLNL_FEI_Solver.h >+include/_hypre_IJ_mv.h >+include/_hypre_parcsr_ls.h >+include/_hypre_parcsr_mv.h >+include/_hypre_sstruct_ls.h >+include/_hypre_sstruct_mv.h >+include/_hypre_struct_ls.h >+include/_hypre_struct_mv.h >+include/_hypre_utilities.h >+include/cfei-hypre.h >+include/cfei.h >+include/cfei_hypre.h >+include/colamd.h >+include/csr_block_matrix.h >+include/csr_matmultivec.h >+include/distributed_matrix.h >+include/fei_Data.hpp >+include/fei_LinearSystemCore.hpp >+include/fei_Lookup.hpp >+include/fei_bool.h >+include/fei_defs.h >+include/fei_mpi.h >+include/fortran.h >+include/fortran_matrix.h >+include/hypre_cfei.h >+include/hypre_hopscotch_hash.h >+include/interpreter.h >+include/krylov.h >+include/lobpcg.h >+include/multivector.h >+include/old_colamd.h >+include/par_csr_block_matrix.h >+include/par_csr_matmultivec.h >+include/par_csr_pmvcomm.h >+include/par_multivector.h >+include/seq_multivector.h >+include/seq_mv.h >+include/slu_Cnames.h >+include/slu_cdefs.h >+include/slu_dcomplex.h >+include/slu_ddefs.h >+include/slu_scomplex.h >+include/slu_sdefs.h >+include/slu_util.h >+include/slu_zdefs.h >+include/supermatrix.h >+include/temp_multivector.h >+lib/libHYPRE.so >+lib/libHYPRE.so.2 >+lib/libHYPRE.so.2.11 >+%%PORTDOCS%%%%DOCSDIR%%/HYPRE_ref_manual.pdf >+%%PORTDOCS%%%%DOCSDIR%%/HYPRE_usr_manual.pdf
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 219709
: 183133 |
183230