#!/bin/sh
# This is a shell archive
echo x Makefile
sed 's/^X//' > Makefile << 'SHAR_END'
X# $FreeBSD$
X
XPORTNAME=	freefem++
XPORTVERSION=	3.60
XCATEGORIES=	math
XMASTER_SITES=	http://www.freefem.org/ff++/ftp/
X
XMAINTAINER=	takefu@airport.fm
XCOMMENT=	Partial differential equation solver
X
XLICENSE=	LGPL21
XLICENSE_FILE=	${WRKSRC}/COPYRIGHT
X
XLIB_DEPENDS=	libGL.so:graphics/mesa-libs\
X		libglut.so:graphics/freeglut\
X		libmetis.so:math/metis\
X		libsz.so:science/szip
XRUN_DEPENDS=	bash:shells/bash
X
XCONFIGURE_ARGS=	--disable-download
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
XUSE_GL+=	glu
XUSES=		bison fortran gmake localbase perl5 shebangfix
X
XOPTIONS_DEFINE=	BLAS FFTW GSL HDF5 LAPACK MPI
XOPTIONS_DEFAULT=BLAS FFTW GSL HDF5 LAPACK MPI
XOPTIONS_SUB=	yes
X
XBLAS_CONFIGURE_ENABLE=	system-blas
XBLAS_LIB_DEPENDS=	libblas.so:math/blas
XBLAS_DESC=		blas implementation
XFFTW_CONFIGURE_ENABLE=	system-fftw
XFFTW_LIB_DEPENDS=	libfftw3.so:math/fftw3
XGSL_CONFIGURE_ENABLE=	gsl
XGSL_LIB_DEPENDS=	libgsl.so:math/gsl
XGSL_DESC=		Enable GNU Scientific library
XHDF5_CONFIGURE_ENABLE=iohdf5
XHDF5_LIB_DEPENDS=	libhdf5.so:science/hdf5
XLAPACK_CONFIGURE_ENABLE=lapack
XLAPACK_LIB_DEPENDS=	liblapack.so:math/lapack
XLAPACK_DESC=		Use Lapack linear algebra
XMPI_CONFIGURE_WITH=	mpi
X
X.include <bsd.port.mk>
SHAR_END
echo x distinfo
sed 's/^X//' > distinfo << 'SHAR_END'
XTIMESTAMP = 1528697956
XSHA256 (freefem++-3.60.tar.gz) = 8acc37a89487d2b0db5088f3f8badda971bab1c4e8f64d24920d23890804901c
XSIZE (freefem++-3.60.tar.gz) = 3174977
SHAR_END
echo x pkg-descr
sed 's/^X//' > pkg-descr << 'SHAR_END'
X[description of the port]
X
XWWW: http://example.com
SHAR_END
echo x pkg-plist
sed 's/^X//' > 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
Xlib/ff++/3.60/bin/ff-get-dep
Xlib/ff++/3.60/bin/ff-pkg-download
Xlib/ff++/3.60/%%ETCDIR%%.pref
Xlib/ff++/3.60/idp/DDM-Schwarz-macro.idp
Xlib/ff++/3.60/idp/DDM-funcs-v2.idp
Xlib/ff++/3.60/idp/ExtractDofsonBorder.idp
Xlib/ff++/3.60/idp/Heat3d.idp
Xlib/ff++/3.60/idp/MPIGMRESmacro.idp
Xlib/ff++/3.60/idp/MPIplot.idp
Xlib/ff++/3.60/idp/MeshSurface.idp
Xlib/ff++/3.60/idp/cube.idp
Xlib/ff++/3.60/idp/func-max.idp
Xlib/ff++/3.60/idp/getARGV.idp
Xlib/ff++/3.60/idp/macro_ddm.idp
Xlib/ff++/3.60/idp/macro_ddm_substructuring.idp
Xlib/ff++/3.60/idp/mortar-msh.idp
Xlib/ff++/3.60/idp/movemeshsmooth.idp
Xlib/ff++/3.60/include/AFunction.hpp
Xlib/ff++/3.60/include/AFunction_ext.hpp
Xlib/ff++/3.60/include/AddNewFE.h
Xlib/ff++/3.60/include/AnyType.hpp
Xlib/ff++/3.60/include/BFGS.hpp
Xlib/ff++/3.60/include/BamgFreeFem.hpp
Xlib/ff++/3.60/include/BrentLS.hpp
Xlib/ff++/3.60/include/CG.hpp
Xlib/ff++/3.60/include/CGNL.hpp
Xlib/ff++/3.60/include/CodeAlloc.hpp
Xlib/ff++/3.60/include/CubicLS.hpp
Xlib/ff++/3.60/include/DOperator.hpp
Xlib/ff++/3.60/include/FESpace.hpp
Xlib/ff++/3.60/include/FESpacen.hpp
Xlib/ff++/3.60/include/FQuadTree.hpp
Xlib/ff++/3.60/include/GQuadTree.hpp
Xlib/ff++/3.60/include/GenericMesh.hpp
Xlib/ff++/3.60/include/HashTable.hpp
Xlib/ff++/3.60/include/HeapSort.hpp
Xlib/ff++/3.60/include/InitFunct.hpp
Xlib/ff++/3.60/include/Label.hpp
Xlib/ff++/3.60/include/LineSearch.hpp
Xlib/ff++/3.60/include/MatriceCreuse.hpp
Xlib/ff++/3.60/include/MatriceCreuse_tpl.hpp
Xlib/ff++/3.60/include/Mesh1dn.hpp
Xlib/ff++/3.60/include/Mesh2.h
Xlib/ff++/3.60/include/Mesh2dn.hpp
Xlib/ff++/3.60/include/Mesh3dn.hpp
Xlib/ff++/3.60/include/MeshPoint.hpp
Xlib/ff++/3.60/include/Meshio.h
Xlib/ff++/3.60/include/Metric.h
Xlib/ff++/3.60/include/NRJ.hpp
Xlib/ff++/3.60/include/NewtonRaphson.hpp
Xlib/ff++/3.60/include/Operator.hpp
Xlib/ff++/3.60/include/Optima.hpp
Xlib/ff++/3.60/include/P1IsoValue.hpp
Xlib/ff++/3.60/include/Param.hpp
Xlib/ff++/3.60/include/PkLagrange.hpp
Xlib/ff++/3.60/include/PlotStream.hpp
Xlib/ff++/3.60/include/QuadTree.h
Xlib/ff++/3.60/include/QuadratureFormular.hpp
Xlib/ff++/3.60/include/R1.hpp
Xlib/ff++/3.60/include/R2.h
Xlib/ff++/3.60/include/R2.hpp
Xlib/ff++/3.60/include/R3.hpp
Xlib/ff++/3.60/include/RNM.hpp
Xlib/ff++/3.60/include/RNM_op.hpp
Xlib/ff++/3.60/include/RNM_opc.hpp
Xlib/ff++/3.60/include/RNM_tpl.hpp
Xlib/ff++/3.60/include/RefCounter.hpp
Xlib/ff++/3.60/include/RosenBrock.hpp
Xlib/ff++/3.60/include/Serialize.hpp
Xlib/ff++/3.60/include/SetOfE4.h
Xlib/ff++/3.60/include/String.hpp
Xlib/ff++/3.60/include/array_init.hpp
Xlib/ff++/3.60/include/array_resize.hpp
Xlib/ff++/3.60/include/array_tlp.hpp
Xlib/ff++/3.60/include/assertion.hpp
Xlib/ff++/3.60/include/bmo.hpp
Xlib/ff++/3.60/include/clapack.h
Xlib/ff++/3.60/include/config-wrapper.h
Xlib/ff++/3.60/include/config.h
Xlib/ff++/3.60/include/defs.hpp
Xlib/ff++/3.60/include/eigenv.h
Xlib/ff++/3.60/include/endian.hpp
Xlib/ff++/3.60/include/environment.hpp
Xlib/ff++/3.60/include/error.hpp
Xlib/ff++/3.60/include/fem.hpp
Xlib/ff++/3.60/include/fem3.hpp
Xlib/ff++/3.60/include/ff++.hpp
Xlib/ff++/3.60/include/ffapi.hpp
Xlib/ff++/3.60/include/ffstack.hpp
Xlib/ff++/3.60/include/getprog-unix.hpp
Xlib/ff++/3.60/include/glrgraph.hpp
Xlib/ff++/3.60/include/gmres.hpp
Xlib/ff++/3.60/include/lex.hpp
Xlib/ff++/3.60/include/lg.tab.hpp
Xlib/ff++/3.60/include/lgfem.hpp
Xlib/ff++/3.60/include/lgmesh3.hpp
Xlib/ff++/3.60/include/lgsolver.hpp
Xlib/ff++/3.60/include/libMesh/chrono.h
Xlib/ff++/3.60/include/libMesh/eigenv.h
Xlib/ff++/3.60/include/libMesh/libmesh3.h
Xlib/ff++/3.60/include/libMesh/libmesh5.h
Xlib/ff++/3.60/include/libMesh/memory.h
Xlib/ff++/3.60/include/libmesh5.h
Xlib/ff++/3.60/include/meshtype.h
Xlib/ff++/3.60/include/mode_open.hpp
Xlib/ff++/3.60/include/msh3.hpp
Xlib/ff++/3.60/include/pcm.hpp
Xlib/ff++/3.60/include/ppmimg.h
Xlib/ff++/3.60/include/problem.hpp
Xlib/ff++/3.60/include/rgraph.hpp
Xlib/ff++/3.60/include/showverb.hpp
Xlib/ff++/3.60/include/splitsimplex.hpp
Xlib/ff++/3.60/include/strversionnumber.hpp
Xlib/ff++/3.60/include/throwassert.hpp
Xlib/ff++/3.60/include/ufunction.hpp
Xlib/ff++/3.60/include/versionnumber.hpp
Xlib/ff++/3.60/include/write_hdf5.hpp
Xlib/ff++/3.60/include/write_xdmf.hpp
Xlib/ff++/3.60/lib/BEC.so
Xlib/ff++/3.60/lib/BernadiRaugel.so
Xlib/ff++/3.60/lib/BinaryIO.so
Xlib/ff++/3.60/lib/ClosePoints.so
Xlib/ff++/3.60/lib/Curvature.so
Xlib/ff++/3.60/lib/DxWriter.so
Xlib/ff++/3.60/lib/Element_HCT.so
Xlib/ff++/3.60/lib/Element_Mixte.so
Xlib/ff++/3.60/lib/Element_Mixte3d.so
Xlib/ff++/3.60/lib/Element_P1bl.so
Xlib/ff++/3.60/lib/Element_P1dc1.so
Xlib/ff++/3.60/lib/Element_P1ncdc.so
Xlib/ff++/3.60/lib/Element_P2bulle3.so
Xlib/ff++/3.60/lib/Element_P2pnc.so
Xlib/ff++/3.60/lib/Element_P3.so
Xlib/ff++/3.60/lib/Element_P3dc.so
Xlib/ff++/3.60/lib/Element_P4.so
Xlib/ff++/3.60/lib/Element_P4dc.so
Xlib/ff++/3.60/lib/Element_PkEdge.so
Xlib/ff++/3.60/lib/Element_QF.so
Xlib/ff++/3.60/lib/FreeFemQA.so
Xlib/ff++/3.60/lib/MetricKuate.so
Xlib/ff++/3.60/lib/MetricPk.so
Xlib/ff++/3.60/lib/Morley.so
Xlib/ff++/3.60/lib/VTK_writer.so
Xlib/ff++/3.60/lib/VTK_writer_3d.so
Xlib/ff++/3.60/lib/WHERE.libMesh
Xlib/ff++/3.60/lib/WHERE_LIBRARY
Xlib/ff++/3.60/lib/WHERE_LIBRARY-config
Xlib/ff++/3.60/lib/WHERE_LIBRARY-download
Xlib/ff++/3.60/lib/addNewType.so
Xlib/ff++/3.60/lib/bfstream.so
Xlib/ff++/3.60/lib/dfft.so
Xlib/ff++/3.60/lib/distance.so
Xlib/ff++/3.60/lib/exactpartition.so
Xlib/ff++/3.60/lib/ff-AiryBiry.so
Xlib/ff++/3.60/lib/ff-cmaes.so
Xlib/ff++/3.60/lib/ff-get-dep.awk
Xlib/ff++/3.60/lib/ff-mmap-semaphore.so
X%%LAPACK%%lib/ff++/3.60/lib/fflapack.so
Xlib/ff++/3.60/lib/ffnewuoa.so
Xlib/ff++/3.60/lib/ffrandom.so
Xlib/ff++/3.60/lib/funcTemplate.so
Xlib/ff++/3.60/lib/gmsh.so
X%%GSL%%lib/ff++/3.60/lib/gsl.so
X%%HDF5%%lib/ff++/3.60/lib/iohdf5.so
Xlib/ff++/3.60/lib/iovtk.so
Xlib/ff++/3.60/lib/isoline.so
Xlib/ff++/3.60/lib/isolineP1.so
X%%LAPACK%%lib/ff++/3.60/lib/lapack.so
Xlib/ff++/3.60/lib/lgbmo.so
Xlib/ff++/3.60/lib/libMesh.a
Xlib/ff++/3.60/lib/mat_dervieux.so
Xlib/ff++/3.60/lib/mat_psi.so
Xlib/ff++/3.60/lib/medit.so
Xlib/ff++/3.60/lib/metis.so
Xlib/ff++/3.60/lib/msh3.so
Xlib/ff++/3.60/lib/myfunction.so
Xlib/ff++/3.60/lib/myfunction2.so
Xlib/ff++/3.60/lib/pcm2rnm.so
Xlib/ff++/3.60/lib/pipe.so
Xlib/ff++/3.60/lib/ppm2rnm.so
Xlib/ff++/3.60/lib/qf11to25.so
Xlib/ff++/3.60/lib/shell.so
Xlib/ff++/3.60/lib/splitedges.so
Xlib/ff++/3.60/lib/splitmesh12.so
Xlib/ff++/3.60/lib/splitmesh3.so
Xlib/ff++/3.60/lib/splitmesh4.so
Xlib/ff++/3.60/lib/splitmesh6.so
Xlib/ff++/3.60/lib/symmetrizeCSR.so
Xlib/ff++/3.60/lib/thresholdings.so
X%%DATADIR%%/3.60/BUGS
X%%DATADIR%%/3.60/COPYRIGHT
X%%DATADIR%%/3.60/CheckAll
X%%DATADIR%%/3.60/CheckAllEdp
X%%DATADIR%%/3.60/HISTORY
X%%DATADIR%%/3.60/HISTORY_BEFORE_2005
X%%DATADIR%%/3.60/INNOVATION
X%%DATADIR%%/3.60/INSTALL
X%%DATADIR%%/3.60/INSTALL-MacOSX
X%%DATADIR%%/3.60/README
X%%DATADIR%%/3.60/README_MAC
X%%DATADIR%%/3.60/README_WINDOWS
X%%DATADIR%%/3.60/TODO
X%%DATADIR%%/3.60/download/fftw/Makefile
X%%DATADIR%%/3.60/download/fftw/Makefile.am
X%%DATADIR%%/3.60/examples++-3d/3d-Leman.edp
X%%DATADIR%%/3.60/examples++-3d/ArrayFE-3d.edp
X%%DATADIR%%/3.60/examples++-3d/EqPoisson.edp
X%%DATADIR%%/3.60/examples++-3d/Lac.edp
X%%DATADIR%%/3.60/examples++-3d/Laplace-Adapt-3d.edp
X%%DATADIR%%/3.60/examples++-3d/Laplace-Adapt-aniso-3d.edp
X%%DATADIR%%/3.60/examples++-3d/Laplace3d.edp
X%%DATADIR%%/3.60/examples++-3d/LaplaceRT-3d.edp
X%%DATADIR%%/3.60/examples++-3d/MeshSurface.idp
X%%DATADIR%%/3.60/examples++-3d/NSI3d-carac.edp
X%%DATADIR%%/3.60/examples++-3d/NSI3d.edp
X%%DATADIR%%/3.60/examples++-3d/Period-Poisson-cube-ballon.edp
X%%DATADIR%%/3.60/examples++-3d/Poisson-cube-ballon.edp
X%%DATADIR%%/3.60/examples++-3d/Poisson.edp
X%%DATADIR%%/3.60/examples++-3d/Poisson3d.edp
X%%DATADIR%%/3.60/examples++-3d/Stokes.edp
X%%DATADIR%%/3.60/examples++-3d/TruncLac.edp
X%%DATADIR%%/3.60/examples++-3d/all.edp
X%%DATADIR%%/3.60/examples++-3d/beam-3d.edp
X%%DATADIR%%/3.60/examples++-3d/bottle.edp
X%%DATADIR%%/3.60/examples++-3d/cone.edp
X%%DATADIR%%/3.60/examples++-3d/convect-3d.edp
X%%DATADIR%%/3.60/examples++-3d/cube-period.edp
X%%DATADIR%%/3.60/examples++-3d/cube.idp
X%%DATADIR%%/3.60/examples++-3d/cylinder-3d.edp
X%%DATADIR%%/3.60/examples++-3d/cylinder.edp
X%%DATADIR%%/3.60/examples++-3d/dodecaedre01.mesh
X%%DATADIR%%/3.60/examples++-3d/fallingspheres.edp
X%%DATADIR%%/3.60/examples++-3d/first.edp
X%%DATADIR%%/3.60/examples++-3d/intlevelset3d.edp
X%%DATADIR%%/3.60/examples++-3d/lac-leman-v4.msh
X%%DATADIR%%/3.60/examples++-3d/meditddm.edp
X%%DATADIR%%/3.60/examples++-3d/p.edp
X%%DATADIR%%/3.60/examples++-3d/periodic-3d.edp
X%%DATADIR%%/3.60/examples++-3d/pyramide.edp
X%%DATADIR%%/3.60/examples++-3d/ref.edp
X%%DATADIR%%/3.60/examples++-3d/refinesphere.edp
X%%DATADIR%%/3.60/examples++-3d/regtests.edp
X%%DATADIR%%/3.60/examples++-3d/schwarz-nm-3d.edp
X%%DATADIR%%/3.60/examples++-3d/sphere2.edp
X%%DATADIR%%/3.60/examples++-3d/sphere6.edp
X%%DATADIR%%/3.60/examples++-3d/sphereincube.edp
X%%DATADIR%%/3.60/examples++-3d/tetgencube.edp
X%%DATADIR%%/3.60/examples++-3d/tetgenholeregion.edp
X%%DATADIR%%/3.60/examples++-bug/SegmentationFault.edp
X%%DATADIR%%/3.60/examples++-bug/aaa.edp
X%%DATADIR%%/3.60/examples++-bug/bug-arg-string.edp
X%%DATADIR%%/3.60/examples++-bug/bugborder.edp
X%%DATADIR%%/3.60/examples++-bug/bugf.edp
X%%DATADIR%%/3.60/examples++-bug/bugifexp.edp
X%%DATADIR%%/3.60/examples++-bug/bugv1.18.edp
X%%DATADIR%%/3.60/examples++-bug/fe-vect.edp
X%%DATADIR%%/3.60/examples++-bug/func.edp
X%%DATADIR%%/3.60/examples++-bug/zArithmetic_bug1.edp
X%%DATADIR%%/3.60/examples++-chapt3/BlackScholes2D.edp
X%%DATADIR%%/3.60/examples++-chapt3/Heat.edp
X%%DATADIR%%/3.60/examples++-chapt3/NSNewton.edp
X%%DATADIR%%/3.60/examples++-chapt3/NSprojection.edp
X%%DATADIR%%/3.60/examples++-chapt3/all.edp
X%%DATADIR%%/3.60/examples++-chapt3/condensor.edp
X%%DATADIR%%/3.60/examples++-chapt3/convects.edp
X%%DATADIR%%/3.60/examples++-chapt3/heatex.edp
X%%DATADIR%%/3.60/examples++-chapt3/lame.edp
X%%DATADIR%%/3.60/examples++-chapt3/membrane.edp
X%%DATADIR%%/3.60/examples++-chapt3/membranerror.edp
X%%DATADIR%%/3.60/examples++-chapt3/muwave.edp
X%%DATADIR%%/3.60/examples++-chapt3/optimcontrol.edp
X%%DATADIR%%/3.60/examples++-chapt3/potential.edp
X%%DATADIR%%/3.60/examples++-chapt3/ref.edp
X%%DATADIR%%/3.60/examples++-chapt3/regtests.edp
X%%DATADIR%%/3.60/examples++-chapt3/schwarz.edp
X%%DATADIR%%/3.60/examples++-chapt3/sound.edp
X%%DATADIR%%/3.60/examples++-chapt3/stokes.edp
X%%DATADIR%%/3.60/examples++-chapt3/test1.edp
X%%DATADIR%%/3.60/examples++-chapt3/testbed.edp
X%%DATADIR%%/3.60/examples++-chapt3/thermal.edp
X%%DATADIR%%/3.60/examples++-chapt3/thermic.edp
X%%DATADIR%%/3.60/examples++-eigen/BeamEigenValue.edp
X%%DATADIR%%/3.60/examples++-eigen/BeamEigenValueperio.edp
X%%DATADIR%%/3.60/examples++-eigen/Lap3dEigenValue.edp
X%%DATADIR%%/3.60/examples++-eigen/LapComplexEigenValue.edp
X%%DATADIR%%/3.60/examples++-eigen/LapEigenValue.edp
X%%DATADIR%%/3.60/examples++-eigen/LapEigenValueFunc.edp
X%%DATADIR%%/3.60/examples++-eigen/LapEigenValueFuncV2.edp
X%%DATADIR%%/3.60/examples++-eigen/LapnosymComplexEigenValue.edp
X%%DATADIR%%/3.60/examples++-eigen/LapnosymEigenValue.edp
X%%DATADIR%%/3.60/examples++-eigen/Stokes-eigen.edp
X%%DATADIR%%/3.60/examples++-eigen/VP-Steklov-Poincare.edp
X%%DATADIR%%/3.60/examples++-eigen/WGM-sphere.edp
X%%DATADIR%%/3.60/examples++-eigen/all.edp
X%%DATADIR%%/3.60/examples++-eigen/condition-number.edp
X%%DATADIR%%/3.60/examples++-eigen/free-cyl-axi.edp
X%%DATADIR%%/3.60/examples++-eigen/neuman.edp
X%%DATADIR%%/3.60/examples++-eigen/regtests.edp
X%%DATADIR%%/3.60/examples++-hpddm/diffusion-2d-PETSc-complex.edp
X%%DATADIR%%/3.60/examples++-hpddm/diffusion-2d-PETSc.edp
X%%DATADIR%%/3.60/examples++-hpddm/diffusion-2d-substructuring-withPartitioning.edp
X%%DATADIR%%/3.60/examples++-hpddm/diffusion-2d-substructuring.edp
X%%DATADIR%%/3.60/examples++-hpddm/diffusion-2d.edp
X%%DATADIR%%/3.60/examples++-hpddm/diffusion-3d-PETSc.edp
X%%DATADIR%%/3.60/examples++-hpddm/diffusion-3d-simple.edp
X%%DATADIR%%/3.60/examples++-hpddm/diffusion-3d.edp
X%%DATADIR%%/3.60/examples++-hpddm/elasticity-2d-PETSc.edp
X%%DATADIR%%/3.60/examples++-hpddm/elasticity-2d-substructuring.edp
X%%DATADIR%%/3.60/examples++-hpddm/elasticity-2d.edp
X%%DATADIR%%/3.60/examples++-hpddm/elasticity-3d-PETSc.edp
X%%DATADIR%%/3.60/examples++-hpddm/elasticity-3d-simple.edp
X%%DATADIR%%/3.60/examples++-hpddm/elasticity-3d.edp
X%%DATADIR%%/3.60/examples++-hpddm/heat-2d-PETSc.edp
X%%DATADIR%%/3.60/examples++-hpddm/heat-2d.edp
X%%DATADIR%%/3.60/examples++-hpddm/heat-3d.edp
X%%DATADIR%%/3.60/examples++-hpddm/helmholtz-2d.edp
X%%DATADIR%%/3.60/examples++-hpddm/iterative.edp
X%%DATADIR%%/3.60/examples++-hpddm/laplace-2d-SLEPc.edp
X%%DATADIR%%/3.60/examples++-hpddm/laplace-2d-spherical-harmonics-SLEPc.edp
X%%DATADIR%%/3.60/examples++-hpddm/laplace-2d-torus-SLEPc.edp
X%%DATADIR%%/3.60/examples++-hpddm/laplace-complex-2d-SLEPc.edp
X%%DATADIR%%/3.60/examples++-hpddm/macro_ddm.idp
X%%DATADIR%%/3.60/examples++-hpddm/macro_ddm_substructuring.idp
X%%DATADIR%%/3.60/examples++-hpddm/maxwell-3d.edp
X%%DATADIR%%/3.60/examples++-hpddm/schrodinger-1d-harmonic-oscillator-SLEPc.edp
X%%DATADIR%%/3.60/examples++-hpddm/schrodinger-1d-square-well-SLEPc.edp
X%%DATADIR%%/3.60/examples++-hpddm/schrodinger-2d-harmonic-oscillator-SLEPc.edp
X%%DATADIR%%/3.60/examples++-hpddm/stokes-2d-PETSc.edp
X%%DATADIR%%/3.60/examples++-hpddm/stokes-2d.edp
X%%DATADIR%%/3.60/examples++-hpddm/stokes-3d-PETSc.edp
X%%DATADIR%%/3.60/examples++-hpddm/stokes-3d.edp
X%%DATADIR%%/3.60/examples++-hpddm/withPartitioning.edp
X%%DATADIR%%/3.60/examples++-load/APk-AdaptEpsDeltaPk.edp
X%%DATADIR%%/3.60/examples++-load/APk-ExplicitPkTest.edp
X%%DATADIR%%/3.60/examples++-load/APk-FreeFemQA.edp
X%%DATADIR%%/3.60/examples++-load/APk-MetricPk.edp
X%%DATADIR%%/3.60/examples++-load/ClosePoints.edp
X%%DATADIR%%/3.60/examples++-load/Element_QF.edp
X%%DATADIR%%/3.60/examples++-load/IPOTest.edp
X%%DATADIR%%/3.60/examples++-load/IpOptMinSurf.edp
X%%DATADIR%%/3.60/examples++-load/IpoptLap.edp
X%%DATADIR%%/3.60/examples++-load/IpoptMinSurfVol.edp
X%%DATADIR%%/3.60/examples++-load/IpoptVI.edp
X%%DATADIR%%/3.60/examples++-load/IpoptVI2.edp
X%%DATADIR%%/3.60/examples++-load/LapDG3.edp
X%%DATADIR%%/3.60/examples++-load/LapDG4.edp
X%%DATADIR%%/3.60/examples++-load/LapLNewSolver.edp
X%%DATADIR%%/3.60/examples++-load/LapMUMPS_seq.edp
X%%DATADIR%%/3.60/examples++-load/LapNewSolver.edp
X%%DATADIR%%/3.60/examples++-load/LapUmfpack64.edp
X%%DATADIR%%/3.60/examples++-load/LaplaceP2pnc.edp
X%%DATADIR%%/3.60/examples++-load/LaplaceP3-3d.edp
X%%DATADIR%%/3.60/examples++-load/LaplaceP3.edp
X%%DATADIR%%/3.60/examples++-load/LaplaceP4.edp
X%%DATADIR%%/3.60/examples++-load/LaplaceRT1.edp
X%%DATADIR%%/3.60/examples++-load/LaplaceRT13d.edp
X%%DATADIR%%/3.60/examples++-load/LaplaceRT2.edp
X%%DATADIR%%/3.60/examples++-load/Leman-mesh.edp
X%%DATADIR%%/3.60/examples++-load/MetricKuate.edp
X%%DATADIR%%/3.60/examples++-load/NSP2BRP0.edp
X%%DATADIR%%/3.60/examples++-load/PARDISO.edp
X%%DATADIR%%/3.60/examples++-load/Stokes-surface-tension-axi.edp
X%%DATADIR%%/3.60/examples++-load/SuperLU.edp
X%%DATADIR%%/3.60/examples++-load/VarIneq2.edp
X%%DATADIR%%/3.60/examples++-load/all.edp
X%%DATADIR%%/3.60/examples++-load/bfstream.edp
X%%DATADIR%%/3.60/examples++-load/bilapHCT.edp
X%%DATADIR%%/3.60/examples++-load/bilapMorley.edp
X%%DATADIR%%/3.60/examples++-load/bilapP3-hct-like.edp
X%%DATADIR%%/3.60/examples++-load/bmo.edp
X%%DATADIR%%/3.60/examples++-load/buildlayermesh.edp
X%%DATADIR%%/3.60/examples++-load/ch.pts
X%%DATADIR%%/3.60/examples++-load/checkglumeshcube.edp
X%%DATADIR%%/3.60/examples++-load/cmaes-VarIneq.edp
X%%DATADIR%%/3.60/examples++-load/cmaes-oven.edp
X%%DATADIR%%/3.60/examples++-load/convect_dervieux.edp
X%%DATADIR%%/3.60/examples++-load/convectchacon-3d.edp
X%%DATADIR%%/3.60/examples++-load/convectchacon.edp
X%%DATADIR%%/3.60/examples++-load/convexehull3d.edp
X%%DATADIR%%/3.60/examples++-load/cube.edp
X%%DATADIR%%/3.60/examples++-load/cube.msh
X%%DATADIR%%/3.60/examples++-load/dfft.edp
X%%DATADIR%%/3.60/examples++-load/distance.edp
X%%DATADIR%%/3.60/examples++-load/distance2.edp
X%%DATADIR%%/3.60/examples++-load/distance3.edp
X%%DATADIR%%/3.60/examples++-load/exactpartition.edp
X%%DATADIR%%/3.60/examples++-load/ffnewuoa.edp
X%%DATADIR%%/3.60/examples++-load/ffrandom.edp
X%%DATADIR%%/3.60/examples++-load/fig.pgm
X%%DATADIR%%/3.60/examples++-load/funcTemplate.edp
X%%DATADIR%%/3.60/examples++-load/g.gmesh
X%%DATADIR%%/3.60/examples++-load/glumesh3D.edp
X%%DATADIR%%/3.60/examples++-load/gsl.edp
X%%DATADIR%%/3.60/examples++-load/gsl.idp
X%%DATADIR%%/3.60/examples++-load/ilut.edp
X%%DATADIR%%/3.60/examples++-load/iohd5-beam-2d.edp
X%%DATADIR%%/3.60/examples++-load/iohd5-beam-3d.edp
X%%DATADIR%%/3.60/examples++-load/isoline.edp
X%%DATADIR%%/3.60/examples++-load/lame-TD-NSS.edp
X%%DATADIR%%/3.60/examples++-load/lap-solvers.edp
X%%DATADIR%%/3.60/examples++-load/lapack.edp
X%%DATADIR%%/3.60/examples++-load/layer.edp
X%%DATADIR%%/3.60/examples++-load/lg.pgm
X%%DATADIR%%/3.60/examples++-load/load.edp
X%%DATADIR%%/3.60/examples++-load/load.link
X%%DATADIR%%/3.60/examples++-load/makeref.edp
X%%DATADIR%%/3.60/examples++-load/meditddm.edp
X%%DATADIR%%/3.60/examples++-load/metis.edp
X%%DATADIR%%/3.60/examples++-load/mshmet.edp
X%%DATADIR%%/3.60/examples++-load/myType.edp
X%%DATADIR%%/3.60/examples++-load/myfunction2.edp
X%%DATADIR%%/3.60/examples++-load/pipe.edp
X%%DATADIR%%/3.60/examples++-load/plot-fb-P3.edp
X%%DATADIR%%/3.60/examples++-load/plot-fb-P3dc.edp
X%%DATADIR%%/3.60/examples++-load/plot-fb-P4.edp
X%%DATADIR%%/3.60/examples++-load/plot-fb-P4dc.edp
X%%DATADIR%%/3.60/examples++-load/plotfb.edp
X%%DATADIR%%/3.60/examples++-load/ppm2rnm.edp
X%%DATADIR%%/3.60/examples++-load/provadxw.edp
X%%DATADIR%%/3.60/examples++-load/ref.edp
X%%DATADIR%%/3.60/examples++-load/refinesphere.edp
X%%DATADIR%%/3.60/examples++-load/regtests.edp
X%%DATADIR%%/3.60/examples++-load/schwarz-nm.edp
X%%DATADIR%%/3.60/examples++-load/scotch.edp
X%%DATADIR%%/3.60/examples++-load/shell.edp
X%%DATADIR%%/3.60/examples++-load/splitedges.edp
X%%DATADIR%%/3.60/examples++-load/splitmesh3.edp
X%%DATADIR%%/3.60/examples++-load/splitmesh6.edp
X%%DATADIR%%/3.60/examples++-load/test-ElementMixte.edp
X%%DATADIR%%/3.60/examples++-load/testFE-P2Bulle3.edp
X%%DATADIR%%/3.60/examples++-load/testFE-P2pnc.edp
X%%DATADIR%%/3.60/examples++-load/testFE-P3.edp
X%%DATADIR%%/3.60/examples++-load/testFE-P3dc.edp
X%%DATADIR%%/3.60/examples++-load/testFE-P4.edp
X%%DATADIR%%/3.60/examples++-load/testFE-P4dc.edp
X%%DATADIR%%/3.60/examples++-load/testFE-PkEdge.edp
X%%DATADIR%%/3.60/examples++-load/testFE.edp
X%%DATADIR%%/3.60/examples++-load/testFEHCT.edp
X%%DATADIR%%/3.60/examples++-load/testFEMorley.edp
X%%DATADIR%%/3.60/examples++-load/testdist.edp
X%%DATADIR%%/3.60/examples++-load/testp1dcnc.edp
X%%DATADIR%%/3.60/examples++-load/tetgencube.edp
X%%DATADIR%%/3.60/examples++-load/tetgenholeregion_rugby.edp
X%%DATADIR%%/3.60/examples++-load/thresholdings.edp
X%%DATADIR%%/3.60/examples++-load/ttestio.edp
X%%DATADIR%%/3.60/examples++-load/waveguide.edp
X%%DATADIR%%/3.60/examples++-load/waveguide2.edp
X%%DATADIR%%/3.60/examples++-mpi/DDM-Schwarz-Lame-2d.edp
X%%DATADIR%%/3.60/examples++-mpi/DDM-Schwarz-Lame-3d.edp
X%%DATADIR%%/3.60/examples++-mpi/DDM-Schwarz-Lap-2dd.edp
X%%DATADIR%%/3.60/examples++-mpi/DDM-Schwarz-Lap-3d.edp
X%%DATADIR%%/3.60/examples++-mpi/DDM-Schwarz-Stokes-2d.edp
X%%DATADIR%%/3.60/examples++-mpi/DDM-Schwarz-macro.idp
X%%DATADIR%%/3.60/examples++-mpi/DDM-funcs-v2.idp
X%%DATADIR%%/3.60/examples++-mpi/Heat3d.idp
X%%DATADIR%%/3.60/examples++-mpi/LapMPIEigenValue.edp
X%%DATADIR%%/3.60/examples++-mpi/Laplace3d-hips.edp
X%%DATADIR%%/3.60/examples++-mpi/Laplace3d-hypre.edp
X%%DATADIR%%/3.60/examples++-mpi/LaplaceRT-3d-matrix-mumps.edp
X%%DATADIR%%/3.60/examples++-mpi/LaplaceRT-3d-matrix-pastix.edp
X%%DATADIR%%/3.60/examples++-mpi/LaplaceRT-3d-matrix-superludist.edp
X%%DATADIR%%/3.60/examples++-mpi/MPICGLap.edp
X%%DATADIR%%/3.60/examples++-mpi/MPIGMRES2D.edp
X%%DATADIR%%/3.60/examples++-mpi/MPIGMRES3D.edp
X%%DATADIR%%/3.60/examples++-mpi/MPIGMRESmacro.idp
X%%DATADIR%%/3.60/examples++-mpi/MPIplot.idp
X%%DATADIR%%/3.60/examples++-mpi/MUMPS.edp
X%%DATADIR%%/3.60/examples++-mpi/NSCaraCyl.edp
X%%DATADIR%%/3.60/examples++-mpi/NSI3d-carac-mumps.edp
X%%DATADIR%%/3.60/examples++-mpi/NSI3d-carac-pastix.edp
X%%DATADIR%%/3.60/examples++-mpi/NSI3d-carac-superludist.edp
X%%DATADIR%%/3.60/examples++-mpi/NSI3d-carac.edp
X%%DATADIR%%/3.60/examples++-mpi/Stokes-v1-matrix-mumps.edp
X%%DATADIR%%/3.60/examples++-mpi/Stokes-v1-matrix-pastix.edp
X%%DATADIR%%/3.60/examples++-mpi/Stokes-v1-matrix-superludist.edp
X%%DATADIR%%/3.60/examples++-mpi/Stokes-v2-matrix-mumps.edp
X%%DATADIR%%/3.60/examples++-mpi/Stokes-v2-matrix-pastix.edp
X%%DATADIR%%/3.60/examples++-mpi/Stokes-v2-matrix-superludist.edp
X%%DATADIR%%/3.60/examples++-mpi/Stokes-v3-matrix-mumps.edp
X%%DATADIR%%/3.60/examples++-mpi/Stokes-v3-matrix-pastix.edp
X%%DATADIR%%/3.60/examples++-mpi/Stokes-v3-matrix-superludist.edp
X%%DATADIR%%/3.60/examples++-mpi/VG.edp
X%%DATADIR%%/3.60/examples++-mpi/beam-3d-matrix-pastix.edp
X%%DATADIR%%/3.60/examples++-mpi/beam-3d-matrix-superludist.edp
X%%DATADIR%%/3.60/examples++-mpi/cavityNewtow-MUMPS.edp
X%%DATADIR%%/3.60/examples++-mpi/chaleur3D-hips.edp
X%%DATADIR%%/3.60/examples++-mpi/chaleur3D-hypre.edp
X%%DATADIR%%/3.60/examples++-mpi/chaleur3D-mumps.edp
X%%DATADIR%%/3.60/examples++-mpi/chaleur3D-pastix.edp
X%%DATADIR%%/3.60/examples++-mpi/chaleur3D-superludist.edp
X%%DATADIR%%/3.60/examples++-mpi/cmaes-mpi-VarIneq.edp
X%%DATADIR%%/3.60/examples++-mpi/essai-com.edp
X%%DATADIR%%/3.60/examples++-mpi/essai.edp
X%%DATADIR%%/3.60/examples++-mpi/func-max.idp
X%%DATADIR%%/3.60/examples++-mpi/getARGV.idp
X%%DATADIR%%/3.60/examples++-mpi/mortar-DN-4-mpi.edp
X%%DATADIR%%/3.60/examples++-mpi/mortar-msh.idp
X%%DATADIR%%/3.60/examples++-mpi/parmetis-3d.edp
X%%DATADIR%%/3.60/examples++-mpi/parmetis.edp
X%%DATADIR%%/3.60/examples++-mpi/regtests.sh
X%%DATADIR%%/3.60/examples++-mpi/schwarz-2d.edp
X%%DATADIR%%/3.60/examples++-mpi/schwarz-3.edp
X%%DATADIR%%/3.60/examples++-mpi/schwarz-b.edp
X%%DATADIR%%/3.60/examples++-mpi/schwarz-c.edp
X%%DATADIR%%/3.60/examples++-mpi/testsolver_MUMPS.edp
X%%DATADIR%%/3.60/examples++-mpi/testsolver_SuperLU_DIST.edp
X%%DATADIR%%/3.60/examples++-mpi/testsolver_dsuperlu_dist.edp
X%%DATADIR%%/3.60/examples++-mpi/testsolver_pastix.edp
X%%DATADIR%%/3.60/examples++-other/graphics-benchmark.edp
X%%DATADIR%%/3.60/examples++-other/lap3-cpu.edp
X%%DATADIR%%/3.60/examples++-other/speedtest.sh
X%%DATADIR%%/3.60/examples++-tutorial/AdaptResidualErrorIndicator.edp
X%%DATADIR%%/3.60/examples++-tutorial/BEM.edp
X%%DATADIR%%/3.60/examples++-tutorial/ExtractDofsonBorder.idp
X%%DATADIR%%/3.60/examples++-tutorial/FE.edp
X%%DATADIR%%/3.60/examples++-tutorial/FEComplex.edp
X%%DATADIR%%/3.60/examples++-tutorial/LapDG2.edp
X%%DATADIR%%/3.60/examples++-tutorial/Laplace-RHS-Dirac.edp
X%%DATADIR%%/3.60/examples++-tutorial/Laplace-lagrange-mult.edp
X%%DATADIR%%/3.60/examples++-tutorial/Laplace.edp
X%%DATADIR%%/3.60/examples++-tutorial/LaplaceP1.edp
X%%DATADIR%%/3.60/examples++-tutorial/LaplaceP1P2h.edp
X%%DATADIR%%/3.60/examples++-tutorial/LaplaceP1bis.edp
X%%DATADIR%%/3.60/examples++-tutorial/LaplaceRT.edp
X%%DATADIR%%/3.60/examples++-tutorial/NS-BackwardStep.edp
X%%DATADIR%%/3.60/examples++-tutorial/NSUzawaCahouetChabart.edp
X%%DATADIR%%/3.60/examples++-tutorial/Newton.edp
X%%DATADIR%%/3.60/examples++-tutorial/Periodic.edp
X%%DATADIR%%/3.60/examples++-tutorial/Stokes-macro2d-3d.edp
X%%DATADIR%%/3.60/examples++-tutorial/StokesUzawa.edp
X%%DATADIR%%/3.60/examples++-tutorial/VI-adap.edp
X%%DATADIR%%/3.60/examples++-tutorial/VI.edp
X%%DATADIR%%/3.60/examples++-tutorial/a_tutorial.edp
X%%DATADIR%%/3.60/examples++-tutorial/adapt.edp
X%%DATADIR%%/3.60/examples++-tutorial/adaptindicatorP1.edp
X%%DATADIR%%/3.60/examples++-tutorial/adaptindicatorP2.edp
X%%DATADIR%%/3.60/examples++-tutorial/aile.msh
X%%DATADIR%%/3.60/examples++-tutorial/algo.edp
X%%DATADIR%%/3.60/examples++-tutorial/all.edp
X%%DATADIR%%/3.60/examples++-tutorial/array.edp
X%%DATADIR%%/3.60/examples++-tutorial/beam.edp
X%%DATADIR%%/3.60/examples++-tutorial/calculus.edp
X%%DATADIR%%/3.60/examples++-tutorial/cavity.edp
X%%DATADIR%%/3.60/examples++-tutorial/cavityNewtow.edp
X%%DATADIR%%/3.60/examples++-tutorial/convect-apt.edp
X%%DATADIR%%/3.60/examples++-tutorial/convect.edp
X%%DATADIR%%/3.60/examples++-tutorial/convect2.edp
X%%DATADIR%%/3.60/examples++-tutorial/dumptable.edp
X%%DATADIR%%/3.60/examples++-tutorial/ex-vf.edp
X%%DATADIR%%/3.60/examples++-tutorial/exception.edp
X%%DATADIR%%/3.60/examples++-tutorial/fluidStruct.edp
X%%DATADIR%%/3.60/examples++-tutorial/fluidStructAdapt.edp
X%%DATADIR%%/3.60/examples++-tutorial/forall.edp
X%%DATADIR%%/3.60/examples++-tutorial/freeboundary-weak.edp
X%%DATADIR%%/3.60/examples++-tutorial/freeboundary.edp
X%%DATADIR%%/3.60/examples++-tutorial/func.edp
X%%DATADIR%%/3.60/examples++-tutorial/glumesh.edp
X%%DATADIR%%/3.60/examples++-tutorial/gnuplot.edp
X%%DATADIR%%/3.60/examples++-tutorial/intlevelset.edp
X%%DATADIR%%/3.60/examples++-tutorial/mat_interpol.edp
X%%DATADIR%%/3.60/examples++-tutorial/medit.edp
X%%DATADIR%%/3.60/examples++-tutorial/mesh-internal.edp
X%%DATADIR%%/3.60/examples++-tutorial/mesh.edp
X%%DATADIR%%/3.60/examples++-tutorial/minlenedge.edp
X%%DATADIR%%/3.60/examples++-tutorial/mortar-DN-4.edp
X%%DATADIR%%/3.60/examples++-tutorial/mortar-msh.idp
X%%DATADIR%%/3.60/examples++-tutorial/movemesh.edp
X%%DATADIR%%/3.60/examples++-tutorial/movemeshsmooth.idp
X%%DATADIR%%/3.60/examples++-tutorial/nl-elast-neo-Hookean.edp
X%%DATADIR%%/3.60/examples++-tutorial/nolinear-elas.edp
X%%DATADIR%%/3.60/examples++-tutorial/onde.edp
X%%DATADIR%%/3.60/examples++-tutorial/periodic4.edp
X%%DATADIR%%/3.60/examples++-tutorial/periodic4bis.edp
X%%DATADIR%%/3.60/examples++-tutorial/plot.edp
X%%DATADIR%%/3.60/examples++-tutorial/readmesh.edp
X%%DATADIR%%/3.60/examples++-tutorial/ref.edp
X%%DATADIR%%/3.60/examples++-tutorial/region.edp
X%%DATADIR%%/3.60/examples++-tutorial/regtests.edp
X%%DATADIR%%/3.60/examples++-tutorial/saverestore.edp
X%%DATADIR%%/3.60/examples++-tutorial/schwarz-gc.edp
X%%DATADIR%%/3.60/examples++-tutorial/schwarz-no-overlap.edp
X%%DATADIR%%/3.60/examples++-tutorial/schwarz-overlap.edp
X%%DATADIR%%/3.60/examples++-tutorial/schwarz2.edp
X%%DATADIR%%/3.60/examples++-tutorial/shur-comp.edp
X%%DATADIR%%/3.60/examples++-tutorial/sparse-cmatrix.edp
X%%DATADIR%%/3.60/examples++-tutorial/sparse-matrix.edp
X%%DATADIR%%/3.60/examples++-tutorial/sphere.edp
X%%DATADIR%%/3.60/examples++-tutorial/string.edp
X%%DATADIR%%/3.60/examples++-tutorial/tablefunction.edp
X%%DATADIR%%/3.60/examples++-tutorial/taboftab.edp
X%%DATADIR%%/3.60/examples++-tutorial/testplot.edp
X%%DATADIR%%/3.60/examples++-tutorial/thermic-fast.edp
X%%DATADIR%%/3.60/examples++-tutorial/uniformmesh.edp
X%%DATADIR%%/3.60/examples++-tutorial/xyf
X%%DATADIR%%/3.60/examples++/D2.edp
X%%DATADIR%%/3.60/examples++/FE-medit.edp
X%%DATADIR%%/3.60/examples++/NSP1P1.edp
X%%DATADIR%%/3.60/examples++/NSP1P1b.edp
X%%DATADIR%%/3.60/examples++/NSP1P2.edp
X%%DATADIR%%/3.60/examples++/Richard.edp
X%%DATADIR%%/3.60/examples++/Stokes-P1nc-P0+P1.edp
X%%DATADIR%%/3.60/examples++/aaRT.edp
X%%DATADIR%%/3.60/examples++/aaa-adp.edp
X%%DATADIR%%/3.60/examples++/aadaptation.edp
X%%DATADIR%%/3.60/examples++/aalapacien.edp
X%%DATADIR%%/3.60/examples++/aalaplace-nc.edp
X%%DATADIR%%/3.60/examples++/aamove.edp
X%%DATADIR%%/3.60/examples++/all.edp
X%%DATADIR%%/3.60/examples++/arrayoFVh.edp
X%%DATADIR%%/3.60/examples++/bilap.edp
X%%DATADIR%%/3.60/examples++/ccc-adp.edp
X%%DATADIR%%/3.60/examples++/demo.edp
X%%DATADIR%%/3.60/examples++/demo1.edp
X%%DATADIR%%/3.60/examples++/funct.edp
X%%DATADIR%%/3.60/examples++/include.edp
X%%DATADIR%%/3.60/examples++/lap_mat.edp
X%%DATADIR%%/3.60/examples++/lapacienprecon.edp
X%%DATADIR%%/3.60/examples++/makeref.edp
X%%DATADIR%%/3.60/examples++/parareal.edp
X%%DATADIR%%/3.60/examples++/ref.edp
X%%DATADIR%%/3.60/examples++/regtests.edp
X%%DATADIR%%/3.60/examples++/renumbering.edp
X%%DATADIR%%/3.60/examples++/testFE.edp
X%%DATADIR%%/3.60/examples++/testadp.edp
X%%DATADIR%%/3.60/examples++/teste.edp
X%%DATADIR%%/3.60/examples++/wafer-heating-laser-axi.edp
X%%DATADIR%%/3.60/mode-mi-edp.zip
X@dir lib/ff++/3.60/lib/mpi
SHAR_END
echo x files
mkdir -p files > /dev/null 2>&1
echo x files/patch-src_femlib_CheckPtr.cpp
sed 's/^X//' > 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 <malloc/malloc.h>
X+#elif __FreeBSD__
X+#include <stdlib.h>
X #else
X #include <malloc.h>
X #endif
SHAR_END
echo x files/patch-src_femlib_CheckPtr.cpp
sed 's/^X//' > 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 <malloc/malloc.h>
X+#elif __FreeBSD__
X+#include <stdlib.h>
X #else
X #include <malloc.h>
X #endif
SHAR_END
exit
