]> git.pld-linux.org Git - packages/vtk.git/blame_incremental - vtk.spec
- package owned dirs, rel 2
[packages/vtk.git] / vtk.spec
... / ...
CommitLineData
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%bcond_with system_fmt # use system fmt (VTK currently is carrying local modifications to fmt)
18
19%define default_jdk_version 11
20%{?use_default_jdk}
21
22%define system_modules doubleconversion eigen expat %{?with_system_fmt:fmt} freetype %{?with_system_gl2ps:gl2ps} glew hdf5 jpeg jsoncpp libharu libproj libxml2 lz4 lzma mpi4py netcdf ogg png pugixml sqlite theora tiff zfp zlib
23
24Summary: Toolkit for 3D computer graphics, image processing, and visualization
25Summary(pl.UTF-8): Zestaw narzędzi do trójwymiarowej grafiki, przetwarzania obrazu i wizualizacji
26Name: vtk
27Version: 9.2.6
28Release: 2
29License: BSD
30Group: Libraries
31#Source0Download: https://vtk.org/download/
32Source0: https://www.vtk.org/files/release/9.2/VTK-%{version}.tar.gz
33# Source0-md5: d855cbabdf423f2839e1419ecc5f6700
34Source1: https://www.vtk.org/files/release/9.2/VTKData-%{version}.tar.gz
35# Source1-md5: 159bcc3d94aa8e40fba6f28f2db34ac7
36Patch0: stdcpp.patch
37Patch1: proj6-bad-test.patch
38Patch2: ffmpeg6.patch
39URL: https://vtk.org/
40%{?with_OSMesa:BuildRequires: Mesa-libOSMesa-devel}
41BuildRequires: OpenGL-GLX-devel
42BuildRequires: OpenGL-devel
43BuildRequires: Qt5Core-devel
44BuildRequires: Qt5Designer-devel
45BuildRequires: Qt5Gui-devel
46BuildRequires: Qt5Network-devel
47BuildRequires: Qt5OpenGL-devel
48BuildRequires: Qt5Sql-devel
49BuildRequires: Qt5UiTools-devel
50BuildRequires: Qt5WebKit-devel
51BuildRequires: Qt5X11Extras-devel
52BuildRequires: Qt5XmlPatterns-devel
53BuildRequires: R
54BuildRequires: boost-devel >= 1.39
55BuildRequires: cmake >= 3.3
56BuildRequires: double-conversion-devel
57%{?with_doc:BuildRequires: doxygen}
58BuildRequires: eigen3 >= 2.91.0
59BuildRequires: expat-devel
60%{?with_ffmpeg:BuildRequires: ffmpeg-devel}
61BuildRequires: fontconfig-devel
62BuildRequires: freetype-devel >= 2
63BuildRequires: gdal-devel
64%{?with_system_gl2ps:BuildRequires: gl2ps-devel >= 1.4.0}
65BuildRequires: glew-devel
66BuildRequires: gnuplot
67BuildRequires: graphviz
68BuildRequires: hdf5-devel
69%if %{with java}
70%buildrequires_jdk
71BuildRequires: jpackage-utils
72BuildRequires: jre-X11
73%endif
74BuildRequires: jsoncpp-devel >= 0.7.0
75%{?with_system_fmt:BuildRequires: libfmt-devel >= 9.1.0}
76BuildRequires: libharu-devel
77BuildRequires: libjpeg-devel
78BuildRequires: libogg-devel
79BuildRequires: libpng-devel
80BuildRequires: libstdc++-devel
81BuildRequires: libtheora-devel
82BuildRequires: libtiff-devel
83BuildRequires: libxml2-devel >= 2
84BuildRequires: lz4-devel
85BuildRequires: motif-devel
86BuildRequires: mysql-devel
87BuildRequires: netcdf-cxx-devel >= 4
88# some code using it exists (Domains/Chemistry), but is not included in cmakefiles
89#BuildRequires: openqube-devel
90BuildRequires: perl-base
91BuildRequires: postgresql-devel
92BuildRequires: proj-devel >= 6.0
93BuildRequires: pugixml-devel
94BuildRequires: python3-devel
95BuildRequires: python3-PyQt5
96BuildRequires: qt5-build >= 4.5.0
97BuildRequires: qt5-qmake >= 4.5.0
98BuildRequires: rpm-build >= 4.6
99BuildRequires: rpmbuild(macros) >= 2.021
100BuildRequires: sqlite3-devel
101BuildRequires: tcl-devel
102BuildRequires: tk-devel
103BuildRequires: unixODBC-devel
104BuildRequires: wget
105BuildRequires: xorg-lib-libICE-devel
106BuildRequires: xorg-lib-libSM-devel
107BuildRequires: xorg-lib-libX11-devel
108BuildRequires: xorg-lib-libXScrnSaver-devel
109BuildRequires: xorg-lib-libXext-devel
110BuildRequires: xorg-lib-libXft-devel
111BuildRequires: xorg-lib-libXt-devel
112BuildRequires: xz-devel
113BuildRequires: zlib-devel
114BuildConflicts: libXNVCtrl-devel
115Obsoletes: vtk-tcl < 8.2.0-1
116Obsoletes: vtk-tcl-devel < 8.2.0-1
117%{?with_system_gl2ps:Requires: gl2ps >= 1.4.0}
118BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
119
120%define skip_post_check_so lib.*Python.*\.so.* libvtkWebCore\.so.*
121
122%description
123The Visualization ToolKit (VTK) is an object oriented software system
124for 3D computer graphics, image processing, and visualization. VTK
125includes a textbook, a C++ class library, and several interpreted
126interface layers including Java, and Python. VTK supports a wide
127variety of visualization algorithms including scalar, vector, tensor,
128texture, and volumetric methods. It also supports advanced modeling
129techniques like implicit modeling, polygon reduction, mesh smoothing,
130cutting, contouring, and Delaunay triangulation. Moreover, dozens of
131imaging algorithms have been integrated into the system. This allows
132mixing 2D imaging / 3D graphics algorithms and data.
133
134%description -l pl.UTF-8
135Visualization TookKit (VTK) to obiektowo zorientowany system
136oprogramowania do trójwymiarowej grafiki komputerowej, przetwarzania
137obrazu i wizualizacji. VTK zawiera książkę, bibliotekę klas C++ oraz
138kilka interpretowanych warstw interfejsów, w tym dla Javy i Pythona.
139VTK obsługuje szeroki zakres algorytmów wizualizacji, w tym metody
140skalarne, wektorowe, tensorowe, teksturowe i wolumetryczne. Obsługuje
141także zaawansowane techniki modelowania, takie jak modelowanie
142implicite, redukcja wielokątów, wygładzanie siatki, przycinanie,
143konturowanie i triangulacja Delaunaya. Co więcej, wiele algorytmów
144obrazowania zostało zintegrowanych z systemem. Pozwala to na mieszanie
145algorytmów obrazowania 2D i grafiki 3D.
146
147%package devel
148Summary: VTK header files for building C++ code
149Summary(pl.UTF-8): Pliki nagłówkowe VTK dla C++
150Group: Development
151Requires: %{name} = %{version}-%{release}
152Requires: double-conversion-devel
153Requires: libstdc++-devel
154
155%description devel
156This provides the VTK header files required to compile C++ programs
157that use VTK to do 3D visualisation.
158
159%description devel -l pl.UTF-8
160Ten pakiet dostarcza pliki nagłówkowe VTK do kompilowania programów
161C++ używających VTK do wizualizacji 3D.
162
163%package qt
164Summary: Qt5 bindings and Qt5 Designer plugin for VTK
165Summary(pl.UTF-8): Wiązania Qt5 oraz wtyczka Qt5 Designera do VTK
166Group: X11/Libraries
167Requires: %{name} = %{version}-%{release}
168Requires: Qt5Core >= 4.5.0
169Requires: Qt5Gui >= 4.5.0
170Requires: Qt5Network >= 4.5.0
171Requires: Qt5OpenGL >= 4.5.0
172Requires: Qt5Sql >= 4.5.0
173Requires: Qt5WebKit >= 4.5.0
174
175%description qt
176Qt5 bindings and Qt5 Designer plugin for VTK.
177
178%description qt -l pl.UTF-8
179Wiązania Qt5 oraz wtyczka Qt5 Designera do VTK.
180
181%package qt-devel
182Summary: Header files for VTK Qt5 bindings
183Summary(pl.UTF-8): Pliki nagłówkowe wiązań Qt5` do VTK
184Group: X11/Development/Libraries
185Requires: %{name}-devel = %{version}-%{release}
186Requires: %{name}-qt = %{version}-%{release}
187Requires: Qt5Core-devel >= 4.5.0
188Requires: Qt5Gui-devel >= 4.5.0
189Requires: Qt5OpenGL-devel >= 4.5.0
190Requires: Qt5Sql-devel >= 4.5.0
191
192%description qt-devel
193Header files for VTK Qt bindings.
194
195%description qt-devel -l pl.UTF-8
196Pliki nagłówkowe wiązań Qt do VTK.
197
198%package java
199Summary: Java bindings for VTK
200Summary(pl.UTF-8): Wiązania Javy do VTK
201Group: Development/Languages/Java
202Requires: %{name} = %{version}-%{release}
203# or separate qt parts?
204Requires: %{name}-qt = %{version}-%{release}
205
206%description java
207This package contains Java bindings for VTK.
208
209%description java -l pl.UTF-8
210Ten pakiet zawiera wiązania Javy do VTK.
211
212%package java-devel
213Summary: Header files for Java VTK binding
214Summary(pl.UTF-8): Pliki nagłówkowe wiązania Javy do VTK
215Group: Development/Libraries
216Requires: %{name}-devel = %{version}-%{release}
217Requires: %{name}-java = %{version}-%{release}
218# <jni.h>
219Requires: jdk
220
221%description java-devel
222Header files for Java VTK binding.
223
224%description java-devel -l pl.UTF-8
225Pliki nagłówkowe wiązania Javy do VTK.
226
227%package python3
228Summary: Python 3 bindings for VTK
229Summary(pl.UTF-8): Wiązania Pythona 3 do VTK
230Group: Libraries
231Requires: %{name} = %{version}-%{release}
232# or separate qt parts again?
233Requires: %{name}-qt = %{version}-%{release}
234Obsoletes: vtk-python < 8.2.0-1
235Obsoletes: vtk-python-qt < 6.0.0-1
236Obsoletes: vtk-python-sip < 6.0.0-1
237
238%description python3
239This package contains Python 3 bindings for VTK.
240
241%description python3 -l pl.UTF-8
242Ten pakiet zawiera wiązania Pythona 3 do VTK.
243
244%package python3-devel
245Summary: Header files for Python 3 VTK binding
246Summary(pl.UTF-8): Pliki nagłówkowe wiązania Pythona 3 do VTK
247Group: Development/Libraries
248Requires: %{name}-devel = %{version}-%{release}
249Requires: %{name}-python3 = %{version}-%{release}
250Requires: python3-devel
251Obsoletes: vtk-python-devel < 8.2.0-1
252
253%description python3-devel
254Header files for Python 3 VTK binding.
255
256%description python3-devel -l pl.UTF-8
257Pliki nagłówkowe wiązania Pythona 3 do VTK.
258
259%package examples
260Summary: C++ and Python example programs/scripts for VTK
261Summary(pl.UTF-8): Przykładowe programy/skrypty w C++ i Pythonie dla VTK
262Group: Development/Libraries
263Requires: %{name} = %{version}-%{release}
264Requires: %{name}-data = %{version}-%{release}
265
266%description examples
267This package contains all the examples from the VTK source. To compile
268the C++ examples you will need to install the vtk-devel package as
269well. The Python examples can be run with the corresponding packages
270(vtk-python3).
271
272%description examples -l pl.UTF-8
273Ten pakiet zawiera wszystkie przykłady ze źródeł VTK. Do skompilowania
274przykładów w C++ trzeba doinstalować pakiet vtk-devel. Przykłady w
275Pythonie można uruchamiać przy użyciu odpowiednich pakietów
276(vtk-python3).
277
278%package test-suite
279Summary: Test programs for VTK
280Summary(pl.UTF-8): Programy testowe dla VTK
281Group: Development/Libraries
282Requires: %{name} = %{version}-%{release}
283Requires: %{name}-data = %{version}-%{release}
284
285%description test-suite
286This package contains all testing programs from the VTK source. The
287source code of these programs can be found in the vtk-examples
288package.
289
290%description test-suite -l pl.UTF-8
291Ten pakiet zawiera wszystkie programy testowe ze źródeł VTK. Kod
292źródłowy tych programów można znaleźć w pakiecie vtk-examples.
293
294%package data
295Summary: Data files for VTK
296Summary(pl.UTF-8): Pliki danych dla VTK
297Group: Development/Libraries
298BuildArch: noarch
299
300%description data
301This package contains all the data from the VTKData repository. These
302data are required to run various examples from the vtk-examples
303package.
304
305%description data -l pl.UTF-8
306Ten pakiet zawiera wszystkie dane z repozytorium VTKData. Dane te są
307potrzebne do uruchamiania różnych przykładów z pakietu vtk-examples.
308
309%prep
310%setup -q -n VTK-%{version} -b 1
311%patch0 -p1
312%patch1 -p1
313%patch2 -p1
314
315# Replace relative path ../../../VTKData with destination filesystem path
316grep -Erl '(\.\./)+VTKData' Examples | xargs \
317 %{__perl} -pi -e 's,(\.\./)+VTKData,%{_datadir}/vtk-9.2,g'
318
319# Save an unbuilt copy of the Example's sources for %doc
320mkdir vtk-examples
321cp -a Examples vtk-examples
322find vtk-examples -type f | xargs chmod -R a-x
323
324for x in %{system_modules}; do
325%{__rm} -r ThirdParty/*/vtk$x
326done
327
328%{__mv} Wrapping/Tools/README{,-Wrapping}.md
329
330%build
331export CFLAGS="%{rpmcflags} -D_UNICODE -DHAVE_UINTPTR_T"
332export CXXFLAGS="%{rpmcxxflags} -D_UNICODE -DHAVE_UINTPTR_T"
333export CPPFLAGS="%{rpmcppflags} -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H"
334%if %{with java}
335export JAVA_HOME=%{java_home}
336%ifarch x32
337# getting "java.lang.OutOfMemoryError: Java heap space" during the build
338export JAVA_TOOL_OPTIONS=-Xmx2048m
339%endif
340%endif
341
342# handle cmake & ccache
343# http://stackoverflow.com/questions/1815688/how-to-use-ccache-with-cmake
344# ASM fix: http://lists.busybox.net/pipermail/buildroot/2013-March/069436.html
345if [[ "%{__cc}" = *ccache* ]]; then
346 cc="%{__cc}"
347 cxx="%{__cxx}"
348 ccache="
349 -DCMAKE_C_COMPILER="ccache" -DCMAKE_C_COMPILER_ARG1="${cc#ccache }" \
350 -DCMAKE_CXX_COMPILER="ccache" -DCMAKE_CXX_COMPILER_ARG1="${cxx#ccache }" \
351 "
352else
353 ccache="
354 -DCMAKE_C_COMPILER="%{__cc}" \
355 -DCMAKE_CXX_COMPILER="%{__cxx}" \
356 "
357fi
358
359USE_EXTERNAL_MODULE=""
360for x in %{system_modules}; do
361 USE_EXTERNAL_MODULE="$USE_EXTERNAL_MODULE -DVTK_MODULE_USE_EXTERNAL_VTK_${x}:BOOL=ON"
362done
363
364mkdir -p build
365cd build
366%cmake .. \
367 $ccache \
368 -Wno-dev \
369 %{cmake_on_off doc VTK_BUILD_DOCUMENTATION} \
370 -DVTK_BUILD_EXAMPLES:BOOL=ON \
371 -DVTK_BUILD_TESTING:BOOL=ON \
372 -DBUILD_SHARED_LIBS:BOOL=ON \
373 -DBUILD_TESTING:BOOL=ON \
374 -DCMAKE_SKIP_RPATH:BOOL=ON \
375 -DOPENGL_INCLUDE_PATH:PATH=%{_includedir}/GL \
376 -DVTK_CUSTOM_LIBRARY_SUFFIX="" \
377 -DVTK_VERSIONED_INSTALL:BOOL=OFF \
378 -DVTK_GROUP_ENABLE_Imaging:STRING=YES \
379 -DVTK_GROUP_ENABLE_Qt:STRING=YES \
380 -DVTK_GROUP_ENABLE_Rendering:STRING=YES \
381 -DVTK_GROUP_ENABLE_StandAlone:STRING=YES \
382 -DVTK_GROUP_ENABLE_Views:STRING=YES \
383 -DVTK_GROUP_ENABLE_Web:STRING=YES \
384 -DCMAKE_INSTALL_LIBDIR:PATH=%{_lib} \
385 -DCMAKE_INSTALL_INCLUDEDIR:PATH=include \
386 -DCMAKE_INSTALL_BINDIR:PATH=bin \
387 -DCMAKE_INSTALL_DATAROOTDIR:PATH=share \
388 %{?with_OSMesa:-DVTK_OPENGL_HAS_OSMESA:BOOL=ON} \
389 -DVTK_USE_EXTERNAL:BOOL=ON \
390 -DVTK_MODULE_USE_EXTERNAL_VTK_utf8:BOOL=OFF \
391 -DVTK_MODULE_USE_EXTERNAL_VTK_exprtk:BOOL=OFF \
392 -DVTK_MODULE_USE_EXTERNAL_VTK_nlohmannjson:BOOL=OFF \
393 -DVTK_MODULE_USE_EXTERNAL_VTK_pegtl:BOOL=OFF \
394 -DVTK_MODULE_USE_EXTERNAL_VTK_cgns:BOOL=OFF \
395 -DVTK_MODULE_USE_EXTERNAL_VTK_ioss:BOOL=OFF \
396 -DVTK_MODULE_USE_EXTERNAL_VTK_verdict:BOOL=OFF \
397 -DVTK_MODULE_USE_EXTERNAL_VTK_cli11:BOOL=OFF \
398 %{!?with_system_fmt:-DVTK_MODULE_USE_EXTERNAL_VTK_fmt:BOOL=OFF} \
399 %{!?with_system_gl2ps:-DVTK_MODULE_USE_EXTERNAL_VTK_gl2ps:BOOL=OFF} \
400%if %{with ffmpeg}
401 -DVTK_MODULE_ENABLE_VTK_IOFFMPEG:STRING=YES \
402 -DVTK_MODULE_ENABLE_VTK_RenderingFFMPEGOpenGL2:STRING=YES \
403%else
404 -DVTK_MODULE_ENABLE_VTK_IOFFMPEG:STRING=NO \
405%endif
406%if %{with java}
407 -DVTK_WRAP_JAVA:BOOL=ON \
408 -DJAVA_INCLUDE_PATH:PATH=$JAVA_HOME/include \
409 -DJAVA_INCLUDE_PATH2:PATH=$JAVA_HOME/include/linux \
410 -DJAVA_AWT_INCLUDE_PATH:PATH=$JAVA_HOME/include \
411%else
412 -DVTK_WRAP_JAVA:BOOL=OFF \
413%endif
414 -DVTK_WRAP_PYTHON:BOOL=ON \
415 -DVTK_PYTHON_VERSION=3
416
417LD_LIBRARY_PATH="$(pwd)/%{_lib}:$LD_LIBRARY_PATH" \
418%{__make}
419
420%if %{with doc}
421%{__make} DoxygenDoc
422%endif
423
424%install
425rm -rf $RPM_BUILD_ROOT
426install -d $RPM_BUILD_ROOT{%{_sysconfdir}/ld.so.conf.d,%{_examplesdir}/%{name}-%{version}}
427
428LD_LIBRARY_PATH="$(pwd)/build/%{_lib}:$LD_LIBRARY_PATH" \
429%{__make} -C build install \
430 DESTDIR=$RPM_BUILD_ROOT
431
432for f in $(cd build/ExternalData/Testing ; find Data -type l); do
433 install -Dp build/ExternalData/Testing/$f $RPM_BUILD_ROOT%{_datadir}/vtk-9.2/$f
434done
435
436# Install test binaries
437for f in build/bin/*Tests build/bin/Test*; do
438 install $f $RPM_BUILD_ROOT%{_bindir}
439done
440
441%py3_comp $RPM_BUILD_ROOT%{py3_sitedir}
442
443%clean
444rm -rf $RPM_BUILD_ROOT
445
446%post -p /sbin/ldconfig
447%postun -p /sbin/ldconfig
448
449%post qt -p /sbin/ldconfig
450%postun qt -p /sbin/ldconfig
451
452%post java -p /sbin/ldconfig
453%postun java -p /sbin/ldconfig
454
455%post python3 -p /sbin/ldconfig
456%postun python3 -p /sbin/ldconfig
457
458%files
459%defattr(644,root,root,755)
460%doc README.md vtkBanner.gif vtkLogo.ico Wrapping/Tools/README*
461%doc %{_datadir}/licenses
462%attr(755,root,root) %{_libdir}/libvtkChartsCore.so.*.*.*
463%attr(755,root,root) %ghost %{_libdir}/libvtkChartsCore.so.1
464%attr(755,root,root) %{_libdir}/libvtkCommonColor.so.*.*.*
465%attr(755,root,root) %ghost %{_libdir}/libvtkCommonColor.so.1
466%attr(755,root,root) %{_libdir}/libvtkCommonComputationalGeometry.so.*.*.*
467%attr(755,root,root) %ghost %{_libdir}/libvtkCommonComputationalGeometry.so.1
468%attr(755,root,root) %{_libdir}/libvtkCommonCore.so.*.*.*
469%attr(755,root,root) %ghost %{_libdir}/libvtkCommonCore.so.1
470%attr(755,root,root) %{_libdir}/libvtkCommonDataModel.so.*.*.*
471%attr(755,root,root) %ghost %{_libdir}/libvtkCommonDataModel.so.1
472%attr(755,root,root) %{_libdir}/libvtkCommonExecutionModel.so.*.*.*
473%attr(755,root,root) %ghost %{_libdir}/libvtkCommonExecutionModel.so.1
474%attr(755,root,root) %{_libdir}/libvtkCommonMath.so.*.*.*
475%attr(755,root,root) %ghost %{_libdir}/libvtkCommonMath.so.1
476%attr(755,root,root) %{_libdir}/libvtkCommonMisc.so.*.*.*
477%attr(755,root,root) %ghost %{_libdir}/libvtkCommonMisc.so.1
478%attr(755,root,root) %{_libdir}/libvtkCommonSystem.so.*.*.*
479%attr(755,root,root) %ghost %{_libdir}/libvtkCommonSystem.so.1
480%attr(755,root,root) %{_libdir}/libvtkCommonTransforms.so.*.*.*
481%attr(755,root,root) %ghost %{_libdir}/libvtkCommonTransforms.so.1
482%attr(755,root,root) %{_libdir}/libvtkDICOMParser.so.*.*.*
483%attr(755,root,root) %ghost %{_libdir}/libvtkDICOMParser.so.1
484%attr(755,root,root) %{_libdir}/libvtkDomainsChemistryOpenGL2.so.*.*.*
485%attr(755,root,root) %ghost %{_libdir}/libvtkDomainsChemistryOpenGL2.so.1
486%attr(755,root,root) %{_libdir}/libvtkDomainsChemistry.so.*.*.*
487%attr(755,root,root) %ghost %{_libdir}/libvtkDomainsChemistry.so.1
488%attr(755,root,root) %{_libdir}/libvtkFiltersAMR.so.*.*.*
489%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersAMR.so.1
490%attr(755,root,root) %{_libdir}/libvtkFiltersCore.so.*.*.*
491%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersCore.so.1
492%attr(755,root,root) %{_libdir}/libvtkFiltersExtraction.so.*.*.*
493%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersExtraction.so.1
494%attr(755,root,root) %{_libdir}/libvtkFiltersFlowPaths.so.*.*.*
495%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersFlowPaths.so.1
496%attr(755,root,root) %{_libdir}/libvtkFiltersGeneral.so.*.*.*
497%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersGeneral.so.1
498%attr(755,root,root) %{_libdir}/libvtkFiltersGeneric.so.*.*.*
499%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersGeneric.so.1
500%attr(755,root,root) %{_libdir}/libvtkFiltersGeometry.so.*.*.*
501%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersGeometry.so.1
502%attr(755,root,root) %{_libdir}/libvtkFiltersHybrid.so.*.*.*
503%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersHybrid.so.1
504%attr(755,root,root) %{_libdir}/libvtkFiltersHyperTree.so.*.*.*
505%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersHyperTree.so.1
506%attr(755,root,root) %{_libdir}/libvtkFiltersImaging.so.*.*.*
507%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersImaging.so.1
508%attr(755,root,root) %{_libdir}/libvtkFiltersModeling.so.*.*.*
509%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersModeling.so.1
510%attr(755,root,root) %{_libdir}/libvtkFiltersParallel.so.*.*.*
511%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersParallel.so.1
512%attr(755,root,root) %{_libdir}/libvtkFiltersParallelImaging.so.*.*.*
513%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersParallelImaging.so.1
514%attr(755,root,root) %{_libdir}/libvtkFiltersPoints.so.*.*.*
515%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersPoints.so.1
516%attr(755,root,root) %{_libdir}/libvtkFiltersProgrammable.so.*.*.*
517%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersProgrammable.so.1
518%attr(755,root,root) %{_libdir}/libvtkFiltersSMP.so.*.*.*
519%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersSMP.so.1
520%attr(755,root,root) %{_libdir}/libvtkFiltersSelection.so.*.*.*
521%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersSelection.so.1
522%attr(755,root,root) %{_libdir}/libvtkFiltersSources.so.*.*.*
523%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersSources.so.1
524%attr(755,root,root) %{_libdir}/libvtkFiltersStatistics.so.*.*.*
525%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersStatistics.so.1
526%attr(755,root,root) %{_libdir}/libvtkFiltersTexture.so.*.*.*
527%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersTexture.so.1
528%attr(755,root,root) %{_libdir}/libvtkFiltersTopology.so.*.*.*
529%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersTopology.so.1
530%attr(755,root,root) %{_libdir}/libvtkFiltersVerdict.so.*.*.*
531%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersVerdict.so.1
532%attr(755,root,root) %{_libdir}/libvtkGeovisCore.so.*.*.*
533%attr(755,root,root) %ghost %{_libdir}/libvtkGeovisCore.so.1
534%attr(755,root,root) %{_libdir}/libvtkIOAMR.so.*.*.*
535%attr(755,root,root) %ghost %{_libdir}/libvtkIOAMR.so.1
536%attr(755,root,root) %{_libdir}/libvtkIOAsynchronous.so.*.*.*
537%attr(755,root,root) %ghost %{_libdir}/libvtkIOAsynchronous.so.1
538%attr(755,root,root) %{_libdir}/libvtkIOCityGML.so.*.*.*
539%attr(755,root,root) %ghost %{_libdir}/libvtkIOCityGML.so.1
540%attr(755,root,root) %{_libdir}/libvtkIOCore.so.*.*.*
541%attr(755,root,root) %ghost %{_libdir}/libvtkIOCore.so.1
542%attr(755,root,root) %{_libdir}/libvtkIOEnSight.so.*.*.*
543%attr(755,root,root) %ghost %{_libdir}/libvtkIOEnSight.so.1
544%attr(755,root,root) %{_libdir}/libvtkIOExodus.so.*.*.*
545%attr(755,root,root) %ghost %{_libdir}/libvtkIOExodus.so.1
546%attr(755,root,root) %{_libdir}/libvtkIOExport.so.*.*.*
547%attr(755,root,root) %ghost %{_libdir}/libvtkIOExport.so.1
548%attr(755,root,root) %{_libdir}/libvtkIOExportPDF.so.*.*.*
549%attr(755,root,root) %ghost %{_libdir}/libvtkIOExportPDF.so.1
550%if %{with ffmpeg}
551%attr(755,root,root) %{_libdir}/libvtkIOFFMPEG.so.*.*.*
552%attr(755,root,root) %ghost %{_libdir}/libvtkIOFFMPEG.so.1
553%endif
554%attr(755,root,root) %{_libdir}/libvtkIOGeometry.so.*.*.*
555%attr(755,root,root) %ghost %{_libdir}/libvtkIOGeometry.so.1
556%attr(755,root,root) %{_libdir}/libvtkIOImage.so.*.*.*
557%attr(755,root,root) %ghost %{_libdir}/libvtkIOImage.so.1
558%attr(755,root,root) %{_libdir}/libvtkIOImport.so.*.*.*
559%attr(755,root,root) %ghost %{_libdir}/libvtkIOImport.so.1
560%attr(755,root,root) %{_libdir}/libvtkIOInfovis.so.*.*.*
561%attr(755,root,root) %ghost %{_libdir}/libvtkIOInfovis.so.1
562%attr(755,root,root) %{_libdir}/libvtkIOLSDyna.so.*.*.*
563%attr(755,root,root) %ghost %{_libdir}/libvtkIOLSDyna.so.1
564%attr(755,root,root) %{_libdir}/libvtkIOLegacy.so.*.*.*
565%attr(755,root,root) %ghost %{_libdir}/libvtkIOLegacy.so.1
566%attr(755,root,root) %{_libdir}/libvtkIOMINC.so.*.*.*
567%attr(755,root,root) %ghost %{_libdir}/libvtkIOMINC.so.1
568%attr(755,root,root) %{_libdir}/libvtkIOMovie.so.*.*.*
569%attr(755,root,root) %ghost %{_libdir}/libvtkIOMovie.so.1
570%attr(755,root,root) %{_libdir}/libvtkIONetCDF.so.*.*.*
571%attr(755,root,root) %ghost %{_libdir}/libvtkIONetCDF.so.1
572%attr(755,root,root) %{_libdir}/libvtkIOPLY.so.*.*.*
573%attr(755,root,root) %ghost %{_libdir}/libvtkIOPLY.so.1
574%attr(755,root,root) %{_libdir}/libvtkIOParallel.so.*.*.*
575%attr(755,root,root) %ghost %{_libdir}/libvtkIOParallel.so.1
576%attr(755,root,root) %{_libdir}/libvtkIOParallelExodus.so.*.*.*
577%attr(755,root,root) %ghost %{_libdir}/libvtkIOParallelExodus.so.1
578%attr(755,root,root) %{_libdir}/libvtkIOParallelXML.so.*.*.*
579%attr(755,root,root) %ghost %{_libdir}/libvtkIOParallelXML.so.1
580%attr(755,root,root) %{_libdir}/libvtkIOSQL.so.*.*.*
581%attr(755,root,root) %ghost %{_libdir}/libvtkIOSQL.so.1
582%attr(755,root,root) %{_libdir}/libvtkIOSegY.so.*.*.*
583%attr(755,root,root) %ghost %{_libdir}/libvtkIOSegY.so.1
584%attr(755,root,root) %{_libdir}/libvtkIOTecplotTable.so.*.*.*
585%attr(755,root,root) %ghost %{_libdir}/libvtkIOTecplotTable.so.1
586%attr(755,root,root) %{_libdir}/libvtkIOVeraOut.so.*.*.*
587%attr(755,root,root) %ghost %{_libdir}/libvtkIOVeraOut.so.1
588%attr(755,root,root) %{_libdir}/libvtkIOVideo.so.*.*.*
589%attr(755,root,root) %ghost %{_libdir}/libvtkIOVideo.so.1
590%attr(755,root,root) %{_libdir}/libvtkIOXML.so.*.*.*
591%attr(755,root,root) %ghost %{_libdir}/libvtkIOXML.so.1
592%attr(755,root,root) %{_libdir}/libvtkIOXMLParser.so.*.*.*
593%attr(755,root,root) %ghost %{_libdir}/libvtkIOXMLParser.so.1
594%attr(755,root,root) %{_libdir}/libvtkImagingColor.so.*.*.*
595%attr(755,root,root) %ghost %{_libdir}/libvtkImagingColor.so.1
596%attr(755,root,root) %{_libdir}/libvtkImagingCore.so.*.*.*
597%attr(755,root,root) %ghost %{_libdir}/libvtkImagingCore.so.1
598%attr(755,root,root) %{_libdir}/libvtkImagingFourier.so.*.*.*
599%attr(755,root,root) %ghost %{_libdir}/libvtkImagingFourier.so.1
600%attr(755,root,root) %{_libdir}/libvtkImagingGeneral.so.*.*.*
601%attr(755,root,root) %ghost %{_libdir}/libvtkImagingGeneral.so.1
602%attr(755,root,root) %{_libdir}/libvtkImagingHybrid.so.*.*.*
603%attr(755,root,root) %ghost %{_libdir}/libvtkImagingHybrid.so.1
604%attr(755,root,root) %{_libdir}/libvtkImagingMath.so.*.*.*
605%attr(755,root,root) %ghost %{_libdir}/libvtkImagingMath.so.1
606%attr(755,root,root) %{_libdir}/libvtkImagingMorphological.so.*.*.*
607%attr(755,root,root) %ghost %{_libdir}/libvtkImagingMorphological.so.1
608%attr(755,root,root) %{_libdir}/libvtkImagingSources.so.*.*.*
609%attr(755,root,root) %ghost %{_libdir}/libvtkImagingSources.so.1
610%attr(755,root,root) %{_libdir}/libvtkImagingStatistics.so.*.*.*
611%attr(755,root,root) %ghost %{_libdir}/libvtkImagingStatistics.so.1
612%attr(755,root,root) %{_libdir}/libvtkImagingStencil.so.*.*.*
613%attr(755,root,root) %ghost %{_libdir}/libvtkImagingStencil.so.1
614%attr(755,root,root) %{_libdir}/libvtkInfovisCore.so.*.*.*
615%attr(755,root,root) %ghost %{_libdir}/libvtkInfovisCore.so.1
616%attr(755,root,root) %{_libdir}/libvtkInfovisLayout.so.*.*.*
617%attr(755,root,root) %ghost %{_libdir}/libvtkInfovisLayout.so.1
618%attr(755,root,root) %{_libdir}/libvtkInteractionImage.so.*.*.*
619%attr(755,root,root) %ghost %{_libdir}/libvtkInteractionImage.so.1
620%attr(755,root,root) %{_libdir}/libvtkInteractionStyle.so.*.*.*
621%attr(755,root,root) %ghost %{_libdir}/libvtkInteractionStyle.so.1
622%attr(755,root,root) %{_libdir}/libvtkInteractionWidgets.so.*.*.*
623%attr(755,root,root) %ghost %{_libdir}/libvtkInteractionWidgets.so.1
624%attr(755,root,root) %{_libdir}/libvtkParallelCore.so.*.*.*
625%attr(755,root,root) %ghost %{_libdir}/libvtkParallelCore.so.1
626%attr(755,root,root) %{_libdir}/libvtkRenderingAnnotation.so.*.*.*
627%attr(755,root,root) %ghost %{_libdir}/libvtkRenderingAnnotation.so.1
628%attr(755,root,root) %{_libdir}/libvtkRenderingContext2D.so.*.*.*
629%attr(755,root,root) %ghost %{_libdir}/libvtkRenderingContext2D.so.1
630%attr(755,root,root) %{_libdir}/libvtkRenderingContextOpenGL2.so.*.*.*
631%attr(755,root,root) %ghost %{_libdir}/libvtkRenderingContextOpenGL2.so.1
632%attr(755,root,root) %{_libdir}/libvtkRenderingCore.so.*.*.*
633%attr(755,root,root) %ghost %{_libdir}/libvtkRenderingCore.so.1
634%attr(755,root,root) %{_libdir}/libvtkRenderingFreeType.so.*.*.*
635%attr(755,root,root) %ghost %{_libdir}/libvtkRenderingFreeType.so.1
636%if %{with ffmpeg}
637%attr(755,root,root) %{_libdir}/libvtkRenderingFFMPEGOpenGL2.so.*.*.*
638%attr(755,root,root) %ghost %{_libdir}/libvtkRenderingFFMPEGOpenGL2.so.1
639%endif
640%attr(755,root,root) %{_libdir}/libvtkRenderingGL2PSOpenGL2.so.*.*.*
641%attr(755,root,root) %ghost %{_libdir}/libvtkRenderingGL2PSOpenGL2.so.1
642%attr(755,root,root) %{_libdir}/libvtkRenderingImage.so.*.*.*
643%attr(755,root,root) %ghost %{_libdir}/libvtkRenderingImage.so.1
644%attr(755,root,root) %{_libdir}/libvtkRenderingLabel.so.*.*.*
645%attr(755,root,root) %ghost %{_libdir}/libvtkRenderingLabel.so.1
646%attr(755,root,root) %{_libdir}/libvtkRenderingLOD.so.*.*.*
647%attr(755,root,root) %ghost %{_libdir}/libvtkRenderingLOD.so.1
648%attr(755,root,root) %{_libdir}/libvtkRenderingOpenGL2.so.*.*.*
649%attr(755,root,root) %ghost %{_libdir}/libvtkRenderingOpenGL2.so.1
650%attr(755,root,root) %{_libdir}/libvtkRenderingParallel.so.*.*.*
651%attr(755,root,root) %ghost %{_libdir}/libvtkRenderingParallel.so.1
652%attr(755,root,root) %{_libdir}/libvtkRenderingVolumeOpenGL2.so.*.*.*
653%attr(755,root,root) %ghost %{_libdir}/libvtkRenderingVolumeOpenGL2.so.1
654%attr(755,root,root) %{_libdir}/libvtkRenderingVolume.so.*.*.*
655%attr(755,root,root) %ghost %{_libdir}/libvtkRenderingVolume.so.1
656%attr(755,root,root) %{_libdir}/libvtkTestingGenericBridge.so.*.*.*
657%attr(755,root,root) %ghost %{_libdir}/libvtkTestingGenericBridge.so.1
658%attr(755,root,root) %{_libdir}/libvtkTestingIOSQL.so.*.*.*
659%attr(755,root,root) %ghost %{_libdir}/libvtkTestingIOSQL.so.1
660%attr(755,root,root) %{_libdir}/libvtkTestingRendering.so.*.*.*
661%attr(755,root,root) %ghost %{_libdir}/libvtkTestingRendering.so.1
662%attr(755,root,root) %{_libdir}/libvtkViewsContext2D.so.*.*.*
663%attr(755,root,root) %ghost %{_libdir}/libvtkViewsContext2D.so.1
664%attr(755,root,root) %{_libdir}/libvtkViewsCore.so.*.*.*
665%attr(755,root,root) %ghost %{_libdir}/libvtkViewsCore.so.1
666%attr(755,root,root) %{_libdir}/libvtkViewsInfovis.so.*.*.*
667%attr(755,root,root) %ghost %{_libdir}/libvtkViewsInfovis.so.1
668%attr(755,root,root) %{_libdir}/libvtkexodusII.so.*.*.*
669%attr(755,root,root) %ghost %{_libdir}/libvtkexodusII.so.1
670%attr(755,root,root) %{_libdir}/libvtkgl2ps.so.*.*.*
671%attr(755,root,root) %ghost %{_libdir}/libvtkgl2ps.so.1
672%attr(755,root,root) %{_libdir}/libvtkmetaio.so.*.*.*
673%attr(755,root,root) %ghost %{_libdir}/libvtkmetaio.so.1
674%attr(755,root,root) %{_libdir}/libvtksys.so.*.*.*
675%attr(755,root,root) %ghost %{_libdir}/libvtksys.so.1
676%attr(755,root,root) %{_libdir}/libvtkverdict.so.*.*.*
677%attr(755,root,root) %ghost %{_libdir}/libvtkverdict.so.1
678%attr(755,root,root) %{_libdir}/libvtkFiltersParallelDIY2.so.*.*.*
679%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersParallelDIY2.so.1
680%attr(755,root,root) %{_libdir}/libvtkIOCGNSReader.so.*.*.*
681%attr(755,root,root) %ghost %{_libdir}/libvtkIOCGNSReader.so.1
682%attr(755,root,root) %{_libdir}/libvtkIOCONVERGECFD.so.*.*.*
683%attr(755,root,root) %ghost %{_libdir}/libvtkIOCONVERGECFD.so.1
684%attr(755,root,root) %{_libdir}/libvtkIOCesium3DTiles.so.*.*.*
685%attr(755,root,root) %ghost %{_libdir}/libvtkIOCesium3DTiles.so.1
686%attr(755,root,root) %{_libdir}/libvtkIOChemistry.so.*.*.*
687%attr(755,root,root) %ghost %{_libdir}/libvtkIOChemistry.so.1
688%attr(755,root,root) %{_libdir}/libvtkIOExportGL2PS.so.*.*.*
689%attr(755,root,root) %ghost %{_libdir}/libvtkIOExportGL2PS.so.1
690%attr(755,root,root) %{_libdir}/libvtkIOHDF.so.*.*.*
691%attr(755,root,root) %ghost %{_libdir}/libvtkIOHDF.so.1
692%attr(755,root,root) %{_libdir}/libvtkIOIOSS.so.*.*.*
693%attr(755,root,root) %ghost %{_libdir}/libvtkIOIOSS.so.1
694%attr(755,root,root) %{_libdir}/libvtkIOMotionFX.so.*.*.*
695%attr(755,root,root) %ghost %{_libdir}/libvtkIOMotionFX.so.1
696%attr(755,root,root) %{_libdir}/libvtkIOOggTheora.so.*.*.*
697%attr(755,root,root) %ghost %{_libdir}/libvtkIOOggTheora.so.1
698%attr(755,root,root) %{_libdir}/libvtkParallelDIY.so.*.*.*
699%attr(755,root,root) %ghost %{_libdir}/libvtkParallelDIY.so.1
700%attr(755,root,root) %{_libdir}/libvtkRenderingHyperTreeGrid.so.*.*.*
701%attr(755,root,root) %ghost %{_libdir}/libvtkRenderingHyperTreeGrid.so.1
702%attr(755,root,root) %{_libdir}/libvtkRenderingLICOpenGL2.so.*.*.*
703%attr(755,root,root) %ghost %{_libdir}/libvtkRenderingLICOpenGL2.so.1
704%attr(755,root,root) %{_libdir}/libvtkRenderingSceneGraph.so.*.*.*
705%attr(755,root,root) %ghost %{_libdir}/libvtkRenderingSceneGraph.so.1
706%attr(755,root,root) %{_libdir}/libvtkRenderingUI.so.*.*.*
707%attr(755,root,root) %ghost %{_libdir}/libvtkRenderingUI.so.1
708%attr(755,root,root) %{_libdir}/libvtkRenderingVtkJS.so.*.*.*
709%attr(755,root,root) %ghost %{_libdir}/libvtkRenderingVtkJS.so.1
710%attr(755,root,root) %{_libdir}/libvtkTestingDataModel.so.*.*.*
711%attr(755,root,root) %ghost %{_libdir}/libvtkTestingDataModel.so.1
712%attr(755,root,root) %{_libdir}/libvtkWrappingTools.so.*.*.*
713%attr(755,root,root) %ghost %{_libdir}/libvtkWrappingTools.so.1
714%attr(755,root,root) %{_libdir}/libvtkcgns.so.*.*.*
715%attr(755,root,root) %ghost %{_libdir}/libvtkcgns.so.1
716%attr(755,root,root) %{_libdir}/libvtkfmt.so.*.*.*
717%attr(755,root,root) %ghost %{_libdir}/libvtkfmt.so.1
718%attr(755,root,root) %{_libdir}/libvtkioss.so.*.*.*
719%attr(755,root,root) %ghost %{_libdir}/libvtkioss.so.1
720%attr(755,root,root) %{_libdir}/libvtkkissfft.so.*.*.*
721%attr(755,root,root) %ghost %{_libdir}/libvtkkissfft.so.1
722%attr(755,root,root) %{_libdir}/libvtkloguru.so.*.*.*
723%attr(755,root,root) %ghost %{_libdir}/libvtkloguru.so.1
724
725%{_libdir}/libvtkWebCore.so.*.*.*
726%ghost %{_libdir}/libvtkWebCore.so.1
727%{_libdir}/libvtkWebGLExporter.so.*.*.*
728%ghost %{_libdir}/libvtkWebGLExporter.so.1
729
730%files devel
731%defattr(644,root,root,755)
732%doc Utilities/Upgrading/*
733%{?with_doc:%doc %{_docdir}/vtk}
734%attr(755,root,root) %{_bindir}/vtkProbeOpenGLVersion
735%attr(755,root,root) %{_bindir}/vtkWrapHierarchy
736%attr(755,root,root) %{_libdir}/libvtkChartsCore.so
737%attr(755,root,root) %{_libdir}/libvtkCommonColor.so
738%attr(755,root,root) %{_libdir}/libvtkCommonComputationalGeometry.so
739%attr(755,root,root) %{_libdir}/libvtkCommonCore.so
740%attr(755,root,root) %{_libdir}/libvtkCommonDataModel.so
741%attr(755,root,root) %{_libdir}/libvtkCommonExecutionModel.so
742%attr(755,root,root) %{_libdir}/libvtkCommonMath.so
743%attr(755,root,root) %{_libdir}/libvtkCommonMisc.so
744%attr(755,root,root) %{_libdir}/libvtkCommonSystem.so
745%attr(755,root,root) %{_libdir}/libvtkCommonTransforms.so
746%attr(755,root,root) %{_libdir}/libvtkDICOMParser.so
747%attr(755,root,root) %{_libdir}/libvtkDomainsChemistryOpenGL2.so
748%attr(755,root,root) %{_libdir}/libvtkDomainsChemistry.so
749%attr(755,root,root) %{_libdir}/libvtkFiltersAMR.so
750%attr(755,root,root) %{_libdir}/libvtkFiltersCore.so
751%attr(755,root,root) %{_libdir}/libvtkFiltersExtraction.so
752%attr(755,root,root) %{_libdir}/libvtkFiltersFlowPaths.so
753%attr(755,root,root) %{_libdir}/libvtkFiltersGeneral.so
754%attr(755,root,root) %{_libdir}/libvtkFiltersGeneric.so
755%attr(755,root,root) %{_libdir}/libvtkFiltersGeometry.so
756%attr(755,root,root) %{_libdir}/libvtkFiltersHybrid.so
757%attr(755,root,root) %{_libdir}/libvtkFiltersHyperTree.so
758%attr(755,root,root) %{_libdir}/libvtkFiltersImaging.so
759%attr(755,root,root) %{_libdir}/libvtkFiltersModeling.so
760%attr(755,root,root) %{_libdir}/libvtkFiltersParallelDIY2.so
761%attr(755,root,root) %{_libdir}/libvtkFiltersParallelImaging.so
762%attr(755,root,root) %{_libdir}/libvtkFiltersParallel.so
763%attr(755,root,root) %{_libdir}/libvtkFiltersPoints.so
764%attr(755,root,root) %{_libdir}/libvtkFiltersProgrammable.so
765%attr(755,root,root) %{_libdir}/libvtkFiltersSelection.so
766%attr(755,root,root) %{_libdir}/libvtkFiltersSMP.so
767%attr(755,root,root) %{_libdir}/libvtkFiltersSources.so
768%attr(755,root,root) %{_libdir}/libvtkFiltersStatistics.so
769%attr(755,root,root) %{_libdir}/libvtkFiltersTexture.so
770%attr(755,root,root) %{_libdir}/libvtkFiltersTopology.so
771%attr(755,root,root) %{_libdir}/libvtkFiltersVerdict.so
772%attr(755,root,root) %{_libdir}/libvtkGeovisCore.so
773%attr(755,root,root) %{_libdir}/libvtkImagingColor.so
774%attr(755,root,root) %{_libdir}/libvtkImagingCore.so
775%attr(755,root,root) %{_libdir}/libvtkImagingFourier.so
776%attr(755,root,root) %{_libdir}/libvtkImagingGeneral.so
777%attr(755,root,root) %{_libdir}/libvtkImagingHybrid.so
778%attr(755,root,root) %{_libdir}/libvtkImagingMath.so
779%attr(755,root,root) %{_libdir}/libvtkImagingMorphological.so
780%attr(755,root,root) %{_libdir}/libvtkImagingSources.so
781%attr(755,root,root) %{_libdir}/libvtkImagingStatistics.so
782%attr(755,root,root) %{_libdir}/libvtkImagingStencil.so
783%attr(755,root,root) %{_libdir}/libvtkInfovisCore.so
784%attr(755,root,root) %{_libdir}/libvtkInfovisLayout.so
785%attr(755,root,root) %{_libdir}/libvtkInteractionImage.so
786%attr(755,root,root) %{_libdir}/libvtkInteractionStyle.so
787%attr(755,root,root) %{_libdir}/libvtkInteractionWidgets.so
788%attr(755,root,root) %{_libdir}/libvtkIOAMR.so
789%attr(755,root,root) %{_libdir}/libvtkIOAsynchronous.so
790%attr(755,root,root) %{_libdir}/libvtkIOCesium3DTiles.so
791%attr(755,root,root) %{_libdir}/libvtkIOCGNSReader.so
792%attr(755,root,root) %{_libdir}/libvtkIOChemistry.so
793%attr(755,root,root) %{_libdir}/libvtkIOCityGML.so
794%attr(755,root,root) %{_libdir}/libvtkIOCONVERGECFD.so
795%attr(755,root,root) %{_libdir}/libvtkIOCore.so
796%attr(755,root,root) %{_libdir}/libvtkIOEnSight.so
797%attr(755,root,root) %{_libdir}/libvtkIOExodus.so
798%attr(755,root,root) %{_libdir}/libvtkIOExportGL2PS.so
799%attr(755,root,root) %{_libdir}/libvtkIOExportPDF.so
800%attr(755,root,root) %{_libdir}/libvtkIOExport.so
801%{?with_ffmpeg:%attr(755,root,root) %{_libdir}/libvtkIOFFMPEG.so}
802%attr(755,root,root) %{_libdir}/libvtkIOGeometry.so
803%attr(755,root,root) %{_libdir}/libvtkIOHDF.so
804%attr(755,root,root) %{_libdir}/libvtkIOImage.so
805%attr(755,root,root) %{_libdir}/libvtkIOImport.so
806%attr(755,root,root) %{_libdir}/libvtkIOInfovis.so
807%attr(755,root,root) %{_libdir}/libvtkIOIOSS.so
808%attr(755,root,root) %{_libdir}/libvtkIOLegacy.so
809%attr(755,root,root) %{_libdir}/libvtkIOLSDyna.so
810%attr(755,root,root) %{_libdir}/libvtkIOMINC.so
811%attr(755,root,root) %{_libdir}/libvtkIOMotionFX.so
812%attr(755,root,root) %{_libdir}/libvtkIOMovie.so
813%attr(755,root,root) %{_libdir}/libvtkIONetCDF.so
814%attr(755,root,root) %{_libdir}/libvtkIOOggTheora.so
815%attr(755,root,root) %{_libdir}/libvtkIOParallelExodus.so
816%attr(755,root,root) %{_libdir}/libvtkIOParallel.so
817%attr(755,root,root) %{_libdir}/libvtkIOParallelXML.so
818%attr(755,root,root) %{_libdir}/libvtkIOPLY.so
819%attr(755,root,root) %{_libdir}/libvtkIOSegY.so
820%attr(755,root,root) %{_libdir}/libvtkIOSQL.so
821%attr(755,root,root) %{_libdir}/libvtkIOTecplotTable.so
822%attr(755,root,root) %{_libdir}/libvtkIOVeraOut.so
823%attr(755,root,root) %{_libdir}/libvtkIOVideo.so
824%attr(755,root,root) %{_libdir}/libvtkIOXMLParser.so
825%attr(755,root,root) %{_libdir}/libvtkIOXML.so
826%attr(755,root,root) %{_libdir}/libvtkParallelCore.so
827%attr(755,root,root) %{_libdir}/libvtkParallelDIY.so
828%attr(755,root,root) %{_libdir}/libvtkRenderingAnnotation.so
829%attr(755,root,root) %{_libdir}/libvtkRenderingContext2D.so
830%attr(755,root,root) %{_libdir}/libvtkRenderingContextOpenGL2.so
831%attr(755,root,root) %{_libdir}/libvtkRenderingCore.so
832%attr(755,root,root) %{_libdir}/libvtkRenderingFreeType.so
833%{?with_ffmpeg:%attr(755,root,root) %{_libdir}/libvtkRenderingFFMPEGOpenGL2.so}
834%attr(755,root,root) %{_libdir}/libvtkRenderingGL2PSOpenGL2.so
835%attr(755,root,root) %{_libdir}/libvtkRenderingHyperTreeGrid.so
836%attr(755,root,root) %{_libdir}/libvtkRenderingImage.so
837%attr(755,root,root) %{_libdir}/libvtkRenderingLabel.so
838%attr(755,root,root) %{_libdir}/libvtkRenderingLICOpenGL2.so
839%attr(755,root,root) %{_libdir}/libvtkRenderingLOD.so
840%attr(755,root,root) %{_libdir}/libvtkRenderingOpenGL2.so
841%attr(755,root,root) %{_libdir}/libvtkRenderingParallel.so
842%attr(755,root,root) %{_libdir}/libvtkRenderingSceneGraph.so
843%attr(755,root,root) %{_libdir}/libvtkRenderingUI.so
844%attr(755,root,root) %{_libdir}/libvtkRenderingVolumeOpenGL2.so
845%attr(755,root,root) %{_libdir}/libvtkRenderingVolume.so
846%attr(755,root,root) %{_libdir}/libvtkRenderingVtkJS.so
847%attr(755,root,root) %{_libdir}/libvtkTestingDataModel.so
848%attr(755,root,root) %{_libdir}/libvtkTestingGenericBridge.so
849%attr(755,root,root) %{_libdir}/libvtkTestingIOSQL.so
850%attr(755,root,root) %{_libdir}/libvtkTestingRendering.so
851%attr(755,root,root) %{_libdir}/libvtkViewsContext2D.so
852%attr(755,root,root) %{_libdir}/libvtkViewsCore.so
853%attr(755,root,root) %{_libdir}/libvtkViewsInfovis.so
854%attr(755,root,root) %{_libdir}/libvtkWebCore.so
855%attr(755,root,root) %{_libdir}/libvtkWebGLExporter.so
856%attr(755,root,root) %{_libdir}/libvtkWrappingTools.so
857%attr(755,root,root) %{_libdir}/libvtkcgns.so
858%attr(755,root,root) %{_libdir}/libvtkexodusII.so
859%attr(755,root,root) %{_libdir}/libvtkfmt.so
860%attr(755,root,root) %{_libdir}/libvtkgl2ps.so
861%attr(755,root,root) %{_libdir}/libvtkioss.so
862%attr(755,root,root) %{_libdir}/libvtkkissfft.so
863%attr(755,root,root) %{_libdir}/libvtkloguru.so
864%attr(755,root,root) %{_libdir}/libvtkmetaio.so
865%attr(755,root,root) %{_libdir}/libvtksys.so
866%attr(755,root,root) %{_libdir}/libvtkverdict.so
867%dir %{_includedir}/vtk
868%{_includedir}/vtk/DICOM*.h
869%{_includedir}/vtk/DatabaseSchemaWith2Tables.h
870%{_includedir}/vtk/LSDyna*.h
871%{_includedir}/vtk/vtkexodusII
872%{_includedir}/vtk/vtkgl2ps
873%{_includedir}/vtk/vtkkwiml
874%{_includedir}/vtk/vtkmetaio
875%{_includedir}/vtk/vtksys
876%{_includedir}/vtk/vtk*.h
877%{_includedir}/vtk/vtk*.txx
878%{_includedir}/vtk/SMP
879%{_includedir}/vtk/VerdictVector.hpp
880%{_includedir}/vtk/octree
881%{_includedir}/vtk/verdict.h
882%{_includedir}/vtk/verdict_defines.hpp
883%{_includedir}/vtk/vtkMathPrivate.hxx
884%{_includedir}/vtk/vtkcgns
885%{_includedir}/vtk/vtkcli11
886%{_includedir}/vtk/vtkdiy2
887%{_includedir}/vtk/vtkexprtk
888%{_includedir}/vtk/vtkfmt
889%{_includedir}/vtk/vtkkissfft
890%{_includedir}/vtk/vtkloguru
891%{_includedir}/vtk/vtknlohmannjson
892%{_includedir}/vtk/vtkutf8
893%dir %{_libdir}/%{name}
894%{_libdir}/%{name}/hierarchy
895
896%if %{with java}
897%exclude %{_includedir}/vtk/vtkJava*.h
898%endif
899%exclude %{_includedir}/vtk/vtkPython*.h
900%{_libdir}/cmake/vtk
901
902%files qt
903%defattr(644,root,root,755)
904%attr(755,root,root) %{_libdir}/libvtkGUISupportQt.so.*.*.*
905%attr(755,root,root) %ghost %{_libdir}/libvtkGUISupportQt.so.1
906%attr(755,root,root) %{_libdir}/libvtkGUISupportQtQuick.so.*.*.*
907%attr(755,root,root) %ghost %{_libdir}/libvtkGUISupportQtQuick.so.1
908%attr(755,root,root) %{_libdir}/libvtkGUISupportQtSQL.so.*.*.*
909%attr(755,root,root) %ghost %{_libdir}/libvtkGUISupportQtSQL.so.1
910%attr(755,root,root) %{_libdir}/libvtkRenderingQt.so.*.*.*
911%attr(755,root,root) %ghost %{_libdir}/libvtkRenderingQt.so.1
912%attr(755,root,root) %{_libdir}/libvtkViewsQt.so.*.*.*
913%attr(755,root,root) %ghost %{_libdir}/libvtkViewsQt.so.1
914%dir %{_libdir}/qml/VTK.9.2
915%{_libdir}/qml/VTK.9.2/plugins.qmltypes
916%attr(755,root,root) %{_libdir}/qml/VTK.9.2/libqmlvtkplugin.so
917%{_libdir}/qml/VTK.9.2/qmldir
918
919%files qt-devel
920%defattr(644,root,root,755)
921%attr(755,root,root) %{_libdir}/libvtkGUISupportQt.so
922%attr(755,root,root) %{_libdir}/libvtkGUISupportQtQuick.so
923%attr(755,root,root) %{_libdir}/libvtkGUISupportQtSQL.so
924%attr(755,root,root) %{_libdir}/libvtkRenderingQt.so
925%attr(755,root,root) %{_libdir}/libvtkViewsQt.so
926%{_includedir}/vtk/QFilterTreeProxyModel.h
927%{_includedir}/vtk/QQuickVTKInteractiveWidget.h
928%{_includedir}/vtk/QQuickVTKInteractorAdapter.h
929%{_includedir}/vtk/QQuickVTKRenderItem.h
930%{_includedir}/vtk/QQuickVTKRenderWindow.h
931%{_includedir}/vtk/QVTKApplication.h
932%{_includedir}/vtk/QVTKInteractor.h
933%{_includedir}/vtk/QVTKInteractorAdapter.h
934%{_includedir}/vtk/QVTKOpenGLNativeWidget.h
935%{_includedir}/vtk/QVTKOpenGLStereoWidget.h
936%{_includedir}/vtk/QVTKOpenGLWindow.h
937%{_includedir}/vtk/QVTKRenderWidget.h
938%{_includedir}/vtk/QVTKRenderWindowAdapter.h
939%{_includedir}/vtk/QVTKTableModelAdapter.h
940%{_includedir}/vtk/QVTKWin32Header.h
941
942%if %{with java}
943%files java
944%defattr(644,root,root,755)
945%attr(755,root,root) %{_bindir}/vtkParseJava
946%attr(755,root,root) %{_bindir}/vtkWrapJava
947# common library
948%attr(755,root,root) %{_libdir}/libvtkJava.so.*.*.*
949%attr(755,root,root) %ghost %{_libdir}/libvtkJava.so.1
950# java modules
951%dir %{_libdir}/java/vtk-*
952%attr(755,root,root) %{_libdir}/java/vtk-*/libvtk*Java.so
953%{_libdir}/java/vtk.jar
954
955%files java-devel
956%defattr(644,root,root,755)
957%attr(755,root,root) %{_libdir}/libvtkJava.so
958%exclude %{_includedir}/vtk/vtkJava*.h
959%endif
960
961%files python3
962%defattr(644,root,root,755)
963%doc Wrapping/Python/README*
964%attr(755,root,root) %{_bindir}/vtkWrapPython
965%attr(755,root,root) %{_bindir}/vtkWrapPythonInit
966%attr(755,root,root) %{_bindir}/vtkpython
967%attr(755,root,root) %{_libdir}/libvtkCommonPython.so.*.*.*
968%attr(755,root,root) %ghost %{_libdir}/libvtkCommonPython.so.1
969%attr(755,root,root) %{_libdir}/libvtkFiltersPython.so.*.*.*
970%attr(755,root,root) %ghost %{_libdir}/libvtkFiltersPython.so.1
971%attr(755,root,root) %{_libdir}/libvtkPythonContext2D.so.*.*.*
972%attr(755,root,root) %ghost %{_libdir}/libvtkPythonContext2D.so.1
973%attr(755,root,root) %{_libdir}/libvtkPythonInterpreter.so.*.*.*
974%attr(755,root,root) %ghost %{_libdir}/libvtkPythonInterpreter.so.1
975%attr(755,root,root) %{_libdir}/libvtkWrappingPythonCore3*.so.*.*.*
976%attr(755,root,root) %ghost %{_libdir}/libvtkWrappingPythonCore3*.so.1
977%{py3_sitedir}/__pycache__/*
978%{py3_sitedir}/vtk.py
979%dir %{py3_sitedir}/vtkmodules
980%{py3_sitedir}/vtkmodules/*.py
981%{py3_sitedir}/vtkmodules/__pycache__
982%dir %{py3_sitedir}/vtkmodules/gtk
983%{py3_sitedir}/vtkmodules/gtk/*.py
984%{py3_sitedir}/vtkmodules/gtk/__pycache__
985%dir %{py3_sitedir}/vtkmodules/numpy_interface
986%{py3_sitedir}/vtkmodules/numpy_interface/*.py
987%{py3_sitedir}/vtkmodules/numpy_interface/__pycache__
988%dir %{py3_sitedir}/vtkmodules/qt
989%{py3_sitedir}/vtkmodules/qt/*.py
990%{py3_sitedir}/vtkmodules/qt/__pycache__
991%dir %{py3_sitedir}/vtkmodules/test
992%{py3_sitedir}/vtkmodules/test/*.py
993%{py3_sitedir}/vtkmodules/test/__pycache__
994%dir %{py3_sitedir}/vtkmodules/tk
995%{py3_sitedir}/vtkmodules/tk/__pycache__
996%{py3_sitedir}/vtkmodules/tk/*.py
997%dir %{py3_sitedir}/vtkmodules/util
998%{py3_sitedir}/vtkmodules/util/*.py
999%{py3_sitedir}/vtkmodules/util/__pycache__
1000%dir %{py3_sitedir}/vtkmodules/web
1001%{py3_sitedir}/vtkmodules/web/*.py
1002%{py3_sitedir}/vtkmodules/web/__pycache__
1003%dir %{py3_sitedir}/vtkmodules/wx
1004%{py3_sitedir}/vtkmodules/wx/*.py
1005%{py3_sitedir}/vtkmodules/wx/__pycache__
1006%attr(755,root,root) %{py3_sitedir}/vtkmodules/vtk*.so
1007
1008%files python3-devel
1009%defattr(644,root,root,755)
1010%attr(755,root,root) %{_libdir}/libvtkCommonPython.so
1011%attr(755,root,root) %{_libdir}/libvtkFiltersPython.so
1012%attr(755,root,root) %{_libdir}/libvtkPythonContext2D.so
1013%attr(755,root,root) %{_libdir}/libvtkPythonInterpreter.so
1014%attr(755,root,root) %{_libdir}/libvtkWrappingPythonCore3*.so
1015%{_includedir}/vtk/PyVTK*.h
1016%{_includedir}/vtk/vtkPython*.h
1017
1018%files test-suite
1019%defattr(644,root,root,755)
1020%attr(755,root,root) %{_bindir}/*Tests
1021%attr(755,root,root) %{_bindir}/Test*
1022
1023%files examples
1024%defattr(644,root,root,755)
1025%{_examplesdir}/%{name}-%{version}
1026
1027%files data
1028%defattr(644,root,root,755)
1029%dir %{_datadir}/vtk-9.2
1030%{_datadir}/vtk-9.2/Data
This page took 0.111995 seconds and 5 git commands to generate.