2 %bcond_without java # build without Java support
3 %bcond_with OSMesa # build with OSMesa (https://bugzilla.redhat.com/show_bug.cgi?id=744434)
5 Summary: Toolkit for 3D computer graphics, image processing, and visualization
6 Summary(pl.UTF-8): Zestaw narzędzi do trójwymiarowej grafiki, przetwarzania obrazu i wizualizacji
12 Source0: http://www.vtk.org/files/release/5.10/%{name}-%{version}.tar.gz
13 # Source0-md5: 264b0052e65bd6571a84727113508789
14 Source1: http://www.vtk.org/files/release/5.10/%{name}data-%{version}.tar.gz
15 # Source1-md5: b6355063264cd56bcd1396c92f6ca59a
16 Patch0: vtk-system-libs.patch
17 Patch1: vtk-vtkNetCDF_cxx-soname.patch
18 Patch2: vtk-vtknetcdf-lm.patch
19 URL: http://www.vtk.org/
20 %{?with_OSMesa:BuildRequires: Mesa-libOSMesa-devel}
21 BuildRequires: OpenGL-devel
22 BuildRequires: QtWebKit-devel
23 BuildRequires: boost-devel
25 BuildRequires: doxygen
26 BuildRequires: expat-devel
27 BuildRequires: freetype-devel
28 BuildRequires: gl2ps-devel
29 BuildRequires: gnuplot
30 BuildRequires: graphviz
31 BuildRequires: hdf5-devel
32 #%{?with_java:BuildRequires: java-devel}
33 BuildRequires: libjpeg-devel
34 BuildRequires: libpng-devel
35 BuildRequires: libtheora-devel
36 BuildRequires: libtiff-devel
37 BuildRequires: libxml2-devel
38 BuildRequires: mysql-devel
39 BuildRequires: openmotif-devel
40 BuildRequires: postgresql-devel
41 BuildRequires: python-devel
42 BuildRequires: qt4-build
43 BuildRequires: tcl-devel
44 BuildRequires: tk-devel
46 BuildRequires: xorg-lib-libICE-devel
47 BuildRequires: xorg-lib-libX11-devel
48 BuildRequires: xorg-lib-libXext-devel
49 BuildRequires: xorg-lib-libXt-devel
50 BuildRequires: zlib-devel
51 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
53 %define skip_post_check_so lib.*Python.*\.so.*
56 The Visualization ToolKit (VTK) is an object oriented software system
57 for 3D computer graphics, image processing, and visualization. VTK
58 includes a textbook, a C++ class library, and several interpreted
59 interface layers including Tcl/Tk, Java, and Python. VTK supports a
60 wide variety of visualization algorithms including scalar, vector,
61 tensor, texture, and volumetric methods. It also supports advanced
62 modeling techniques like implicit modeling, polygon reduction, mesh
63 smoothing, cutting, contouring, and Delaunay triangulation. Moreover,
64 dozens of imaging algorithms have been integrated into the system.
65 This allows mixing 2D imaging / 3D graphics algorithms and data.
67 NOTE: The Java wrapper is not included by default. You may rebuild
68 the srpm using "--with java" with JDK installed.
70 NOTE: All patented routines which are part of the package have been
71 removed in this version.
73 %description -l pl.UTF-8
74 Visualization TookKit (VTK) to obiektowo zorientowany system
75 oprogramowania do trójwymiarowej grafiki komputerowej, przetwarzania
76 obrazu i wizualizacji. VTK zawiera książkę, bibliotekę klas C++ oraz
77 kilka interpretowanych warstw interfejsów, w tym dla Tcl/Tk, Javy i
78 Pythona. VTK obsługuje szeroki zakres algorytmów wizualizacji, w tym
79 metody skalarne, wektorowe, tensorowe, teksturowe i wolumetryczne.
80 Obsługuje także zaawansowane techniki modelowania, takie jak
81 modelowanie implicite, redukcja wielokątów, wygładzanie siatki,
82 przycinanie, konturowanie i triangulacja Delaunaya. Co więcej, wiele
83 algorytmów obrazowania zostało zintegrowanych z systemem. Pozwala to
84 na mieszanie algorytmów obrazowania 2D i grafiki 3D.
86 UWAGA: wrapper Javy nie został włączony domyślnie. Można przebudować
87 srpm-a z opcją "--with java" przy zainstalowanym JDK.
89 UWAGA: wszystkie opatentowane procedury będące częścią tego pakietu
90 zostały usunięte w tej wersji.
93 Summary: VTK header files for building C++ code
94 Summary(pl.UTF-8): Pliki nagłówkowe VTK dla C++
96 Requires: %{name} = %{version}-%{release}
99 This provides the VTK header files required to compile C++ programs
100 that use VTK to do 3D visualisation.
102 %description devel -l pl.UTF-8
103 Ten pakiet dostarcza pliki nagłówkowe VTK do kompilowania programów
104 C++ używających VTK do wizualizacji 3D.
107 Summary: Tcl bindings for VTK
108 Summary(pl.UTF-8): Dowiązania Tcl do VTK
110 Requires: %{name} = %{version}-%{release}
113 This package contains Tcl bindings for VTK.
115 %description tcl -l pl.UTF-8
116 Ten pakiet zawiera dowiązania Tcl dla VTK.
119 Summary: Python bindings for VTK
120 Summary(pl.UTF-8): Dowiązania Pythona do VTK
122 Requires: %{name} = %{version}-%{release}
125 This package contains Python bindings for VTK.
127 %description python -l pl.UTF-8
128 Ten pakiet zawiera dowiązania Pythona dla VTK.
131 Summary: Java bindings for VTK
132 Summary(pl.UTF-8): Dowiązania Javy do VTK
133 Group: Development/Languages/Java
134 Requires: %{name} = %{version}-%{release}
137 This package contains Java bindings for VTK.
139 %description java -l pl.UTF-8
140 Ten pakiet zawiera dowiązania Javy dla VTK.
143 Summary: Qt bindings for VTK
144 Requires: vtk = %{version}-%{release}
145 Group: System Environment/Libraries
151 Summary: C++, Tcl and Python example programs/scripts for VTK
152 Summary(pl.UTF-8): Przykładowe programy/skrypty w C++, Tcl-u i Pythonie dla VTK
153 Group: Development/Libraries
154 Requires: %{name} = %{version}-%{release}
155 Requires: %{name}-data = %{version}-%{release}
157 %description examples
158 This package contains all the examples from the VTK source. To compile
159 the C++ examples you will need to install the vtk-devel package as
160 well. The Python and Tcl examples can be run with the corresponding
161 packages (vtk-python, vtk-tcl).
163 %description examples -l pl.UTF-8
164 Ten pakiet zawiera wszystkie przykłady ze źródeł VTK. Do skompilowania
165 przykładów w C++ trzeba doinstalować pakiet vtk-devel. Przykłady w
166 Pythonie i Tcl-u można uruchamiać przy użyciu odpowiednich pakietów
167 (vtk-python, vtk-tcl).
170 Summary: Test programs for VTK
171 Summary(pl.UTF-8): Programy testowe dla VTK
172 Group: Development/Libraries
173 Requires: %{name} = %{version}-%{release}
174 Requires: %{name}-data = %{version}-%{release}
176 %description test-suite
177 This package contains all testing programs from the VTK source. The
178 source code of these programs can be found in the vtk-examples
181 %description test-suite -l pl.UTF-8
182 Ten pakiet zawiera wszystkie programy testowe ze źródeł VTK. Kod
183 źródłowy tych programów można znaleźć w pakiecie vtk-examples.
186 Summary: Data files for VTK
187 Summary(pl.UTF-8): Pliki danych dla VTK
188 Group: Development/Libraries
191 This package contains all the data from the VTKData repository. These
192 data are required to run various examples from the vtk-examples
195 %description data -l pl.UTF-8
196 Ten pakiet zawiera wszystkie dane z repozytorium VTKData. Dane te są
197 potrzebne do uruchamiania różnych przykładów z pakietu vtk-examples.
200 %setup -q -n VTK%{version} -a 1
205 # Replace relative path ../../../VTKData with %{_datadir}/vtkdata-%{version}
206 # otherwise it will break on symlinks.
207 grep -rl '\.\./\.\./\.\./\.\./VTKData' . | xargs \
208 perl -pi -e's,\.\./\.\./\.\./\.\./VTKData,%{_datadir}/vtkdata-%{version},g'
210 # Save an unbuilt copy of the Example's sources for %doc
212 cp -a Examples vtk-examples
213 # Don't ship Win32 examples
214 %{__rm} -r vtk-examples/Examples/GUI/Win32
215 find vtk-examples -type f | xargs chmod -R a-x
218 export CFLAGS="%{optflags} -D_UNICODE"
219 export CXXFLAGS="%{optflags} -D_UNICODE"
221 export JAVA_HOME=/usr/lib/jvm/java
227 -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
228 -DVTK_INSTALL_INCLUDE_DIR:PATH=/include/vtk \
229 -DVTK_INSTALL_LIB_DIR:PATH=/%{_lib}/vtk \
230 -DVTK_INSTALL_QT_DIR=/%{_lib}/qt4/plugins/designer \
231 -DCMAKE_SKIP_RPATH:BOOL=ON \
232 -DBUILD_EXAMPLES:BOOL=ON \
233 -DBUILD_SHARED_LIBS:BOOL=ON \
234 -DBUILD_DOCUMENTATION:BOOL=ON \
235 -DBUILD_TESTING:BOOL=ON \
237 -DVTK_OPENGL_HAS_OSMESA:BOOL=ON \
240 -DVTK_WRAP_JAVA:BOOL=ON \
241 -DJAVA_INCLUDE_PATH:PATH=$JAVA_HOME/include \
242 -DJAVA_INCLUDE_PATH2:PATH=$JAVA_HOME/include/linux \
243 -DJAVA_AWT_INCLUDE_PATH:PATH=$JAVA_HOME/include \
245 -DVTK_WRAP_JAVA:BOOL=OFF \
247 -DOPENGL_INCLUDE_PATH:PATH=%{_includedir}/GL \
248 -DPYTHON_INCLUDE_PATH:PATH=%{py_incdir} \
249 -DPYTHON_LIBRARY:FILEPATH=%{_libdir}/libpython%{py_ver}.so \
250 -DPYTHON_UTIL_LIBRARY:PATH=%{_libdir}/libutil.so \
251 -DTCL_INCLUDE_PATH:PATH=%{_includedir} \
252 -DTCL_LIBRARY:PATH=%{_libdir}/libtcl.so \
253 -DTK_INCLUDE_PATH:PATH=%{_includedir} \
254 -DTK_LIBRARY:PATH=%{_libdir}/libtk.so \
255 -DVTK_DATA_ROOT:PATH=%{_datadir}/vtk \
256 -DVTK_USE_SYSTEM_LIBRARIES=ON \
257 -DVTK_USE_BOOST:BOOL=ON \
258 -DVTK_USE_GL2PS:BOOL=ON \
259 -DVTK_USE_GUISUPPORT:BOOL=ON \
261 -DVTK_USE_OGGTHEORA_ENCODER=ON \
262 -DVTK_USE_POSTGRES=ON \
263 -DVTK_USE_SYSTEM_LIBPROJ4=OFF \
266 -DVTK_USE_HYBRID:BOOL=ON \
267 -DVTK_USE_PARALLEL:BOOL=ON \
268 -DVTK_USE_PATENTED:BOOL=off \
269 -DVTK_USE_RENDERING:BOOL=ON \
270 -DVTK_WRAP_JAVA:BOOL=%{?with_java:ON}%{!?with_java:OFF} \
271 -DVTK_PYTHON_SETUP_ARGS="--prefix=/usr --root=$RPM_BUILD_ROOT" \
272 -DVTK_WRAP_PYTHON:BOOL=ON \
273 -DVTK_WRAP_TCL:BOOL=ON \
274 -DBUILD_SHARED_LIBS:BOOL=ON \
275 -DCMAKE_CXX_COMPILER:PATH="%{__cxx}" \
276 -DCMAKE_C_COMPILER:PATH="%{__cc}" \
277 -DCMAKE_LINKER_FLAGS:STRING="%{rpmldflags}" \
278 -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
283 rm -rf $RPM_BUILD_ROOT
284 install -d $RPM_BUILD_ROOT{%{_sysconfdir}/ld.so.conf.d,%{_examplesdir}/%{name}-%{version},%{_datadir}/vtk-data} \
285 $RPM_BUILD_ROOT%{py_sitedir}
287 %{__make} -C build install \
288 DESTDIR=$RPM_BUILD_ROOT
291 echo %{_libdir}/vtk > $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/vtk-%{_arch}.conf
293 # fix python install path
294 mv $RPM_BUILD_ROOT%{py_sitescriptdir}/* $RPM_BUILD_ROOT%{py_sitedir}
296 cp -a VTKData%{version}/* $RPM_BUILD_ROOT%{_datadir}/vtk-data
297 cp -a vtk-examples/Examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
300 install build/bin/lproj $RPM_BUILD_ROOT%{_bindir}
304 HierarchicalBoxPipeline \
324 install build/bin/$f $RPM_BUILD_ROOT%{_bindir}
327 # Install test binaries
334 GenericFilteringCxxTests \
339 VolumeRenderingCxxTests \
343 install build/bin/$f $RPM_BUILD_ROOT%{_bindir}
346 # Add exec bits to shared libs ...
347 #chmod 0755 %{buildroot}%{_libdir}/python*/site-packages/vtk/*.so
349 # Verdict places the docs in the false folder
350 %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vtk/doc
353 rm -rf $RPM_BUILD_ROOT
355 %post -p /sbin/ldconfig
356 %postun -p /sbin/ldconfig
358 %post tcl -p /sbin/ldconfig
359 %postun tcl -p /sbin/ldconfig
361 %post python -p /sbin/ldconfig
362 %postun python -p /sbin/ldconfig
364 %post java -p /sbin/ldconfig
365 %postun java -p /sbin/ldconfig
367 %post qt -p /sbin/ldconfig
368 %postun qt -p /sbin/ldconfig
371 %defattr(644,root,root,755)
372 %doc README.html vtkLogo.jpg vtkBanner.gif Wrapping/*/README*
373 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/ld.so.conf.d/vtk-%{_arch}.conf
375 %attr(755,root,root) %ghost %{_libdir}/vtk/libCosmo.so.5.10
376 %attr(755,root,root) %{_libdir}/vtk/libCosmo.so.*.*.*
377 %attr(755,root,root) %ghost %{_libdir}/vtk/libLSDyna.so.5.10
378 %attr(755,root,root) %{_libdir}/vtk/libLSDyna.so.*.*.*
379 %attr(755,root,root) %ghost %{_libdir}/vtk/libMapReduceMPI.so.5.10
380 %attr(755,root,root) %{_libdir}/vtk/libMapReduceMPI.so.*.*.*
381 %attr(755,root,root) %ghost %{_libdir}/vtk/libmpistubs.so.5.10
382 %attr(755,root,root) %{_libdir}/vtk/libmpistubs.so.*.*.*
383 %attr(755,root,root) %ghost %{_libdir}/vtk/libVPIC.so.5.10
384 %attr(755,root,root) %{_libdir}/vtk/libVPIC.so.*.*.*
385 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkalglib.so.5.10
386 %attr(755,root,root) %{_libdir}/vtk/libvtkalglib.so.*.*.*
387 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkCharts.so.5.10
388 %attr(755,root,root) %{_libdir}/vtk/libvtkCharts.so.*.*.*
389 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkCommon.so.5.10
390 %attr(755,root,root) %{_libdir}/vtk/libvtkCommon.so.*.*.*
391 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkDICOMParser.so.5.10
392 %attr(755,root,root) %{_libdir}/vtk/libvtkDICOMParser.so.*.*.*
393 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkexoIIc.so.5.10
394 %attr(755,root,root) %{_libdir}/vtk/libvtkexoIIc.so.*.*.*
395 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkFiltering.so.5.10
396 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltering.so.*.*.*
397 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkftgl.so.5.10
398 %attr(755,root,root) %{_libdir}/vtk/libvtkftgl.so.*.*.*
399 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGenericFiltering.so.5.10
400 %attr(755,root,root) %{_libdir}/vtk/libvtkGenericFiltering.so.*.*.*
401 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGeovis.so.5.10
402 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovis.so.*.*.*
403 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGraphics.so.5.10
404 %attr(755,root,root) %{_libdir}/vtk/libvtkGraphics.so.*.*.*
405 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkHybrid.so.5.10
406 %attr(755,root,root) %{_libdir}/vtk/libvtkHybrid.so.*.*.*
407 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkImaging.so.5.10
408 %attr(755,root,root) %{_libdir}/vtk/libvtkImaging.so.*.*.*
409 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkInfovis.so.5.10
410 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovis.so.*.*.*
411 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkIO.so.5.10
412 %attr(755,root,root) %{_libdir}/vtk/libvtkIO.so.*.*.*
413 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkmetaio.so.5.10
414 %attr(755,root,root) %{_libdir}/vtk/libvtkmetaio.so.*.*.*
415 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkNetCDF_cxx.so.5.10
416 %attr(755,root,root) %{_libdir}/vtk/libvtkNetCDF_cxx.so.*.*.*
417 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkNetCDF.so.5.10
418 %attr(755,root,root) %{_libdir}/vtk/libvtkNetCDF.so.*.*.*
419 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkParallel.so.5.10
420 %attr(755,root,root) %{_libdir}/vtk/libvtkParallel.so.*.*.*
421 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkproj4.so.5.10
422 %attr(755,root,root) %{_libdir}/vtk/libvtkproj4.so.*.*.*
423 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkRendering.so.5.10
424 %attr(755,root,root) %{_libdir}/vtk/libvtkRendering.so.*.*.*
425 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtksqlite.so.5.10
426 %attr(755,root,root) %{_libdir}/vtk/libvtksqlite.so.*.*.*
427 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtksys.so.5.10
428 %attr(755,root,root) %{_libdir}/vtk/libvtksys.so.*.*.*
429 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkverdict.so.5.10
430 %attr(755,root,root) %{_libdir}/vtk/libvtkverdict.so.*.*.*
431 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkViews.so.5.10
432 %attr(755,root,root) %{_libdir}/vtk/libvtkViews.so.*.*.*
433 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkVolumeRendering.so.5.10
434 %attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRendering.so.*.*.*
435 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkWidgets.so.5.10
436 %attr(755,root,root) %{_libdir}/vtk/libvtkWidgets.so.*.*.*
439 %defattr(644,root,root,755)
440 %doc %{_libdir}/vtk/doxygen
441 %doc Utilities/Upgrading/*
442 %attr(755,root,root) %{_bindir}/vtkWrapHierarchy
443 %attr(755,root,root) %{_bindir}/lproj
444 %attr(755,root,root) %{_bindir}/vtkEncodeString
447 %{_libdir}/vtk/*.cmake
449 %attr(755,root,root) %{_libdir}/vtk/libCosmo.so
450 %attr(755,root,root) %{_libdir}/vtk/libLSDyna.so
451 %attr(755,root,root) %{_libdir}/vtk/libMapReduceMPI.so
452 %attr(755,root,root) %{_libdir}/vtk/libmpistubs.so
453 %attr(755,root,root) %{_libdir}/vtk/libVPIC.so
454 %attr(755,root,root) %{_libdir}/vtk/libvtkalglib.so
455 %attr(755,root,root) %{_libdir}/vtk/libvtkCharts.so
456 %attr(755,root,root) %{_libdir}/vtk/libvtkCommon.so
457 %attr(755,root,root) %{_libdir}/vtk/libvtkDICOMParser.so
458 %attr(755,root,root) %{_libdir}/vtk/libvtkexoIIc.so
459 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltering.so
460 %attr(755,root,root) %{_libdir}/vtk/libvtkftgl.so
461 %attr(755,root,root) %{_libdir}/vtk/libvtkGenericFiltering.so
462 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovis.so
463 %attr(755,root,root) %{_libdir}/vtk/libvtkGraphics.so
464 %attr(755,root,root) %{_libdir}/vtk/libvtkHybrid.so
465 %attr(755,root,root) %{_libdir}/vtk/libvtkImaging.so
466 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovis.so
467 %attr(755,root,root) %{_libdir}/vtk/libvtkIO.so
468 %attr(755,root,root) %{_libdir}/vtk/libvtkmetaio.so
469 %attr(755,root,root) %{_libdir}/vtk/libvtkNetCDF_cxx.so
470 %attr(755,root,root) %{_libdir}/vtk/libvtkNetCDF.so
471 %attr(755,root,root) %{_libdir}/vtk/libvtkParallel.so
472 %attr(755,root,root) %{_libdir}/vtk/libvtkproj4.so
473 %attr(755,root,root) %{_libdir}/vtk/libvtkRendering.so
474 %attr(755,root,root) %{_libdir}/vtk/libvtksqlite.so
475 %attr(755,root,root) %{_libdir}/vtk/libvtksys.so
476 %attr(755,root,root) %{_libdir}/vtk/libvtkverdict.so
477 %attr(755,root,root) %{_libdir}/vtk/libvtkViews.so
478 %attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRendering.so
479 %attr(755,root,root) %{_libdir}/vtk/libvtkWidgets.so
482 %defattr(644,root,root,755)
483 %doc README.html vtkLogo.jpg
484 %attr(755,root,root) %{_bindir}/vtkWrapTcl
485 %attr(755,root,root) %{_bindir}/vtkWrapTclInit
486 %attr(755,root,root) %{_bindir}/vtk
488 %{_libdir}/vtk/pkgIndex.tcl
489 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtk*TCL.so.5.10
490 %attr(755,root,root) %{_libdir}/vtk/libvtk*TCL.so.*.*.*
493 %defattr(644,root,root,755)
494 %attr(755,root,root) %{_bindir}/vtkWrapPython
495 %attr(755,root,root) %{_bindir}/vtkWrapPythonInit
496 %attr(755,root,root) %{_bindir}/vtkpython
497 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtk*Python*.so.5.10
498 %attr(755,root,root) %{_libdir}/vtk/libvtk*Python*.so.*.*.*
500 %dir %{py_sitedir}/vtk
501 %{py_sitedir}/vtk/*.py*
502 %dir %{py_sitedir}/vtk/gtk
503 %{py_sitedir}/vtk/gtk/*.py*
504 %dir %{py_sitedir}/vtk/qt
505 %dir %{py_sitedir}/vtk/qt4
506 %{py_sitedir}/vtk/qt*/*.py*
507 %dir %{py_sitedir}/vtk/test
508 %{py_sitedir}/vtk/test/*.py*
509 %dir %{py_sitedir}/vtk/tk
510 %{py_sitedir}/vtk/tk/*.py*
511 %dir %{py_sitedir}/vtk/util
512 %{py_sitedir}/vtk/util/*.py*
513 %dir %{py_sitedir}/vtk/wx
514 %{py_sitedir}/vtk/wx/*.py*
515 %attr(755,root,root) %{py_sitedir}/vtk/vtk*.so
516 %{py_sitedir}/VTK-%{version}-*.egg-info
520 %defattr(644,root,root,755)
521 %attr(755,root,root) %{_bindir}/vtkParseJava
522 %attr(755,root,root) %{_bindir}/vtkWrapJava
523 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtk*Java.so.5.10
524 %attr(755,root,root) %{_libdir}/vtk/libvtk*Java.so.*.*.*
529 %defattr(644,root,root,755)
530 %attr(755,root,root) %ghost %{_libdir}/vtk/libQVTK.so.5.10
531 %attr(755,root,root) %{_libdir}/vtk/libQVTK.so.*.*.*
532 %attr(755,root,root) %{_libdir}/qt4/plugins/designer/libQVTKWidgetPlugin.so
535 %defattr(644,root,root,755)
536 %{_libdir}/vtk/testing
537 %attr(755,root,root) %{_bindir}/CommonCxxTests
538 %attr(755,root,root) %{_bindir}/TestCxxFeatures
539 %attr(755,root,root) %{_bindir}/TestInstantiator
540 %attr(755,root,root) %{_bindir}/FilteringCxxTests
541 %attr(755,root,root) %{_bindir}/GraphicsCxxTests
542 %attr(755,root,root) %{_bindir}/GenericFilteringCxxTests
543 %attr(755,root,root) %{_bindir}/ImagingCxxTests
544 %attr(755,root,root) %{_bindir}/IOCxxTests
545 %attr(755,root,root) %{_bindir}/RenderingCxxTests
546 %attr(755,root,root) %{_bindir}/VTKBenchMark
547 %attr(755,root,root) %{_bindir}/VolumeRenderingCxxTests
548 %attr(755,root,root) %{_bindir}/WidgetsCxxTests
549 %attr(755,root,root) %{_bindir}/SocketClient
550 %attr(755,root,root) %{_bindir}/SocketServer
553 %defattr(644,root,root,755)
554 %attr(755,root,root) %{_bindir}/HierarchicalBoxPipeline
555 %attr(755,root,root) %{_bindir}/MultiBlock
556 %attr(755,root,root) %{_bindir}/Arrays
557 %attr(755,root,root) %{_bindir}/Cube
558 %attr(755,root,root) %{_bindir}/RGrid
559 %attr(755,root,root) %{_bindir}/SGrid
560 %attr(755,root,root) %{_bindir}/Medical1
561 %attr(755,root,root) %{_bindir}/Medical2
562 %attr(755,root,root) %{_bindir}/Medical3
563 %attr(755,root,root) %{_bindir}/finance
564 %attr(755,root,root) %{_bindir}/AmbientSpheres
565 %attr(755,root,root) %{_bindir}/Cylinder
566 %attr(755,root,root) %{_bindir}/DiffuseSpheres
567 %attr(755,root,root) %{_bindir}/SpecularSpheres
568 %attr(755,root,root) %{_bindir}/Cone
569 %attr(755,root,root) %{_bindir}/Cone2
570 %attr(755,root,root) %{_bindir}/Cone3
571 %attr(755,root,root) %{_bindir}/Cone4
572 %attr(755,root,root) %{_bindir}/Cone5
573 %attr(755,root,root) %{_bindir}/Cone6
574 %{_examplesdir}/%{name}-%{version}
577 %defattr(644,root,root,755)
578 %dir %{_datadir}/vtk-data
579 %{_datadir}/vtk-data/Baseline
580 %{_datadir}/vtk-data/Data
581 %{_datadir}/vtk-data/VTKData.readme