Update of /cvsroot/fink/experimental/costabel/finkinfo
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv30113

Added Files:
        vtk54.info 
Log Message:
Update to 5.4.2, use python2.6: For the first time since 5.0, this allows
to "import vtk" in python. 



--- NEW FILE: vtk54.info ---
Info2: <<
Package: vtk54
Version: 5.4.2
Revision: 5
Source: http://www.vtk.org/files/release/5.4/vtk-%v.tar.gz
Source-MD5: c2c797091d4b2128d9a1bd32c4b78227
SourceDirectory: VTK
License: BSD
GCC: 4.0
BuildDepends: <<
  cmake (>= 2.6.2-0), 
  x11-dev, 
  tcltk-dev, 
  expat1, 
  libpng3, 
  libtiff, 
  libjpeg,
  readline5,
  python26,
  fink (>= 0.24.12)
<<
Depends: <<
  %N-shlibs,
  x11, x11-shlibs, 
  tcltk, tcltk-shlibs, 
  expat1-shlibs, 
  libpng3-shlibs, 
  libtiff-shlibs, 
  libjpeg-shlibs, 
  readline5-shlibs,
  python26-shlibs
<<
Conflicts: vtk (<= 4.2.5-2), vtk-py23, vtk-py24, vtk-py25, vtk52, vtk52-carbon, 
vtk52-cocoa, vtk54, vtk54-carbon, vtk54-cocoa
Replaces: vtk (<=4.2.5-2), vtk-py23, vtk-py24, vtk-py25, vtk52, vtk52-carbon, 
vtk52-cocoa, vtk54, vtk54-carbon, vtk54-cocoa
Recommends: vtkdata
PatchFile: vtk52_include.patch
PatchFile-MD5: dbc0fb032de7d1a8e9630aa90ac19d14
PatchScript: <<
#!/bin/sh -ev
 patch -p1 < %{PatchFile}
 perl -pi.bak -e 's|/usr/local/lib|%p/lib/%N|g' 
Wrapping/Python/vtk/tk/vtkLoadPythonTkWidgets.py
 perl -pi.bak -e 's|/usr/local|%p|g' Wrapping/Tcl/vtkbase/vtkbase.tcl
 /usr/bin/sed -i.bak -e '/SKIP_BUILD_RPATH/d' 
../VTK/CMake/KitCommonPythonWrapBlock.cmake
<<
NoSetMAKEFLAGS: true
SetMAKEFLAGS: -j1
CompileScript: <<
#!/bin/sh -ex
 mkdir ../VTKBuild
 cd ../VTKBuild
 %p/bin/cmake -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
       -DVTK_INSTALL_LIB_DIR:STRING="/lib/%N" \
       -DCMAKE_INSTALL_PREFIX:PATH=%p \
       -DBUILD_SHARED_LIBS:BOOL=ON \
       -DCMAKE_INSTALL_NAME_DIR:STRING=%p/lib/%N \
       -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON \
       -DCMAKE_INSTALL_RPATH:STRING="${CMAKE_INSTALL_NAME_DIR}" \
       -DVTK_USE_RPATH=ON \
       -DVTK_USE_CARBON:BOOL=OFF \
       -DVTK_USE_COCOA:BOOL=OFF \
       -DVTK_USE_HYBRID:BOOL=ON \
       -DVTK_USE_X:BOOL=ON \
       -DCMAKE_X_LIBS:STRING="-lSM;-lICE;-lX11;-lXext" \
       -DVTK_WRAP_TCL:BOOL=ON \
       -DTCL_INCLUDE_PATH:PATH=%p/include \
       -DTCL_LIBRARY:FILEPATH=%p/lib/libtcl.dylib \
       -DTK_LIBRARY:FILEPATH=%p/lib/libtk.dylib \
       -DTK_INCLUDE_PATH:PATH=%p/include \
       -DVTK_WRAP_JAVA:BOOL=ON \
       -DJAVA_HAVE_FRAMEWORK:BOOL=ON \
       -DVTK_WRAP_PYTHON:BOOL=ON \
       -DPYTHON_EXECUTABLE:FILEPATH=%p/bin/python2.6 \
       -DPYTHON_INCLUDE_PATH:PATH=%p/include/python2.6 \
       -DPYTHON_LIBRARY:FILEPATH=%p/lib/python2.6/config/libpython2.6.dylib \
       
