Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv31714/10.7/stable/main/finkinfo/sci
Modified Files: gmsh.info Added Files: gmsh2.6.0-shlibs.info gmsh2.6.1-shlibs.info gmsh2.7-shlibs.info Log Message: New upstream gmsh. Since nothing uses the old libraries, convert older versions to -shlibs only. (next commit will remove the old .infos) Index: gmsh.info =================================================================== RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/gmsh.info,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- gmsh.info 12 May 2013 21:30:02 -0000 1.13 +++ gmsh.info 30 Jul 2013 00:38:38 -0000 1.14 @@ -1,30 +1,23 @@ Package: gmsh -Version: 2.7.1 +Version: 2.8.2 Revision: 1 Depends: << fltk13-aqua-shlibs, gmp5-shlibs, - libjpeg8-shlibs, - libpng15-shlibs, - lua51-shlibs, - libncurses5-shlibs, - readline6-shlibs + libjpeg9-shlibs, + libpng16-shlibs << BuildDepends: << cmake, fltk13-aqua, gmp5, - libjpeg8, - libpng15, - lua51-dev, - libncurses5, - readline6, - texinfo + libjpeg9, + libpng16 << Source: http://www.geuz.org/%n/src/%n-%v-source.tgz -Source-MD5: 83a9957c3cfa268d071043dd57ed5ad0 +Source-MD5: fcb7ca1f0c3c7e62705c52f19e5bd731 SourceDirectory: %n-%v-source GCC: 4.0 @@ -114,7 +107,7 @@ << DescPackaging: << Executable is built statically from the object files directly, rather than - via libraries, so there is no dependency on gmsh2.7-shlibs. + via libraries, so there is no dependency on gmsh2.8-shlibs. Patch to install docs in their proper locations when using "make install". Thanks to Nicholas Taylor for the original form of the patch. @@ -131,18 +124,18 @@ No METIS or TETGEN support because of their license limitations. << SplitOff: << - Package: %N2.7-shlibs + Package: %N2.8-shlibs Files: lib/libGmsh.*.dylib - Shlibs: %p/lib/libGmsh.2.7.dylib 2.7.0 %n (>= 2.7.0-1) + Shlibs: %p/lib/libGmsh.2.8.dylib 2.8.0 %n (>= 2.8.2-1) DocFiles: doc/LICENSE.txt DescUsage: << This package contains a shared library. << << SplitOff2: << - Package: %N2.7-dev - Conflicts: %N2.5.0-dev, %N2.6.0-dev, %N2.6.1-dev - Replaces: %N2.5.0-dev, %N2.6.0-dev, %N2.6.1-dev + Package: %N2.8-dev + Conflicts: %N2.5.0-dev, %N2.6.0-dev, %N2.6.1-dev, %N2.7.1-dev + Replaces: %N2.5.0-dev, %N2.6.0-dev, %N2.6.1-dev, %N2.7.1-dev Files: include lib BuildDependsOnly: true DocFiles: doc/LICENSE.txt @@ -151,7 +144,9 @@ << << SplitOff3: << - Package: %N2.7-framework + Package: %N2.8-framework + Conflicts: %N2.7-framework + Replaces: %N2.7-framework Files: Library/Frameworks BuildDependsOnly: true DocFiles: doc/LICENSE.txt --- NEW FILE: gmsh2.6.0-shlibs.info --- Package: gmsh2.6.0-shlibs Version: 2.6.0 Revision: 5 Depends: << fltk13-aqua-shlibs, gmp5-shlibs, libjpeg8-shlibs, libpng14-shlibs << BuildDepends: << cmake, fltk13-aqua, gmp5, libjpeg8, libpng14 << Source: http://www.geuz.org/gmsh/src/gmsh-%v-source.tgz Source-MD5: 404fc5ad6194b959c72ec9b0d9b190e7 SourceDirectory: gmsh-%v-source GCC: 4.0 PatchFile: gmsh-2.6.patch PatchFile-MD5: fa117d7ee3adb9f218ce08cb3f547819 PatchScript: << %{default_script} perl -pi -e 's|-framework vecLib|-framework Accelerate|' CMakeLists.txt perl -pi -e 's|end\+|begin_+|g' contrib/gmm/gmm_interface.h perl -pi -e 's|return;|return NULL;|' contrib/mmg3d/build/sources/ratio.c << CompileScript: << #!/bin/sh -ev mkdir build cd build cmake -DCMAKE_PREFIX_PATH=%p \ -DCMAKE_INSTALL_PREFIX=%i \ -DENABLE_WRAP_PYTHON=no \ -DENABLE_METIS=no \ -DENABLE_TAUCS=no \ -DENABLE_TETGEN=no \ .. make verbose=1 shared << InstallScript: << install -d %i/lib cp build/libGmsh.dylib %i/lib/libGmsh.%v.dylib # remove extra files rm -rf %i/doc # fix library up install_name_tool -id %p/lib/libGmsh.%v.dylib %i/lib/libGmsh.%v.dylib << DocFiles: doc/LICENSE.txt Shlibs: %p/lib/libGmsh.%v.dylib 0.0.0 %n (>= 2.6.0-1) Homepage: http://www.geuz.org/gmsh Maintainer: Alexander Hansen <alexkhan...@users.sourceforge.net> License: GPL/LGPL Description: 3D finite element mesh generator--shared lib 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 provides a legacy shared library. << DescPackaging: << Patch contrib/mmg3d/build/sources/ratio.c where a non-void function has a return without a value. There appears to be something awry in contrib/gmm/gmm_interface.h . clang from Xcode 4.3 decided that there was an error, and by inspection there appears indeed to be one. I implemented a patch which seemed to be correct in context. Uses vecLib for BLAS. (we patch this to Accelerate) It appears not to use Fink's ATLAS even when that's installed, so no -atlas variant currently. No METIS or TETGEN support because of their license limitations. << --- NEW FILE: gmsh2.7-shlibs.info --- Package: gmsh2.7-shlibs Version: 2.7.1 Revision: 2 Depends: << fltk13-aqua-shlibs, gmp5-shlibs, libjpeg8-shlibs, libpng15-shlibs << BuildDepends: << cmake, fltk13-aqua, gmp5, libjpeg8, libpng15 << Source: http://www.geuz.org/gmsh/src/gmsh-%v-source.tgz Source-MD5: 83a9957c3cfa268d071043dd57ed5ad0 SourceDirectory: gmsh-%v-source GCC: 4.0 PatchFile: gmsh.patch PatchFile-MD5: e041fc8ccec019af2b14d461003d6082 PatchScript: << %{default_script} perl -pi -e 's|-framework vecLib|-framework Accelerate|' CMakeLists.txt << CompileScript: << #!/bin/sh -ev mkdir build cd build cmake -DCMAKE_PREFIX_PATH=%p \ -DCMAKE_INSTALL_PREFIX=%i \ -DENABLE_METIS=no \ -DENABLE_TETGEN=no \ -DENABLE_BUILD_SHARED=yes \ -DENABLE_BUILD_LIB=yes \ -DENABLE_WRAP_PYTHON=no \ -DCMAKE_INSTALL_NAME_DIR=%p/lib \ .. make verbose=1 shared << InstallScript: << install -d %i/lib cp build/libGmsh.dylib %i/lib/libGmsh.%v.dylib # remove extra files rm -rf %i/doc # fix library up install_name_tool -id %p/lib/libGmsh.%v.dylib %i/lib/libGmsh.%v.dylib << DocFiles: doc/LICENSE.txt Shlibs: %p/lib/libGmsh.%v.dylib 2.7.0 %n (>= 2.7.1-1) Homepage: http://www.geuz.org/gmsh Maintainer: Alexander Hansen <alexkhan...@users.sourceforge.net> License: GPL/LGPL Description: 3D finite element mesh generator--shared lib 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 provides a legacy shared library. << DescPackaging: << Uses vecLib for BLAS. (we patch this to Accelerate) It appears not to use Fink's ATLAS even when that's installed, so no -atlas variant currently. No METIS or TETGEN support because of their license limitations. << --- NEW FILE: gmsh2.6.1-shlibs.info --- Package: gmsh2.6.1-shlibs Version: 2.6.1 Revision: 3 Depends: << fltk13-aqua-shlibs, gmp5-shlibs, libjpeg8-shlibs, libpng14-shlibs << BuildDepends: << cmake, fltk13-aqua, gmp5, libjpeg8, libpng14 << Source: http://www.geuz.org/gmsh/src/gmsh-%v-source.tgz Source-MD5: 815511cad883db20b966ba0f773ab339 SourceDirectory: gmsh-%v-source GCC: 4.0 PatchFile: gmsh-2.6.patch PatchFile-MD5: fa117d7ee3adb9f218ce08cb3f547819 PatchScript: << %{default_script} perl -pi -e 's|-framework vecLib|-framework Accelerate|' CMakeLists.txt perl -pi -e 's|return;|return NULL;|' contrib/mmg3d/build/sources/ratio.c << CompileScript: << #!/bin/sh -ev mkdir build cd build cmake -DCMAKE_PREFIX_PATH=%p \ -DCMAKE_INSTALL_PREFIX=%i \ -DENABLE_WRAP_PYTHON=no \ -DENABLE_METIS=no \ -DENABLE_TAUCS=no \ -DENABLE_TETGEN=no \ .. make verbose=1 shared << InstallScript: << install -d %i/lib cp build/libGmsh.dylib %i/lib/libGmsh.%v.dylib # remove extra files rm -rf %i/doc # fix library up install_name_tool -id %p/lib/libGmsh.%v.dylib %i/lib/libGmsh.%v.dylib << DocFiles: doc/LICENSE.txt Shlibs: %p/lib/libGmsh.%v.dylib 0.0.0 %n (>= 2.6.1-1) Homepage: http://www.geuz.org/gmsh Maintainer: Alexander Hansen <alexkhan...@users.sourceforge.net> License: GPL/LGPL Description: 3D finite element mesh generator--shared lib 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 provides a legacy shared library. << DescPackaging: << Patch contrib/mmg3d/build/sources/ratio.c where a non-void function has a return without a value. Uses vecLib for BLAS. (we patch this to Accelerate) It appears not to use Fink's ATLAS even when that's installed, so no -atlas variant currently. No METIS or TETGEN support because of their license limitations. << ------------------------------------------------------------------------------ Get your SQL database under version control now! Version control is standard for application code, but databases havent caught up. So what steps can you take to put your SQL databases under version control? Why should you start doing it? Read more to find out. http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs