FreeBSD Bugzilla – Attachment 111273 Details for
Bug 152506
New port: math/parmgridgen - library for obtaining a sequence of successive coarse grids
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.shar
file.shar (text/plain), 6.16 KB, created by
devel
on 2010-11-23 04:20:09 UTC
(
hide
)
Description:
file.shar
Filename:
MIME Type:
Creator:
devel
Created:
2010-11-23 04:20:09 UTC
Size:
6.16 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># parmgridgen ># parmgridgen/Makefile ># parmgridgen/distinfo ># parmgridgen/files ># parmgridgen/files/patch-ParMGridGen_ParLib_parmgridgen.h ># parmgridgen/files/patch-MGridGen_Lib_mgridgen.h ># parmgridgen/files/patch-MGridGen_IMlib_IMlib.h ># parmgridgen/files/patch-Makefile.in ># parmgridgen/files/patch-ParMGridGen_IMParMetis_ParMETISLib_parmetis.h ># parmgridgen/pkg-plist ># parmgridgen/pkg-descr ># >echo c - parmgridgen >mkdir -p parmgridgen > /dev/null 2>&1 >echo x - parmgridgen/Makefile >sed 's/^X//' >parmgridgen/Makefile << 'e661074374d91168633c2b363949f696' >X# New ports collection makefile for: math/parmgirdgen >X# Date created: 22 Nov 2010 >X# Whom: Stas Timokhin <devel@stasyan.com> >X# >X# $FreeBSD$ >X# >X >XPORTNAME= parmgridgen >XPORTVERSION= 1.0 >XCATEGORIES= math science >XMASTER_SITES= http://www.mgnet.org/mgnet/Codes/parmgridgen/ >XDISTNAME= ParMGridGen-${PORTVERSION} >X >XMAINTAINER= devel@stasyan.com >XCOMMENT= Library for obtaining a sequence of successive coarse grids >X >XALL_TARGET= parallel >X >XLIB_DEPENDS+= mpi.0:${PORTSDIR}/net/openmpi >XUSE_GMAKE= yes >X >Xdo-install: >X ${INSTALL_PROGRAM} ${WRKSRC}/mgridgen ${PREFIX}/bin/mgridgen >X ${INSTALL_PROGRAM} ${WRKSRC}/parmgridgen ${PREFIX}/bin/parmgridgen >X ${INSTALL_PROGRAM} ${WRKSRC}/libmgrid.a ${PREFIX}/lib/libmgrid.a >X ${INSTALL_PROGRAM} ${WRKSRC}/libparmgrid.a ${PREFIX}/lib/libparmgrid.a >X ${INSTALL_DATA} ${WRKSRC}/mgridgen.h ${PREFIX}/include/mgridgen.h >X.if !defined(NOPORTDOCS) >X ${MKDIR} ${DOCSDIR} >X ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/README >X.endif >X >X.include <bsd.port.mk> >e661074374d91168633c2b363949f696 >echo x - parmgridgen/distinfo >sed 's/^X//' >parmgridgen/distinfo << 'ff6dc5aaf13147d038a102d21b13fef8' >XMD5 (ParMGridGen-1.0.tar.gz) = 2872fa95b7fb91d6bd525490eed62038 >XSHA256 (ParMGridGen-1.0.tar.gz) = 62cdb6e48cfc59124e5d5d360c2841e0fc2feecafe65bda110b74e942740b395 >XSIZE (ParMGridGen-1.0.tar.gz) = 2623528 >ff6dc5aaf13147d038a102d21b13fef8 >echo c - parmgridgen/files >mkdir -p parmgridgen/files > /dev/null 2>&1 >echo x - parmgridgen/files/patch-ParMGridGen_ParLib_parmgridgen.h >sed 's/^X//' >parmgridgen/files/patch-ParMGridGen_ParLib_parmgridgen.h << '1f28c9bb2153eaa9cb4abe65289f6cb3' >X--- ParMGridGen/ParLib/parmgridgen.h.orig 2010-02-24 15:21:58.000000000 +0600 >X+++ ParMGridGen/ParLib/parmgridgen.h 2010-02-24 15:22:03.000000000 +0600 >X@@ -21,7 +21,7 @@ >X #ifdef DMALLOC >X #include <dmalloc.h> >X #else >X-#include <malloc.h> >X+#include <stdlib.h> >X #endif >X >X #include "IMlib.h" >1f28c9bb2153eaa9cb4abe65289f6cb3 >echo x - parmgridgen/files/patch-MGridGen_Lib_mgridgen.h >sed 's/^X//' >parmgridgen/files/patch-MGridGen_Lib_mgridgen.h << '409a4ed8fd21d484218dd219976bd996' >X--- MGridGen/Lib/mgridgen.h.orig 2010-02-24 15:30:01.000000000 +0600 >X+++ MGridGen/Lib/mgridgen.h 2010-02-24 15:30:09.000000000 +0600 >X@@ -26,7 +26,7 @@ >X #ifdef DMALLOC >X #include <dmalloc.h> >X #else >X-#include <malloc.h> >X+#include <stdlib.h> >X #endif >X >X #include "defs.h" >409a4ed8fd21d484218dd219976bd996 >echo x - parmgridgen/files/patch-MGridGen_IMlib_IMlib.h >sed 's/^X//' >parmgridgen/files/patch-MGridGen_IMlib_IMlib.h << 'c886142bcb1cfd1e006fa90334730fb4' >X--- MGridGen/IMlib/IMlib.h.orig 2010-02-24 15:22:46.000000000 +0600 >X+++ MGridGen/IMlib/IMlib.h 2010-02-24 15:22:57.000000000 +0600 >X@@ -43,7 +43,7 @@ >X #ifdef DMALLOC >X #include <dmalloc.h> >X #else >X-#include <malloc.h> >X+#include <stdlib.h> >X #endif >X >X /************************************************************************* >c886142bcb1cfd1e006fa90334730fb4 >echo x - parmgridgen/files/patch-Makefile.in >sed 's/^X//' >parmgridgen/files/patch-Makefile.in << 'f019a9394e9dab570ab4e9dc02d911ed' >X--- Makefile.in.orig 2001-12-05 06:30:33.000000000 +0600 >X+++ Makefile.in 2010-11-22 11:00:06.000000000 +0600 >X@@ -12,7 +12,7 @@ >X OPTFLAGS = -O3 >X >X # What options to be used by the compiler >X-COPTIONS = >X+COPTIONS = ${PTHREAD_CFLAGS} >X >X # Which loader to use >X LD = cc >X@@ -29,18 +29,21 @@ >X IMLIBDIR = ../../MGridGen/IMlib >X >X # Include directories for the compiler >X-INCDIR = >X+INCDIR = -I${LOCALBASE}/include \ >X+ -I${LOCALBASE}/mpi/openmpi/include >X >X # In which directories to look for any additional libraries >X LIBDIR = -L../.. \ >X- -L/usr/lib32/ >X+ -L/usr/lib/ \ >X+ -L/${LOCALBASE}/lib/ \ >X+ -L/${LOCALBASE}/mpi/openmpi/lib >X >X # Set some flags >X DEBUGFLAGS = >X >X # What additional libraries to link the programs with (eg., -lmpi) >X-LIBS = -lmgrid -lm >X-PARLIBS = -lparmgrid -lmgrid -lmpi -lm >X+LIBS = -lmgrid -lm -pthread >X+PARLIBS = -lparmgrid -lmgrid -lmpi -lm -pthread >X >X >X # What archiving to use >f019a9394e9dab570ab4e9dc02d911ed >echo x - parmgridgen/files/patch-ParMGridGen_IMParMetis_ParMETISLib_parmetis.h >sed 's/^X//' >parmgridgen/files/patch-ParMGridGen_IMParMetis_ParMETISLib_parmetis.h << 'd566a8e07033940fa914eaa884abd32e' >X--- ParMGridGen/IMParMetis-2.0/ParMETISLib/parmetis.h.orig 2010-02-24 15:21:20.000000000 +0600 >X+++ ParMGridGen/IMParMetis-2.0/ParMETISLib/parmetis.h 2010-02-24 15:21:40.000000000 +0600 >X@@ -21,7 +21,7 @@ >X #ifdef DMALLOC >X #include <dmalloc.h> >X #else >X-#include <malloc.h> >X+#include <stdlib.h> >X #endif >X >X #include "rename.h" >d566a8e07033940fa914eaa884abd32e >echo x - parmgridgen/pkg-plist >sed 's/^X//' >parmgridgen/pkg-plist << '2d38a8277c1cbc77d640595d32324815' >Xbin/mgridgen >Xbin/parmgridgen >Xlib/libmgrid.a >Xlib/libparmgrid.a >Xinclude/mgridgen.h >X%%PORTDOCS%%%%DOCSDIR%%/README >X%%PORTDOCS%%@dirrm %%DOCSDIR%% >2d38a8277c1cbc77d640595d32324815 >echo x - parmgridgen/pkg-descr >sed 's/^X//' >parmgridgen/pkg-descr << 'dedc958319430be2d1de71c981b0bcc9' >XParMGridGen-1.0 is a highly optimized serial and parallel library >Xfor obtaining a sequence of successive coarse grids that are well suited >Xfor geometric multigrid methods. >XThe quality of the elements of the coarse grids is optimized using a >Xmultilevel framework. >XThe parallel library is based on MPI and is portable to >Xa wide range of architectures. >X >XWWW: http://www.mgnet.org/mgnet-codes-parmgridgen.html >dedc958319430be2d1de71c981b0bcc9 >exit
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 Raw
Actions:
View
Attachments on
bug 152506
: 111273