Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/sci
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2301
Added Files:
freefem++.info freefem++.patch
Log Message:
GCC: 4.0 version
--- NEW FILE: freefem++.patch ---
--- FreeFem++v1.40/arpack/arpack++/include/arch.h~ Thu Jul 31 22:16:58 1997
+++ FreeFem++v1.40/arpack/arpack++/include/arch.h Sat May 8 21:59:50 2004
@@ -51,8 +51,7 @@
#if defined(RIOS) && !defined(CLAPACK)
#define F77NAME(x) x
#else
-#include <generic.h>
-#define F77NAME(x) name2(x,_)
+#define F77NAME(x) x ## _
#endif
#if defined(SGI) && !defined(SGI_DEC)
--- NEW FILE: freefem++.info ---
Package: freefem++
Version: 1.40
Revision: 1001
GCC: 4.0
Source: http://www.ann.jussieu.fr/~hecht/ftp/freefem/FreeFem++v%v.tar.gz
Source-MD5: 23bdded2db3745a5c93109e12ddd9684
Source2: http://www.caam.rice.edu/software/ARPACK/SRC/arpack96.tar.gz
Source2-MD5: fffaa970198b285676f4156cebc8626e
Source2ExtractDir: FreeFem++v%v/arpack
Source3: http://www.caam.rice.edu/software/ARPACK/SRC/patch.tar.gz
Source3-MD5: 14830d758f195f272b8594a493501fa2
Source3Rename: arpack96-patch.tar.gz
Source3ExtractDir: FreeFem++v%v/arpack
Source4: http://www.caam.rice.edu/software/ARPACK/ARPACK++/arpack++.tar.gz
Source4-MD5: 76ce4e06fd312ad9ba9a3949931b5c04
Source4ExtractDir: FreeFem++v%v/arpack
Patch: %n.patch
Depends: x11, x11-shlibs
BuildDepends: g77, x11-dev
CompileScript: <<
cd arpack/ARPACK; make all home=`pwd` PLAT=Darwin FFLAGS=-O3 MAKE=/usr/bin/make
make all agl HOME=`pwd`/arpack HOSTTYPE=macintosh
<<
InstallScript: <<
#!/bin/sh -e
mkdir -p %i/share/doc/%n %i/bin %i/Applications %d/Applications/Fink
cp -R examples* %i/share/doc/%n
cp -r FreeFem++.app %i/Applications
cp c-macintosh/FreeFem++-agl
%i/Applications/FreeFem++.app/Contents/Resources/FreeFem++
# cp c-macintosh/FreeFem++-agl
%i/Applications/FreeFem++.app/Contents/MacOS/FreeFem++
sed 's|/App|%p/App|g' src/FreeFem++-CoCoa > %i/bin/FreeFem++-CoCoa
chmod +x %i/bin/FreeFem++-CoCoa
cp c-macintosh/FreeFem++ c-macintosh/FreeFem++-nw %i/bin
ln -s %p/Applications/FreeFem++.app %d/Applications/Fink/
<<
License: Restrictive/Distributable
DocFiles: COPYRIGHT HISTORY README BUGS TODO DOC/manual.pdf
Description: Finite element program
DescDetail: <<
Freefem is a program for solving numerically partial differential equations.
As its name tells, it is public domain software based on the Finite Element
Method. This software runs on all Unix OS, on Window95, 98, 2000, NT, XP and
on MacOS9 and X.
Many phenomena involve several different fields. Fluid-structure
interactions, Lorentz forces in liquid aluminium and ocean-atmosphere
problems are three such systems. These require approximations of different
degrees possibly on different meshes. Some algorithms such as Schwarz'
domain decomposition method require also the interpolation of data on
different meshes within one program. Freefem++ can handle these
difficulties: Arbitrary finite element spaces on arbitrary unstructured and
adaptated meshes.
The characteristics of freefem++ are:
- Many finite elements : linear and quadratic Lagrangian elements,
discontinuous P1 and Raviart-Thomas elements, mini-element, ...
- Automatic interpolation of data on different meshes to a super mesh
- Definition of the linear problem with a formal variational form with
access to the vectors and the matrix
- Tools to define discontinuous Galerkin formulations
- Automatic 2D mesh generator, based on the Delaunay-Voronoi algorithm
- Anisotropic mesh adaptation
- LU, Cholesky, Crout, CG, GMRES, UMFPACK linear solvers, and eigenvalue
and eigenvector computations using ARPACK
- Online graphics using either X11 or Aqua windows, C++ like syntax
- Lots of examples
<<
DescUsage: <<
Three binaries are installed:
- FreeFem++: Uses X11 windows for graphics
- FreeFem++-CoCoa: Uses Aqua windows for graphics
- FreeFem++-nw: No graphics
The FreeFem++.app in /Applications/Fink uses Aqua windows for graphics.
It is equivalent to FreeFem++-CoCoa, but *.edp files can also be
double-clicked or dropped on the app icon.
Many examples and the manual in pdf form are in %p/share/doc/%n.
<<
DescPackaging: <<
No problems, MacOSX is the default OS.
There exists also a precompiled version for MacOSX on the web server.
The installation is not left to the Makefile, so that the *.app
does not go into /Applications. It is copied to /sw/Applications
with a symlink in /Applications/Fink.
No mpi.
<<
Maintainer: Martin Costabel <[EMAIL PROTECTED]>
Homepage: http://www.freefem.org/
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits