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