Import gerris-0.9.2 as wip/gerris.
Gerris is a Free Software program for the solution of the partial differential equations describing fluid flow
This commit is contained in:
parent
04fa955b97
commit
d058163093
5 changed files with 199 additions and 0 deletions
2
gerris/DESCR
Normal file
2
gerris/DESCR
Normal file
|
@ -0,0 +1,2 @@
|
|||
Gerris is a Free Software program for the solution of the partial
|
||||
differential equations describing fluid flow
|
41
gerris/Makefile
Normal file
41
gerris/Makefile
Normal file
|
@ -0,0 +1,41 @@
|
|||
# $NetBSD: Makefile,v 1.1.1.1 2009/12/27 21:23:39 jihbed Exp $
|
||||
#
|
||||
|
||||
DISTNAME= gerris-0.9.2
|
||||
CATEGORIES= math
|
||||
MASTER_SITES= http://garr.dl.sourceforge.net/project/gfs/gerris/0.9.2/
|
||||
|
||||
MAINTAINER= jihbed.research@gmail.com
|
||||
HOMEPAGE= http://gfs.sourceforge.net/wiki/index.php/Main_Page
|
||||
COMMENT= Software the solution of the PDE describing fluid flow
|
||||
#LICENSE= # TODO: (see mk/license.mk)
|
||||
|
||||
PKG_DESTDIR_SUPPORT= user-destdir
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LIBTOOL= yes
|
||||
USE_TOOLS+= pkg-config pax
|
||||
USE_LANGUAGES+= c c++
|
||||
|
||||
PKGCONFIG_OVERRIDE+= src/gerris2D.pc.in
|
||||
PKGCONFIG_OVERRIDE+= src/gerris2D3.pc.in
|
||||
PKGCONFIG_OVERRIDE+= src/gerris3D.pc.in
|
||||
|
||||
REPLACE_PYTHON+= doc/examples/gfs2doc.in
|
||||
|
||||
DOCDIR= ${PREFIX}/share/doc/gerris/html
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
|
||||
cd ${WRKSRC}/doc/html && pax -rw -pp . \
|
||||
${DESTDIR}${PREFIX}/share/doc/gerris/html
|
||||
${INSTALL_DATA} ${WRKSRC}/doc/tutorial/tutorial.pdf \
|
||||
${DESTDIR}${PREFIX}/share/doc/gerris
|
||||
${INSTALL_DATA} ${WRKSRC}/doc/faq/faq.pdf \
|
||||
${DESTDIR}${PREFIX}/share/doc/gerris
|
||||
|
||||
.include "options.mk"
|
||||
|
||||
.include "../../devel/glib2/buildlink3.mk"
|
||||
.include "../../lang/python/application.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
129
gerris/PLIST
Normal file
129
gerris/PLIST
Normal file
|
@ -0,0 +1,129 @@
|
|||
@comment $NetBSD: PLIST,v 1.1.1.1 2009/12/27 21:23:39 jihbed Exp $
|
||||
bin/bat2gts
|
||||
bin/darcs2dist
|
||||
bin/gerris2D
|
||||
bin/gerris2D3
|
||||
bin/gerris3D
|
||||
bin/gfs-config
|
||||
bin/gfs2doc
|
||||
bin/gfs2oogl2D
|
||||
bin/gfs2oogl2D3
|
||||
bin/gfs2oogl3D
|
||||
bin/gfscompare2D
|
||||
bin/gfscompare2D3
|
||||
bin/gfscompare3D
|
||||
bin/ppmcombine
|
||||
bin/shapes
|
||||
bin/streamanime
|
||||
include/gerris/adaptive.h
|
||||
include/gerris/advection.h
|
||||
include/gerris/boundary.h
|
||||
include/gerris/domain.h
|
||||
include/gerris/event.h
|
||||
include/gerris/fluid.h
|
||||
include/gerris/ftt.h
|
||||
include/gerris/graphic.h
|
||||
include/gerris/init.h
|
||||
include/gerris/ocean.h
|
||||
include/gerris/output.h
|
||||
include/gerris/poisson.h
|
||||
include/gerris/refine.h
|
||||
include/gerris/simulation.h
|
||||
include/gerris/solid.h
|
||||
include/gerris/source.h
|
||||
include/gerris/tension.h
|
||||
include/gerris/timestep.h
|
||||
include/gerris/utils.h
|
||||
include/gerris/variable.h
|
||||
include/gerris/vof.h
|
||||
include/gfs.h
|
||||
include/gfsconfig.h
|
||||
lib/gerris/gfs2tex.py
|
||||
lib/libgfs2D.la
|
||||
lib/libgfs2D3.la
|
||||
lib/libgfs3D.la
|
||||
lib/pkgconfig/gerris2D.pc
|
||||
lib/pkgconfig/gerris2D3.pc
|
||||
lib/pkgconfig/gerris3D.pc
|
||||
share/doc/gerris/faq.pdf
|
||||
share/doc/gerris/html/book1.html
|
||||
share/doc/gerris/html/c3347.html
|
||||
share/doc/gerris/html/c4.html
|
||||
share/doc/gerris/html/c531.html
|
||||
share/doc/gerris/html/c9817.html
|
||||
share/doc/gerris/html/gfs-adaptation-statistics-output.html
|
||||
share/doc/gerris/html/gfs-advection-diffusion.html
|
||||
share/doc/gerris/html/gfs-advection.html
|
||||
share/doc/gerris/html/gfs-balance-statistics-output.html
|
||||
share/doc/gerris/html/gfs-basic-structure-and-properties.html
|
||||
share/doc/gerris/html/gfs-cell-faces-operations.html
|
||||
share/doc/gerris/html/gfs-constant-inflow-boundary.html
|
||||
share/doc/gerris/html/gfs-diffusion-solver.html
|
||||
share/doc/gerris/html/gfs-diffusion-statistics-output.html
|
||||
share/doc/gerris/html/gfs-error-norm-output.html
|
||||
share/doc/gerris/html/gfs-fluid-box-node.html
|
||||
share/doc/gerris/html/gfs-fluid-cell.html
|
||||
share/doc/gerris/html/gfs-fluid-domain.html
|
||||
share/doc/gerris/html/gfs-fraction-initialisation.html
|
||||
share/doc/gerris/html/gfs-functions.html
|
||||
share/doc/gerris/html/gfs-generic-boundary.html
|
||||
share/doc/gerris/html/gfs-generic-event.html
|
||||
share/doc/gerris/html/gfs-generic-initialisation-event.html
|
||||
share/doc/gerris/html/gfs-generic-output-event.html
|
||||
share/doc/gerris/html/gfs-generic-refinement.html
|
||||
share/doc/gerris/html/gfs-generic-scalar-output.html
|
||||
share/doc/gerris/html/gfs-generic-source-term.html
|
||||
share/doc/gerris/html/gfs-gradient-based-refinement.html
|
||||
share/doc/gerris/html/gfs-harmonic-analysis-events.html
|
||||
share/doc/gerris/html/gfs-initialisation-event.html
|
||||
share/doc/gerris/html/gfs-location-output.html
|
||||
share/doc/gerris/html/gfs-non-adaptive-fluid-box-node.html
|
||||
share/doc/gerris/html/gfs-other-operations.html
|
||||
share/doc/gerris/html/gfs-outflow-boundary.html
|
||||
share/doc/gerris/html/gfs-parallel-mpi-boundary.html
|
||||
share/doc/gerris/html/gfs-poisson-solver.html
|
||||
share/doc/gerris/html/gfs-ppm-output.html
|
||||
share/doc/gerris/html/gfs-progress-output.html
|
||||
share/doc/gerris/html/gfs-projection-statistics-output.html
|
||||
share/doc/gerris/html/gfs-scalar-histogram-output.html
|
||||
share/doc/gerris/html/gfs-scalar-norm-output.html
|
||||
share/doc/gerris/html/gfs-scalar-statistics-output.html
|
||||
share/doc/gerris/html/gfs-scalar-sum-output.html
|
||||
share/doc/gerris/html/gfs-script-event.html
|
||||
share/doc/gerris/html/gfs-simple-norm-statistics.html
|
||||
share/doc/gerris/html/gfs-simple-refinement.html
|
||||
share/doc/gerris/html/gfs-simulation-output.html
|
||||
share/doc/gerris/html/gfs-simulations.html
|
||||
share/doc/gerris/html/gfs-solid-boundaries.html
|
||||
share/doc/gerris/html/gfs-solid-force-output.html
|
||||
share/doc/gerris/html/gfs-solid-refinement.html
|
||||
share/doc/gerris/html/gfs-solid-statistics-output.html
|
||||
share/doc/gerris/html/gfs-source-term.html
|
||||
share/doc/gerris/html/gfs-stop-event.html
|
||||
share/doc/gerris/html/gfs-sum-events.html
|
||||
share/doc/gerris/html/gfs-surface-distance-refinement.html
|
||||
share/doc/gerris/html/gfs-surface-refinement.html
|
||||
share/doc/gerris/html/gfs-surface-tension-source-term.html
|
||||
share/doc/gerris/html/gfs-time-output.html
|
||||
share/doc/gerris/html/gfs-timing-statistics-output.html
|
||||
share/doc/gerris/html/gfs-topological-relationships.html
|
||||
share/doc/gerris/html/gfs-volume-of-fluid-advection.html
|
||||
share/doc/gerris/html/gfs-vorticity-based-refinement.html
|
||||
share/doc/gerris/html/gfs-vorticity-initialisation.html
|
||||
share/doc/gerris/html/home.png
|
||||
share/doc/gerris/html/index.sgml
|
||||
share/doc/gerris/html/left.png
|
||||
share/doc/gerris/html/right.png
|
||||
share/doc/gerris/html/style.css
|
||||
share/doc/gerris/html/up.png
|
||||
share/doc/gerris/html/x10343.html
|
||||
share/doc/gerris/html/x10643.html
|
||||
share/doc/gerris/html/x10863.html
|
||||
share/doc/gerris/html/x11362.html
|
||||
share/doc/gerris/html/x11688.html
|
||||
share/doc/gerris/html/x12762.html
|
||||
share/doc/gerris/html/x5317.html
|
||||
share/doc/gerris/html/x5680.html
|
||||
share/doc/gerris/html/x7734.html
|
||||
share/doc/gerris/html/x8363.html
|
||||
share/doc/gerris/tutorial.pdf
|
5
gerris/distinfo
Normal file
5
gerris/distinfo
Normal file
|
@ -0,0 +1,5 @@
|
|||
$NetBSD: distinfo,v 1.1.1.1 2009/12/27 21:23:39 jihbed Exp $
|
||||
|
||||
SHA1 (gerris-0.9.2.tar.gz) = e56b888169703e9e8d174f188eac491f43a16acf
|
||||
RMD160 (gerris-0.9.2.tar.gz) = fdc3cee4a1c3154e60785e5d317a808d0f5cbdd6
|
||||
Size (gerris-0.9.2.tar.gz) = 4180547 bytes
|
22
gerris/options.mk
Normal file
22
gerris/options.mk
Normal file
|
@ -0,0 +1,22 @@
|
|||
# $NetBSD: options.mk,v 1.1.1.1 2009/12/27 21:23:39 jihbed Exp $
|
||||
|
||||
.include "../../mk/bsd.prefs.mk"
|
||||
|
||||
PKG_OPTIONS_VAR= PKG_OPTIONS.gerris
|
||||
PKG_SUPPORTED_OPTIONS= gts-check mpi dx
|
||||
PKG_SUGGESTED_OPTIONS= gts-check
|
||||
|
||||
.include "../../mk/bsd.options.mk"
|
||||
|
||||
.if !empty(PKG_OPTIONS:Mgts-check)
|
||||
. include "../../wip/gts/buildlink3.mk"
|
||||
CONFIGURE_ARGS+= --enable-gts-check
|
||||
.endif
|
||||
|
||||
.if !empty(PKG_OPTIONS:Mmpi)
|
||||
CONFIGURE_ARGS+= --disable-mpi
|
||||
.endif
|
||||
|
||||
.if !empty(PKG_OPTIONS:Mdx)
|
||||
CONFIGURE_ARGS+= --disable-dx
|
||||
.endif
|
Loading…
Reference in a new issue