Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/10.4-EOL/sci
In directory vz-cvs-3.sog:/tmp/cvs-serv9908
Modified Files:
gmsh.info
Log Message:
sync. w/ 10.!4/stable, validated on powerpc-darwin8
Index: gmsh.info
===================================================================
RCS file:
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/10.4-EOL/sci/gmsh.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- gmsh.info 25 Sep 2011 16:49:31 -0000 1.3
+++ gmsh.info 10 Oct 2011 19:46:01 -0000 1.4
@@ -1,10 +1,9 @@
Package: gmsh
Version: 2.5.0
-Revision: 1
+Revision: 2
Depends: <<
fltk13-aqua-shlibs,
gmp5-shlibs,
- gsl-shlibs,
libjpeg8-shlibs,
libpng14-shlibs,
lua51-shlibs,
@@ -12,10 +11,10 @@
readline5-shlibs
<<
BuildDepends: <<
+ fink (>= 0.24.12),
cmake,
fltk13-aqua,
gmp5,
- gsl,
libjpeg8,
libpng14,
lua51-dev,
@@ -28,13 +27,21 @@
GCC: 4.0
-PatchScript: perl -pi -e 's|(void.*return)\s0\.|$1|g'
Solver/linearSystemPETSc.h
+PatchFile: %n.patch
+PatchFile-MD5: 7f182d37191ac18d2a75134246049dcb
+PatchScript: <<
+%{default_script}
+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 ..
+cmake -DCMAKE_PREFIX_PATH=%p -DCMAKE_INSTALL_PREFIX=%i ..
+# -DCMAKE_OSX_ARCHITECTURES=%m
make verbose=1
make verbose=1 html
make verbose=1 info
@@ -43,18 +50,21 @@
InstallScript: <<
#!/bin/sh -ev
-mkdir %i/bin
-cp build/%n %i/bin
-mkdir -p %i/share/man/man1/
-mv doc/%n.1 %i/share/man/man1/
+pushd build
+make install
+popd
+# put texinfo file in proper location for Fink
mkdir -p %i/share/info
-mv doc/texinfo/%n.info %i/share/info/
+cp doc/texinfo/%n.info %i/share/info/
+# clear out include directory since there's nothing to build
+# against in this package
+rm -rf %i/include
<<
DocFiles: doc/
InfoDocs: %n.info
Homepage: http://www.geuz.org/gmsh
-Maintainer: Jack Fink <[email protected]>
+Maintainer: Alexander Hansen <[email protected]>
License: GPL/LGPL
Description: 3D finite element mesh generator
@@ -73,13 +83,20 @@
See Gmsh's reference manual for a more thorough overview of Gmsh's
capabilities.
<<
+DescUsage: <<
+This package contains the '%n' executable and documentation, including demos
+and tutorial.
+<<
DescPackaging: <<
- The package currently builds an executable and documentation.
-
+ Executable is built statically from the object files directly, rather
than
+ via libraries, so there is no dependency on gmshX.Y.Z-shlibs.
+
Oddly enough, clang complains about a void function with a return
value :-) so we patch that.
-
- Upstream notes that "make install" is broken for OS X, currently,
- so we move files around manually.
-
+
+ As of 2.5.0-2: patch to install docs and executable in proper locations
+ using "make install". Thanks to Nicholas Taylor for the patch.
+
+ Uses Veclib for BLAS. It appears not to use Fink's ATLAS even when
that's
+ installed, so no -atlas variant currently.
<<
------------------------------------------------------------------------------
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-d2dcopy1
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs