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