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
34 BuildRequires: jpackage-utils
36 BuildRequires: libjpeg-devel
37 BuildRequires: libpng-devel
38 BuildRequires: libtheora-devel
39 BuildRequires: libtiff-devel
40 BuildRequires: libxml2-devel
41 BuildRequires: mysql-devel
42 BuildRequires: openmotif-devel
43 BuildRequires: postgresql-devel
44 BuildRequires: python-devel
45 BuildRequires: qt4-build
46 BuildRequires: tcl-devel
47 BuildRequires: tk-devel
49 BuildRequires: xorg-lib-libICE-devel
50 BuildRequires: xorg-lib-libX11-devel
51 BuildRequires: xorg-lib-libXext-devel
52 BuildRequires: xorg-lib-libXt-devel
53 BuildRequires: zlib-devel
54 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
56 %define skip_post_check_so lib.*Python.*\.so.*
59 The Visualization ToolKit (VTK) is an object oriented software system
60 for 3D computer graphics, image processing, and visualization. VTK
61 includes a textbook, a C++ class library, and several interpreted
62 interface layers including Tcl/Tk, Java, and Python. VTK supports a
63 wide variety of visualization algorithms including scalar, vector,
64 tensor, texture, and volumetric methods. It also supports advanced
65 modeling techniques like implicit modeling, polygon reduction, mesh
66 smoothing, cutting, contouring, and Delaunay triangulation. Moreover,
67 dozens of imaging algorithms have been integrated into the system.
68 This allows mixing 2D imaging / 3D graphics algorithms and data.
70 NOTE: The Java wrapper is not included by default. You may rebuild
71 the srpm using "--with java" with JDK installed.
73 NOTE: All patented routines which are part of the package have been
74 removed in this version.
76 %description -l pl.UTF-8
77 Visualization TookKit (VTK) to obiektowo zorientowany system
78 oprogramowania do trójwymiarowej grafiki komputerowej, przetwarzania
79 obrazu i wizualizacji. VTK zawiera książkę, bibliotekę klas C++ oraz
80 kilka interpretowanych warstw interfejsów, w tym dla Tcl/Tk, Javy i
81 Pythona. VTK obsługuje szeroki zakres algorytmów wizualizacji, w tym
82 metody skalarne, wektorowe, tensorowe, teksturowe i wolumetryczne.
83 Obsługuje także zaawansowane techniki modelowania, takie jak
84 modelowanie implicite, redukcja wielokątów, wygładzanie siatki,
85 przycinanie, konturowanie i triangulacja Delaunaya. Co więcej, wiele
86 algorytmów obrazowania zostało zintegrowanych z systemem. Pozwala to
87 na mieszanie algorytmów obrazowania 2D i grafiki 3D.
89 UWAGA: wrapper Javy nie został włączony domyślnie. Można przebudować
90 srpm-a z opcją "--with java" przy zainstalowanym JDK.
92 UWAGA: wszystkie opatentowane procedury będące częścią tego pakietu
93 zostały usunięte w tej wersji.
96 Summary: VTK header files for building C++ code
97 Summary(pl.UTF-8): Pliki nagłówkowe VTK dla C++
99 Requires: %{name} = %{version}-%{release}
102 This provides the VTK header files required to compile C++ programs
103 that use VTK to do 3D visualisation.
105 %description devel -l pl.UTF-8
106 Ten pakiet dostarcza pliki nagłówkowe VTK do kompilowania programów
107 C++ używających VTK do wizualizacji 3D.
110 Summary: Tcl bindings for VTK
111 Summary(pl.UTF-8): Dowiązania Tcl do VTK
113 Requires: %{name} = %{version}-%{release}
116 This package contains Tcl bindings for VTK.
118 %description tcl -l pl.UTF-8
119 Ten pakiet zawiera dowiązania Tcl dla VTK.
122 Summary: Python bindings for VTK
123 Summary(pl.UTF-8): Dowiązania Pythona do VTK
125 Requires: %{name} = %{version}-%{release}
128 This package contains Python bindings for VTK.
130 %description python -l pl.UTF-8
131 Ten pakiet zawiera dowiązania Pythona dla VTK.
134 Summary: Java bindings for VTK
135 Summary(pl.UTF-8): Dowiązania Javy do VTK
136 Group: Development/Languages/Java
137 Requires: %{name} = %{version}-%{release}
140 This package contains Java bindings for VTK.
142 %description java -l pl.UTF-8
143 Ten pakiet zawiera dowiązania Javy dla VTK.
146 Summary: Qt bindings for VTK
147 Requires: vtk = %{version}-%{release}
148 Group: System Environment/Libraries
154 Summary: C++, Tcl and Python example programs/scripts for VTK
155 Summary(pl.UTF-8): Przykładowe programy/skrypty w C++, Tcl-u i Pythonie dla VTK
156 Group: Development/Libraries
157 Requires: %{name} = %{version}-%{release}
158 Requires: %{name}-data = %{version}-%{release}
160 %description examples
161 This package contains all the examples from the VTK source. To compile
162 the C++ examples you will need to install the vtk-devel package as
163 well. The Python and Tcl examples can be run with the corresponding
164 packages (vtk-python, vtk-tcl).
166 %description examples -l pl.UTF-8
167 Ten pakiet zawiera wszystkie przykłady ze źródeł VTK. Do skompilowania
168 przykładów w C++ trzeba doinstalować pakiet vtk-devel. Przykłady w
169 Pythonie i Tcl-u można uruchamiać przy użyciu odpowiednich pakietów
170 (vtk-python, vtk-tcl).
173 Summary: Test programs for VTK
174 Summary(pl.UTF-8): Programy testowe dla VTK
175 Group: Development/Libraries
176 Requires: %{name} = %{version}-%{release}
177 Requires: %{name}-data = %{version}-%{release}
179 %description test-suite
180 This package contains all testing programs from the VTK source. The
181 source code of these programs can be found in the vtk-examples
184 %description test-suite -l pl.UTF-8
185 Ten pakiet zawiera wszystkie programy testowe ze źródeł VTK. Kod
186 źródłowy tych programów można znaleźć w pakiecie vtk-examples.
189 Summary: Data files for VTK
190 Summary(pl.UTF-8): Pliki danych dla VTK
191 Group: Development/Libraries
195 This package contains all the data from the VTKData repository. These
196 data are required to run various examples from the vtk-examples
199 %description data -l pl.UTF-8
200 Ten pakiet zawiera wszystkie dane z repozytorium VTKData. Dane te są
201 potrzebne do uruchamiania różnych przykładów z pakietu vtk-examples.
204 %setup -q -n VTK%{version} -a 1
209 # Replace relative path ../../../VTKData with %{_datadir}/vtkdata-%{version}
210 # otherwise it will break on symlinks.
211 grep -rl '\.\./\.\./\.\./\.\./VTKData' . | xargs \
212 perl -pi -e's,\.\./\.\./\.\./\.\./VTKData,%{_datadir}/vtkdata-%{version},g'
214 # Save an unbuilt copy of the Example's sources for %doc
216 cp -a Examples vtk-examples
217 # Don't ship Win32 examples
218 %{__rm} -r vtk-examples/Examples/GUI/Win32
219 find vtk-examples -type f | xargs chmod -R a-x
222 export CFLAGS="%{optflags} -D_UNICODE"
223 export CXXFLAGS="%{optflags} -D_UNICODE"
225 export JAVA_HOME=%{java_home}
231 -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
232 -DVTK_INSTALL_INCLUDE_DIR:PATH=/include/vtk \
233 -DVTK_INSTALL_LIB_DIR:PATH=/%{_lib}/vtk \
234 -DVTK_INSTALL_QT_DIR=/%{_lib}/qt4/plugins/designer \
235 -DCMAKE_SKIP_RPATH:BOOL=ON \
236 -DBUILD_EXAMPLES:BOOL=ON \
237 -DBUILD_SHARED_LIBS:BOOL=ON \
238 -DBUILD_DOCUMENTATION:BOOL=ON \
239 -DBUILD_TESTING:BOOL=ON \
241 -DVTK_OPENGL_HAS_OSMESA:BOOL=ON \
244 -DVTK_WRAP_JAVA:BOOL=ON \
245 -DJAVA_INCLUDE_PATH:PATH=$JAVA_HOME/include \
246 -DJAVA_INCLUDE_PATH2:PATH=$JAVA_HOME/include/linux \
247 -DJAVA_AWT_INCLUDE_PATH:PATH=$JAVA_HOME/include \
249 -DVTK_WRAP_JAVA:BOOL=OFF \
251 -DOPENGL_INCLUDE_PATH:PATH=%{_includedir}/GL \
252 -DPYTHON_INCLUDE_PATH:PATH=%{py_incdir} \
253 -DPYTHON_LIBRARY:FILEPATH=%{_libdir}/libpython%{py_ver}.so \
254 -DPYTHON_UTIL_LIBRARY:PATH=%{_libdir}/libutil.so \
255 -DTCL_INCLUDE_PATH:PATH=%{_includedir} \
256 -DTCL_LIBRARY:PATH=%{_libdir}/libtcl.so \
257 -DTK_INCLUDE_PATH:PATH=%{_includedir} \
258 -DTK_LIBRARY:PATH=%{_libdir}/libtk.so \
259 -DVTK_DATA_ROOT:PATH=%{_datadir}/vtk \
260 -DVTK_USE_SYSTEM_LIBRARIES=ON \
261 -DVTK_USE_BOOST:BOOL=ON \
262 -DVTK_USE_GL2PS:BOOL=ON \
263 -DVTK_USE_GUISUPPORT:BOOL=ON \
265 -DVTK_USE_OGGTHEORA_ENCODER=ON \
266 -DVTK_USE_POSTGRES=ON \
267 -DVTK_USE_SYSTEM_LIBPROJ4=OFF \
270 -DVTK_USE_HYBRID:BOOL=ON \
271 -DVTK_USE_PARALLEL:BOOL=ON \
272 -DVTK_USE_PATENTED:BOOL=off \
273 -DVTK_USE_RENDERING:BOOL=ON \
274 -DVTK_WRAP_JAVA:BOOL=%{?with_java:ON}%{!?with_java:OFF} \
275 -DVTK_PYTHON_SETUP_ARGS="--prefix=/usr --root=$RPM_BUILD_ROOT" \
276 -DVTK_WRAP_PYTHON:BOOL=ON \
277 -DVTK_WRAP_TCL:BOOL=ON \
278 -DBUILD_SHARED_LIBS:BOOL=ON \
279 -DCMAKE_CXX_COMPILER:PATH="%{__cxx}" \
280 -DCMAKE_C_COMPILER:PATH="%{__cc}" \
281 -DCMAKE_LINKER_FLAGS:STRING="%{rpmldflags}" \
282 -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
287 rm -rf $RPM_BUILD_ROOT
288 install -d $RPM_BUILD_ROOT{%{_sysconfdir}/ld.so.conf.d,%{_examplesdir}/%{name}-%{version},%{_datadir}/vtk-data} \
289 $RPM_BUILD_ROOT%{py_sitedir}
291 %{__make} -C build install \
292 DESTDIR=$RPM_BUILD_ROOT
295 echo %{_libdir}/vtk > $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/vtk-%{_arch}.conf
297 # fix python install path
298 mv $RPM_BUILD_ROOT%{py_sitescriptdir}/* $RPM_BUILD_ROOT%{py_sitedir}
300 cp -a VTKData%{version}/* $RPM_BUILD_ROOT%{_datadir}/vtk-data
301 cp -a vtk-examples/Examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
304 install build/bin/lproj $RPM_BUILD_ROOT%{_bindir}
308 HierarchicalBoxPipeline \
328 install build/bin/$f $RPM_BUILD_ROOT%{_bindir}
331 # Install test binaries
338 GenericFilteringCxxTests \
343 VolumeRenderingCxxTests \
347 install build/bin/$f $RPM_BUILD_ROOT%{_bindir}
350 # Add exec bits to shared libs ...
351 #chmod 0755 %{buildroot}%{_libdir}/python*/site-packages/vtk/*.so
353 # Verdict places the docs in the false folder
354 %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vtk/doc
357 rm -rf $RPM_BUILD_ROOT
359 %post -p /sbin/ldconfig
360 %postun -p /sbin/ldconfig
362 %post tcl -p /sbin/ldconfig
363 %postun tcl -p /sbin/ldconfig
365 %post python -p /sbin/ldconfig
366 %postun python -p /sbin/ldconfig
368 %post java -p /sbin/ldconfig
369 %postun java -p /sbin/ldconfig
371 %post qt -p /sbin/ldconfig
372 %postun qt -p /sbin/ldconfig
375 %defattr(644,root,root,755)
376 %doc README.html vtkLogo.jpg vtkBanner.gif Wrapping/*/README*
377 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/ld.so.conf.d/vtk-%{_arch}.conf
379 %attr(755,root,root) %ghost %{_libdir}/vtk/libCosmo.so.5.10
380 %attr(755,root,root) %{_libdir}/vtk/libCosmo.so.*.*.*
381 %attr(755,root,root) %ghost %{_libdir}/vtk/libLSDyna.so.5.10
382 %attr(755,root,root) %{_libdir}/vtk/libLSDyna.so.*.*.*
383 %attr(755,root,root) %ghost %{_libdir}/vtk/libMapReduceMPI.so.5.10
384 %attr(755,root,root) %{_libdir}/vtk/libMapReduceMPI.so.*.*.*
385 %attr(755,root,root) %ghost %{_libdir}/vtk/libmpistubs.so.5.10
386 %attr(755,root,root) %{_libdir}/vtk/libmpistubs.so.*.*.*
387 %attr(755,root,root) %ghost %{_libdir}/vtk/libVPIC.so.5.10
388 %attr(755,root,root) %{_libdir}/vtk/libVPIC.so.*.*.*
389 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkalglib.so.5.10
390 %attr(755,root,root) %{_libdir}/vtk/libvtkalglib.so.*.*.*
391 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkCharts.so.5.10
392 %attr(755,root,root) %{_libdir}/vtk/libvtkCharts.so.*.*.*
393 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkCommon.so.5.10
394 %attr(755,root,root) %{_libdir}/vtk/libvtkCommon.so.*.*.*
395 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkDICOMParser.so.5.10
396 %attr(755,root,root) %{_libdir}/vtk/libvtkDICOMParser.so.*.*.*
397 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkexoIIc.so.5.10
398 %attr(755,root,root) %{_libdir}/vtk/libvtkexoIIc.so.*.*.*
399 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkFiltering.so.5.10
400 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltering.so.*.*.*
401 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkftgl.so.5.10
402 %attr(755,root,root) %{_libdir}/vtk/libvtkftgl.so.*.*.*
403 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGenericFiltering.so.5.10
404 %attr(755,root,root) %{_libdir}/vtk/libvtkGenericFiltering.so.*.*.*
405 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGeovis.so.5.10
406 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovis.so.*.*.*
407 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGraphics.so.5.10
408 %attr(755,root,root) %{_libdir}/vtk/libvtkGraphics.so.*.*.*
409 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkHybrid.so.5.10
410 %attr(755,root,root) %{_libdir}/vtk/libvtkHybrid.so.*.*.*
411 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkImaging.so.5.10
412 %attr(755,root,root) %{_libdir}/vtk/libvtkImaging.so.*.*.*
413 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkInfovis.so.5.10
414 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovis.so.*.*.*
415 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkIO.so.5.10
416 %attr(755,root,root) %{_libdir}/vtk/libvtkIO.so.*.*.*
417 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkmetaio.so.5.10
418 %attr(755,root,root) %{_libdir}/vtk/libvtkmetaio.so.*.*.*
419 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkNetCDF_cxx.so.5.10
420 %attr(755,root,root) %{_libdir}/vtk/libvtkNetCDF_cxx.so.*.*.*
421 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkNetCDF.so.5.10
422 %attr(755,root,root) %{_libdir}/vtk/libvtkNetCDF.so.*.*.*
423 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkParallel.so.5.10
424 %attr(755,root,root) %{_libdir}/vtk/libvtkParallel.so.*.*.*
425 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkproj4.so.5.10
426 %attr(755,root,root) %{_libdir}/vtk/libvtkproj4.so.*.*.*
427 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkRendering.so.5.10
428 %attr(755,root,root) %{_libdir}/vtk/libvtkRendering.so.*.*.*
429 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtksqlite.so.5.10
430 %attr(755,root,root) %{_libdir}/vtk/libvtksqlite.so.*.*.*
431 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtksys.so.5.10
432 %attr(755,root,root) %{_libdir}/vtk/libvtksys.so.*.*.*
433 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkverdict.so.5.10
434 %attr(755,root,root) %{_libdir}/vtk/libvtkverdict.so.*.*.*
435 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkViews.so.5.10
436 %attr(755,root,root) %{_libdir}/vtk/libvtkViews.so.*.*.*
437 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkVolumeRendering.so.5.10
438 %attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRendering.so.*.*.*
439 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkWidgets.so.5.10
440 %attr(755,root,root) %{_libdir}/vtk/libvtkWidgets.so.*.*.*
443 %defattr(644,root,root,755)
444 %doc %{_libdir}/vtk/doxygen
445 %doc Utilities/Upgrading/*
446 %attr(755,root,root) %{_bindir}/vtkWrapHierarchy
447 %attr(755,root,root) %{_bindir}/lproj
448 %attr(755,root,root) %{_bindir}/vtkEncodeString
451 %{_libdir}/vtk/*.cmake
453 %attr(755,root,root) %{_libdir}/vtk/libCosmo.so
454 %attr(755,root,root) %{_libdir}/vtk/libLSDyna.so
455 %attr(755,root,root) %{_libdir}/vtk/libMapReduceMPI.so
456 %attr(755,root,root) %{_libdir}/vtk/libmpistubs.so
457 %attr(755,root,root) %{_libdir}/vtk/libVPIC.so
458 %attr(755,root,root) %{_libdir}/vtk/libvtkalglib.so
459 %attr(755,root,root) %{_libdir}/vtk/libvtkCharts.so
460 %attr(755,root,root) %{_libdir}/vtk/libvtkCommon.so
461 %attr(755,root,root) %{_libdir}/vtk/libvtkDICOMParser.so
462 %attr(755,root,root) %{_libdir}/vtk/libvtkexoIIc.so
463 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltering.so
464 %attr(755,root,root) %{_libdir}/vtk/libvtkftgl.so
465 %attr(755,root,root) %{_libdir}/vtk/libvtkGenericFiltering.so
466 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovis.so
467 %attr(755,root,root) %{_libdir}/vtk/libvtkGraphics.so
468 %attr(755,root,root) %{_libdir}/vtk/libvtkHybrid.so
469 %attr(755,root,root) %{_libdir}/vtk/libvtkImaging.so
470 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovis.so
471 %attr(755,root,root) %{_libdir}/vtk/libvtkIO.so
472 %attr(755,root,root) %{_libdir}/vtk/libvtkmetaio.so
473 %attr(755,root,root) %{_libdir}/vtk/libvtkNetCDF_cxx.so
474 %attr(755,root,root) %{_libdir}/vtk/libvtkNetCDF.so
475 %attr(755,root,root) %{_libdir}/vtk/libvtkParallel.so
476 %attr(755,root,root) %{_libdir}/vtk/libvtkproj4.so
477 %attr(755,root,root) %{_libdir}/vtk/libvtkRendering.so
478 %attr(755,root,root) %{_libdir}/vtk/libvtksqlite.so
479 %attr(755,root,root) %{_libdir}/vtk/libvtksys.so
480 %attr(755,root,root) %{_libdir}/vtk/libvtkverdict.so
481 %attr(755,root,root) %{_libdir}/vtk/libvtkViews.so
482 %attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRendering.so
483 %attr(755,root,root) %{_libdir}/vtk/libvtkWidgets.so
486 %defattr(644,root,root,755)
487 %doc README.html vtkLogo.jpg
488 %attr(755,root,root) %{_bindir}/vtkWrapTcl
489 %attr(755,root,root) %{_bindir}/vtkWrapTclInit
490 %attr(755,root,root) %{_bindir}/vtk
492 %{_libdir}/vtk/pkgIndex.tcl
493 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtk*TCL.so.5.10
494 %attr(755,root,root) %{_libdir}/vtk/libvtk*TCL.so.*.*.*
497 %defattr(644,root,root,755)
498 %attr(755,root,root) %{_bindir}/vtkWrapPython
499 %attr(755,root,root) %{_bindir}/vtkWrapPythonInit
500 %attr(755,root,root) %{_bindir}/vtkpython
501 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtk*Python*.so.5.10
502 %attr(755,root,root) %{_libdir}/vtk/libvtk*Python*.so.*.*.*
504 %dir %{py_sitedir}/vtk
505 %{py_sitedir}/vtk/*.py*
506 %dir %{py_sitedir}/vtk/gtk
507 %{py_sitedir}/vtk/gtk/*.py*
508 %dir %{py_sitedir}/vtk/qt
509 %dir %{py_sitedir}/vtk/qt4
510 %{py_sitedir}/vtk/qt*/*.py*
511 %dir %{py_sitedir}/vtk/test
512 %{py_sitedir}/vtk/test/*.py*
513 %dir %{py_sitedir}/vtk/tk
514 %{py_sitedir}/vtk/tk/*.py*
515 %dir %{py_sitedir}/vtk/util
516 %{py_sitedir}/vtk/util/*.py*
517 %dir %{py_sitedir}/vtk/wx
518 %{py_sitedir}/vtk/wx/*.py*
519 %attr(755,root,root) %{py_sitedir}/vtk/vtk*.so
520 %{py_sitedir}/VTK-%{version}-*.egg-info
524 %defattr(644,root,root,755)
525 %attr(755,root,root) %{_bindir}/vtkParseJava
526 %attr(755,root,root) %{_bindir}/vtkWrapJava
527 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtk*Java.so.5.10
528 %attr(755,root,root) %{_libdir}/vtk/libvtk*Java.so.*.*.*
533 %defattr(644,root,root,755)
534 %attr(755,root,root) %ghost %{_libdir}/vtk/libQVTK.so.5.10
535 %attr(755,root,root) %{_libdir}/vtk/libQVTK.so.*.*.*
536 %attr(755,root,root) %{_libdir}/qt4/plugins/designer/libQVTKWidgetPlugin.so
539 %defattr(644,root,root,755)
540 %{_libdir}/vtk/testing
541 %attr(755,root,root) %{_bindir}/CommonCxxTests
542 %attr(755,root,root) %{_bindir}/TestCxxFeatures
543 %attr(755,root,root) %{_bindir}/TestInstantiator
544 %attr(755,root,root) %{_bindir}/FilteringCxxTests
545 %attr(755,root,root) %{_bindir}/GraphicsCxxTests
546 %attr(755,root,root) %{_bindir}/GenericFilteringCxxTests
547 %attr(755,root,root) %{_bindir}/ImagingCxxTests
548 %attr(755,root,root) %{_bindir}/IOCxxTests
549 %attr(755,root,root) %{_bindir}/RenderingCxxTests
550 %attr(755,root,root) %{_bindir}/VTKBenchMark
551 %attr(755,root,root) %{_bindir}/VolumeRenderingCxxTests
552 %attr(755,root,root) %{_bindir}/WidgetsCxxTests
553 %attr(755,root,root) %{_bindir}/SocketClient
554 %attr(755,root,root) %{_bindir}/SocketServer
557 %defattr(644,root,root,755)
558 %attr(755,root,root) %{_bindir}/HierarchicalBoxPipeline
559 %attr(755,root,root) %{_bindir}/MultiBlock
560 %attr(755,root,root) %{_bindir}/Arrays
561 %attr(755,root,root) %{_bindir}/Cube
562 %attr(755,root,root) %{_bindir}/RGrid
563 %attr(755,root,root) %{_bindir}/SGrid
564 %attr(755,root,root) %{_bindir}/Medical1
565 %attr(755,root,root) %{_bindir}/Medical2
566 %attr(755,root,root) %{_bindir}/Medical3
567 %attr(755,root,root) %{_bindir}/finance
568 %attr(755,root,root) %{_bindir}/AmbientSpheres
569 %attr(755,root,root) %{_bindir}/Cylinder
570 %attr(755,root,root) %{_bindir}/DiffuseSpheres
571 %attr(755,root,root) %{_bindir}/SpecularSpheres
572 %attr(755,root,root) %{_bindir}/Cone
573 %attr(755,root,root) %{_bindir}/Cone2
574 %attr(755,root,root) %{_bindir}/Cone3
575 %attr(755,root,root) %{_bindir}/Cone4
576 %attr(755,root,root) %{_bindir}/Cone5
577 %attr(755,root,root) %{_bindir}/Cone6
578 %{_examplesdir}/%{name}-%{version}
581 %defattr(644,root,root,755)
582 %dir %{_datadir}/vtk-data
583 %{_datadir}/vtk-data/Baseline
584 %{_datadir}/vtk-data/Data
585 %{_datadir}/vtk-data/VTKData.readme