Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/sci
In directory vz-cvs-3.sog:/tmp/cvs-serv29938/10.4/stable/main/finkinfo/sci
Added Files:
gmsh2.5.0-shlibs.info
Log Message:
Libraries/headers for Gmsh.
--- NEW FILE: gmsh2.5.0-shlibs.info ---
Package: gmsh2.5.0-shlibs
Version: 2.5.0
Revision: 2
Depends: <<
fltk13-aqua-shlibs,
gmp5-shlibs,
libjpeg8-shlibs,
libpng14-shlibs,
lua51-shlibs,
libncurses5-shlibs,
readline5-shlibs
<<
BuildDepends: <<
cmake,
fltk13-aqua,
gmp5,
libjpeg8,
libpng14,
lua51-dev,
libncurses5,
readline5
<<
Source: http://www.geuz.org/gmsh/src/gmsh-%v-source.tgz
Source-MD5: afa48c0296dba08641bc6312b0ccabf5
SourceDirectory: gmsh-%v-source
GCC: 4.0
PatchScript: perl -pi -e 's|(void.*return)\s0\.|$1|g' Solver/linearSystemPETSc.h
UseMaxBuildJobs: false
CompileScript: <<
#!/bin/sh -ev
mkdir build
cd build
cmake -DCMAKE_PREFIX_PATH=%p -DCMAKE_INSTALL_PREFIX=%i/opt/gmsh-%v
-DCMAKE_OSX_ARCHITECTURES=%m -DCMAKE_OSX_DEPLOYMENT_TARGET=10.7 ..
make verbose=1 shared
<<
InstallScript: <<
#!/bin/sh -ev
cd build
make install
cd %d
# clear out stuff that gets installed in the 'gmsh' package or that we
# don't want
rm -rf *.txt demos gmsh.1 tutorial
cd %i
rm -rf opt/MacOS opt/gmsh-%v/*.icns
# fix library up
cd opt/gmsh-2.5.0/lib
mv libGmsh.dylib libGmsh.%v.dylib
ln -s libGmsh.%v.dylib libGmsh.dylib
install_name_tool -id %p/opt/gmsh-2.5.0/lib/libGmsh.%v.dylib libGmsh.%v.dylib
<<
Shlibs: %p/opt/gmsh-%v/lib/libGmsh.%v.dylib 0.0.0 %n (>=2.5.0-2)
DocFiles: doc/*.txt doc/gmsh.html
Homepage: http://www.geuz.org/gmsh
Maintainer: Alexander Hansen <[email protected]>
License: GPL/LGPL
Description: 3D finite element mesh generator
DescDetail: <<
Gmsh is an automatic 3D finite element mesh generator (primarily
Delaunay) with build-in CAD and post-processing facilities. Its
design goal is to provide a simple meshing tool for academic test
cases with parametric input and up to date visualization
capabilities.
Gmsh is built around four modules: geometry, mesh, solver and
post-processing. The specification of any input to these modules is
done either interactively using the graphical user interface or in
ASCII text files using Gmsh's own scripting language.
See Gmsh's reference manual for a more thorough overview of Gmsh's
capabilities.
<<
DescUsage: <<
This package contains a shared library.
<<
DescPackaging: <<
Oddly enough, clang complains about a void function with a return
value :-) so we patch that.
Install headers and libs in a private directory to facilitate
coexistence
of the libs on upgrade, at the penalty of a new install_name each
time around.
<<
Splitoff: <<
Package: gmsh2.5.0-dev
Depends: %N
Files: <<
opt/gmsh-2.5.0/include
opt/gmsh-2.5.0/lib/libGmsh.dylib
<<
BuildDependsOnly: true
DocFiles: doc/*.txt doc/gmsh.html
DescUsage: <<
This package contains build-time files (headers and unversioned dylib).
<<
<<
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs