]> git.pld-linux.org Git - packages/vtk.git/blob - vtk.spec
- removed obsolete abi patch (rejected with fuzz 0, changes already applied upstream)
[packages/vtk.git] / vtk.spec
1 # TODO:
2 # - handle VTK_USE_MPEG2_ENCODER (see CMakeLists.txt)
3 # - handle MPI and VTK_USE_PARALLEL_BGL (Parallel Boost Graph Library, BR: boost >= 1.40)
4 # - more system libraries? (check for VTK_THIRD_PARTY_SUBDIR in Utilities/CMakeLists.txt)
5 # - CUDA for Accelerators/Piston (on bcond)
6 # - NVCtrlLib for Rendering/OpenGL (on bcond)
7 # - VTK_USE_SYSTEM_XDMF2=ON ? (but our xdmf-devel seems not compatible)
8 # - python bcond?
9 # - use system exodusii
10 #
11 # Conditional build
12 %bcond_without  java            # Java wrappers
13 %bcond_without  ffmpeg          # FFMPEG .avi saving support
14 %bcond_with     doc             # do not build and package doxygen documentation
15 %bcond_with     OSMesa          # build with OSMesa (https://bugzilla.redhat.com/show_bug.cgi?id=744434)
16 %bcond_with     system_gl2ps    # use system gl2ps (VTK currently is carrying local modifications to gl2ps)
17
18 Summary:        Toolkit for 3D computer graphics, image processing, and visualization
19 Summary(pl.UTF-8):      Zestaw narzędzi do trójwymiarowej grafiki, przetwarzania obrazu i wizualizacji
20 Name:           vtk
21 Version:        8.2.0
22 Release:        3
23 License:        BSD
24 Group:          Libraries
25 #Source0Download: https://vtk.org/download/
26 Source0:        https://www.vtk.org/files/release/8.2/VTK-%{version}.tar.gz
27 # Source0-md5:  8af3307da0fc2ef8cafe4a312b821111
28 Source1:        https://www.vtk.org/files/release/8.2/VTKData-%{version}.tar.gz
29 # Source1-md5:  a6eab7bc02cee1376ee69243dde373ce
30 Patch0:         %{name}-pugixml.patch
31 Patch1:         gcc10.patch
32 Patch2:         proj6_compat.patch
33 Patch3:         qt-5.15.patch
34 Patch4:         python-3.8.patch
35 Patch5:         link.patch
36 Patch6:         system-pugixml.patch
37 Patch7:         freetype.patch
38 URL:            https://vtk.org/
39 %{?with_OSMesa:BuildRequires: Mesa-libOSMesa-devel}
40 BuildRequires:  OpenGL-GLX-devel
41 BuildRequires:  OpenGL-devel
42 BuildRequires:  Qt5Core-devel
43 BuildRequires:  Qt5Designer-devel
44 BuildRequires:  Qt5Gui-devel
45 BuildRequires:  Qt5Network-devel
46 BuildRequires:  Qt5OpenGL-devel
47 BuildRequires:  Qt5Sql-devel
48 BuildRequires:  Qt5WebKit-devel
49 BuildRequires:  Qt5X11Extras-devel
50 BuildRequires:  Qt5XmlPatterns-devel
51 BuildRequires:  Qt5UiTools-devel
52 BuildRequires:  R
53 BuildRequires:  boost-devel >= 1.39
54 BuildRequires:  cmake >= 3.3
55 BuildRequires:  double-conversion-devel
56 %{?with_doc:BuildRequires:      doxygen}
57 BuildRequires:  eigen3 >= 2.91.0
58 BuildRequires:  expat-devel
59 %{?with_ffmpeg:BuildRequires:   ffmpeg-devel}
60 BuildRequires:  fontconfig-devel
61 BuildRequires:  freetype-devel >= 2
62 BuildRequires:  gdal-devel
63 %{?with_system_gl2ps:BuildRequires:     gl2ps-devel >= 1.3.8}
64 BuildRequires:  glew-devel
65 BuildRequires:  gnuplot
66 BuildRequires:  graphviz
67 BuildRequires:  hdf5-devel
68 %if %{with java}
69 BuildRequires:  jdk >= 1.5
70 BuildRequires:  jpackage-utils
71 %endif
72 BuildRequires:  jsoncpp-devel >= 0.7.0
73 BuildRequires:  libharu-devel
74 BuildRequires:  libjpeg-devel
75 BuildRequires:  libogg-devel
76 BuildRequires:  libpng-devel
77 BuildRequires:  libstdc++-devel
78 BuildRequires:  libtheora-devel
79 BuildRequires:  libtiff-devel
80 BuildRequires:  libxml2-devel >= 2
81 BuildRequires:  lz4-devel
82 BuildRequires:  motif-devel
83 BuildRequires:  mysql-devel
84 BuildRequires:  netcdf-cxx-devel >= 4
85 # some code using it exists (Domains/Chemistry), but is not included in cmakefiles
86 #BuildRequires: openqube-devel
87 BuildRequires:  perl-base
88 BuildRequires:  postgresql-devel
89 BuildRequires:  proj-devel >= 6.0
90 BuildRequires:  pugixml-devel
91 BuildRequires:  python3-devel
92 BuildRequires:  python3-sip-devel
93 BuildRequires:  qt5-build >= 4.5.0
94 BuildRequires:  qt5-qmake >= 4.5.0
95 BuildRequires:  rpmbuild(macros) >= 1.752
96 BuildRequires:  sip
97 BuildRequires:  sip-PyQt5
98 BuildRequires:  sqlite3-devel
99 BuildRequires:  tcl-devel
100 BuildRequires:  tk-devel
101 BuildRequires:  unixODBC-devel
102 BuildRequires:  wget
103 BuildRequires:  xorg-lib-libICE-devel
104 BuildRequires:  xorg-lib-libSM-devel
105 BuildRequires:  xorg-lib-libX11-devel
106 BuildRequires:  xorg-lib-libXScrnSaver-devel
107 BuildRequires:  xorg-lib-libXext-devel
108 BuildRequires:  xorg-lib-libXft-devel
109 BuildRequires:  xorg-lib-libXt-devel
110 BuildRequires:  xz-devel
111 BuildRequires:  zlib-devel
112 BuildConflicts: libXNVCtrl-devel
113 Obsoletes:      vtk-tcl < 8.2.0-1
114 Obsoletes:      vtk-tcl-devel < 8.2.0-1
115 %{?with_system_gl2ps:Requires:  gl2ps >= 1.3.8}
116 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
117
118 %define         skip_post_check_so      lib.*Python.*\.so.*
119
120 %description
121 The Visualization ToolKit (VTK) is an object oriented software system
122 for 3D computer graphics, image processing, and visualization. VTK
123 includes a textbook, a C++ class library, and several interpreted
124 interface layers including Java, and Python. VTK supports a
125 wide variety of visualization algorithms including scalar, vector,
126 tensor, texture, and volumetric methods. It also supports advanced
127 modeling techniques like implicit modeling, polygon reduction, mesh
128 smoothing, cutting, contouring, and Delaunay triangulation. Moreover,
129 dozens of imaging algorithms have been integrated into the system.
130 This allows mixing 2D imaging / 3D graphics algorithms and data.
131
132 %description -l pl.UTF-8
133 Visualization TookKit (VTK) to obiektowo zorientowany system
134 oprogramowania do trójwymiarowej grafiki komputerowej, przetwarzania
135 obrazu i wizualizacji. VTK zawiera książkę, bibliotekę klas C++ oraz
136 kilka interpretowanych warstw interfejsów, w tym dla Javy i
137 Pythona. VTK obsługuje szeroki zakres algorytmów wizualizacji, w tym
138 metody skalarne, wektorowe, tensorowe, teksturowe i wolumetryczne.
139 Obsługuje także zaawansowane techniki modelowania, takie jak
140 modelowanie implicite, redukcja wielokątów, wygładzanie siatki,
141 przycinanie, konturowanie i triangulacja Delaunaya. Co więcej, wiele
142 algorytmów obrazowania zostało zintegrowanych z systemem. Pozwala to
143 na mieszanie algorytmów obrazowania 2D i grafiki 3D.
144
145 %package devel
146 Summary:        VTK header files for building C++ code
147 Summary(pl.UTF-8):      Pliki nagłówkowe VTK dla C++
148 Group:          Development
149 Requires:       %{name} = %{version}-%{release}
150 Requires:       libstdc++-devel
151
152 %description devel
153 This provides the VTK header files required to compile C++ programs
154 that use VTK to do 3D visualisation.
155
156 %description devel -l pl.UTF-8
157 Ten pakiet dostarcza pliki nagłówkowe VTK do kompilowania programów
158 C++ używających VTK do wizualizacji 3D.
159
160 %package qt
161 Summary:        Qt5 bindings and Qt5 Designer plugin for VTK
162 Summary(pl.UTF-8):      Wiązania Qt5 oraz wtyczka Qt5 Designera do VTK
163 Group:          X11/Libraries
164 Requires:       %{name} = %{version}-%{release}
165 Requires:       Qt5Core >= 4.5.0
166 Requires:       Qt5Gui >= 4.5.0
167 Requires:       Qt5Network >= 4.5.0
168 Requires:       Qt5OpenGL >= 4.5.0
169 Requires:       Qt5Sql >= 4.5.0
170 Requires:       Qt5WebKit >= 4.5.0
171
172 %description qt
173 Qt5 bindings and Qt5 Designer plugin for VTK.
174
175 %description qt -l pl.UTF-8
176 Wiązania Qt5 oraz wtyczka Qt5 Designera do VTK.
177
178 %package qt-devel
179 Summary:        Header files for VTK Qt5 bindings
180 Summary(pl.UTF-8):      Pliki nagłówkowe wiązań Qt5` do VTK
181 Group:          X11/Development/Libraries
182 Requires:       %{name}-devel = %{version}-%{release}
183 Requires:       %{name}-qt = %{version}-%{release}
184 Requires:       Qt5Core-devel >= 4.5.0
185 Requires:       Qt5Gui-devel >= 4.5.0
186 Requires:       Qt5OpenGL-devel >= 4.5.0
187 Requires:       Qt5Sql-devel >= 4.5.0
188
189 %description qt-devel
190 Header files for VTK Qt bindings.
191
192 %description qt-devel -l pl.UTF-8
193 Pliki nagłówkowe wiązań Qt do VTK.
194
195 %package java
196 Summary:        Java bindings for VTK
197 Summary(pl.UTF-8):      Wiązania Javy do VTK
198 Group:          Development/Languages/Java
199 Requires:       %{name} = %{version}-%{release}
200 # or separate qt parts?
201 Requires:       %{name}-qt = %{version}-%{release}
202
203 %description java
204 This package contains Java bindings for VTK.
205
206 %description java -l pl.UTF-8
207 Ten pakiet zawiera wiązania Javy do VTK.
208
209 %package java-devel
210 Summary:        Header files for Java VTK binding
211 Summary(pl.UTF-8):      Pliki nagłówkowe wiązania Javy do VTK
212 Group:          Development/Libraries
213 Requires:       %{name}-devel = %{version}-%{release}
214 Requires:       %{name}-java = %{version}-%{release}
215 # <jni.h>
216 Requires:       jdk
217
218 %description java-devel
219 Header files for Java VTK binding.
220
221 %description java-devel -l pl.UTF-8
222 Pliki nagłówkowe wiązania Javy do VTK.
223
224 %package python3
225 Summary:        Python 3 bindings for VTK
226 Summary(pl.UTF-8):      Wiązania Pythona 3 do VTK
227 Group:          Libraries
228 Requires:       %{name} = %{version}-%{release}
229 # or separate qt parts again?
230 Requires:       %{name}-qt = %{version}-%{release}
231 Obsoletes:      vtk-python-qt < 6.0.0-1
232 Obsoletes:      vtk-python-sip < 6.0.0-1
233 Obsoletes:      vtk-python < 8.2.0-1
234
235 %description python3
236 This package contains Python 3 bindings for VTK.
237
238 %description python3 -l pl.UTF-8
239 Ten pakiet zawiera wiązania Pythona 3 do VTK.
240
241 %package python3-devel
242 Summary:        Header files for Python 3 VTK binding
243 Summary(pl.UTF-8):      Pliki nagłówkowe wiązania Pythona 3 do VTK
244 Group:          Development/Libraries
245 Requires:       %{name}-devel = %{version}-%{release}
246 Requires:       %{name}-python3 = %{version}-%{release}
247 Requires:       python3-devel
248 Obsoletes:      vtk-python-devel < 8.2.0-1
249
250 %description python3-devel
251 Header files for Python 3 VTK binding.
252
253 %description python3-devel -l pl.UTF-8
254 Pliki nagłówkowe wiązania Pythona 3 do VTK.
255
256 %package examples
257 Summary:        C++ and Python example programs/scripts for VTK
258 Summary(pl.UTF-8):      Przykładowe programy/skrypty w C++ i Pythonie dla VTK
259 Group:          Development/Libraries
260 Requires:       %{name} = %{version}-%{release}
261 Requires:       %{name}-data = %{version}-%{release}
262
263 %description examples
264 This package contains all the examples from the VTK source. To compile
265 the C++ examples you will need to install the vtk-devel package as
266 well. The Python examples can be run with the corresponding
267 packages (vtk-python3).
268
269 %description examples -l pl.UTF-8
270 Ten pakiet zawiera wszystkie przykłady ze źródeł VTK. Do skompilowania
271 przykładów w C++ trzeba doinstalować pakiet vtk-devel. Przykłady w
272 Pythonie można uruchamiać przy użyciu odpowiednich pakietów
273 (vtk-python3).
274
275 %package test-suite
276 Summary:        Test programs for VTK
277 Summary(pl.UTF-8):      Programy testowe dla VTK
278 Group:          Development/Libraries
279 Requires:       %{name} = %{version}-%{release}
280 Requires:       %{name}-data = %{version}-%{release}
281
282 %description test-suite
283 This package contains all testing programs from the VTK source. The
284 source code of these programs can be found in the vtk-examples
285 package.
286
287 %description test-suite -l pl.UTF-8
288 Ten pakiet zawiera wszystkie programy testowe ze źródeł VTK. Kod
289 źródłowy tych programów można znaleźć w pakiecie vtk-examples.
290
291 %package data
292 Summary:        Data files for VTK
293 Summary(pl.UTF-8):      Pliki danych dla VTK
294 Group:          Development/Libraries
295 %{?noarchpackage}
296
297 %description data
298 This package contains all the data from the VTKData repository. These
299 data are required to run various examples from the vtk-examples
300 package.
301
302 %description data -l pl.UTF-8
303 Ten pakiet zawiera wszystkie dane z repozytorium VTKData. Dane te są
304 potrzebne do uruchamiania różnych przykładów z pakietu vtk-examples.
305
306 %prep
307 %setup -q -n VTK-%{version} -b 1
308 %patch0 -p1
309 %patch1 -p1
310 %patch2 -p1
311 %patch3 -p1
312 %patch4 -p1
313 %patch5 -p1
314 %patch6 -p1
315 %patch7 -p1
316
317 # Replace relative path ../../../VTKData with destination filesystem path
318 grep -Erl '(\.\./)+VTKData' Examples | xargs \
319         %{__perl} -pi -e 's,(\.\./)+VTKData,%{_datadir}/vtk-8.1,g'
320
321 # Save an unbuilt copy of the Example's sources for %doc
322 mkdir vtk-examples
323 cp -a Examples vtk-examples
324 # Don't ship Win32 examples
325 %{__rm} -r vtk-examples/Examples/GUI/Win32
326 find vtk-examples -type f | xargs chmod -R a-x
327
328 for x in doubleconversion eigen expat freetype %{?with_system_gl2ps:gl2ps }glew hdf5 jpeg jsoncpp libproj libxml2 lz4 lzma netcdf ogg png pugixml sqlite theora tiff zfp zlib; do
329 %{__rm} -r ThirdParty/*/vtk$x
330 done
331
332 %build
333 export CFLAGS="%{rpmcflags} -D_UNICODE -DHAVE_UINTPTR_T"
334 export CXXFLAGS="%{rpmcxxflags} -D_UNICODE -DHAVE_UINTPTR_T"
335 %if %{with java}
336 export JAVA_HOME=%{java_home}
337 %ifarch x32
338 # getting "java.lang.OutOfMemoryError: Java heap space" during the build
339 export JAVA_TOOL_OPTIONS=-Xmx2048m
340 %endif
341 %endif
342
343 # handle cmake & ccache
344 # http://stackoverflow.com/questions/1815688/how-to-use-ccache-with-cmake
345 # ASM fix: http://lists.busybox.net/pipermail/buildroot/2013-March/069436.html
346 if [[ "%{__cc}" = *ccache* ]]; then
347         cc="%{__cc}"
348         cxx="%{__cxx}"
349         ccache="
350         -DCMAKE_C_COMPILER="ccache" -DCMAKE_C_COMPILER_ARG1="${cc#ccache }" \
351         -DCMAKE_CXX_COMPILER="ccache" -DCMAKE_CXX_COMPILER_ARG1="${cxx#ccache }" \
352         -DCMAKE_ASM_COMPILER="${cc#ccache }" \
353         "
354 else
355         ccache="
356         -DCMAKE_C_COMPILER="%{__cc}" \
357         -DCMAKE_CXX_COMPILER="%{__cxx}" \
358         -DCMAKE_ASM_COMPILER="%{__cc}" \
359         "
360 fi
361
362 mkdir -p build
363 cd build
364 %cmake .. \
365         $ccache \
366         -Wno-dev \
367         %{cmake_on_off doc DBUILD_DOCUMENTATION} \
368         -DBUILD_EXAMPLES:BOOL=ON \
369         -DBUILD_SHARED_LIBS:BOOL=ON \
370         -DBUILD_TESTING:BOOL=ON \
371         -DCMAKE_SKIP_RPATH:BOOL=ON \
372         -DOPENGL_INCLUDE_PATH:PATH=%{_includedir}/GL \
373         -DPYTHON_INCLUDE_PATH:PATH=%{py3_incdir} \
374         -DPYTHON_LIBRARY:FILEPATH=%{_libdir}/libpython%{py3_ver}.so \
375         -DPYTHON_UTIL_LIBRARY:PATH=%{_libdir}/libutil.so \
376         -DTCL_INCLUDE_PATH:PATH=%{_includedir} \
377         -DTCL_LIBRARY:PATH=%{_libdir}/libtcl.so \
378         -DTK_INCLUDE_PATH:PATH=%{_includedir} \
379         -DTK_LIBRARY:PATH=%{_libdir}/libtk.so \
380         -DVTK_CUSTOM_LIBRARY_SUFFIX="" \
381         -DVTK_INSTALL_ARCHIVE_DIR:PATH=%{_lib}/vtk \
382         -DVTK_INSTALL_INCLUDE_DIR:PATH=include/vtk \
383         -DVTK_INSTALL_LIBRARY_DIR:PATH=%{_lib}/vtk \
384         -DVTK_INSTALL_PACKAGE_DIR:PATH=%{_lib}/cmake/vtk \
385         -DVTK_INSTALL_TCL_DIR:PATH=share/tcl%{tcl_version}/vtk \
386         -DVTK_INSTALL_QT_DIR=/%{_lib}/qt5/plugins/designer \
387         -DVTK_INSTALL_PYTHON_MODULES_DIR:PATH=%{py3_sitedir} \
388         -DVTK_FFMPEG_HAS_OLD_HEADER:BOOL=OFF \
389         %{?with_OSMesa:-DVTK_OPENGL_HAS_OSMESA:BOOL=ON} \
390         -DVTK_USE_SYSTEM_LIBRARIES:BOOL=ON \
391         -DVTK_USE_OGGTHEORA_ENCODER:BOOL=ON \
392         -DVTK_USE_SYSTEM_HDF5:BOOL=ON \
393         -DVTK_USE_SYSTEM_XDMF2:BOOL=OFF \
394         -DVTK_USE_SYSTEM_LIBHARU:BOOL=OFF \
395         %{!?with_system_gl2ps:-DVTK_USE_SYSTEM_GL2PS:BOOL=OFF} \
396 %if %{with java}
397         -DVTK_WRAP_JAVA:BOOL=ON \
398         -DJAVA_INCLUDE_PATH:PATH=$JAVA_HOME/include \
399         -DJAVA_INCLUDE_PATH2:PATH=$JAVA_HOME/include/linux \
400         -DJAVA_AWT_INCLUDE_PATH:PATH=$JAVA_HOME/include \
401 %else
402         -DVTK_WRAP_JAVA:BOOL=OFF \
403 %endif
404         -DVTK_WRAP_PYTHON:BOOL=ON \
405         -DVTK_PYTHON_VERSION=3 \
406         %{?with_sip:-DVTK_WRAP_PYTHON_SIP:BOOL=ON} \
407         -DVTK_Group_Imaging:BOOL=ON \
408         -DVTK_Group_Qt:BOOL=ON \
409         -DVTK_Group_Rendering:BOOL=ON \
410         -DVTK_Group_StandAlone:BOOL=ON \
411         -DVTK_Group_Tk:BOOL=ON \
412         -DVTK_Group_Views:BOOL=ON \
413         -DModule_vtkFiltersReebGraph:BOOL=ON \
414         %{?with_ffmpeg:-DModule_vtkIOFFMPEG:BOOL=ON} \
415         -DModule_vtkIOGDAL:BOOL=ON \
416         -DModule_vtkIOGeoJSON:BOOL=ON \
417         -DModule_vtkIOMySQL:BOOL=ON \
418         -DModule_vtkIOODBC:BOOL=ON \
419         -DModule_vtkIOParallelExodus:BOOL=ON \
420         -DModule_vtkIOParallelLSDyna:BOOL=ON \
421         -DModule_vtkIOPostgreSQL:BOOL=ON \
422         -DModule_vtkIOVPIC:BOOL=ON \
423         -DModule_vtkIOXdmf2:BOOL=ON \
424         -DModule_vtkInfovisBoost:BOOL=ON \
425         -DModule_vtkInfovisBoostGraphAlgorithms:BOOL=ON \
426         -DModule_vtkRenderingFreeTypeFontConfig:BOOL=ON \
427         -DModule_vtkRenderingMatplotlib:BOOL=ON \
428         -DModule_vtkRenderingParallel:BOOL=ON
429 # TODO: -DModule_vtkAcceleratorsDax:BOOL=ON (BR: FindDax.cmake, maybe http://www.daxtoolkit.org/ ?)
430 # TODO: -DModule_vtkAcceleratorsPiston:BOOL=ON (on bcond, BR: CUDA)
431 # TODO: -DModule_vtkFiltersParallelFlowPaths:BOOL=ON (BR: MPI)
432 # TODO: -DModule_vtkFiltersParallelStatistics:BOOL=ON (BR: MPI)
433 # TODO: -DModule_vtkInfovisParallel:BOOL=ON (BR: MPI)
434 # TODO: -DModule_vtkRenderingParallelLIC:BOOL=ON (BR: MPI)
435
436 %{__make}
437 %{?with_doc:%{__make} DoxygenDoc}
438
439 %install
440 rm -rf $RPM_BUILD_ROOT
441 install -d $RPM_BUILD_ROOT{%{_sysconfdir}/ld.so.conf.d,%{_examplesdir}/%{name}-%{version}}
442
443 %{__make} -C build install \
444         DESTDIR=$RPM_BUILD_ROOT
445
446 # disable completeness check incompatible with split packaging
447 %{__sed} -i -e '/^foreach(target .*IMPORT_CHECK_TARGETS/,/^endforeach/d; /^unset(_IMPORT_CHECK_TARGETS)/d' $RPM_BUILD_ROOT%{_libdir}/cmake/vtk/VTKTargets.cmake
448
449 # ld config
450 echo %{_libdir}/vtk > $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/vtk-%{_arch}.conf
451
452 for f in $(cd build/ExternalData/Testing ; find Data -type l); do
453         install -Dp build/ExternalData/Testing/$f $RPM_BUILD_ROOT%{_datadir}/vtk-8.1/$f
454 done
455
456 # Install examples
457 for f in \
458 AmbientSpheres \
459 Arrays \
460 BalloonWidget \
461 BandedContours \
462 Cone \
463 Cone2 \
464 Cone3 \
465 Cone4 \
466 Cone5 \
467 Cone6 \
468 Cube \
469 Cylinder \
470 Delaunay3D \
471 Delaunay3DAlpha \
472 DiffuseSpheres \
473 DumpXMLFile \
474 FilledContours \
475 FixedPointVolumeRayCastMapperCT \
476 GPURenderDemo \
477 Generate2DAMRDataSetWithPulse \
478 Generate3DAMRDataSetWithPulse \
479 GenerateCubesFromLabels \
480 GenerateModelsFromLabels \
481 HierarchicalBoxPipeline \
482 ImageSlicing \
483 LabeledMesh \
484 Medical1 \
485 Medical2 \
486 Medical3 \
487 Medical4 \
488 MultiBlock \
489 ParticleReader \
490 RGrid \
491 SGrid \
492 SimpleView \
493 Slider \
494 Slider2D \
495 SpecularSpheres \
496 TubesWithVaryingRadiusAndColors \
497 finance ; do
498         install build/bin/$f $RPM_BUILD_ROOT%{_bindir}
499 done
500
501 # Install test binaries
502 for f in build/bin/*Tests build/bin/Test*; do
503         install $f $RPM_BUILD_ROOT%{_bindir}
504 done
505
506 %if %{with java}
507 install -p build/bin/VTKJavaExecutable $RPM_BUILD_ROOT%{_bindir}
508 %endif
509 install -p build/bin/vtkpython $RPM_BUILD_ROOT%{_bindir}
510
511 # unwanted doxygen files and misplaced verdict docs
512 %{?with_doc:%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/vtk-*/{doxygen,verdict}}
513
514 %clean
515 rm -rf $RPM_BUILD_ROOT
516
517 %post   -p /sbin/ldconfig
518 %postun -p /sbin/ldconfig
519
520 %post   qt -p /sbin/ldconfig
521 %postun qt -p /sbin/ldconfig
522
523 %post   java -p /sbin/ldconfig
524 %postun java -p /sbin/ldconfig
525
526 %post   python3 -p /sbin/ldconfig
527 %postun python3 -p /sbin/ldconfig
528
529 %files
530 %defattr(644,root,root,755)
531 %doc README.md vtkBanner.gif vtkLogo.ico Wrapping/Tools/README*
532 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/ld.so.conf.d/vtk-%{_arch}.conf
533 %dir %{_libdir}/vtk
534 %attr(755,root,root) %{_libdir}/vtk/libvtkChartsCore.so.1
535 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonColor.so.1
536 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonComputationalGeometry.so.1
537 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonCore.so.1
538 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonDataModel.so.1
539 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonExecutionModel.so.1
540 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonMath.so.1
541 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonMisc.so.1
542 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonSystem.so.1
543 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonTransforms.so.1
544 %attr(755,root,root) %{_libdir}/vtk/libvtkDICOMParser.so.1
545 %attr(755,root,root) %{_libdir}/vtk/libvtkDomainsChemistryOpenGL2.so.1
546 %attr(755,root,root) %{_libdir}/vtk/libvtkDomainsChemistry.so.1
547 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersAMR.so.1
548 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersCore.so.1
549 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersExtraction.so.1
550 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersFlowPaths.so.1
551 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersGeneral.so.1
552 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersGeneric.so.1
553 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersGeometry.so.1
554 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersHybrid.so.1
555 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersHyperTree.so.1
556 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersImaging.so.1
557 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersModeling.so.1
558 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersParallel.so.1
559 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersParallelImaging.so.1
560 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersPoints.so.1
561 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersProgrammable.so.1
562 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersReebGraph.so.1
563 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersSMP.so.1
564 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersSelection.so.1
565 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersSources.so.1
566 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersStatistics.so.1
567 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersTexture.so.1
568 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersTopology.so.1
569 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersVerdict.so.1
570 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovisCore.so.1
571 %attr(755,root,root) %{_libdir}/vtk/libvtkIOAMR.so.1
572 %attr(755,root,root) %{_libdir}/vtk/libvtkIOAsynchronous.so.1
573 %attr(755,root,root) %{_libdir}/vtk/libvtkIOCityGML.so.1
574 %attr(755,root,root) %{_libdir}/vtk/libvtkIOCore.so.1
575 %attr(755,root,root) %{_libdir}/vtk/libvtkIOEnSight.so.1
576 %attr(755,root,root) %{_libdir}/vtk/libvtkIOExodus.so.1
577 %attr(755,root,root) %{_libdir}/vtk/libvtkIOExport.so.1
578 %attr(755,root,root) %{_libdir}/vtk/libvtkIOExportOpenGL2.so.1
579 %attr(755,root,root) %{_libdir}/vtk/libvtkIOExportPDF.so.1
580 %attr(755,root,root) %{_libdir}/vtk/libvtkIOFFMPEG.so.1
581 %attr(755,root,root) %{_libdir}/vtk/libvtkIOGDAL.so.1
582 %attr(755,root,root) %{_libdir}/vtk/libvtkIOGeoJSON.so.1
583 %attr(755,root,root) %{_libdir}/vtk/libvtkIOGeometry.so.1
584 %attr(755,root,root) %{_libdir}/vtk/libvtkIOImage.so.1
585 %attr(755,root,root) %{_libdir}/vtk/libvtkIOImport.so.1
586 %attr(755,root,root) %{_libdir}/vtk/libvtkIOInfovis.so.1
587 %attr(755,root,root) %{_libdir}/vtk/libvtkIOLSDyna.so.1
588 %attr(755,root,root) %{_libdir}/vtk/libvtkIOLegacy.so.1
589 %attr(755,root,root) %{_libdir}/vtk/libvtkIOMINC.so.1
590 %attr(755,root,root) %{_libdir}/vtk/libvtkIOMovie.so.1
591 %attr(755,root,root) %{_libdir}/vtk/libvtkIOMySQL.so.1
592 %attr(755,root,root) %{_libdir}/vtk/libvtkIONetCDF.so.1
593 %attr(755,root,root) %{_libdir}/vtk/libvtkIOODBC.so.1
594 %attr(755,root,root) %{_libdir}/vtk/libvtkIOPLY.so.1
595 %attr(755,root,root) %{_libdir}/vtk/libvtkIOParallel.so.1
596 %attr(755,root,root) %{_libdir}/vtk/libvtkIOParallelExodus.so.1
597 %attr(755,root,root) %{_libdir}/vtk/libvtkIOParallelLSDyna.so.1
598 %attr(755,root,root) %{_libdir}/vtk/libvtkIOParallelXML.so.1
599 %attr(755,root,root) %{_libdir}/vtk/libvtkIOPostgreSQL.so.1
600 %attr(755,root,root) %{_libdir}/vtk/libvtkIOSQL.so.1
601 %attr(755,root,root) %{_libdir}/vtk/libvtkIOSegY.so.1
602 %attr(755,root,root) %{_libdir}/vtk/libvtkIOTecplotTable.so.1
603 %attr(755,root,root) %{_libdir}/vtk/libvtkIOVPIC.so.1
604 %attr(755,root,root) %{_libdir}/vtk/libvtkIOVeraOut.so.1
605 %attr(755,root,root) %{_libdir}/vtk/libvtkIOVideo.so.1
606 %attr(755,root,root) %{_libdir}/vtk/libvtkIOXML.so.1
607 %attr(755,root,root) %{_libdir}/vtk/libvtkIOXMLParser.so.1
608 %attr(755,root,root) %{_libdir}/vtk/libvtkIOXdmf2.so.1
609 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingColor.so.1
610 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingCore.so.1
611 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingFourier.so.1
612 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingGeneral.so.1
613 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingHybrid.so.1
614 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingMath.so.1
615 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingMorphological.so.1
616 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingSources.so.1
617 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingStatistics.so.1
618 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingStencil.so.1
619 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisBoostGraphAlgorithms.so.1
620 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisCore.so.1
621 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisLayout.so.1
622 %attr(755,root,root) %{_libdir}/vtk/libvtkInteractionImage.so.1
623 %attr(755,root,root) %{_libdir}/vtk/libvtkInteractionStyle.so.1
624 %attr(755,root,root) %{_libdir}/vtk/libvtkInteractionWidgets.so.1
625 %attr(755,root,root) %{_libdir}/vtk/libvtkLocalExample.so.1
626 %attr(755,root,root) %{_libdir}/vtk/libvtkParallelCore.so.1
627 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingAnnotation.so.1
628 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingContext2D.so.1
629 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingContextOpenGL2.so.1
630 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingCore.so.1
631 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingFreeTypeFontConfig.so.1
632 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingFreeType.so.1
633 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingGL2PSOpenGL2.so.1
634 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingImage.so.1
635 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingLabel.so.1
636 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingLOD.so.1
637 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingOpenGL2.so.1
638 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingParallel.so.1
639 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingVolumeOpenGL2.so.1
640 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingVolume.so.1
641 %attr(755,root,root) %{_libdir}/vtk/libvtkTestingGenericBridge.so.1
642 %attr(755,root,root) %{_libdir}/vtk/libvtkTestingIOSQL.so.1
643 %attr(755,root,root) %{_libdir}/vtk/libvtkTestingRendering.so.1
644 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsContext2D.so.1
645 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsCore.so.1
646 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsGeovis.so.1
647 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsInfovis.so.1
648 %attr(755,root,root) %{_libdir}/vtk/libvtkVPIC.so.1
649 %attr(755,root,root) %{_libdir}/vtk/libvtkexodusII.so.1
650 %attr(755,root,root) %{_libdir}/vtk/libvtkgl2ps.so.1
651 %attr(755,root,root) %{_libdir}/vtk/libvtklibharu.so.1
652 %attr(755,root,root) %{_libdir}/vtk/libvtkmetaio.so.1
653 %attr(755,root,root) %{_libdir}/vtk/libvtksys.so.1
654 %attr(755,root,root) %{_libdir}/vtk/libvtkverdict.so.1
655 %attr(755,root,root) %{_libdir}/vtk/libvtkxdmf2.so.1
656
657 %files devel
658 %defattr(644,root,root,755)
659 %doc Utilities/Upgrading/*
660 %attr(755,root,root) %{_bindir}/vtkWrapHierarchy
661 %attr(755,root,root) %{_libdir}/vtk/libvtkChartsCore.so
662 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonColor.so
663 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonComputationalGeometry.so
664 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonCore.so
665 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonDataModel.so
666 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonExecutionModel.so
667 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonMath.so
668 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonMisc.so
669 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonSystem.so
670 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonTransforms.so
671 %attr(755,root,root) %{_libdir}/vtk/libvtkDICOMParser.so
672 %attr(755,root,root) %{_libdir}/vtk/libvtkDomainsChemistryOpenGL2.so
673 %attr(755,root,root) %{_libdir}/vtk/libvtkDomainsChemistry.so
674 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersAMR.so
675 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersCore.so
676 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersExtraction.so
677 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersFlowPaths.so
678 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersGeneral.so
679 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersGeneric.so
680 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersGeometry.so
681 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersHybrid.so
682 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersHyperTree.so
683 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersImaging.so
684 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersModeling.so
685 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersParallel.so
686 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersParallelImaging.so
687 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersPoints.so
688 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersProgrammable.so
689 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersReebGraph.so
690 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersSMP.so
691 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersSelection.so
692 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersSources.so
693 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersStatistics.so
694 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersTexture.so
695 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersTopology.so
696 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersVerdict.so
697 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovisCore.so
698 %attr(755,root,root) %{_libdir}/vtk/libvtkIOAMR.so
699 %attr(755,root,root) %{_libdir}/vtk/libvtkIOAsynchronous.so
700 %attr(755,root,root) %{_libdir}/vtk/libvtkIOCityGML.so
701 %attr(755,root,root) %{_libdir}/vtk/libvtkIOCore.so
702 %attr(755,root,root) %{_libdir}/vtk/libvtkIOEnSight.so
703 %attr(755,root,root) %{_libdir}/vtk/libvtkIOExodus.so
704 %attr(755,root,root) %{_libdir}/vtk/libvtkIOExport.so
705 %attr(755,root,root) %{_libdir}/vtk/libvtkIOExportOpenGL2.so
706 %attr(755,root,root) %{_libdir}/vtk/libvtkIOExportPDF.so
707 %attr(755,root,root) %{_libdir}/vtk/libvtkIOFFMPEG.so
708 %attr(755,root,root) %{_libdir}/vtk/libvtkIOGDAL.so
709 %attr(755,root,root) %{_libdir}/vtk/libvtkIOGeoJSON.so
710 %attr(755,root,root) %{_libdir}/vtk/libvtkIOGeometry.so
711 %attr(755,root,root) %{_libdir}/vtk/libvtkIOImage.so
712 %attr(755,root,root) %{_libdir}/vtk/libvtkIOImport.so
713 %attr(755,root,root) %{_libdir}/vtk/libvtkIOInfovis.so
714 %attr(755,root,root) %{_libdir}/vtk/libvtkIOLSDyna.so
715 %attr(755,root,root) %{_libdir}/vtk/libvtkIOLegacy.so
716 %attr(755,root,root) %{_libdir}/vtk/libvtkIOMINC.so
717 %attr(755,root,root) %{_libdir}/vtk/libvtkIOMovie.so
718 %attr(755,root,root) %{_libdir}/vtk/libvtkIOMySQL.so
719 %attr(755,root,root) %{_libdir}/vtk/libvtkIONetCDF.so
720 %attr(755,root,root) %{_libdir}/vtk/libvtkIOODBC.so
721 %attr(755,root,root) %{_libdir}/vtk/libvtkIOPLY.so
722 %attr(755,root,root) %{_libdir}/vtk/libvtkIOParallel.so
723 %attr(755,root,root) %{_libdir}/vtk/libvtkIOParallelExodus.so
724 %attr(755,root,root) %{_libdir}/vtk/libvtkIOParallelLSDyna.so
725 %attr(755,root,root) %{_libdir}/vtk/libvtkIOParallelXML.so
726 %attr(755,root,root) %{_libdir}/vtk/libvtkIOPostgreSQL.so
727 %attr(755,root,root) %{_libdir}/vtk/libvtkIOSQL.so
728 %attr(755,root,root) %{_libdir}/vtk/libvtkIOSegY.so
729 %attr(755,root,root) %{_libdir}/vtk/libvtkIOTecplotTable.so
730 %attr(755,root,root) %{_libdir}/vtk/libvtkIOVPIC.so
731 %attr(755,root,root) %{_libdir}/vtk/libvtkIOVeraOut.so
732 %attr(755,root,root) %{_libdir}/vtk/libvtkIOVideo.so
733 %attr(755,root,root) %{_libdir}/vtk/libvtkIOXML.so
734 %attr(755,root,root) %{_libdir}/vtk/libvtkIOXMLParser.so
735 %attr(755,root,root) %{_libdir}/vtk/libvtkIOXdmf2.so
736 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingColor.so
737 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingCore.so
738 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingFourier.so
739 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingGeneral.so
740 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingHybrid.so
741 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingMath.so
742 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingMorphological.so
743 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingSources.so
744 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingStatistics.so
745 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingStencil.so
746 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisBoostGraphAlgorithms.so
747 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisCore.so
748 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisLayout.so
749 %attr(755,root,root) %{_libdir}/vtk/libvtkInteractionImage.so
750 %attr(755,root,root) %{_libdir}/vtk/libvtkInteractionStyle.so
751 %attr(755,root,root) %{_libdir}/vtk/libvtkInteractionWidgets.so
752 %attr(755,root,root) %{_libdir}/vtk/libvtkLocalExample.so
753 %attr(755,root,root) %{_libdir}/vtk/libvtkParallelCore.so
754 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingAnnotation.so
755 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingContext2D.so
756 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingContextOpenGL2.so
757 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingCore.so
758 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingFreeTypeFontConfig.so
759 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingFreeType.so
760 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingGL2PSOpenGL2.so
761 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingImage.so
762 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingLabel.so
763 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingLOD.so
764 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingOpenGL2.so
765 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingParallel.so
766 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingVolumeOpenGL2.so
767 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingVolume.so
768 %attr(755,root,root) %{_libdir}/vtk/libvtkTestingGenericBridge.so
769 %attr(755,root,root) %{_libdir}/vtk/libvtkTestingIOSQL.so
770 %attr(755,root,root) %{_libdir}/vtk/libvtkTestingRendering.so
771 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsContext2D.so
772 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsCore.so
773 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsGeovis.so
774 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsInfovis.so
775 %attr(755,root,root) %{_libdir}/vtk/libvtkVPIC.so
776 %attr(755,root,root) %{_libdir}/vtk/libvtkexodusII.so
777 %attr(755,root,root) %{_libdir}/vtk/libvtkgl2ps.so
778 %attr(755,root,root) %{_libdir}/vtk/libvtklibharu.so
779 %attr(755,root,root) %{_libdir}/vtk/libvtkmetaio.so
780 %attr(755,root,root) %{_libdir}/vtk/libvtksys.so
781 %attr(755,root,root) %{_libdir}/vtk/libvtkverdict.so
782 %attr(755,root,root) %{_libdir}/vtk/libvtkxdmf2.so
783 %{_libdir}/vtk/libvtkWrappingTools.a
784 %dir %{_includedir}/vtk
785 %{_includedir}/vtk/VPIC
786 %{_includedir}/vtk/DICOM*.h
787 %{_includedir}/vtk/DatabaseSchemaWith2Tables.h
788 %{_includedir}/vtk/LSDyna*.h
789 %{_includedir}/vtk/vtkexodusII
790 %{_includedir}/vtk/vtkgl2ps
791 %{_includedir}/vtk/vtkkwiml
792 %{_includedir}/vtk/vtklibharu
793 %{_includedir}/vtk/vtkmetaio
794 %{_includedir}/vtk/vtksys
795 %{_includedir}/vtk/vtkverdict
796 %{_includedir}/vtk/vtkxdmf2
797 %{_includedir}/vtk/vtk*.h
798 %{_includedir}/vtk/vtk*.txx
799 %exclude %{_includedir}/vtk/vtkEventQtSlotConnect.h
800 %exclude %{_includedir}/vtk/vtkGUISupportQt*.h
801 %if %{with java}
802 %exclude %{_includedir}/vtk/vtkJavaUtil.h
803 %exclude %{_includedir}/vtk/vtkWrappingJavaModule.h
804 %endif
805 %exclude %{_includedir}/vtk/vtkPython*.h
806 %exclude %{_includedir}/vtk/vtkQImageToImageSource.h
807 %exclude %{_includedir}/vtk/vtkQt*.h
808 %exclude %{_includedir}/vtk/vtkRenderingQtModule.h
809 %exclude %{_includedir}/vtk/vtkViewsQtModule.h
810 %{_libdir}/cmake/vtk
811
812 %files qt
813 %defattr(644,root,root,755)
814 %attr(755,root,root) %{_libdir}/vtk/libvtkGUISupportQt.so.1
815 %attr(755,root,root) %{_libdir}/vtk/libvtkGUISupportQtSQL.so.1
816 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingQt.so.1
817 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsQt.so.1
818 %attr(755,root,root) %{_libdir}/qt5/plugins/designer/libQVTKWidgetPlugin.so
819
820 %files qt-devel
821 %defattr(644,root,root,755)
822 %attr(755,root,root) %{_libdir}/vtk/libvtkGUISupportQt.so
823 %attr(755,root,root) %{_libdir}/vtk/libvtkGUISupportQtSQL.so
824 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingQt.so
825 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsQt.so
826 %{_includedir}/vtk/QFilterTreeProxyModel.h
827 %{_includedir}/vtk/QVTK*.h
828 %{_includedir}/vtk/vtkEventQtSlotConnect.h
829 %{_includedir}/vtk/vtkGUISupportQt*.h
830 %{_includedir}/vtk/vtkQImageToImageSource.h
831 %{_includedir}/vtk/vtkQt*.h
832 %{_includedir}/vtk/vtkRenderingQtModule.h
833 %{_includedir}/vtk/vtkViewsQtModule.h
834
835 %if %{with java}
836 %files java
837 %defattr(644,root,root,755)
838 %attr(755,root,root) %{_bindir}/VTKJavaExecutable
839 %attr(755,root,root) %{_bindir}/vtkParseJava
840 %attr(755,root,root) %{_bindir}/vtkWrapJava
841 # common library
842 %attr(755,root,root) %{_libdir}/vtk/libvtkWrappingJava.so.1
843 # java modules
844 %attr(755,root,root) %{_libdir}/vtk/libvtkChartsCoreJava.so
845 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonColorJava.so
846 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonComputationalGeometryJava.so
847 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonCoreJava.so
848 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonDataModelJava.so
849 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonExecutionModelJava.so
850 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonMathJava.so
851 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonMiscJava.so
852 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonSystemJava.so
853 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonTransformsJava.so
854 %attr(755,root,root) %{_libdir}/vtk/libvtkDomainsChemistryJava.so
855 %attr(755,root,root) %{_libdir}/vtk/libvtkDomainsChemistryOpenGL2Java.so
856 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersAMRJava.so
857 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersCoreJava.so
858 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersExtractionJava.so
859 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersFlowPathsJava.so
860 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersGeneralJava.so
861 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersGenericJava.so
862 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersGeometryJava.so
863 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersHybridJava.so
864 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersHyperTreeJava.so
865 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersImagingJava.so
866 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersModelingJava.so
867 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersParallelJava.so
868 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersParallelImagingJava.so
869 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersPointsJava.so
870 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersProgrammableJava.so
871 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersReebGraphJava.so
872 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersSMPJava.so
873 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersSelectionJava.so
874 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersSourcesJava.so
875 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersStatisticsJava.so
876 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersTextureJava.so
877 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersTopologyJava.so
878 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersVerdictJava.so
879 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovisCoreJava.so
880 %attr(755,root,root) %{_libdir}/vtk/libvtkIOAMRJava.so
881 %attr(755,root,root) %{_libdir}/vtk/libvtkIOAsynchronousJava.so
882 %attr(755,root,root) %{_libdir}/vtk/libvtkIOCityGMLJava.so
883 %attr(755,root,root) %{_libdir}/vtk/libvtkIOCoreJava.so
884 %attr(755,root,root) %{_libdir}/vtk/libvtkIOEnSightJava.so
885 %attr(755,root,root) %{_libdir}/vtk/libvtkIOExodusJava.so
886 %attr(755,root,root) %{_libdir}/vtk/libvtkIOExportJava.so
887 %attr(755,root,root) %{_libdir}/vtk/libvtkIOExportOpenGL2Java.so
888 %attr(755,root,root) %{_libdir}/vtk/libvtkIOExportPDFJava.so
889 %attr(755,root,root) %{_libdir}/vtk/libvtkIOFFMPEGJava.so
890 %attr(755,root,root) %{_libdir}/vtk/libvtkIOGDALJava.so
891 %attr(755,root,root) %{_libdir}/vtk/libvtkIOGeoJSONJava.so
892 %attr(755,root,root) %{_libdir}/vtk/libvtkIOGeometryJava.so
893 %attr(755,root,root) %{_libdir}/vtk/libvtkIOImageJava.so
894 %attr(755,root,root) %{_libdir}/vtk/libvtkIOImportJava.so
895 %attr(755,root,root) %{_libdir}/vtk/libvtkIOInfovisJava.so
896 %attr(755,root,root) %{_libdir}/vtk/libvtkIOLSDynaJava.so
897 %attr(755,root,root) %{_libdir}/vtk/libvtkIOLegacyJava.so
898 %attr(755,root,root) %{_libdir}/vtk/libvtkIOMINCJava.so
899 %attr(755,root,root) %{_libdir}/vtk/libvtkIOMovieJava.so
900 %attr(755,root,root) %{_libdir}/vtk/libvtkIOMySQLJava.so
901 %attr(755,root,root) %{_libdir}/vtk/libvtkIONetCDFJava.so
902 %attr(755,root,root) %{_libdir}/vtk/libvtkIOODBCJava.so
903 %attr(755,root,root) %{_libdir}/vtk/libvtkIOPLYJava.so
904 %attr(755,root,root) %{_libdir}/vtk/libvtkIOParallelJava.so
905 %attr(755,root,root) %{_libdir}/vtk/libvtkIOParallelExodusJava.so
906 %attr(755,root,root) %{_libdir}/vtk/libvtkIOParallelLSDynaJava.so
907 %attr(755,root,root) %{_libdir}/vtk/libvtkIOParallelXMLJava.so
908 %attr(755,root,root) %{_libdir}/vtk/libvtkIOPostgreSQLJava.so
909 %attr(755,root,root) %{_libdir}/vtk/libvtkIOSQLJava.so
910 %attr(755,root,root) %{_libdir}/vtk/libvtkIOSegYJava.so
911 %attr(755,root,root) %{_libdir}/vtk/libvtkIOTecplotTableJava.so
912 %attr(755,root,root) %{_libdir}/vtk/libvtkIOVPICJava.so
913 %attr(755,root,root) %{_libdir}/vtk/libvtkIOVeraOutJava.so
914 %attr(755,root,root) %{_libdir}/vtk/libvtkIOVideoJava.so
915 %attr(755,root,root) %{_libdir}/vtk/libvtkIOXMLJava.so
916 %attr(755,root,root) %{_libdir}/vtk/libvtkIOXMLParserJava.so
917 %attr(755,root,root) %{_libdir}/vtk/libvtkIOXdmf2Java.so
918 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingColorJava.so
919 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingCoreJava.so
920 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingFourierJava.so
921 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingGeneralJava.so
922 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingHybridJava.so
923 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingMathJava.so
924 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingMorphologicalJava.so
925 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingSourcesJava.so
926 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingStatisticsJava.so
927 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingStencilJava.so
928 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisBoostGraphAlgorithmsJava.so
929 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisCoreJava.so
930 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisLayoutJava.so
931 %attr(755,root,root) %{_libdir}/vtk/libvtkInteractionImageJava.so
932 %attr(755,root,root) %{_libdir}/vtk/libvtkInteractionStyleJava.so
933 %attr(755,root,root) %{_libdir}/vtk/libvtkInteractionWidgetsJava.so
934 %attr(755,root,root) %{_libdir}/vtk/libvtkLocalExampleJava.so
935 %attr(755,root,root) %{_libdir}/vtk/libvtkParallelCoreJava.so
936 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingAnnotationJava.so
937 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingContext2DJava.so
938 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingContextOpenGL2Java.so
939 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingCoreJava.so
940 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingFreeTypeJava.so
941 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingGL2PSOpenGL2Java.so
942 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingImageJava.so
943 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingLODJava.so
944 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingLabelJava.so
945 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingMatplotlibJava.so
946 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingOpenGL2Java.so
947 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingParallelJava.so
948 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingQtJava.so
949 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingVolumeJava.so
950 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingVolumeOpenGL2Java.so
951 %attr(755,root,root) %{_libdir}/vtk/libvtkTestingRenderingJava.so
952 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsContext2DJava.so
953 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsCoreJava.so
954 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsGeovisJava.so
955 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsInfovisJava.so
956 %{_libdir}/vtk/vtk.jar
957
958 %files java-devel
959 %defattr(644,root,root,755)
960 %attr(755,root,root) %{_libdir}/vtk/libvtkWrappingJava.so
961 %{_includedir}/vtk/vtkJavaUtil.h
962 %{_includedir}/vtk/vtkWrappingJavaModule.h
963 %endif
964
965 %files python3
966 %defattr(644,root,root,755)
967 %doc Wrapping/Python/README*
968 %attr(755,root,root) %{_bindir}/vtkWrapPython
969 %attr(755,root,root) %{_bindir}/vtkWrapPythonInit
970 %attr(755,root,root) %{_bindir}/vtkpython
971 %attr(755,root,root) %{_libdir}/vtk/libvtkChartsCorePython3?D.so.1
972 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonColorPython3?D.so.1
973 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonComputationalGeometryPython3?D.so.1
974 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonCorePython3?D.so.1
975 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonDataModelPython3?D.so.1
976 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonExecutionModelPython3?D.so.1
977 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonMathPython3?D.so.1
978 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonMiscPython3?D.so.1
979 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonSystemPython3?D.so.1
980 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonTransformsPython3?D.so.1
981 %attr(755,root,root) %{_libdir}/vtk/libvtkDomainsChemistryPython3?D.so.1
982 %attr(755,root,root) %{_libdir}/vtk/libvtkDomainsChemistryOpenGL2Python3?D.so.1
983 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersAMRPython3?D.so.1
984 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersCorePython3?D.so.1
985 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersExtractionPython3?D.so.1
986 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersFlowPathsPython3?D.so.1
987 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersGeneralPython3?D.so.1
988 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersGenericPython3?D.so.1
989 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersGeometryPython3?D.so.1
990 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersHybridPython3?D.so.1
991 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersHyperTreePython3?D.so.1
992 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersImagingPython3?D.so.1
993 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersModelingPython3?D.so.1
994 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersParallelPython3?D.so.1
995 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersParallelImagingPython3?D.so.1
996 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersPointsPython3?D.so.1
997 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersProgrammablePython3?D.so.1
998 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersPython.so.1
999 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersPythonPython3?D.so.1
1000 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersReebGraphPython3?D.so.1
1001 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersSMPPython3?D.so.1
1002 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersSelectionPython3?D.so.1
1003 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersSourcesPython3?D.so.1
1004 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersStatisticsPython3?D.so.1
1005 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersTexturePython3?D.so.1
1006 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersTopologyPython3?D.so.1
1007 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersVerdictPython3?D.so.1
1008 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovisCorePython3?D.so.1
1009 %attr(755,root,root) %{_libdir}/vtk/libvtkIOAMRPython3?D.so.1
1010 %attr(755,root,root) %{_libdir}/vtk/libvtkIOAsynchronousPython3?D.so.1
1011 %attr(755,root,root) %{_libdir}/vtk/libvtkIOCityGMLPython3?D.so.1
1012 %attr(755,root,root) %{_libdir}/vtk/libvtkIOCorePython3?D.so.1
1013 %attr(755,root,root) %{_libdir}/vtk/libvtkIOEnSightPython3?D.so.1
1014 %attr(755,root,root) %{_libdir}/vtk/libvtkIOExodusPython3?D.so.1
1015 %attr(755,root,root) %{_libdir}/vtk/libvtkIOExportPython3?D.so.1
1016 %attr(755,root,root) %{_libdir}/vtk/libvtkIOExportOpenGL2Python3?D.so.1
1017 %attr(755,root,root) %{_libdir}/vtk/libvtkIOExportPDFPython3?D.so.1
1018 %attr(755,root,root) %{_libdir}/vtk/libvtkIOFFMPEGPython3?D.so.1
1019 %attr(755,root,root) %{_libdir}/vtk/libvtkIOGDALPython3?D.so.1
1020 %attr(755,root,root) %{_libdir}/vtk/libvtkIOGeoJSONPython3?D.so.1
1021 %attr(755,root,root) %{_libdir}/vtk/libvtkIOGeometryPython3?D.so.1
1022 %attr(755,root,root) %{_libdir}/vtk/libvtkIOImagePython3?D.so.1
1023 %attr(755,root,root) %{_libdir}/vtk/libvtkIOImportPython3?D.so.1
1024 %attr(755,root,root) %{_libdir}/vtk/libvtkIOInfovisPython3?D.so.1
1025 %attr(755,root,root) %{_libdir}/vtk/libvtkIOLSDynaPython3?D.so.1
1026 %attr(755,root,root) %{_libdir}/vtk/libvtkIOLegacyPython3?D.so.1
1027 %attr(755,root,root) %{_libdir}/vtk/libvtkIOMINCPython3?D.so.1
1028 %attr(755,root,root) %{_libdir}/vtk/libvtkIOMoviePython3?D.so.1
1029 %attr(755,root,root) %{_libdir}/vtk/libvtkIOMySQLPython3?D.so.1
1030 %attr(755,root,root) %{_libdir}/vtk/libvtkIONetCDFPython3?D.so.1
1031 %attr(755,root,root) %{_libdir}/vtk/libvtkIOODBCPython3?D.so.1
1032 %attr(755,root,root) %{_libdir}/vtk/libvtkIOPLYPython3?D.so.1
1033 %attr(755,root,root) %{_libdir}/vtk/libvtkIOParallelPython3?D.so.1
1034 %attr(755,root,root) %{_libdir}/vtk/libvtkIOParallelExodusPython3?D.so.1
1035 %attr(755,root,root) %{_libdir}/vtk/libvtkIOParallelLSDynaPython3?D.so.1
1036 %attr(755,root,root) %{_libdir}/vtk/libvtkIOParallelXMLPython3?D.so.1
1037 %attr(755,root,root) %{_libdir}/vtk/libvtkIOPostgreSQLPython3?D.so.1
1038 %attr(755,root,root) %{_libdir}/vtk/libvtkIOSQLPython3?D.so.1
1039 %attr(755,root,root) %{_libdir}/vtk/libvtkIOSegYPython3?D.so.1
1040 %attr(755,root,root) %{_libdir}/vtk/libvtkIOTecplotTablePython3?D.so.1
1041 %attr(755,root,root) %{_libdir}/vtk/libvtkIOVPICPython3?D.so.1
1042 %attr(755,root,root) %{_libdir}/vtk/libvtkIOVeraOutPython3?D.so.1
1043 %attr(755,root,root) %{_libdir}/vtk/libvtkIOVideoPython3?D.so.1
1044 %attr(755,root,root) %{_libdir}/vtk/libvtkIOXMLPython3?D.so.1
1045 %attr(755,root,root) %{_libdir}/vtk/libvtkIOXMLParserPython3?D.so.1
1046 %attr(755,root,root) %{_libdir}/vtk/libvtkIOXdmf2Python3?D.so.1
1047 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingColorPython3?D.so.1
1048 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingCorePython3?D.so.1
1049 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingFourierPython3?D.so.1
1050 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingGeneralPython3?D.so.1
1051 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingHybridPython3?D.so.1
1052 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingMathPython3?D.so.1
1053 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingMorphologicalPython3?D.so.1
1054 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingSourcesPython3?D.so.1
1055 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingStatisticsPython3?D.so.1
1056 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingStencilPython3?D.so.1
1057 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisBoostGraphAlgorithmsPython3?D.so.1
1058 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisCorePython3?D.so.1
1059 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisLayoutPython3?D.so.1
1060 %attr(755,root,root) %{_libdir}/vtk/libvtkInteractionImagePython3?D.so.1
1061 %attr(755,root,root) %{_libdir}/vtk/libvtkInteractionStylePython3?D.so.1
1062 %attr(755,root,root) %{_libdir}/vtk/libvtkInteractionWidgetsPython3?D.so.1
1063 %attr(755,root,root) %{_libdir}/vtk/libvtkParallelCorePython3?D.so.1
1064 %attr(755,root,root) %{_libdir}/vtk/libvtkPythonContext2D.so.1
1065 %attr(755,root,root) %{_libdir}/vtk/libvtkPythonContext2DPython3?D.so.1
1066 %attr(755,root,root) %{_libdir}/vtk/libvtkPythonInterpreter.so.1
1067 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingAnnotationPython3?D.so.1
1068 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingContext2DPython3?D.so.1
1069 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingContextOpenGL2Python3?D.so.1
1070 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingCorePython3?D.so.1
1071 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingFreeTypePython3?D.so.1
1072 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingGL2PSOpenGL2Python3?D.so.1
1073 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingImagePython3?D.so.1
1074 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingLODPython3?D.so.1
1075 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingLabelPython3?D.so.1
1076 # RenderingMatplotlib requires PythonInterpreter
1077 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingMatplotlib.so.1
1078 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingMatplotlibPython3?D.so.1
1079 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingOpenGL2Python3?D.so.1
1080 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingParallelPython3?D.so.1
1081 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingQtPython3?D.so.1
1082 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingVolumePython3?D.so.1
1083 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingVolumeOpenGL2Python3?D.so.1
1084 %attr(755,root,root) %{_libdir}/vtk/libvtkTestingRenderingPython3?D.so.1
1085 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsContext2DPython3?D.so.1
1086 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsCorePython3?D.so.1
1087 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsGeovisPython3?D.so.1
1088 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsInfovisPython3?D.so.1
1089 %attr(755,root,root) %{_libdir}/vtk/libvtkWrappingPython3?Core.so.1
1090 %{py3_sitedir}/vtk.py
1091 %dir %{py3_sitedir}/vtkmodules
1092 %{py3_sitedir}/vtkmodules/*.py
1093 %{py3_sitedir}/vtkmodules/__pycache__
1094 %dir %{py3_sitedir}/vtkmodules/gtk
1095 %{py3_sitedir}/vtkmodules/gtk/*.py
1096 %{py3_sitedir}/vtkmodules/gtk/__pycache__
1097 %dir %{py3_sitedir}/vtkmodules/numpy_interface
1098 %{py3_sitedir}/vtkmodules/numpy_interface/*.py
1099 %{py3_sitedir}/vtkmodules/numpy_interface/__pycache__
1100 %dir %{py3_sitedir}/vtkmodules/qt
1101 %{py3_sitedir}/vtkmodules/qt/*.py
1102 %{py3_sitedir}/vtkmodules/qt/__pycache__
1103 %dir %{py3_sitedir}/vtkmodules/qt4
1104 %{py3_sitedir}/vtkmodules/qt4/*.py
1105 %{py3_sitedir}/vtkmodules/qt4/__pycache__
1106 %dir %{py3_sitedir}/vtkmodules/test
1107 %{py3_sitedir}/vtkmodules/test/*.py
1108 %{py3_sitedir}/vtkmodules/test/__pycache__
1109 %dir %{py3_sitedir}/vtkmodules/tk
1110 %{py3_sitedir}/vtkmodules/tk/__pycache__
1111 %{py3_sitedir}/vtkmodules/tk/*.py
1112 %dir %{py3_sitedir}/vtkmodules/util
1113 %{py3_sitedir}/vtkmodules/util/*.py
1114 %{py3_sitedir}/vtkmodules/util/__pycache__
1115 %dir %{py3_sitedir}/vtkmodules/wx
1116 %{py3_sitedir}/vtkmodules/wx/*.py
1117 %{py3_sitedir}/vtkmodules/wx/__pycache__
1118 %attr(755,root,root) %{py3_sitedir}/vtkmodules/vtk*Python.so
1119
1120 %files python3-devel
1121 %defattr(644,root,root,755)
1122 %attr(755,root,root) %{_libdir}/vtk/libvtkChartsCorePython3?D.so
1123 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonColorPython3?D.so
1124 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonComputationalGeometryPython3?D.so
1125 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonCorePython3?D.so
1126 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonDataModelPython3?D.so
1127 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonExecutionModelPython3?D.so
1128 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonMathPython3?D.so
1129 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonMiscPython3?D.so
1130 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonSystemPython3?D.so
1131 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonTransformsPython3?D.so
1132 %attr(755,root,root) %{_libdir}/vtk/libvtkDomainsChemistryPython3?D.so
1133 %attr(755,root,root) %{_libdir}/vtk/libvtkDomainsChemistryOpenGL2Python3?D.so
1134 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersAMRPython3?D.so
1135 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersCorePython3?D.so
1136 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersExtractionPython3?D.so
1137 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersFlowPathsPython3?D.so
1138 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersGeneralPython3?D.so
1139 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersGenericPython3?D.so
1140 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersGeometryPython3?D.so
1141 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersHybridPython3?D.so
1142 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersHyperTreePython3?D.so
1143 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersImagingPython3?D.so
1144 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersModelingPython3?D.so
1145 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersParallelPython3?D.so
1146 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersParallelImagingPython3?D.so
1147 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersPointsPython3?D.so
1148 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersProgrammablePython3?D.so
1149 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersPython.so
1150 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersPythonPython3?D.so
1151 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersReebGraphPython3?D.so
1152 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersSMPPython3?D.so
1153 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersSelectionPython3?D.so
1154 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersSourcesPython3?D.so
1155 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersStatisticsPython3?D.so
1156 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersTexturePython3?D.so
1157 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersTopologyPython3?D.so
1158 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltersVerdictPython3?D.so
1159 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovisCorePython3?D.so
1160 %attr(755,root,root) %{_libdir}/vtk/libvtkIOAMRPython3?D.so
1161 %attr(755,root,root) %{_libdir}/vtk/libvtkIOAsynchronousPython3?D.so
1162 %attr(755,root,root) %{_libdir}/vtk/libvtkIOCityGMLPython3?D.so
1163 %attr(755,root,root) %{_libdir}/vtk/libvtkIOCorePython3?D.so
1164 %attr(755,root,root) %{_libdir}/vtk/libvtkIOEnSightPython3?D.so
1165 %attr(755,root,root) %{_libdir}/vtk/libvtkIOExodusPython3?D.so
1166 %attr(755,root,root) %{_libdir}/vtk/libvtkIOExportPython3?D.so
1167 %attr(755,root,root) %{_libdir}/vtk/libvtkIOExportOpenGL2Python3?D.so
1168 %attr(755,root,root) %{_libdir}/vtk/libvtkIOExportPDFPython3?D.so
1169 %attr(755,root,root) %{_libdir}/vtk/libvtkIOFFMPEGPython3?D.so
1170 %attr(755,root,root) %{_libdir}/vtk/libvtkIOGDALPython3?D.so
1171 %attr(755,root,root) %{_libdir}/vtk/libvtkIOGeoJSONPython3?D.so
1172 %attr(755,root,root) %{_libdir}/vtk/libvtkIOGeometryPython3?D.so
1173 %attr(755,root,root) %{_libdir}/vtk/libvtkIOImagePython3?D.so
1174 %attr(755,root,root) %{_libdir}/vtk/libvtkIOImportPython3?D.so
1175 %attr(755,root,root) %{_libdir}/vtk/libvtkIOInfovisPython3?D.so
1176 %attr(755,root,root) %{_libdir}/vtk/libvtkIOLSDynaPython3?D.so
1177 %attr(755,root,root) %{_libdir}/vtk/libvtkIOLegacyPython3?D.so
1178 %attr(755,root,root) %{_libdir}/vtk/libvtkIOMINCPython3?D.so
1179 %attr(755,root,root) %{_libdir}/vtk/libvtkIOMoviePython3?D.so
1180 %attr(755,root,root) %{_libdir}/vtk/libvtkIOMySQLPython3?D.so
1181 %attr(755,root,root) %{_libdir}/vtk/libvtkIONetCDFPython3?D.so
1182 %attr(755,root,root) %{_libdir}/vtk/libvtkIOODBCPython3?D.so
1183 %attr(755,root,root) %{_libdir}/vtk/libvtkIOPLYPython3?D.so
1184 %attr(755,root,root) %{_libdir}/vtk/libvtkIOParallelPython3?D.so
1185 %attr(755,root,root) %{_libdir}/vtk/libvtkIOParallelExodusPython3?D.so
1186 %attr(755,root,root) %{_libdir}/vtk/libvtkIOParallelLSDynaPython3?D.so
1187 %attr(755,root,root) %{_libdir}/vtk/libvtkIOParallelXMLPython3?D.so
1188 %attr(755,root,root) %{_libdir}/vtk/libvtkIOPostgreSQLPython3?D.so
1189 %attr(755,root,root) %{_libdir}/vtk/libvtkIOSQLPython3?D.so
1190 %attr(755,root,root) %{_libdir}/vtk/libvtkIOSegYPython3?D.so
1191 %attr(755,root,root) %{_libdir}/vtk/libvtkIOTecplotTablePython3?D.so
1192 %attr(755,root,root) %{_libdir}/vtk/libvtkIOVPICPython3?D.so
1193 %attr(755,root,root) %{_libdir}/vtk/libvtkIOVeraOutPython3?D.so
1194 %attr(755,root,root) %{_libdir}/vtk/libvtkIOVideoPython3?D.so
1195 %attr(755,root,root) %{_libdir}/vtk/libvtkIOXMLPython3?D.so
1196 %attr(755,root,root) %{_libdir}/vtk/libvtkIOXMLParserPython3?D.so
1197 %attr(755,root,root) %{_libdir}/vtk/libvtkIOXdmf2Python3?D.so
1198 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingColorPython3?D.so
1199 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingCorePython3?D.so
1200 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingFourierPython3?D.so
1201 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingGeneralPython3?D.so
1202 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingHybridPython3?D.so
1203 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingMathPython3?D.so
1204 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingMorphologicalPython3?D.so
1205 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingSourcesPython3?D.so
1206 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingStatisticsPython3?D.so
1207 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingStencilPython3?D.so
1208 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisBoostGraphAlgorithmsPython3?D.so
1209 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisCorePython3?D.so
1210 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisLayoutPython3?D.so
1211 %attr(755,root,root) %{_libdir}/vtk/libvtkInteractionImagePython3?D.so
1212 %attr(755,root,root) %{_libdir}/vtk/libvtkInteractionStylePython3?D.so
1213 %attr(755,root,root) %{_libdir}/vtk/libvtkInteractionWidgetsPython3?D.so
1214 %attr(755,root,root) %{_libdir}/vtk/libvtkParallelCorePython3?D.so
1215 %attr(755,root,root) %{_libdir}/vtk/libvtkPythonContext2D.so
1216 %attr(755,root,root) %{_libdir}/vtk/libvtkPythonContext2DPython3?D.so
1217 %attr(755,root,root) %{_libdir}/vtk/libvtkPythonInterpreter.so
1218 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingAnnotationPython3?D.so
1219 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingContext2DPython3?D.so
1220 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingContextOpenGL2Python3?D.so
1221 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingCorePython3?D.so
1222 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingFreeTypePython3?D.so
1223 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingGL2PSOpenGL2Python3?D.so
1224 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingImagePython3?D.so
1225 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingLODPython3?D.so
1226 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingLabelPython3?D.so
1227 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingMatplotlib.so
1228 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingMatplotlibPython3?D.so
1229 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingOpenGL2Python3?D.so
1230 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingParallelPython3?D.so
1231 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingPythonTkWidgets-8.2.so
1232 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingQtPython3?D.so
1233 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingVolumePython3?D.so
1234 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingVolumeOpenGL2Python3?D.so
1235 %attr(755,root,root) %{_libdir}/vtk/libvtkTestingRenderingPython3?D.so
1236 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsContext2DPython3?D.so
1237 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsCorePython3?D.so
1238 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsGeovisPython3?D.so
1239 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsInfovisPython3?D.so
1240 %attr(755,root,root) %{_libdir}/vtk/libvtkWrappingPython3?Core.so
1241 %{_includedir}/vtk/PyVTK*.h
1242 %{_includedir}/vtk/vtkPython*.h
1243
1244 %files test-suite
1245 %defattr(644,root,root,755)
1246 %attr(755,root,root) %{_bindir}/*Tests
1247 %attr(755,root,root) %{_bindir}/Test*
1248
1249 %files examples
1250 %defattr(644,root,root,755)
1251 %attr(755,root,root) %{_bindir}/AmbientSpheres
1252 %attr(755,root,root) %{_bindir}/Arrays
1253 %attr(755,root,root) %{_bindir}/Cone
1254 %attr(755,root,root) %{_bindir}/Cone2
1255 %attr(755,root,root) %{_bindir}/Cone3
1256 %attr(755,root,root) %{_bindir}/Cone4
1257 %attr(755,root,root) %{_bindir}/Cone5
1258 %attr(755,root,root) %{_bindir}/Cone6
1259 %attr(755,root,root) %{_bindir}/Cube
1260 %attr(755,root,root) %{_bindir}/Cylinder
1261 %attr(755,root,root) %{_bindir}/DiffuseSpheres
1262 %attr(755,root,root) %{_bindir}/HierarchicalBoxPipeline
1263 %attr(755,root,root) %{_bindir}/Medical1
1264 %attr(755,root,root) %{_bindir}/Medical2
1265 %attr(755,root,root) %{_bindir}/Medical3
1266 %attr(755,root,root) %{_bindir}/Medical4
1267 %attr(755,root,root) %{_bindir}/MultiBlock
1268 %attr(755,root,root) %{_bindir}/RGrid
1269 %attr(755,root,root) %{_bindir}/SGrid
1270 %attr(755,root,root) %{_bindir}/SimpleView
1271 %attr(755,root,root) %{_bindir}/SpecularSpheres
1272 %attr(755,root,root) %{_bindir}/finance
1273 %attr(755,root,root) %{_bindir}/BalloonWidget
1274 %attr(755,root,root) %{_bindir}/BandedContours
1275 %attr(755,root,root) %{_bindir}/Delaunay3D
1276 %attr(755,root,root) %{_bindir}/Delaunay3DAlpha
1277 %attr(755,root,root) %{_bindir}/DumpXMLFile
1278 %attr(755,root,root) %{_bindir}/FilledContours
1279 %attr(755,root,root) %{_bindir}/FixedPointVolumeRayCastMapperCT
1280 %attr(755,root,root) %{_bindir}/GPURenderDemo
1281 %attr(755,root,root) %{_bindir}/Generate2DAMRDataSetWithPulse
1282 %attr(755,root,root) %{_bindir}/Generate3DAMRDataSetWithPulse
1283 %attr(755,root,root) %{_bindir}/GenerateCubesFromLabels
1284 %attr(755,root,root) %{_bindir}/GenerateModelsFromLabels
1285 %attr(755,root,root) %{_bindir}/ImageSlicing
1286 %attr(755,root,root) %{_bindir}/LabeledMesh
1287 %attr(755,root,root) %{_bindir}/ParticleReader
1288 %attr(755,root,root) %{_bindir}/Slider
1289 %attr(755,root,root) %{_bindir}/Slider2D
1290 %attr(755,root,root) %{_bindir}/TubesWithVaryingRadiusAndColors
1291 %{_examplesdir}/%{name}-%{version}
1292
1293 %files data
1294 %defattr(644,root,root,755)
1295 %dir %{_datadir}/vtk-8.1
1296 %{_datadir}/vtk-8.1/Data
This page took 0.198625 seconds and 3 git commands to generate.