2 # TODO: package lib*(Python|Tk|Java|TCL).so somewhere?
6 %bcond_without java # build without Java support
7 %bcond_with OSMesa # build with OSMesa (https://bugzilla.redhat.com/show_bug.cgi?id=744434)
9 Summary: Toolkit for 3D computer graphics, image processing, and visualization
10 Summary(pl.UTF-8): Zestaw narzędzi do trójwymiarowej grafiki, przetwarzania obrazu i wizualizacji
16 Source0: http://www.vtk.org/files/release/5.10/%{name}-%{version}.tar.gz
17 # Source0-md5: 264b0052e65bd6571a84727113508789
18 Source1: http://www.vtk.org/files/release/5.10/%{name}data-%{version}.tar.gz
19 # Source1-md5: b6355063264cd56bcd1396c92f6ca59a
20 Patch0: vtk-system-libs.patch
21 Patch1: vtk-vtkNetCDF_cxx-soname.patch
22 Patch2: vtk-vtknetcdf-lm.patch
23 URL: http://www.vtk.org/
24 %{?with_OSMesa:BuildRequires: Mesa-libOSMesa-devel}
25 BuildRequires: OpenGL-GLX-devel
26 BuildRequires: OpenGL-devel
27 BuildRequires: QtWebKit-devel
28 BuildRequires: boost-devel
30 BuildRequires: doxygen
31 BuildRequires: expat-devel
32 BuildRequires: fontconfig-devel
33 BuildRequires: freetype-devel
34 BuildRequires: gl2ps-devel
35 BuildRequires: gnuplot
36 BuildRequires: graphviz
37 BuildRequires: hdf5-devel
40 BuildRequires: jpackage-utils
42 BuildRequires: libjpeg-devel
43 BuildRequires: libpng-devel
44 BuildRequires: libtheora-devel
45 BuildRequires: libtiff-devel
46 BuildRequires: libxml2-devel
47 BuildRequires: mysql-devel
48 BuildRequires: openmotif-devel
49 BuildRequires: postgresql-devel
50 BuildRequires: python-devel
51 BuildRequires: qt4-build
52 BuildRequires: tcl-devel
53 BuildRequires: tk-devel
55 BuildRequires: xorg-lib-libICE-devel
56 BuildRequires: xorg-lib-libSM-devel
57 BuildRequires: xorg-lib-libX11-devel
58 BuildRequires: xorg-lib-libXScrnSaver-devel
59 BuildRequires: xorg-lib-libXext-devel
60 BuildRequires: xorg-lib-libXft-devel
61 BuildRequires: xorg-lib-libXt-devel
62 BuildRequires: zlib-devel
63 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
65 %define skip_post_check_so lib.*Python.*\.so.*
68 The Visualization ToolKit (VTK) is an object oriented software system
69 for 3D computer graphics, image processing, and visualization. VTK
70 includes a textbook, a C++ class library, and several interpreted
71 interface layers including Tcl/Tk, Java, and Python. VTK supports a
72 wide variety of visualization algorithms including scalar, vector,
73 tensor, texture, and volumetric methods. It also supports advanced
74 modeling techniques like implicit modeling, polygon reduction, mesh
75 smoothing, cutting, contouring, and Delaunay triangulation. Moreover,
76 dozens of imaging algorithms have been integrated into the system.
77 This allows mixing 2D imaging / 3D graphics algorithms and data.
79 NOTE: The Java wrapper is not included by default. You may rebuild
80 the srpm using "--with java" with JDK installed.
82 NOTE: All patented routines which are part of the package have been
83 removed in this version.
85 %description -l pl.UTF-8
86 Visualization TookKit (VTK) to obiektowo zorientowany system
87 oprogramowania do trójwymiarowej grafiki komputerowej, przetwarzania
88 obrazu i wizualizacji. VTK zawiera książkę, bibliotekę klas C++ oraz
89 kilka interpretowanych warstw interfejsów, w tym dla Tcl/Tk, Javy i
90 Pythona. VTK obsługuje szeroki zakres algorytmów wizualizacji, w tym
91 metody skalarne, wektorowe, tensorowe, teksturowe i wolumetryczne.
92 Obsługuje także zaawansowane techniki modelowania, takie jak
93 modelowanie implicite, redukcja wielokątów, wygładzanie siatki,
94 przycinanie, konturowanie i triangulacja Delaunaya. Co więcej, wiele
95 algorytmów obrazowania zostało zintegrowanych z systemem. Pozwala to
96 na mieszanie algorytmów obrazowania 2D i grafiki 3D.
98 UWAGA: wrapper Javy nie został włączony domyślnie. Można przebudować
99 srpm-a z opcją "--with java" przy zainstalowanym JDK.
101 UWAGA: wszystkie opatentowane procedury będące częścią tego pakietu
102 zostały usunięte w tej wersji.
105 Summary: VTK header files for building C++ code
106 Summary(pl.UTF-8): Pliki nagłówkowe VTK dla C++
108 Requires: %{name} = %{version}-%{release}
111 This provides the VTK header files required to compile C++ programs
112 that use VTK to do 3D visualisation.
114 %description devel -l pl.UTF-8
115 Ten pakiet dostarcza pliki nagłówkowe VTK do kompilowania programów
116 C++ używających VTK do wizualizacji 3D.
119 Summary: Tcl bindings for VTK
120 Summary(pl.UTF-8): Wiązania języka Tcl do VTK
122 Requires: %{name} = %{version}-%{release}
125 This package contains Tcl bindings for VTK.
127 %description tcl -l pl.UTF-8
128 Ten pakiet zawiera wiązania języka Tcl do VTK.
131 Summary: Python bindings for VTK
132 Summary(pl.UTF-8): Wiązania Pythona do VTK
134 Requires: %{name} = %{version}-%{release}
137 This package contains Python bindings for VTK.
139 %description python -l pl.UTF-8
140 Ten pakiet zawiera wiązania Pythona do VTK.
143 Summary: Java bindings for VTK
144 Summary(pl.UTF-8): Wiązania Javy do VTK
145 Group: Development/Languages/Java
146 Requires: %{name} = %{version}-%{release}
149 This package contains Java bindings for VTK.
151 %description java -l pl.UTF-8
152 Ten pakiet zawiera wiązania Javy do VTK.
155 Summary: Qt bindings for VTK
156 Summary(pl.UTF-8): Wiązania Qt do VTK
157 Requires: vtk = %{version}-%{release}
158 Group: System Environment/Libraries
161 This package contains Qt bindings for VTK.
163 %description qt -l pl.UTF-8
164 Ten pakiet zawiera wiązania Qt do VTK.
167 Summary: C++, Tcl and Python example programs/scripts for VTK
168 Summary(pl.UTF-8): Przykładowe programy/skrypty w C++, Tcl-u i Pythonie dla VTK
169 Group: Development/Libraries
170 Requires: %{name} = %{version}-%{release}
171 Requires: %{name}-data = %{version}-%{release}
173 %description examples
174 This package contains all the examples from the VTK source. To compile
175 the C++ examples you will need to install the vtk-devel package as
176 well. The Python and Tcl examples can be run with the corresponding
177 packages (vtk-python, vtk-tcl).
179 %description examples -l pl.UTF-8
180 Ten pakiet zawiera wszystkie przykłady ze źródeł VTK. Do skompilowania
181 przykładów w C++ trzeba doinstalować pakiet vtk-devel. Przykłady w
182 Pythonie i Tcl-u można uruchamiać przy użyciu odpowiednich pakietów
183 (vtk-python, vtk-tcl).
186 Summary: Test programs for VTK
187 Summary(pl.UTF-8): Programy testowe dla VTK
188 Group: Development/Libraries
189 Requires: %{name} = %{version}-%{release}
190 Requires: %{name}-data = %{version}-%{release}
192 %description test-suite
193 This package contains all testing programs from the VTK source. The
194 source code of these programs can be found in the vtk-examples
197 %description test-suite -l pl.UTF-8
198 Ten pakiet zawiera wszystkie programy testowe ze źródeł VTK. Kod
199 źródłowy tych programów można znaleźć w pakiecie vtk-examples.
202 Summary: Data files for VTK
203 Summary(pl.UTF-8): Pliki danych dla VTK
204 Group: Development/Libraries
205 %if "%{_rpmversion}" >= "5"
210 This package contains all the data from the VTKData repository. These
211 data are required to run various examples from the vtk-examples
214 %description data -l pl.UTF-8
215 Ten pakiet zawiera wszystkie dane z repozytorium VTKData. Dane te są
216 potrzebne do uruchamiania różnych przykładów z pakietu vtk-examples.
219 %setup -q -n VTK%{version} -a 1
224 # Replace relative path ../../../VTKData with %{_datadir}/vtkdata-%{version}
225 # otherwise it will break on symlinks.
226 grep -rl '\.\./\.\./\.\./\.\./VTKData' . | xargs \
227 perl -pi -e's,\.\./\.\./\.\./\.\./VTKData,%{_datadir}/vtkdata-%{version},g'
229 # Save an unbuilt copy of the Example's sources for %doc
231 cp -a Examples vtk-examples
232 # Don't ship Win32 examples
233 %{__rm} -r vtk-examples/Examples/GUI/Win32
234 find vtk-examples -type f | xargs chmod -R a-x
237 export CFLAGS="%{optflags} -D_UNICODE"
238 export CXXFLAGS="%{optflags} -D_UNICODE"
240 export JAVA_HOME=%{java_home}
246 -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
247 -DVTK_INSTALL_INCLUDE_DIR:PATH=/include/vtk \
248 -DVTK_INSTALL_LIB_DIR:PATH=/%{_lib}/vtk \
249 -DVTK_INSTALL_QT_DIR=/%{_lib}/qt4/plugins/designer \
250 -DCMAKE_SKIP_RPATH:BOOL=ON \
251 -DBUILD_EXAMPLES:BOOL=ON \
252 -DBUILD_SHARED_LIBS:BOOL=ON \
253 -DBUILD_DOCUMENTATION:BOOL=ON \
254 -DBUILD_TESTING:BOOL=ON \
256 -DVTK_OPENGL_HAS_OSMESA:BOOL=ON \
259 -DVTK_WRAP_JAVA:BOOL=ON \
260 -DJAVA_INCLUDE_PATH:PATH=$JAVA_HOME/include \
261 -DJAVA_INCLUDE_PATH2:PATH=$JAVA_HOME/include/linux \
262 -DJAVA_AWT_INCLUDE_PATH:PATH=$JAVA_HOME/include \
264 -DVTK_WRAP_JAVA:BOOL=OFF \
266 -DOPENGL_INCLUDE_PATH:PATH=%{_includedir}/GL \
267 -DPYTHON_INCLUDE_PATH:PATH=%{py_incdir} \
268 -DPYTHON_LIBRARY:FILEPATH=%{_libdir}/libpython%{py_ver}.so \
269 -DPYTHON_UTIL_LIBRARY:PATH=%{_libdir}/libutil.so \
270 -DTCL_INCLUDE_PATH:PATH=%{_includedir} \
271 -DTCL_LIBRARY:PATH=%{_libdir}/libtcl.so \
272 -DTK_INCLUDE_PATH:PATH=%{_includedir} \
273 -DTK_LIBRARY:PATH=%{_libdir}/libtk.so \
274 -DVTK_DATA_ROOT:PATH=%{_datadir}/vtk \
275 -DVTK_USE_SYSTEM_LIBRARIES=ON \
276 -DVTK_USE_BOOST:BOOL=ON \
277 -DVTK_USE_GL2PS:BOOL=ON \
278 -DVTK_USE_GUISUPPORT:BOOL=ON \
280 -DVTK_USE_OGGTHEORA_ENCODER=ON \
281 -DVTK_USE_POSTGRES=ON \
282 -DVTK_USE_SYSTEM_LIBPROJ4=OFF \
285 -DVTK_USE_HYBRID:BOOL=ON \
286 -DVTK_USE_PARALLEL:BOOL=ON \
287 -DVTK_USE_PATENTED:BOOL=off \
288 -DVTK_USE_RENDERING:BOOL=ON \
289 -DVTK_WRAP_JAVA:BOOL=%{?with_java:ON}%{!?with_java:OFF} \
290 -DVTK_PYTHON_SETUP_ARGS="--prefix=/usr --root=$RPM_BUILD_ROOT" \
291 -DVTK_WRAP_PYTHON:BOOL=ON \
292 -DVTK_WRAP_TCL:BOOL=ON \
293 -DBUILD_SHARED_LIBS:BOOL=ON \
294 -DCMAKE_CXX_COMPILER:PATH="%{__cxx}" \
295 -DCMAKE_C_COMPILER:PATH="%{__cc}" \
296 -DCMAKE_LINKER_FLAGS:STRING="%{rpmldflags}" \
297 -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
302 rm -rf $RPM_BUILD_ROOT
303 install -d $RPM_BUILD_ROOT{%{_sysconfdir}/ld.so.conf.d,%{_examplesdir}/%{name}-%{version},%{_datadir}/vtk-data} \
304 $RPM_BUILD_ROOT%{py_sitedir}
306 %{__make} -C build install \
307 DESTDIR=$RPM_BUILD_ROOT
310 echo %{_libdir}/vtk > $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/vtk-%{_arch}.conf
312 # fix python install path
313 mv $RPM_BUILD_ROOT%{py_sitescriptdir}/* $RPM_BUILD_ROOT%{py_sitedir}
315 cp -a VTKData%{version}/* $RPM_BUILD_ROOT%{_datadir}/vtk-data
316 cp -a vtk-examples/Examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
319 install build/bin/lproj $RPM_BUILD_ROOT%{_bindir}
323 HierarchicalBoxPipeline \
343 install build/bin/$f $RPM_BUILD_ROOT%{_bindir}
346 # Install test binaries
353 GenericFilteringCxxTests \
358 VolumeRenderingCxxTests \
362 install build/bin/$f $RPM_BUILD_ROOT%{_bindir}
365 # Add exec bits to shared libs ...
366 #chmod 0755 %{buildroot}%{_libdir}/python*/site-packages/vtk/*.so
368 # Verdict places the docs in the false folder
369 %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vtk/doc
374 rm -rf $RPM_BUILD_ROOT
376 %post -p /sbin/ldconfig
377 %postun -p /sbin/ldconfig
379 %post tcl -p /sbin/ldconfig
380 %postun tcl -p /sbin/ldconfig
382 %post python -p /sbin/ldconfig
383 %postun python -p /sbin/ldconfig
385 %post java -p /sbin/ldconfig
386 %postun java -p /sbin/ldconfig
388 %post qt -p /sbin/ldconfig
389 %postun qt -p /sbin/ldconfig
392 %defattr(644,root,root,755)
393 %doc README.html vtkLogo.jpg vtkBanner.gif Wrapping/*/README*
394 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/ld.so.conf.d/vtk-%{_arch}.conf
396 %attr(755,root,root) %{_libdir}/vtk/libCosmo.so.*.*.*
397 %attr(755,root,root) %ghost %{_libdir}/vtk/libCosmo.so.5.10
398 %attr(755,root,root) %{_libdir}/vtk/libLSDyna.so.*.*.*
399 %attr(755,root,root) %ghost %{_libdir}/vtk/libLSDyna.so.5.10
400 %attr(755,root,root) %{_libdir}/vtk/libMapReduceMPI.so.*.*.*
401 %attr(755,root,root) %ghost %{_libdir}/vtk/libMapReduceMPI.so.5.10
402 %attr(755,root,root) %{_libdir}/vtk/libVPIC.so.*.*.*
403 %attr(755,root,root) %ghost %{_libdir}/vtk/libVPIC.so.5.10
404 %attr(755,root,root) %{_libdir}/vtk/libmpistubs.so.*.*.*
405 %attr(755,root,root) %ghost %{_libdir}/vtk/libmpistubs.so.5.10
406 %attr(755,root,root) %{_libdir}/vtk/libvtkCharts.so.*.*.*
407 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkCharts.so.5.10
408 %attr(755,root,root) %{_libdir}/vtk/libvtkCommon.so.*.*.*
409 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkCommon.so.5.10
410 %attr(755,root,root) %{_libdir}/vtk/libvtkDICOMParser.so.*.*.*
411 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkDICOMParser.so.5.10
412 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltering.so.*.*.*
413 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkFiltering.so.5.10
414 %attr(755,root,root) %{_libdir}/vtk/libvtkGenericFiltering.so.*.*.*
415 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGenericFiltering.so.5.10
416 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovis.so.*.*.*
417 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGeovis.so.5.10
418 %attr(755,root,root) %{_libdir}/vtk/libvtkGraphics.so.*.*.*
419 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGraphics.so.5.10
420 %attr(755,root,root) %{_libdir}/vtk/libvtkHybrid.so.*.*.*
421 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkHybrid.so.5.10
422 %attr(755,root,root) %{_libdir}/vtk/libvtkIO.so.*.*.*
423 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkIO.so.5.10
424 %attr(755,root,root) %{_libdir}/vtk/libvtkImaging.so.*.*.*
425 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkImaging.so.5.10
426 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovis.so.*.*.*
427 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkInfovis.so.5.10
428 %attr(755,root,root) %{_libdir}/vtk/libvtkNetCDF.so.*.*.*
429 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkNetCDF.so.5.10
430 %attr(755,root,root) %{_libdir}/vtk/libvtkNetCDF_cxx.so.*.*.*
431 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkNetCDF_cxx.so.5.10
432 %attr(755,root,root) %{_libdir}/vtk/libvtkParallel.so.*.*.*
433 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkParallel.so.5.10
434 %attr(755,root,root) %{_libdir}/vtk/libvtkRendering.so.*.*.*
435 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkRendering.so.5.10
436 %attr(755,root,root) %{_libdir}/vtk/libvtkViews.so.*.*.*
437 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkViews.so.5.10
438 %attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRendering.so.*.*.*
439 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkVolumeRendering.so.5.10
440 %attr(755,root,root) %{_libdir}/vtk/libvtkWidgets.so.*.*.*
441 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkWidgets.so.5.10
442 %attr(755,root,root) %{_libdir}/vtk/libvtkalglib.so.*.*.*
443 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkalglib.so.5.10
444 %attr(755,root,root) %{_libdir}/vtk/libvtkexoIIc.so.*.*.*
445 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkexoIIc.so.5.10
446 %attr(755,root,root) %{_libdir}/vtk/libvtkftgl.so.*.*.*
447 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkftgl.so.5.10
448 %attr(755,root,root) %{_libdir}/vtk/libvtkmetaio.so.*.*.*
449 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkmetaio.so.5.10
450 %attr(755,root,root) %{_libdir}/vtk/libvtkproj4.so.*.*.*
451 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkproj4.so.5.10
452 %attr(755,root,root) %{_libdir}/vtk/libvtksqlite.so.*.*.*
453 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtksqlite.so.5.10
454 %attr(755,root,root) %{_libdir}/vtk/libvtksys.so.*.*.*
455 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtksys.so.5.10
456 %attr(755,root,root) %{_libdir}/vtk/libvtkverdict.so.*.*.*
457 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkverdict.so.5.10
460 %defattr(644,root,root,755)
461 %doc Utilities/Upgrading/*
462 %attr(755,root,root) %{_bindir}/lproj
463 %attr(755,root,root) %{_bindir}/vtkEncodeString
464 %attr(755,root,root) %{_bindir}/vtkWrapHierarchy
467 %{_libdir}/vtk/*.cmake
468 %doc %{_libdir}/vtk/doxygen
470 %attr(755,root,root) %{_libdir}/vtk/libCosmo.so
471 %attr(755,root,root) %{_libdir}/vtk/libLSDyna.so
472 %attr(755,root,root) %{_libdir}/vtk/libMapReduceMPI.so
473 %attr(755,root,root) %{_libdir}/vtk/libVPIC.so
474 %attr(755,root,root) %{_libdir}/vtk/libmpistubs.so
475 %attr(755,root,root) %{_libdir}/vtk/libvtkCharts.so
476 %attr(755,root,root) %{_libdir}/vtk/libvtkCommon.so
477 %attr(755,root,root) %{_libdir}/vtk/libvtkDICOMParser.so
478 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltering.so
479 %attr(755,root,root) %{_libdir}/vtk/libvtkGenericFiltering.so
480 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovis.so
481 %attr(755,root,root) %{_libdir}/vtk/libvtkGraphics.so
482 %attr(755,root,root) %{_libdir}/vtk/libvtkHybrid.so
483 %attr(755,root,root) %{_libdir}/vtk/libvtkIO.so
484 %attr(755,root,root) %{_libdir}/vtk/libvtkImaging.so
485 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovis.so
486 %attr(755,root,root) %{_libdir}/vtk/libvtkNetCDF.so
487 %attr(755,root,root) %{_libdir}/vtk/libvtkNetCDF_cxx.so
488 %attr(755,root,root) %{_libdir}/vtk/libvtkParallel.so
489 %attr(755,root,root) %{_libdir}/vtk/libvtkRendering.so
490 %attr(755,root,root) %{_libdir}/vtk/libvtkViews.so
491 %attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRendering.so
492 %attr(755,root,root) %{_libdir}/vtk/libvtkWidgets.so
493 %attr(755,root,root) %{_libdir}/vtk/libvtkalglib.so
494 %attr(755,root,root) %{_libdir}/vtk/libvtkexoIIc.so
495 %attr(755,root,root) %{_libdir}/vtk/libvtkftgl.so
496 %attr(755,root,root) %{_libdir}/vtk/libvtkmetaio.so
497 %attr(755,root,root) %{_libdir}/vtk/libvtkproj4.so
498 %attr(755,root,root) %{_libdir}/vtk/libvtksqlite.so
499 %attr(755,root,root) %{_libdir}/vtk/libvtksys.so
500 %attr(755,root,root) %{_libdir}/vtk/libvtkverdict.so
503 %defattr(644,root,root,755)
504 %doc README.html vtkLogo.jpg
505 %attr(755,root,root) %{_bindir}/vtkWrapTcl
506 %attr(755,root,root) %{_bindir}/vtkWrapTclInit
507 %attr(755,root,root) %{_bindir}/vtk
509 %{_libdir}/vtk/pkgIndex.tcl
510 %attr(755,root,root) %{_libdir}/vtk/libvtkChartsTCL.so.*.*.*
511 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkChartsTCL.so.5.10
512 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonTCL.so.*.*.*
513 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkCommonTCL.so.5.10
514 %attr(755,root,root) %{_libdir}/vtk/libvtkFilteringTCL.so.*.*.*
515 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkFilteringTCL.so.5.10
516 %attr(755,root,root) %{_libdir}/vtk/libvtkGenericFilteringTCL.so.*.*.*
517 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGenericFilteringTCL.so.5.10
518 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovisTCL.so.*.*.*
519 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGeovisTCL.so.5.10
520 %attr(755,root,root) %{_libdir}/vtk/libvtkGraphicsTCL.so.*.*.*
521 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGraphicsTCL.so.5.10
522 %attr(755,root,root) %{_libdir}/vtk/libvtkHybridTCL.so.*.*.*
523 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkHybridTCL.so.5.10
524 %attr(755,root,root) %{_libdir}/vtk/libvtkIOTCL.so.*.*.*
525 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkIOTCL.so.5.10
526 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingTCL.so.*.*.*
527 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkImagingTCL.so.5.10
528 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisTCL.so.*.*.*
529 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkInfovisTCL.so.5.10
530 %attr(755,root,root) %{_libdir}/vtk/libvtkParallelTCL.so.*.*.*
531 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkParallelTCL.so.5.10
532 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingTCL.so.*.*.*
533 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkRenderingTCL.so.5.10
534 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsTCL.so.*.*.*
535 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkViewsTCL.so.5.10
536 %attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRenderingTCL.so.*.*.*
537 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkVolumeRenderingTCL.so.5.10
538 %attr(755,root,root) %{_libdir}/vtk/libvtkWidgetsTCL.so.*.*.*
539 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkWidgetsTCL.so.5.10
542 %defattr(644,root,root,755)
543 %attr(755,root,root) %{_bindir}/vtkWrapPython
544 %attr(755,root,root) %{_bindir}/vtkWrapPythonInit
545 %attr(755,root,root) %{_bindir}/vtkpython
546 %attr(755,root,root) %{_libdir}/vtk/libvtkChartsPythonD.so.*.*.*
547 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkChartsPythonD.so.5.10
548 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonPythonD.so.*.*.*
549 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkCommonPythonD.so.5.10
550 %attr(755,root,root) %{_libdir}/vtk/libvtkFilteringPythonD.so.*.*.*
551 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkFilteringPythonD.so.5.10
552 %attr(755,root,root) %{_libdir}/vtk/libvtkGenericFilteringPythonD.so.*.*.*
553 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGenericFilteringPythonD.so.5.10
554 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovisPythonD.so.*.*.*
555 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGeovisPythonD.so.5.10
556 %attr(755,root,root) %{_libdir}/vtk/libvtkGraphicsPythonD.so.*.*.*
557 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGraphicsPythonD.so.5.10
558 %attr(755,root,root) %{_libdir}/vtk/libvtkHybridPythonD.so.*.*.*
559 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkHybridPythonD.so.5.10
560 %attr(755,root,root) %{_libdir}/vtk/libvtkIOPythonD.so.*.*.*
561 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkIOPythonD.so.5.10
562 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingPythonD.so.*.*.*
563 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkImagingPythonD.so.5.10
564 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisPythonD.so.*.*.*
565 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkInfovisPythonD.so.5.10
566 %attr(755,root,root) %{_libdir}/vtk/libvtkParallelPythonD.so.*.*.*
567 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkParallelPythonD.so.5.10
568 %attr(755,root,root) %{_libdir}/vtk/libvtkPythonCore.so.*.*.*
569 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkPythonCore.so.5.10
570 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingPythonD.so.*.*.*
571 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkRenderingPythonD.so.5.10
572 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingPythonTkWidgets.so.*.*.*
573 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkRenderingPythonTkWidgets.so.5.10
574 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsPythonD.so.*.*.*
575 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkViewsPythonD.so.5.10
576 %attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRenderingPythonD.so.*.*.*
577 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkVolumeRenderingPythonD.so.5.10
578 %attr(755,root,root) %{_libdir}/vtk/libvtkWidgetsPythonD.so.*.*.*
579 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkWidgetsPythonD.so.5.10
580 %dir %{py_sitedir}/vtk
581 %{py_sitedir}/vtk/*.py[co]
582 %dir %{py_sitedir}/vtk/gtk
583 %{py_sitedir}/vtk/gtk/*.py[co]
584 %dir %{py_sitedir}/vtk/qt
585 %dir %{py_sitedir}/vtk/qt4
586 %{py_sitedir}/vtk/qt*/*.py[co]
587 %dir %{py_sitedir}/vtk/test
588 %{py_sitedir}/vtk/test/*.py[co]
589 %dir %{py_sitedir}/vtk/tk
590 %{py_sitedir}/vtk/tk/*.py[co]
591 %dir %{py_sitedir}/vtk/util
592 %{py_sitedir}/vtk/util/*.py[co]
593 %dir %{py_sitedir}/vtk/wx
594 %{py_sitedir}/vtk/wx/*.py[co]
595 %attr(755,root,root) %{py_sitedir}/vtk/vtk*.so
596 %{py_sitedir}/VTK-%{version}-py*.egg-info
600 %defattr(644,root,root,755)
601 %attr(755,root,root) %{_bindir}/vtkParseJava
602 %attr(755,root,root) %{_bindir}/vtkWrapJava
603 %attr(755,root,root) %{_libdir}/vtk/libvtkChartsJava.so.*.*.*
604 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkChartsJava.so.5.10
605 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonJava.so.*.*.*
606 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkCommonJava.so.5.10
607 %attr(755,root,root) %{_libdir}/vtk/libvtkFilteringJava.so.*.*.*
608 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkFilteringJava.so.5.10
609 %attr(755,root,root) %{_libdir}/vtk/libvtkGenericFilteringJava.so.*.*.*
610 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGenericFilteringJava.so.5.10
611 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovisJava.so.*.*.*
612 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGeovisJava.so.5.10
613 %attr(755,root,root) %{_libdir}/vtk/libvtkGraphicsJava.so.*.*.*
614 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGraphicsJava.so.5.10
615 %attr(755,root,root) %{_libdir}/vtk/libvtkHybridJava.so.*.*.*
616 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkHybridJava.so.5.10
617 %attr(755,root,root) %{_libdir}/vtk/libvtkIOJava.so.*.*.*
618 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkIOJava.so.5.10
619 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingJava.so.*.*.*
620 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkImagingJava.so.5.10
621 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisJava.so.*.*.*
622 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkInfovisJava.so.5.10
623 %attr(755,root,root) %{_libdir}/vtk/libvtkParallelJava.so.*.*.*
624 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkParallelJava.so.5.10
625 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingJava.so.*.*.*
626 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkRenderingJava.so.5.10
627 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsJava.so.*.*.*
628 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkViewsJava.so.5.10
629 %attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRenderingJava.so.*.*.*
630 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkVolumeRenderingJava.so.5.10
631 %attr(755,root,root) %{_libdir}/vtk/libvtkWidgetsJava.so.*.*.*
632 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkWidgetsJava.so.5.10
637 %defattr(644,root,root,755)
638 %attr(755,root,root) %{_libdir}/vtk/libQVTK.so.*.*.*
639 %attr(755,root,root) %ghost %{_libdir}/vtk/libQVTK.so.5.10
640 %attr(755,root,root) %{_libdir}/qt4/plugins/designer/libQVTKWidgetPlugin.so
643 %defattr(644,root,root,755)
644 %attr(755,root,root) %{_bindir}/CommonCxxTests
645 %attr(755,root,root) %{_bindir}/FilteringCxxTests
646 %attr(755,root,root) %{_bindir}/GenericFilteringCxxTests
647 %attr(755,root,root) %{_bindir}/GraphicsCxxTests
648 %attr(755,root,root) %{_bindir}/IOCxxTests
649 %attr(755,root,root) %{_bindir}/ImagingCxxTests
650 %attr(755,root,root) %{_bindir}/RenderingCxxTests
651 %attr(755,root,root) %{_bindir}/SocketClient
652 %attr(755,root,root) %{_bindir}/SocketServer
653 %attr(755,root,root) %{_bindir}/TestCxxFeatures
654 %attr(755,root,root) %{_bindir}/TestInstantiator
655 %attr(755,root,root) %{_bindir}/VTKBenchMark
656 %attr(755,root,root) %{_bindir}/VolumeRenderingCxxTests
657 %attr(755,root,root) %{_bindir}/WidgetsCxxTests
658 %{_libdir}/vtk/testing
661 %defattr(644,root,root,755)
662 %attr(755,root,root) %{_bindir}/AmbientSpheres
663 %attr(755,root,root) %{_bindir}/Arrays
664 %attr(755,root,root) %{_bindir}/Cone
665 %attr(755,root,root) %{_bindir}/Cone2
666 %attr(755,root,root) %{_bindir}/Cone3
667 %attr(755,root,root) %{_bindir}/Cone4
668 %attr(755,root,root) %{_bindir}/Cone5
669 %attr(755,root,root) %{_bindir}/Cone6
670 %attr(755,root,root) %{_bindir}/Cube
671 %attr(755,root,root) %{_bindir}/Cylinder
672 %attr(755,root,root) %{_bindir}/DiffuseSpheres
673 %attr(755,root,root) %{_bindir}/HierarchicalBoxPipeline
674 %attr(755,root,root) %{_bindir}/Medical1
675 %attr(755,root,root) %{_bindir}/Medical2
676 %attr(755,root,root) %{_bindir}/Medical3
677 %attr(755,root,root) %{_bindir}/MultiBlock
678 %attr(755,root,root) %{_bindir}/RGrid
679 %attr(755,root,root) %{_bindir}/SGrid
680 %attr(755,root,root) %{_bindir}/SpecularSpheres
681 %attr(755,root,root) %{_bindir}/finance
682 %{_examplesdir}/%{name}-%{version}
685 %defattr(644,root,root,755)
686 %dir %{_datadir}/vtk-data
687 %{_datadir}/vtk-data/Baseline
688 %{_datadir}/vtk-data/Data
689 %{_datadir}/vtk-data/VTKData.readme