-DPYTHON_DEBUG_LIBRARY:FILEPATH=%p/lib/python2.6/config/libpython2.6.dylib \
       -DVTK_PYTHON_SETUP_ARGS:STRING="--prefix=%p --root=%d" \
       -DOPENGL_gl_LIBRARY:STRING="-L/usr/X11R6/lib -lGL -dylib_file 
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib"
 \
       -DOPENGL_glu_LIBRARY:STRING="-L/usr/X11R6/lib -lGLU" \
       -DOPENGL_INCLUDE_DIR:PATH="/usr/X11R6/include" \
       -DOPENGL_xmesa_INCLUDE_DIR:PATH=/usr/X11R6/include \
       -DVTK_USE_SYSTEM_EXPAT:BOOL=ON \
       -DEXPAT_INCLUDE_DIR:PATH=%p/include \
       -DEXPAT_LIBRARY:FILEPATH=%p/lib/libexpat.dylib \
       -DVTK_USE_SYSTEM_JPEG:BOOL=ON \
       -DVTK_USE_SYSTEM_PNG:BOOL=ON \
       -DVTK_USE_SYSTEM_TIFF:BOOL=ON \
       -DVTK_USE_SYSTEM_ZLIB:BOOL=ON \
       -DVTK_DATA_ROOT:PATH=%p/share/VTKData \
       -DVTK_USE_PARALLEL:BOOL=ON \
       -DVTK_USE_PATENTED:BOOL=ON \
       -DVTK_USE_GL2PS:BOOL=ON \
       -DVTK_HAVE_GETSOCKNAME_WITH_SOCKLEN_T:BOOL=ON \
       ../VTK
# Hack for finding not-yet-installed dylibs during making.
# Cmake's method via CMAKE_BUILD_WITH_INSTALL_RPATH=OFF is still 
# half-baked; doesn't work for python modules
 export DYLD_LIBRARY_PATH=`pwd`/bin
