Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/sci
In directory 
sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv31714/10.4/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.4/stable/main/finkinfo/sci/gmsh.info,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- gmsh.info   12 May 2013 21:30:02 -0000      1.10
+++ gmsh.info   30 Jul 2013 00:38:37 -0000      1.11
@@ -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

Reply via email to