#!/bin/sh # This is a shell archive echo x math/freefem++/Makefile mkdir -p math/freefem++ > /dev/null 2>&1 sed 's/^X//' > math/freefem++/Makefile << 'SHAR_END' X# $FreeBSD$ X XPORTNAME= freefem++ XPORTVERSION= 3.61 XCATEGORIES= math XMASTER_SITES= http://www.freefem.org/ff++/ftp/ XDISTNAME= ${PORTNAME}-${PORTVERSION}-1 X XMAINTAINER= takefu@airport.fm XCOMMENT= Partial differential equation solver X XLICENSE= LGPL21 XLICENSE_FILE= ${WRKSRC}/COPYRIGHT X XBUILD_DEPENDS= bash:shells/bash XLIB_DEPENDS= libGL.so:graphics/mesa-libs\ X libglut.so:graphics/freeglut\ X libmetis.so:math/metis\ X libsz.so:science/szip X XCONFIGURE_ARGS= --disable-download --disable-tetgen XGNU_CONFIGURE= yes XMAKE_ENV+= CPATH=${LOCALBASE}/include LIBRARY_PATH=${LOCALBASE}/lib XSHEBANG_FILES= ${WRKSRC}/CheckAllEdp ${WRKSRC}/download/getall\ X ${WRKSRC}/examples++-load/ff-pkg-download.in\ X ${WRKSRC}/examples++-other/speedtest.sh XUSES= bison fortran gmake localbase perl5 shebangfix XUSE_GCC= yes XUSE_GL+= glu X XOPTIONS_DEFINE= BLAS FFTW GMM GSL HDF5 IPOPT LAPACK UMFPACK XOPTIONS_DEFAULT=BLAS FFTW GMM GSL HDF5 IPOPT LAPACK UMFPACK XOPTIONS_SUB= yes X XBLAS_DESC= blas implementation XGSL_DESC= Enable GNU Scientific library XGMM_DESC= Use C++ template library for sparse XIPOPT_DESC= Use Interior Point OPTimizer XLAPACK_DESC= Use Lapack linear algebra XUMFPACK_DESC= Use UMFPACK X XBLAS_CONFIGURE_ENABLE= system-blas XBLAS_LIB_DEPENDS= libblas.so:math/blas XFFTW_CONFIGURE_ENABLE= system-fftw XFFTW_LIB_DEPENDS= libfftw3.so:math/fftw3 XGMM_BUILD_DEPENDS= ${LOCALBASE}/include/gmm/gmm.h:math/gmm++ XGMM_CONFIGURE_ENABLE= gmm XGSL_CONFIGURE_ENABLE= gsl XGSL_LIB_DEPENDS= libgsl.so:math/gsl XHDF5_CONFIGURE_ENABLE= iohdf5 XHDF5_LIB_DEPENDS= libhdf5.so:science/hdf5 XIPOPT_LIB_DEPENDS= libipopt.so:math/ipopt XIPOPT_CONFIGURE_ENABLE= ipopt XLAPACK_CONFIGURE_ENABLE=lapack XLAPACK_LIB_DEPENDS= liblapack.so:math/lapack XUMFPACK_CONFIGURE_ENABLE=umfpack XUMFPACK_LIB_DEPENDS= libumfpack.so:math/suitesparse X X.include SHAR_END echo x math/freefem++/distinfo sed 's/^X//' > math/freefem++/distinfo << 'SHAR_END' XTIMESTAMP = 1533001022 XSHA256 (freefem++-3.61-1.tar.gz) = 1f225c5b5d3081df157794174a1a31037a622d111051258ad979ec9d52a48c67 XSIZE (freefem++-3.61-1.tar.gz) = 3190330 SHAR_END echo x math/freefem++/pkg-descr sed 's/^X//' > math/freefem++/pkg-descr << 'SHAR_END' XFreeFem++ is a partial differential equation solver. It has its own language. Xfreefem scripts can solve multiphysics non linear systems in 2D and 3D. X XWWW: http://www.freefem.org/ SHAR_END echo x math/freefem++/pkg-plist sed 's/^X//' > math/freefem++/pkg-plist << 'SHAR_END' X@comment $FreeBSD$ Xbin/FreeFem++ Xbin/FreeFem++-nw Xbin/bamg Xbin/cvmsh2 Xbin/ff-c++ Xbin/ff-get-dep Xbin/ff-pkg-download Xbin/ffglut Xbin/ffmaster Xbin/ffmedit X%%ETCDIR%%.pref Xidp/DDM-Schwarz-macro.idp Xidp/DDM-funcs-v2.idp Xidp/ExtractDofsonBorder.idp Xidp/Heat3d.idp Xidp/MPIGMRESmacro.idp Xidp/MPIplot.idp Xidp/MeshSurface.idp Xidp/cube.idp Xidp/func-max.idp Xidp/getARGV.idp Xidp/macro_ddm.idp Xidp/macro_ddm_substructuring.idp Xidp/mortar-msh.idp Xidp/movemeshsmooth.idp Xinclude/AFunction.hpp Xinclude/AFunction_ext.hpp Xinclude/AddNewFE.h Xinclude/AnyType.hpp Xinclude/BFGS.hpp Xinclude/BamgFreeFem.hpp Xinclude/BrentLS.hpp Xinclude/CG.hpp Xinclude/CGNL.hpp Xinclude/CodeAlloc.hpp Xinclude/CubicLS.hpp Xinclude/DOperator.hpp Xinclude/FESpace.hpp Xinclude/FESpacen.hpp Xinclude/FQuadTree.hpp Xinclude/GQuadTree.hpp Xinclude/GenericMesh.hpp Xinclude/HashTable.hpp Xinclude/HeapSort.hpp Xinclude/InitFunct.hpp Xinclude/Label.hpp Xinclude/LineSearch.hpp Xinclude/MatriceCreuse.hpp Xinclude/MatriceCreuse_tpl.hpp Xinclude/Mesh1dn.hpp Xinclude/Mesh2.h Xinclude/Mesh2dn.hpp Xinclude/Mesh3dn.hpp Xinclude/MeshPoint.hpp Xinclude/Meshio.h Xinclude/Metric.h Xinclude/NRJ.hpp Xinclude/NewtonRaphson.hpp Xinclude/Operator.hpp Xinclude/Optima.hpp Xinclude/P1IsoValue.hpp Xinclude/Param.hpp Xinclude/PkLagrange.hpp Xinclude/PlotStream.hpp Xinclude/QuadTree.h Xinclude/QuadratureFormular.hpp Xinclude/R1.hpp Xinclude/R2.h Xinclude/R2.hpp Xinclude/R3.hpp Xinclude/RNM.hpp Xinclude/RNM_op.hpp Xinclude/RNM_opc.hpp Xinclude/RNM_tpl.hpp Xinclude/RefCounter.hpp Xinclude/RosenBrock.hpp Xinclude/Serialize.hpp Xinclude/SetOfE4.h Xinclude/String.hpp Xinclude/array_init.hpp Xinclude/array_resize.hpp Xinclude/array_tlp.hpp Xinclude/assertion.hpp Xinclude/bmo.hpp Xinclude/clapack.h Xinclude/config-wrapper.h Xinclude/config.h Xinclude/defs.hpp Xinclude/eigenv.h Xinclude/endian.hpp Xinclude/environment.hpp Xinclude/error.hpp Xinclude/fem.hpp Xinclude/fem3.hpp Xinclude/ff++.hpp Xinclude/ffapi.hpp Xinclude/ffstack.hpp Xinclude/getprog-unix.hpp Xinclude/glrgraph.hpp Xinclude/gmres.hpp Xinclude/lex.hpp Xinclude/lg.tab.hpp Xinclude/lgfem.hpp Xinclude/lgmesh3.hpp Xinclude/lgsolver.hpp Xinclude/libMesh/chrono.h Xinclude/libMesh/eigenv.h Xinclude/libMesh/libmesh3.h Xinclude/libMesh/libmesh5.h Xinclude/libMesh/memory.h Xinclude/libmesh5.h Xinclude/meshtype.h Xinclude/mode_open.hpp Xinclude/msh3.hpp Xinclude/pcm.hpp Xinclude/ppmimg.h Xinclude/problem.hpp Xinclude/rgraph.hpp Xinclude/showverb.hpp Xinclude/splitsimplex.hpp Xinclude/strversionnumber.hpp Xinclude/throwassert.hpp Xinclude/ufunction.hpp Xinclude/versionnumber.hpp Xinclude/write_hdf5.hpp Xinclude/write_xdmf.hpp Xlib/BEC.so Xlib/BernardiRaugel.so Xlib/BinaryIO.so Xlib/ClosePoints.so Xlib/Curvature.so Xlib/DxWriter.so Xlib/Element_HCT.so Xlib/Element_Mixte.so Xlib/Element_Mixte3d.so Xlib/Element_P1bl.so Xlib/Element_P1dc1.so Xlib/Element_P1ncdc.so Xlib/Element_P2bulle3.so Xlib/Element_P2pnc.so Xlib/Element_P3.so Xlib/Element_P3dc.so Xlib/Element_P4.so Xlib/Element_P4dc.so Xlib/Element_PkEdge.so Xlib/Element_QF.so Xlib/FreeFemQA.so Xlib/MetricKuate.so Xlib/MetricPk.so Xlib/Morley.so X%%UMFPACK%%lib/NewSolver.so X%%UMFPACK%%lib/UMFPACK64.so Xlib/SaveHB.so Xlib/VTK_writer.so Xlib/VTK_writer_3d.so Xlib/WHERE.libMesh Xlib/WHERE_LIBRARY Xlib/WHERE_LIBRARY-config Xlib/WHERE_LIBRARY-download Xlib/addNewType.so Xlib/bfstream.so Xlib/dfft.so Xlib/distance.so Xlib/exactpartition.so Xlib/ff-AiryBiry.so Xlib/ff-cmaes.so Xlib/ff-get-dep.awk Xlib/ff-mmap-semaphore.so X%%LAPACK%%lib/fflapack.so Xlib/ffnewuoa.so Xlib/ffrandom.so Xlib/funcTemplate.so Xlib/gmsh.so X%%GSL%%lib/gsl.so X%%HDF5%%lib/iohdf5.so Xlib/iovtk.so Xlib/isoline.so Xlib/isolineP1.so X%%LAPACK%%lib/lapack.so Xlib/lgbmo.so Xlib/libMesh.a Xlib/mat_dervieux.so Xlib/mat_psi.so Xlib/medit.so Xlib/metis.so Xlib/msh3.so Xlib/myfunction.so Xlib/myfunction2.so Xlib/pcm2rnm.so Xlib/pipe.so Xlib/ppm2rnm.so Xlib/qf11to25.so Xlib/shell.so Xlib/splitedges.so Xlib/splitmesh12.so Xlib/splitmesh3.so Xlib/splitmesh4.so Xlib/splitmesh6.so Xlib/symmetrizeCSR.so Xlib/thresholdings.so X%%DATADIR%%/BUGS X%%DATADIR%%/COPYRIGHT X%%DATADIR%%/CheckAll X%%DATADIR%%/CheckAllEdp X%%DATADIR%%/HISTORY X%%DATADIR%%/HISTORY_BEFORE_2005 X%%DATADIR%%/INNOVATION X%%DATADIR%%/INSTALL X%%DATADIR%%/INSTALL-MacOSX X%%DATADIR%%/README_COMPILATION.md X%%DATADIR%%/README_MAC.md X%%DATADIR%%/README_WINDOWS.md X%%DATADIR%%/TODO X%%DATADIR%%/download/fftw/Makefile X%%DATADIR%%/download/fftw/Makefile.am X%%DATADIR%%/examples++-3d/3d-Leman.edp X%%DATADIR%%/examples++-3d/ArrayFE-3d.edp X%%DATADIR%%/examples++-3d/EqPoisson.edp X%%DATADIR%%/examples++-3d/Lac.edp X%%DATADIR%%/examples++-3d/Laplace-Adapt-3d.edp X%%DATADIR%%/examples++-3d/Laplace-Adapt-aniso-3d.edp X%%DATADIR%%/examples++-3d/Laplace3d.edp X%%DATADIR%%/examples++-3d/LaplaceRT-3d.edp X%%DATADIR%%/examples++-3d/MeshSurface.idp X%%DATADIR%%/examples++-3d/NSI3d-carac.edp X%%DATADIR%%/examples++-3d/NSI3d.edp X%%DATADIR%%/examples++-3d/Period-Poisson-cube-ballon.edp X%%DATADIR%%/examples++-3d/Poisson-cube-ballon.edp X%%DATADIR%%/examples++-3d/Poisson.edp X%%DATADIR%%/examples++-3d/Poisson3d.edp X%%DATADIR%%/examples++-3d/Stokes.edp X%%DATADIR%%/examples++-3d/TruncLac.edp X%%DATADIR%%/examples++-3d/all.edp X%%DATADIR%%/examples++-3d/beam-3d.edp X%%DATADIR%%/examples++-3d/bottle.edp X%%DATADIR%%/examples++-3d/cone.edp X%%DATADIR%%/examples++-3d/convect-3d.edp X%%DATADIR%%/examples++-3d/cube-period.edp X%%DATADIR%%/examples++-3d/cube.idp X%%DATADIR%%/examples++-3d/cylinder-3d.edp X%%DATADIR%%/examples++-3d/cylinder.edp X%%DATADIR%%/examples++-3d/dodecaedre01.mesh X%%DATADIR%%/examples++-3d/fallingspheres.edp X%%DATADIR%%/examples++-3d/first.edp X%%DATADIR%%/examples++-3d/intlevelset3d.edp X%%DATADIR%%/examples++-3d/lac-leman-v4.msh X%%DATADIR%%/examples++-3d/meditddm.edp X%%DATADIR%%/examples++-3d/p.edp X%%DATADIR%%/examples++-3d/periodic-3d.edp X%%DATADIR%%/examples++-3d/pyramide.edp X%%DATADIR%%/examples++-3d/ref.edp X%%DATADIR%%/examples++-3d/refinesphere.edp X%%DATADIR%%/examples++-3d/regtests.edp X%%DATADIR%%/examples++-3d/schwarz-nm-3d.edp X%%DATADIR%%/examples++-3d/sphere2.edp X%%DATADIR%%/examples++-3d/sphere6.edp X%%DATADIR%%/examples++-3d/sphereincube.edp X%%DATADIR%%/examples++-3d/tetgencube.edp X%%DATADIR%%/examples++-3d/tetgenholeregion.edp X%%DATADIR%%/examples++-bug/SegmentationFault.edp X%%DATADIR%%/examples++-bug/aaa.edp X%%DATADIR%%/examples++-bug/bug-arg-string.edp X%%DATADIR%%/examples++-bug/bugborder.edp X%%DATADIR%%/examples++-bug/bugf.edp X%%DATADIR%%/examples++-bug/bugifexp.edp X%%DATADIR%%/examples++-bug/bugv1.18.edp X%%DATADIR%%/examples++-bug/fe-vect.edp X%%DATADIR%%/examples++-bug/func.edp X%%DATADIR%%/examples++-bug/zArithmetic_bug1.edp X%%DATADIR%%/examples++-chapt3/BlackScholes2D.edp X%%DATADIR%%/examples++-chapt3/Heat.edp X%%DATADIR%%/examples++-chapt3/NSNewton.edp X%%DATADIR%%/examples++-chapt3/NSprojection.edp X%%DATADIR%%/examples++-chapt3/all.edp X%%DATADIR%%/examples++-chapt3/condensor.edp X%%DATADIR%%/examples++-chapt3/convects.edp X%%DATADIR%%/examples++-chapt3/heatex.edp X%%DATADIR%%/examples++-chapt3/lame.edp X%%DATADIR%%/examples++-chapt3/membrane.edp X%%DATADIR%%/examples++-chapt3/membranerror.edp X%%DATADIR%%/examples++-chapt3/muwave.edp X%%DATADIR%%/examples++-chapt3/optimcontrol.edp X%%DATADIR%%/examples++-chapt3/potential.edp X%%DATADIR%%/examples++-chapt3/ref.edp X%%DATADIR%%/examples++-chapt3/regtests.edp X%%DATADIR%%/examples++-chapt3/schwarz.edp X%%DATADIR%%/examples++-chapt3/sound.edp X%%DATADIR%%/examples++-chapt3/stokes.edp X%%DATADIR%%/examples++-chapt3/test1.edp X%%DATADIR%%/examples++-chapt3/testbed.edp X%%DATADIR%%/examples++-chapt3/thermal.edp X%%DATADIR%%/examples++-chapt3/thermic.edp X%%DATADIR%%/examples++-eigen/BeamEigenValue.edp X%%DATADIR%%/examples++-eigen/BeamEigenValueperio.edp X%%DATADIR%%/examples++-eigen/Lap3dEigenValue.edp X%%DATADIR%%/examples++-eigen/LapComplexEigenValue.edp X%%DATADIR%%/examples++-eigen/LapEigenValue.edp X%%DATADIR%%/examples++-eigen/LapEigenValueFunc.edp X%%DATADIR%%/examples++-eigen/LapEigenValueFuncV2.edp X%%DATADIR%%/examples++-eigen/LapnosymComplexEigenValue.edp X%%DATADIR%%/examples++-eigen/LapnosymEigenValue.edp X%%DATADIR%%/examples++-eigen/Stokes-eigen.edp X%%DATADIR%%/examples++-eigen/VP-Steklov-Poincare.edp X%%DATADIR%%/examples++-eigen/WGM-sphere.edp X%%DATADIR%%/examples++-eigen/all.edp X%%DATADIR%%/examples++-eigen/condition-number.edp X%%DATADIR%%/examples++-eigen/free-cyl-axi.edp X%%DATADIR%%/examples++-eigen/neuman.edp X%%DATADIR%%/examples++-eigen/regtests.edp X%%DATADIR%%/examples++-hpddm/diffusion-2d-PETSc-complex.edp X%%DATADIR%%/examples++-hpddm/diffusion-2d-PETSc.edp X%%DATADIR%%/examples++-hpddm/diffusion-2d-substructuring-withPartitioning.edp X%%DATADIR%%/examples++-hpddm/diffusion-2d-substructuring.edp X%%DATADIR%%/examples++-hpddm/diffusion-2d.edp X%%DATADIR%%/examples++-hpddm/diffusion-3d-PETSc.edp X%%DATADIR%%/examples++-hpddm/diffusion-3d-simple.edp X%%DATADIR%%/examples++-hpddm/diffusion-3d.edp X%%DATADIR%%/examples++-hpddm/elasticity-2d-PETSc.edp X%%DATADIR%%/examples++-hpddm/elasticity-2d-substructuring.edp X%%DATADIR%%/examples++-hpddm/elasticity-2d.edp X%%DATADIR%%/examples++-hpddm/elasticity-3d-PETSc.edp X%%DATADIR%%/examples++-hpddm/elasticity-3d-simple.edp X%%DATADIR%%/examples++-hpddm/elasticity-3d.edp X%%DATADIR%%/examples++-hpddm/heat-2d-PETSc.edp X%%DATADIR%%/examples++-hpddm/heat-2d.edp X%%DATADIR%%/examples++-hpddm/heat-3d.edp X%%DATADIR%%/examples++-hpddm/helmholtz-2d.edp X%%DATADIR%%/examples++-hpddm/iterative.edp X%%DATADIR%%/examples++-hpddm/laplace-2d-SLEPc.edp X%%DATADIR%%/examples++-hpddm/laplace-2d-spherical-harmonics-SLEPc.edp X%%DATADIR%%/examples++-hpddm/laplace-2d-torus-SLEPc.edp X%%DATADIR%%/examples++-hpddm/laplace-complex-2d-SLEPc.edp X%%DATADIR%%/examples++-hpddm/macro_ddm.idp X%%DATADIR%%/examples++-hpddm/macro_ddm_substructuring.idp X%%DATADIR%%/examples++-hpddm/maxwell-3d.edp X%%DATADIR%%/examples++-hpddm/schrodinger-1d-harmonic-oscillator-SLEPc.edp X%%DATADIR%%/examples++-hpddm/schrodinger-1d-square-well-SLEPc.edp X%%DATADIR%%/examples++-hpddm/schrodinger-2d-harmonic-oscillator-SLEPc.edp X%%DATADIR%%/examples++-hpddm/stokes-2d-PETSc.edp X%%DATADIR%%/examples++-hpddm/stokes-2d.edp X%%DATADIR%%/examples++-hpddm/stokes-3d-PETSc.edp X%%DATADIR%%/examples++-hpddm/stokes-3d.edp X%%DATADIR%%/examples++-hpddm/withPartitioning.edp X%%DATADIR%%/examples++-load/APk-AdaptEpsDeltaPk.edp X%%DATADIR%%/examples++-load/APk-ExplicitPkTest.edp X%%DATADIR%%/examples++-load/APk-FreeFemQA.edp X%%DATADIR%%/examples++-load/APk-MetricPk.edp X%%DATADIR%%/examples++-load/ClosePoints.edp X%%DATADIR%%/examples++-load/Element_QF.edp X%%DATADIR%%/examples++-load/IPOTest.edp X%%DATADIR%%/examples++-load/IpOptMinSurf.edp X%%DATADIR%%/examples++-load/IpoptLap.edp X%%DATADIR%%/examples++-load/IpoptMinSurfVol.edp X%%DATADIR%%/examples++-load/IpoptVI.edp X%%DATADIR%%/examples++-load/IpoptVI2.edp X%%DATADIR%%/examples++-load/LapDG3.edp X%%DATADIR%%/examples++-load/LapDG4.edp X%%DATADIR%%/examples++-load/LapLNewSolver.edp X%%DATADIR%%/examples++-load/LapMUMPS_seq.edp X%%DATADIR%%/examples++-load/LapNewSolver.edp X%%DATADIR%%/examples++-load/LapUmfpack64.edp X%%DATADIR%%/examples++-load/LaplaceP2pnc.edp X%%DATADIR%%/examples++-load/LaplaceP3-3d.edp X%%DATADIR%%/examples++-load/LaplaceP3.edp X%%DATADIR%%/examples++-load/LaplaceP4.edp X%%DATADIR%%/examples++-load/LaplaceRT1.edp X%%DATADIR%%/examples++-load/LaplaceRT13d.edp X%%DATADIR%%/examples++-load/LaplaceRT2.edp X%%DATADIR%%/examples++-load/Leman-mesh.edp X%%DATADIR%%/examples++-load/MetricKuate.edp X%%DATADIR%%/examples++-load/NS_P2BR_P0.edp X%%DATADIR%%/examples++-load/PARDISO.edp X%%DATADIR%%/examples++-load/SaveHB_sample.edp X%%DATADIR%%/examples++-load/SaveHB_sample_z.edp X%%DATADIR%%/examples++-load/Stokes-surface-tension-axi.edp X%%DATADIR%%/examples++-load/SuperLU.edp X%%DATADIR%%/examples++-load/VarIneq2.edp X%%DATADIR%%/examples++-load/all.edp X%%DATADIR%%/examples++-load/bfstream.edp X%%DATADIR%%/examples++-load/bilapHCT.edp X%%DATADIR%%/examples++-load/bilapMorley.edp X%%DATADIR%%/examples++-load/bilapP3-hct-like.edp X%%DATADIR%%/examples++-load/bmo.edp X%%DATADIR%%/examples++-load/buildlayermesh.edp X%%DATADIR%%/examples++-load/ch.pts X%%DATADIR%%/examples++-load/checkglumeshcube.edp X%%DATADIR%%/examples++-load/cmaes-VarIneq.edp X%%DATADIR%%/examples++-load/cmaes-oven.edp X%%DATADIR%%/examples++-load/convect_dervieux.edp X%%DATADIR%%/examples++-load/convectchacon-3d.edp X%%DATADIR%%/examples++-load/convectchacon.edp X%%DATADIR%%/examples++-load/convexehull3d.edp X%%DATADIR%%/examples++-load/cube.edp X%%DATADIR%%/examples++-load/cube.msh X%%DATADIR%%/examples++-load/dfft.edp X%%DATADIR%%/examples++-load/distance.edp X%%DATADIR%%/examples++-load/distance2.edp X%%DATADIR%%/examples++-load/distance3.edp X%%DATADIR%%/examples++-load/exactpartition.edp X%%DATADIR%%/examples++-load/ffnewuoa.edp X%%DATADIR%%/examples++-load/ffrandom.edp X%%DATADIR%%/examples++-load/fig.pgm X%%DATADIR%%/examples++-load/funcTemplate.edp X%%DATADIR%%/examples++-load/g.gmesh X%%DATADIR%%/examples++-load/glumesh3D.edp X%%DATADIR%%/examples++-load/gsl.edp X%%DATADIR%%/examples++-load/gsl.idp X%%DATADIR%%/examples++-load/ilut.edp X%%DATADIR%%/examples++-load/iohd5-beam-2d.edp X%%DATADIR%%/examples++-load/iohd5-beam-3d.edp X%%DATADIR%%/examples++-load/isoline.edp X%%DATADIR%%/examples++-load/lame-TD-NSS.edp X%%DATADIR%%/examples++-load/lap-solvers.edp X%%DATADIR%%/examples++-load/lapack.edp X%%DATADIR%%/examples++-load/layer.edp X%%DATADIR%%/examples++-load/lg.pgm X%%DATADIR%%/examples++-load/load.edp X%%DATADIR%%/examples++-load/load.link X%%DATADIR%%/examples++-load/makeref.edp X%%DATADIR%%/examples++-load/meditddm.edp X%%DATADIR%%/examples++-load/metis.edp X%%DATADIR%%/examples++-load/mshmet.edp X%%DATADIR%%/examples++-load/myType.edp X%%DATADIR%%/examples++-load/myfunction2.edp X%%DATADIR%%/examples++-load/pipe.edp X%%DATADIR%%/examples++-load/plot-fb-P3.edp X%%DATADIR%%/examples++-load/plot-fb-P3dc.edp X%%DATADIR%%/examples++-load/plot-fb-P4.edp X%%DATADIR%%/examples++-load/plot-fb-P4dc.edp X%%DATADIR%%/examples++-load/plotfb.edp X%%DATADIR%%/examples++-load/ppm2rnm.edp X%%DATADIR%%/examples++-load/provadxw.edp X%%DATADIR%%/examples++-load/ref.edp X%%DATADIR%%/examples++-load/refinesphere.edp X%%DATADIR%%/examples++-load/regtests.edp X%%DATADIR%%/examples++-load/schwarz-nm.edp X%%DATADIR%%/examples++-load/scotch.edp X%%DATADIR%%/examples++-load/shell.edp X%%DATADIR%%/examples++-load/splitedges.edp X%%DATADIR%%/examples++-load/splitmesh3.edp X%%DATADIR%%/examples++-load/splitmesh6.edp X%%DATADIR%%/examples++-load/test-ElementMixte.edp X%%DATADIR%%/examples++-load/testFE_P2BR.edp X%%DATADIR%%/examples++-load/testFE-P2Bulle3.edp X%%DATADIR%%/examples++-load/testFE-P2pnc.edp X%%DATADIR%%/examples++-load/testFE-P3.edp X%%DATADIR%%/examples++-load/testFE-P3dc.edp X%%DATADIR%%/examples++-load/testFE-P4.edp X%%DATADIR%%/examples++-load/testFE-P4dc.edp X%%DATADIR%%/examples++-load/testFE-PkEdge.edp X%%DATADIR%%/examples++-load/testFEHCT.edp X%%DATADIR%%/examples++-load/testFEMorley.edp X%%DATADIR%%/examples++-load/testdist.edp X%%DATADIR%%/examples++-load/testp1dcnc.edp X%%DATADIR%%/examples++-load/tetgencube.edp X%%DATADIR%%/examples++-load/tetgenholeregion_rugby.edp X%%DATADIR%%/examples++-load/thresholdings.edp X%%DATADIR%%/examples++-load/ttestio.edp X%%DATADIR%%/examples++-load/waveguide.edp X%%DATADIR%%/examples++-load/waveguide2.edp X%%DATADIR%%/examples++-mpi/DDM-Schwarz-Lame-2d.edp X%%DATADIR%%/examples++-mpi/DDM-Schwarz-Lame-3d.edp X%%DATADIR%%/examples++-mpi/DDM-Schwarz-Lap-2dd.edp X%%DATADIR%%/examples++-mpi/DDM-Schwarz-Lap-3d.edp X%%DATADIR%%/examples++-mpi/DDM-Schwarz-Stokes-2d.edp X%%DATADIR%%/examples++-mpi/DDM-Schwarz-macro.idp X%%DATADIR%%/examples++-mpi/DDM-funcs-v2.idp X%%DATADIR%%/examples++-mpi/Heat3d.idp X%%DATADIR%%/examples++-mpi/LapMPIEigenValue.edp X%%DATADIR%%/examples++-mpi/Laplace3d-hips.edp X%%DATADIR%%/examples++-mpi/Laplace3d-hypre.edp X%%DATADIR%%/examples++-mpi/LaplaceRT-3d-matrix-mumps.edp X%%DATADIR%%/examples++-mpi/LaplaceRT-3d-matrix-pastix.edp X%%DATADIR%%/examples++-mpi/LaplaceRT-3d-matrix-superludist.edp X%%DATADIR%%/examples++-mpi/MPICGLap.edp X%%DATADIR%%/examples++-mpi/MPIGMRES2D.edp X%%DATADIR%%/examples++-mpi/MPIGMRES3D.edp X%%DATADIR%%/examples++-mpi/MPIGMRESmacro.idp X%%DATADIR%%/examples++-mpi/MPIplot.idp X%%DATADIR%%/examples++-mpi/MUMPS.edp X%%DATADIR%%/examples++-mpi/NSCaraCyl.edp X%%DATADIR%%/examples++-mpi/NSI3d-carac-mumps.edp X%%DATADIR%%/examples++-mpi/NSI3d-carac-pastix.edp X%%DATADIR%%/examples++-mpi/NSI3d-carac-superludist.edp X%%DATADIR%%/examples++-mpi/NSI3d-carac.edp X%%DATADIR%%/examples++-mpi/Stokes-v1-matrix-mumps.edp X%%DATADIR%%/examples++-mpi/Stokes-v1-matrix-pastix.edp X%%DATADIR%%/examples++-mpi/Stokes-v1-matrix-superludist.edp X%%DATADIR%%/examples++-mpi/Stokes-v2-matrix-mumps.edp X%%DATADIR%%/examples++-mpi/Stokes-v2-matrix-pastix.edp X%%DATADIR%%/examples++-mpi/Stokes-v2-matrix-superludist.edp X%%DATADIR%%/examples++-mpi/Stokes-v3-matrix-mumps.edp X%%DATADIR%%/examples++-mpi/Stokes-v3-matrix-pastix.edp X%%DATADIR%%/examples++-mpi/Stokes-v3-matrix-superludist.edp X%%DATADIR%%/examples++-mpi/VG.edp X%%DATADIR%%/examples++-mpi/beam-3d-matrix-pastix.edp X%%DATADIR%%/examples++-mpi/beam-3d-matrix-superludist.edp X%%DATADIR%%/examples++-mpi/cavityNewtow-MUMPS.edp X%%DATADIR%%/examples++-mpi/chaleur3D-hips.edp X%%DATADIR%%/examples++-mpi/chaleur3D-hypre.edp X%%DATADIR%%/examples++-mpi/chaleur3D-mumps.edp X%%DATADIR%%/examples++-mpi/chaleur3D-pastix.edp X%%DATADIR%%/examples++-mpi/chaleur3D-superludist.edp X%%DATADIR%%/examples++-mpi/cmaes-mpi-VarIneq.edp X%%DATADIR%%/examples++-mpi/essai-com.edp X%%DATADIR%%/examples++-mpi/essai.edp X%%DATADIR%%/examples++-mpi/func-max.idp X%%DATADIR%%/examples++-mpi/getARGV.idp X%%DATADIR%%/examples++-mpi/mortar-DN-4-mpi.edp X%%DATADIR%%/examples++-mpi/mortar-msh.idp X%%DATADIR%%/examples++-mpi/parmetis-3d.edp X%%DATADIR%%/examples++-mpi/parmetis.edp X%%DATADIR%%/examples++-mpi/regtests.sh X%%DATADIR%%/examples++-mpi/schwarz-2d.edp X%%DATADIR%%/examples++-mpi/schwarz-3.edp X%%DATADIR%%/examples++-mpi/schwarz-b.edp X%%DATADIR%%/examples++-mpi/schwarz-c.edp X%%DATADIR%%/examples++-mpi/testsolver_MUMPS.edp X%%DATADIR%%/examples++-mpi/testsolver_SuperLU_DIST.edp X%%DATADIR%%/examples++-mpi/testsolver_dsuperlu_dist.edp X%%DATADIR%%/examples++-mpi/testsolver_pastix.edp X%%DATADIR%%/examples++-other/graphics-benchmark.edp X%%DATADIR%%/examples++-other/lap3-cpu.edp X%%DATADIR%%/examples++-other/speedtest.sh X%%DATADIR%%/examples++-tutorial/AdaptResidualErrorIndicator.edp X%%DATADIR%%/examples++-tutorial/BEM.edp X%%DATADIR%%/examples++-tutorial/ExtractDofsonBorder.idp X%%DATADIR%%/examples++-tutorial/FE.edp X%%DATADIR%%/examples++-tutorial/FEComplex.edp X%%DATADIR%%/examples++-tutorial/LapDG2.edp X%%DATADIR%%/examples++-tutorial/Laplace-RHS-Dirac.edp X%%DATADIR%%/examples++-tutorial/Laplace-lagrange-mult.edp X%%DATADIR%%/examples++-tutorial/Laplace.edp X%%DATADIR%%/examples++-tutorial/LaplaceP1.edp X%%DATADIR%%/examples++-tutorial/LaplaceP1P2h.edp X%%DATADIR%%/examples++-tutorial/LaplaceP1bis.edp X%%DATADIR%%/examples++-tutorial/LaplaceRT.edp X%%DATADIR%%/examples++-tutorial/NS-BackwardStep.edp X%%DATADIR%%/examples++-tutorial/NSUzawaCahouetChabart.edp X%%DATADIR%%/examples++-tutorial/Newton.edp X%%DATADIR%%/examples++-tutorial/Periodic.edp X%%DATADIR%%/examples++-tutorial/Stokes-macro2d-3d.edp X%%DATADIR%%/examples++-tutorial/StokesUzawa.edp X%%DATADIR%%/examples++-tutorial/VI-adap.edp X%%DATADIR%%/examples++-tutorial/VI.edp X%%DATADIR%%/examples++-tutorial/a_tutorial.edp X%%DATADIR%%/examples++-tutorial/adapt.edp X%%DATADIR%%/examples++-tutorial/adaptindicatorP1.edp X%%DATADIR%%/examples++-tutorial/adaptindicatorP2.edp X%%DATADIR%%/examples++-tutorial/aile.msh X%%DATADIR%%/examples++-tutorial/algo.edp X%%DATADIR%%/examples++-tutorial/all.edp X%%DATADIR%%/examples++-tutorial/array.edp X%%DATADIR%%/examples++-tutorial/beam.edp X%%DATADIR%%/examples++-tutorial/calculus.edp X%%DATADIR%%/examples++-tutorial/cavity.edp X%%DATADIR%%/examples++-tutorial/cavityNewtow.edp X%%DATADIR%%/examples++-tutorial/convect-apt.edp X%%DATADIR%%/examples++-tutorial/convect.edp X%%DATADIR%%/examples++-tutorial/convect2.edp X%%DATADIR%%/examples++-tutorial/dumptable.edp X%%DATADIR%%/examples++-tutorial/ex-vf.edp X%%DATADIR%%/examples++-tutorial/exception.edp X%%DATADIR%%/examples++-tutorial/fluidStruct.edp X%%DATADIR%%/examples++-tutorial/fluidStructAdapt.edp X%%DATADIR%%/examples++-tutorial/forall.edp X%%DATADIR%%/examples++-tutorial/freeboundary-weak.edp X%%DATADIR%%/examples++-tutorial/freeboundary.edp X%%DATADIR%%/examples++-tutorial/func.edp X%%DATADIR%%/examples++-tutorial/glumesh.edp X%%DATADIR%%/examples++-tutorial/gnuplot.edp X%%DATADIR%%/examples++-tutorial/intlevelset.edp X%%DATADIR%%/examples++-tutorial/mat_interpol.edp X%%DATADIR%%/examples++-tutorial/medit.edp X%%DATADIR%%/examples++-tutorial/mesh-internal.edp X%%DATADIR%%/examples++-tutorial/mesh.edp X%%DATADIR%%/examples++-tutorial/minlenedge.edp X%%DATADIR%%/examples++-tutorial/mortar-DN-4.edp X%%DATADIR%%/examples++-tutorial/mortar-msh.idp X%%DATADIR%%/examples++-tutorial/movemesh.edp X%%DATADIR%%/examples++-tutorial/movemeshsmooth.idp X%%DATADIR%%/examples++-tutorial/nl-elast-neo-Hookean.edp X%%DATADIR%%/examples++-tutorial/nolinear-elas.edp X%%DATADIR%%/examples++-tutorial/onde.edp X%%DATADIR%%/examples++-tutorial/periodic4.edp X%%DATADIR%%/examples++-tutorial/periodic4bis.edp X%%DATADIR%%/examples++-tutorial/plot.edp X%%DATADIR%%/examples++-tutorial/readmesh.edp X%%DATADIR%%/examples++-tutorial/ref.edp X%%DATADIR%%/examples++-tutorial/region.edp X%%DATADIR%%/examples++-tutorial/regtests.edp X%%DATADIR%%/examples++-tutorial/saverestore.edp X%%DATADIR%%/examples++-tutorial/schwarz-gc.edp X%%DATADIR%%/examples++-tutorial/schwarz-no-overlap.edp X%%DATADIR%%/examples++-tutorial/schwarz-overlap.edp X%%DATADIR%%/examples++-tutorial/schwarz2.edp X%%DATADIR%%/examples++-tutorial/shur-comp.edp X%%DATADIR%%/examples++-tutorial/sparse-cmatrix.edp X%%DATADIR%%/examples++-tutorial/sparse-matrix.edp X%%DATADIR%%/examples++-tutorial/sphere.edp X%%DATADIR%%/examples++-tutorial/string.edp X%%DATADIR%%/examples++-tutorial/tablefunction.edp X%%DATADIR%%/examples++-tutorial/taboftab.edp X%%DATADIR%%/examples++-tutorial/testplot.edp X%%DATADIR%%/examples++-tutorial/thermic-fast.edp X%%DATADIR%%/examples++-tutorial/uniformmesh.edp X%%DATADIR%%/examples++-tutorial/xyf X%%DATADIR%%/examples++/D2.edp X%%DATADIR%%/examples++/FE-medit.edp X%%DATADIR%%/examples++/NSP1P1.edp X%%DATADIR%%/examples++/NSP1P1b.edp X%%DATADIR%%/examples++/NSP1P2.edp X%%DATADIR%%/examples++/Richard.edp X%%DATADIR%%/examples++/Stokes-P1nc-P0+P1.edp X%%DATADIR%%/examples++/aaRT.edp X%%DATADIR%%/examples++/aaa-adp.edp X%%DATADIR%%/examples++/aadaptation.edp X%%DATADIR%%/examples++/aalapacien.edp X%%DATADIR%%/examples++/aalaplace-nc.edp X%%DATADIR%%/examples++/aamove.edp X%%DATADIR%%/examples++/all.edp X%%DATADIR%%/examples++/arrayoFVh.edp X%%DATADIR%%/examples++/bilap.edp X%%DATADIR%%/examples++/ccc-adp.edp X%%DATADIR%%/examples++/demo.edp X%%DATADIR%%/examples++/demo1.edp X%%DATADIR%%/examples++/funct.edp X%%DATADIR%%/examples++/include.edp X%%DATADIR%%/examples++/lap_mat.edp X%%DATADIR%%/examples++/lapacienprecon.edp X%%DATADIR%%/examples++/makeref.edp X%%DATADIR%%/examples++/parareal.edp X%%DATADIR%%/examples++/ref.edp X%%DATADIR%%/examples++/regtests.edp X%%DATADIR%%/examples++/renumbering.edp X%%DATADIR%%/examples++/testFE.edp X%%DATADIR%%/examples++/testadp.edp X%%DATADIR%%/examples++/teste.edp X%%DATADIR%%/examples++/wafer-heating-laser-axi.edp X%%DATADIR%%/mode-mi-edp.zip X@dir lib/mpi SHAR_END echo x math/freefem++/files/patch-Makefile.in mkdir -p math/freefem++/files > /dev/null 2>&1 sed 's/^X//' > math/freefem++/files/patch-Makefile.in << 'SHAR_END' X--- Makefile.in.orig 2018-04-20 10:17:53 UTC X+++ Makefile.in X@@ -1140,11 +1140,11 @@ clean-local:: X # ---------------------- X install-exec-local:: X test `uname` != Darwin || $(MAKE) FreeFem++-CoCoa script/PostInstall.sh X- $(mkinstalldirs) -m 755 $(DESTDIR)$(pkgdatadir)/$(VERSION) X+ $(mkinstalldirs) -m 755 $(DESTDIR)$(pkgdatadir) X test `uname` != Darwin || $(mkinstalldirs) -m 755 $(DESTDIR)/etc/paths.d/ X test `uname` != Darwin || $(mkinstalldirs) -m 755 $(DESTDIR)/usr/local/bin X- tar cvf - $(FF_EXAMPLES_FILES)| (cd $(DESTDIR)$(pkgdatadir)/$(VERSION); tar xvf -) X- $(INSTALL_SCRIPT) CheckAll CheckAllEdp $(DESTDIR)$(pkgdatadir)/$(VERSION) X+ tar cvf - $(FF_EXAMPLES_FILES)| (cd $(DESTDIR)$(pkgdatadir); tar xvf -) X+ $(INSTALL_SCRIPT) CheckAll CheckAllEdp $(DESTDIR)$(pkgdatadir) X $(mkinstalldirs) -m 755 $(DESTDIR)${bindir} X test `uname` != Darwin || $(INSTALL_SCRIPT) FreeFem++-CoCoa $(DESTDIR)${bindir} X test `uname` != Darwin || echo $(bindir) >$(DESTDIR)/etc/paths.d/FreeFem++ SHAR_END echo x math/freefem++/files/patch-configure sed 's/^X//' > math/freefem++/files/patch-configure << 'SHAR_END' X--- configure.orig 2018-04-20 10:19:23 UTC X+++ configure X@@ -8657,7 +8657,7 @@ _ACEOF X # date is only useful for config-version.h X X test "$prefix" = NONE && prefix="$ac_default_prefix" X-ff_prefix_dir="${prefix}/lib/ff++/$VERSION" X+ff_prefix_dir="${prefix}" X { $as_echo "$as_me:${as_lineno-$LINENO}: checking prefix dir freefem++ " >&5 X $as_echo_n "checking prefix dir freefem++ ... " >&6; } X { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ff_prefix_dir" >&5 X@@ -8681,9 +8681,9 @@ ff_prefix_dir_lib="$ff_prefix_dir/lib" X ff_prefix_dir_data="$datadir/$PACKAGE_NAME" X X ff_prefix_dir_include="$ff_prefix_dir/include" X-ff_prefix_dir_etc="$ff_prefix_dir/etc" X+ff_prefix_dir_etc="$ff_prefix_dir/etc/$PACKAGE_NAME" X ff_prefix_dir_lib_mpi="$ff_prefix_dir/lib/mpi" X-ff_prefix_dir_example="$ff_prefix_dir_data/$PACKAGE_VERSION" X+ff_prefix_dir_example="$datadir/share/examples/$PACKAGE_NAME" X ff_prefix_dir_lib=$ff_prefix_dir_lib X X ff_prefix_dir_include=$ff_prefix_dir_include SHAR_END echo x math/freefem++/files/patch-src__femlib__CheckPtr.cpp sed 's/^X//' > math/freefem++/files/patch-src__femlib__CheckPtr.cpp << 'SHAR_END' X--- src/femlib/CheckPtr.cpp.orig 2018-04-13 09:14:48 UTC X+++ src/femlib/CheckPtr.cpp X@@ -27,6 +27,8 @@ X */ X #if __APPLE__ X #include X+#elif __FreeBSD__ X+#include X #else X #include X #endif SHAR_END exit