#
# Python modules should not be linked with libpython. 
# I am not able to achieve this from inside cmake, so 
# I simply hack the produced link.txt files.
# perl -pi.bak -e 's|/\S*libpython2.5.dylib|-bundle_loader 
%p/bin/python2.5|;s|/\S*libpython2.5.dylib||' `find . -name link.txt | grep 
Python.dir | grep -v vtkWrapPython`
 make
<< 
InstallScript: <<
#!/bin/sh -ex
 cd ../VTKBuild
 make install DESTDIR=%d
 /usr/bin/install -d %i/share/doc/%n
 /bin/cp -R ../VTK/Examples %i/share/doc/%n/
 /usr/bin/find -d %i/share/doc/%n/Examples -name CVS -exec rm -rf \{\} \;
<<
DocFiles: Copyright.txt README.html  
Description: The Visualization ToolKit, X11 version
DescDetail: << 
The Visualization ToolKit (VTK) is an open source, freely available software
system for 3D computer graphics, image processing, and visualization used by
thousands of researchers and developers around the world. VTK consists of a
C++ class library, and several interpreted interface layers including
Tcl/Tk, Java, and Python. 

VTK supports a wide variety of visualization algorithms including scalar,
vector, tensor, texture, and volumetric methods; and advanced modeling
techniques such as implicit modelling, polygon reduction, mesh smoothing,
cutting, contouring, and Delaunay triangulation. In addition, dozens of
imaging algorithms have been directly integrated to allow the user to mix 2D
imaging / 3D graphics algorithms and data. The design and implementation of
the library has been strongly influenced by object-oriented principles. VTK
has been installed and tested on nearly every Unix-based platform, PCs
(Windows 98/ME/NT/2000/XP), and Mac OSX Jaguar or later.
<<
DescUsage: <<
 This version uses X11 and Fink's Tcl/Tk and python25.
 Examples are provided in the %p/share/doc/vtk-py/Examples folder.
 To run them, use "vtk Tutorial/Step1/Tcl/Cone.tcl", or
 "vtkpython Tutorial/Step5/Python/Cone5.py", for example.
 For some of them, you need the vtkdata package.
 For documentation see the vtk web site. 
<<
DescPackaging: <<
 Having several -pyXX variants was not really popular, so we
 impose python25 now.
<<
DescPort: <<
 Compatibility with previous vtk packages is not a priority, because this is 
 the first version that tries to be policy-conforming.

 Nevertheless, the old vtk (>= 4.2.5-3) package installs into 
 %p/{bin,include,lib}/vtk-4.2, so it should be able to coexist with this 
version.
<<
SplitOff: <<
 Package: %N-shlibs
 Description: VTK shared libraries, X11 version
 DocFiles: Copyright.txt README.html
 Depends: <<
    expat1-shlibs,
    libjpeg-shlibs,
    libpng3-shlibs,
    libtiff-shlibs,
    python26-shlibs,
    readline5-shlibs,
    tcltk-shlibs,
    x11-shlibs
 <<
 Files: lib/%N/lib*.*.dylib
 Shlibs: <<
    %p/lib/%N/libvtkalglib.5.4.dylib                    5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkCommon.5.4.dylib                    5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkCommonJava.5.4.dylib                5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkCommonPythonD.5.4.dylib             5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkCommonTCL.5.4.dylib                 5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkDICOMParser.5.4.dylib               5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkexoIIc.5.4.dylib                    5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkFiltering.5.4.dylib                 5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkFilteringJava.5.4.dylib             5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkFilteringPythonD.5.4.dylib          5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkFilteringTCL.5.4.dylib              5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkfreetype.5.4.dylib                  5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkftgl.5.4.dylib                      5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkGenericFiltering.5.4.dylib          5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkGenericFilteringJava.5.4.dylib      5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkGenericFilteringPythonD.5.4.dylib   5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkGenericFilteringTCL.5.4.dylib       5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkGeovis.5.4.dylib                    5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkGeovisJava.5.4.dylib                5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkGeovisPythonD.5.4.dylib             5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkGeovisTCL.5.4.dylib                 5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkGraphics.5.4.dylib                  5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkGraphicsJava.5.4.dylib              5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkGraphicsPythonD.5.4.dylib           5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkGraphicsTCL.5.4.dylib               5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkHybrid.5.4.dylib                    5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkHybridJava.5.4.dylib                5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkHybridPythonD.5.4.dylib             5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkHybridTCL.5.4.dylib                 5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkImaging.5.4.dylib                   5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkImagingJava.5.4.dylib               5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkImagingPythonD.5.4.dylib            5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkImagingTCL.5.4.dylib                5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkInfovis.5.4.dylib                   5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkInfovisJava.5.4.dylib               5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkInfovisPythonD.5.4.dylib            5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkInfovisTCL.5.4.dylib                5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkIO.5.4.dylib                        5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkIOJava.5.4.dylib                    5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkIOPythonD.5.4.dylib                 5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkIOTCL.5.4.dylib                     5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtklibxml2.5.4.dylib                   5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkmetaio.5.4.dylib                    5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkNetCDF.5.4.dylib                    5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkParallel.5.4.dylib                  5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkParallelJava.5.4.dylib              5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkParallelPythonD.5.4.dylib           5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkParallelTCL.5.4.dylib               5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkproj4.5.4.dylib                     5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkRendering.5.4.dylib                 5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkRenderingJava.5.4.dylib             5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkRenderingPythonD.5.4.dylib          5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkRenderingPythonTkWidgets.5.4.dylib  5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkRenderingTCL.5.4.dylib              5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtksqlite.5.4.dylib                    5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtksys.5.4.dylib                       5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkverdict.vtk5.4.0.dylib              0.0.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkViews.5.4.dylib                     5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkViewsJava.5.4.dylib                 5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkViewsPythonD.5.4.dylib              5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkViewsTCL.5.4.dylib                  5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkVolumeRendering.5.4.dylib           5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkVolumeRenderingJava.5.4.dylib       5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkVolumeRenderingPythonD.5.4.dylib    5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkVolumeRenderingTCL.5.4.dylib        5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkWidgets.5.4.dylib                   5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkWidgetsJava.5.4.dylib               5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkWidgetsPythonD.5.4.dylib            5.4.0  %n  (>= 5.4.0-1)
    %p/lib/%N/libvtkWidgetsTCL.5.4.dylib                5.4.0  %n  (>= 5.4.0-1)
 << 
 DescPackaging: <<
   The library libvtkverdict sticks out, because it is built with an 
install_name that contains the 
   revision and a compatibility_version of 0.0.0. I don't know what the story 
behind this is, so for
   the moment I'll just stick the head in the sand...
 <<
<<
SplitOff2: <<
  Package: %N-dev
  Description: VTK headers and compile-time libraries
  BuildDependsOnly: True
  Conflicts: vtk54-dev, vtk54-cocoa-dev, vtk54-carbon-dev         
  Replaces: vtk54-dev, vtk54-cocoa-dev, vtk54-carbon-dev
  DocFiles: Copyright.txt README.html
  Files: <<
    include/vtk-5.4
    lib/%N/CMake
    lib/%N/lib*
  <<
<<
Maintainer: Martin Costabel <costa...@wanadoo.fr>
Homepage: http://www.vtk.org/
<<



------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to