]> git.pld-linux.org Git - packages/vtk.git/blame - vtk.spec
boost rebuild
[packages/vtk.git] / vtk.spec
CommitLineData
e33b075c
JB
1# TODO:
2# - handle VTK_USE_MPEG2_ENCODER (see CMakeLists.txt)
022c8c20 3# - handle MPI and VTK_USE_PARALLEL_BGL (Parallel Boost Graph Library, BR: boost >= 1.40)
e33b075c 4# - more system libraries? (check for VTK_THIRD_PARTY_SUBDIR in Utilities/CMakeLists.txt)
82b69c28
JB
5# - CUDA for Accelerators/Piston (on bcond)
6# - NVCtrlLib for Rendering/OpenGL (on bcond)
921811aa 7# - VTK_USE_SYSTEM_XDMF2=ON ? (but our xdmf-devel seems not compatible)
98c8aeec 8# - python bcond?
04408c6c 9# - use system exodusii
b4f8e64d 10#
e3358d84 11# Conditional build
bdd17b88 12%bcond_without java # Java wrappers
bdd17b88 13%bcond_without ffmpeg # FFMPEG .avi saving support
bc12798a 14%bcond_without doc # doxygen documentation
bdd17b88 15%bcond_with OSMesa # build with OSMesa (https://bugzilla.redhat.com/show_bug.cgi?id=744434)
4febabf8 16%bcond_with system_gl2ps # use system gl2ps (VTK currently is carrying local modifications to gl2ps, incl. gl2psTextOptColorBL function)
24f1bf2f 17
c63d9303
JP
18%{?use_default_jdk}
19
3b8bf081 20Summary: Toolkit for 3D computer graphics, image processing, and visualization
06b6c677 21Summary(pl.UTF-8): Zestaw narzędzi do trójwymiarowej grafiki, przetwarzania obrazu i wizualizacji
3b8bf081 22Name: vtk
26d6f052 23Version: 8.2.0
ffe3601f 24Release: 17
3b8bf081 25License: BSD
0b356dc9 26Group: Libraries
ff12e23f
JB
27#Source0Download: https://vtk.org/download/
28Source0: https://www.vtk.org/files/release/8.2/VTK-%{version}.tar.gz
26d6f052 29# Source0-md5: 8af3307da0fc2ef8cafe4a312b821111
ff12e23f 30Source1: https://www.vtk.org/files/release/8.2/VTKData-%{version}.tar.gz
26d6f052 31# Source1-md5: a6eab7bc02cee1376ee69243dde373ce
ff12e23f 32Patch0: %{name}-pugixml.patch
26d6f052
JR
33Patch1: gcc10.patch
34Patch2: proj6_compat.patch
35Patch3: qt-5.15.patch
36Patch4: python-3.8.patch
37Patch5: link.patch
aa6a95e6 38Patch6: system-pugixml.patch
aed6aa39 39Patch7: freetype.patch
bc12798a 40Patch8: %{name}-doc.patch
ff12e23f 41URL: https://vtk.org/
bb64b81a 42%{?with_OSMesa:BuildRequires: Mesa-libOSMesa-devel}
24d31977 43BuildRequires: OpenGL-GLX-devel
bb64b81a 44BuildRequires: OpenGL-devel
fec843e6
JR
45BuildRequires: Qt5Core-devel
46BuildRequires: Qt5Designer-devel
47BuildRequires: Qt5Gui-devel
48BuildRequires: Qt5Network-devel
49BuildRequires: Qt5OpenGL-devel
50BuildRequires: Qt5Sql-devel
51BuildRequires: Qt5WebKit-devel
3740a557 52BuildRequires: Qt5X11Extras-devel
fec843e6
JR
53BuildRequires: Qt5XmlPatterns-devel
54BuildRequires: Qt5UiTools-devel
ea1804c3 55BuildRequires: R
e33b075c 56BuildRequires: boost-devel >= 1.39
83f9089c
JP
57BuildRequires: cmake >= 3.3
58BuildRequires: double-conversion-devel
26d6f052 59%{?with_doc:BuildRequires: doxygen}
83f9089c 60BuildRequires: eigen3 >= 2.91.0
bb64b81a 61BuildRequires: expat-devel
e33b075c 62%{?with_ffmpeg:BuildRequires: ffmpeg-devel}
24d31977 63BuildRequires: fontconfig-devel
e33b075c 64BuildRequires: freetype-devel >= 2
58c51e05 65BuildRequires: gdal-devel
4febabf8 66%{?with_system_gl2ps:BuildRequires: gl2ps-devel >= 1.4.0}
83f9089c 67BuildRequires: glew-devel
bb64b81a
JR
68BuildRequires: gnuplot
69BuildRequires: graphviz
70BuildRequires: hdf5-devel
ff176195 71%if %{with java}
c63d9303 72%{?use_jdk:%buildrequires_jdk}%{!?use_jdk:BuildRequires: jdk >= 1.5}
24f1bf2f 73BuildRequires: jpackage-utils
ff176195 74%endif
83f9089c 75BuildRequires: jsoncpp-devel >= 0.7.0
26d6f052 76BuildRequires: libharu-devel
bb64b81a 77BuildRequires: libjpeg-devel
e33b075c 78BuildRequires: libogg-devel
bb64b81a 79BuildRequires: libpng-devel
e33b075c 80BuildRequires: libstdc++-devel
bb64b81a
JR
81BuildRequires: libtheora-devel
82BuildRequires: libtiff-devel
e33b075c 83BuildRequires: libxml2-devel >= 2
fec843e6 84BuildRequires: lz4-devel
82b69c28 85BuildRequires: motif-devel
bb64b81a 86BuildRequires: mysql-devel
df99c936 87BuildRequires: netcdf-cxx-devel >= 4
58c51e05
JB
88# some code using it exists (Domains/Chemistry), but is not included in cmakefiles
89#BuildRequires: openqube-devel
90BuildRequires: perl-base
bb64b81a 91BuildRequires: postgresql-devel
26d6f052 92BuildRequires: proj-devel >= 6.0
83f9089c 93BuildRequires: pugixml-devel
a446c731 94BuildRequires: python3-devel
fec843e6
JR
95BuildRequires: qt5-build >= 4.5.0
96BuildRequires: qt5-qmake >= 4.5.0
dc0518f4 97BuildRequires: rpm-build >= 4.6
c63d9303 98BuildRequires: rpmbuild(macros) >= 2.021
83f9089c 99BuildRequires: sqlite3-devel
bb64b81a
JR
100BuildRequires: tcl-devel
101BuildRequires: tk-devel
58c51e05 102BuildRequires: unixODBC-devel
bb64b81a
JR
103BuildRequires: wget
104BuildRequires: xorg-lib-libICE-devel
24d31977 105BuildRequires: xorg-lib-libSM-devel
bb64b81a 106BuildRequires: xorg-lib-libX11-devel
24d31977 107BuildRequires: xorg-lib-libXScrnSaver-devel
bb64b81a 108BuildRequires: xorg-lib-libXext-devel
24d31977 109BuildRequires: xorg-lib-libXft-devel
bb64b81a 110BuildRequires: xorg-lib-libXt-devel
83f9089c 111BuildRequires: xz-devel
bb64b81a 112BuildRequires: zlib-devel
344d681b 113BuildConflicts: libXNVCtrl-devel
ef4a419d
JR
114Obsoletes: vtk-tcl < 8.2.0-1
115Obsoletes: vtk-tcl-devel < 8.2.0-1
4febabf8 116%{?with_system_gl2ps:Requires: gl2ps >= 1.4.0}
0b356dc9 117BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
52d6c353 118
bb64b81a
JR
119%define skip_post_check_so lib.*Python.*\.so.*
120
52d6c353 121%description
3b8bf081 122The Visualization ToolKit (VTK) is an object oriented software system
123for 3D computer graphics, image processing, and visualization. VTK
124includes a textbook, a C++ class library, and several interpreted
ef4a419d 125interface layers including Java, and Python. VTK supports a
3b8bf081 126wide variety of visualization algorithms including scalar, vector,
127tensor, texture, and volumetric methods. It also supports advanced
128modeling techniques like implicit modeling, polygon reduction, mesh
0b356dc9 129smoothing, cutting, contouring, and Delaunay triangulation. Moreover,
3b8bf081 130dozens of imaging algorithms have been integrated into the system.
131This allows mixing 2D imaging / 3D graphics algorithms and data.
132
eb1fe26e 133%description -l pl.UTF-8
c8393523 134Visualization TookKit (VTK) to obiektowo zorientowany system
eb1fe26e
JR
135oprogramowania do trójwymiarowej grafiki komputerowej, przetwarzania
136obrazu i wizualizacji. VTK zawiera książkę, bibliotekę klas C++ oraz
ef4a419d 137kilka interpretowanych warstw interfejsów, w tym dla Javy i
eb1fe26e 138Pythona. VTK obsługuje szeroki zakres algorytmów wizualizacji, w tym
c8393523 139metody skalarne, wektorowe, tensorowe, teksturowe i wolumetryczne.
eb1fe26e
JR
140Obsługuje także zaawansowane techniki modelowania, takie jak
141modelowanie implicite, redukcja wielokątów, wygładzanie siatki,
142przycinanie, konturowanie i triangulacja Delaunaya. Co więcej, wiele
143algorytmów obrazowania zostało zintegrowanych z systemem. Pozwala to
144na mieszanie algorytmów obrazowania 2D i grafiki 3D.
c8393523 145
52d6c353 146%package devel
3b8bf081 147Summary: VTK header files for building C++ code
06b6c677 148Summary(pl.UTF-8): Pliki nagłówkowe VTK dla C++
0b356dc9 149Group: Development
c8393523 150Requires: %{name} = %{version}-%{release}
f62e2a43 151Requires: double-conversion-devel
e33b075c 152Requires: libstdc++-devel
52d6c353 153
0b356dc9
AG
154%description devel
155This provides the VTK header files required to compile C++ programs
156that use VTK to do 3D visualisation.
52d6c353 157
eb1fe26e
JR
158%description devel -l pl.UTF-8
159Ten pakiet dostarcza pliki nagłówkowe VTK do kompilowania programów
160C++ używających VTK do wizualizacji 3D.
c8393523 161
e33b075c 162%package qt
fec843e6
JR
163Summary: Qt5 bindings and Qt5 Designer plugin for VTK
164Summary(pl.UTF-8): Wiązania Qt5 oraz wtyczka Qt5 Designera do VTK
e33b075c
JB
165Group: X11/Libraries
166Requires: %{name} = %{version}-%{release}
fec843e6
JR
167Requires: Qt5Core >= 4.5.0
168Requires: Qt5Gui >= 4.5.0
169Requires: Qt5Network >= 4.5.0
170Requires: Qt5OpenGL >= 4.5.0
171Requires: Qt5Sql >= 4.5.0
172Requires: Qt5WebKit >= 4.5.0
e33b075c
JB
173
174%description qt
fec843e6 175Qt5 bindings and Qt5 Designer plugin for VTK.
e33b075c
JB
176
177%description qt -l pl.UTF-8
fec843e6 178Wiązania Qt5 oraz wtyczka Qt5 Designera do VTK.
c3b50c93
JB
179
180%package qt-devel
fec843e6
JR
181Summary: Header files for VTK Qt5 bindings
182Summary(pl.UTF-8): Pliki nagłówkowe wiązań Qt5` do VTK
c3b50c93
JB
183Group: X11/Development/Libraries
184Requires: %{name}-devel = %{version}-%{release}
185Requires: %{name}-qt = %{version}-%{release}
fec843e6
JR
186Requires: Qt5Core-devel >= 4.5.0
187Requires: Qt5Gui-devel >= 4.5.0
188Requires: Qt5OpenGL-devel >= 4.5.0
189Requires: Qt5Sql-devel >= 4.5.0
c3b50c93
JB
190
191%description qt-devel
192Header files for VTK Qt bindings.
193
194%description qt-devel -l pl.UTF-8
195Pliki nagłówkowe wiązań Qt do VTK.
e33b075c 196
c9112da2
JB
197%package java
198Summary: Java bindings for VTK
199Summary(pl.UTF-8): Wiązania Javy do VTK
200Group: Development/Languages/Java
c8393523 201Requires: %{name} = %{version}-%{release}
c3b50c93
JB
202# or separate qt parts?
203Requires: %{name}-qt = %{version}-%{release}
52d6c353 204
c9112da2
JB
205%description java
206This package contains Java bindings for VTK.
52d6c353 207
c9112da2
JB
208%description java -l pl.UTF-8
209Ten pakiet zawiera wiązania Javy do VTK.
210
211%package java-devel
212Summary: Header files for Java VTK binding
213Summary(pl.UTF-8): Pliki nagłówkowe wiązania Javy do VTK
214Group: Development/Libraries
215Requires: %{name}-devel = %{version}-%{release}
216Requires: %{name}-java = %{version}-%{release}
217# <jni.h>
218Requires: jdk
219
220%description java-devel
221Header files for Java VTK binding.
222
223%description java-devel -l pl.UTF-8
224Pliki nagłówkowe wiązania Javy do VTK.
52d6c353 225
a446c731
JR
226%package python3
227Summary: Python 3 bindings for VTK
228Summary(pl.UTF-8): Wiązania Pythona 3 do VTK
0b356dc9 229Group: Libraries
c8393523 230Requires: %{name} = %{version}-%{release}
c3b50c93
JB
231# or separate qt parts again?
232Requires: %{name}-qt = %{version}-%{release}
ed317954
JR
233Obsoletes: vtk-python-qt < 6.0.0-1
234Obsoletes: vtk-python-sip < 6.0.0-1
a446c731 235Obsoletes: vtk-python < 8.2.0-1
52d6c353 236
a446c731
JR
237%description python3
238This package contains Python 3 bindings for VTK.
52d6c353 239
a446c731
JR
240%description python3 -l pl.UTF-8
241Ten pakiet zawiera wiązania Pythona 3 do VTK.
52d6c353 242
a446c731
JR
243%package python3-devel
244Summary: Header files for Python 3 VTK binding
245Summary(pl.UTF-8): Pliki nagłówkowe wiązania Pythona 3 do VTK
c9112da2
JB
246Group: Development/Libraries
247Requires: %{name}-devel = %{version}-%{release}
a446c731
JR
248Requires: %{name}-python3 = %{version}-%{release}
249Requires: python3-devel
250Obsoletes: vtk-python-devel < 8.2.0-1
52d6c353 251
a446c731
JR
252%description python3-devel
253Header files for Python 3 VTK binding.
52d6c353 254
a446c731
JR
255%description python3-devel -l pl.UTF-8
256Pliki nagłówkowe wiązania Pythona 3 do VTK.
52d6c353 257
52d6c353 258%package examples
ef4a419d
JR
259Summary: C++ and Python example programs/scripts for VTK
260Summary(pl.UTF-8): Przykładowe programy/skrypty w C++ i Pythonie dla VTK
0b356dc9 261Group: Development/Libraries
c8393523
JB
262Requires: %{name} = %{version}-%{release}
263Requires: %{name}-data = %{version}-%{release}
52d6c353
AG
264
265%description examples
0b356dc9
AG
266This package contains all the examples from the VTK source. To compile
267the C++ examples you will need to install the vtk-devel package as
ef4a419d
JR
268well. The Python examples can be run with the corresponding
269packages (vtk-python3).
52d6c353 270
eb1fe26e
JR
271%description examples -l pl.UTF-8
272Ten pakiet zawiera wszystkie przykłady ze źródeł VTK. Do skompilowania
273przykładów w C++ trzeba doinstalować pakiet vtk-devel. Przykłady w
ef4a419d
JR
274Pythonie można uruchamiać przy użyciu odpowiednich pakietów
275(vtk-python3).
c8393523 276
52d6c353 277%package test-suite
3b8bf081 278Summary: Test programs for VTK
06b6c677 279Summary(pl.UTF-8): Programy testowe dla VTK
0b356dc9 280Group: Development/Libraries
c8393523
JB
281Requires: %{name} = %{version}-%{release}
282Requires: %{name}-data = %{version}-%{release}
52d6c353
AG
283
284%description test-suite
3b8bf081 285This package contains all testing programs from the VTK source. The
286source code of these programs can be found in the vtk-examples
287package.
52d6c353 288
eb1fe26e
JR
289%description test-suite -l pl.UTF-8
290Ten pakiet zawiera wszystkie programy testowe ze źródeł VTK. Kod
291źródłowy tych programów można znaleźć w pakiecie vtk-examples.
c8393523 292
52d6c353 293%package data
3b8bf081 294Summary: Data files for VTK
06b6c677 295Summary(pl.UTF-8): Pliki danych dla VTK
3b8bf081 296Group: Development/Libraries
ea4fc539 297BuildArch: noarch
52d6c353 298
0b356dc9 299%description data
3b8bf081 300This package contains all the data from the VTKData repository. These
c8393523
JB
301data are required to run various examples from the vtk-examples
302package.
303
eb1fe26e
JR
304%description data -l pl.UTF-8
305Ten pakiet zawiera wszystkie dane z repozytorium VTKData. Dane te są
306potrzebne do uruchamiania różnych przykładów z pakietu vtk-examples.
52d6c353
AG
307
308%prep
1d4198f2 309%setup -q -n VTK-%{version} -b 1
bb64b81a 310%patch0 -p1
26d6f052
JR
311%patch1 -p1
312%patch2 -p1
313%patch3 -p1
314%patch4 -p1
315%patch5 -p1
aa6a95e6 316%patch6 -p1
aed6aa39 317%patch7 -p1
bc12798a 318%patch8 -p1
bb64b81a 319
1d4198f2
JB
320# Replace relative path ../../../VTKData with destination filesystem path
321grep -Erl '(\.\./)+VTKData' Examples | xargs \
4febabf8 322 %{__perl} -pi -e 's,(\.\./)+VTKData,%{_datadir}/vtk-8.2,g'
bb64b81a
JR
323
324# Save an unbuilt copy of the Example's sources for %doc
325mkdir vtk-examples
326cp -a Examples vtk-examples
327# Don't ship Win32 examples
328%{__rm} -r vtk-examples/Examples/GUI/Win32
329find vtk-examples -type f | xargs chmod -R a-x
52d6c353 330
1815d7cc
JP
331for 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
332%{__rm} -r ThirdParty/*/vtk$x
333done
334
52d6c353 335%build
08c4611d
JR
336export CFLAGS="%{rpmcflags} -D_UNICODE -DHAVE_UINTPTR_T"
337export CXXFLAGS="%{rpmcxxflags} -D_UNICODE -DHAVE_UINTPTR_T"
bb64b81a 338%if %{with java}
ff176195 339export JAVA_HOME=%{java_home}
2ed4fbd4
JR
340%ifarch x32
341# getting "java.lang.OutOfMemoryError: Java heap space" during the build
342export JAVA_TOOL_OPTIONS=-Xmx2048m
343%endif
bb64b81a
JR
344%endif
345
e21de9ad
ER
346# handle cmake & ccache
347# http://stackoverflow.com/questions/1815688/how-to-use-ccache-with-cmake
348# ASM fix: http://lists.busybox.net/pipermail/buildroot/2013-March/069436.html
349if [[ "%{__cc}" = *ccache* ]]; then
350 cc="%{__cc}"
351 cxx="%{__cxx}"
352 ccache="
353 -DCMAKE_C_COMPILER="ccache" -DCMAKE_C_COMPILER_ARG1="${cc#ccache }" \
354 -DCMAKE_CXX_COMPILER="ccache" -DCMAKE_CXX_COMPILER_ARG1="${cxx#ccache }" \
355 -DCMAKE_ASM_COMPILER="${cc#ccache }" \
356 "
357else
358 ccache="
359 -DCMAKE_C_COMPILER="%{__cc}" \
360 -DCMAKE_CXX_COMPILER="%{__cxx}" \
361 -DCMAKE_ASM_COMPILER="%{__cc}" \
362 "
363fi
364
df99c936 365mkdir -p build
bb64b81a 366cd build
e33b075c 367%cmake .. \
e21de9ad 368 $ccache \
9cf01b51 369 -Wno-dev \
bc12798a 370 %{cmake_on_off doc BUILD_DOCUMENTATION} \
ed317954 371 -DBUILD_EXAMPLES:BOOL=ON \
52d6c353 372 -DBUILD_SHARED_LIBS:BOOL=ON \
52d6c353 373 -DBUILD_TESTING:BOOL=ON \
e33b075c 374 -DCMAKE_SKIP_RPATH:BOOL=ON \
bc12798a 375 -DDOXYGEN_GENERATE_HTMLHELP=OFF \
bb64b81a 376 -DOPENGL_INCLUDE_PATH:PATH=%{_includedir}/GL \
a446c731
JR
377 -DPYTHON_INCLUDE_PATH:PATH=%{py3_incdir} \
378 -DPYTHON_LIBRARY:FILEPATH=%{_libdir}/libpython%{py3_ver}.so \
52d6c353
AG
379 -DTCL_INCLUDE_PATH:PATH=%{_includedir} \
380 -DTCL_LIBRARY:PATH=%{_libdir}/libtcl.so \
381 -DTK_INCLUDE_PATH:PATH=%{_includedir} \
382 -DTK_LIBRARY:PATH=%{_libdir}/libtk.so \
ed317954
JR
383 -DVTK_CUSTOM_LIBRARY_SUFFIX="" \
384 -DVTK_INSTALL_ARCHIVE_DIR:PATH=%{_lib}/vtk \
385 -DVTK_INSTALL_INCLUDE_DIR:PATH=include/vtk \
386 -DVTK_INSTALL_LIBRARY_DIR:PATH=%{_lib}/vtk \
387 -DVTK_INSTALL_PACKAGE_DIR:PATH=%{_lib}/cmake/vtk \
388 -DVTK_INSTALL_TCL_DIR:PATH=share/tcl%{tcl_version}/vtk \
fec843e6 389 -DVTK_INSTALL_QT_DIR=/%{_lib}/qt5/plugins/designer \
2530c814 390 -DVTK_INSTALL_PYTHON_MODULES_DIR:PATH=%{py3_sitedir} \
58c51e05 391 -DVTK_FFMPEG_HAS_OLD_HEADER:BOOL=OFF \
e33b075c 392 %{?with_OSMesa:-DVTK_OPENGL_HAS_OSMESA:BOOL=ON} \
bdd17b88 393 -DVTK_USE_SYSTEM_LIBRARIES:BOOL=ON \
bdd17b88 394 -DVTK_USE_OGGTHEORA_ENCODER:BOOL=ON \
bf9cff64 395 -DVTK_USE_SYSTEM_HDF5:BOOL=ON \
921811aa 396 -DVTK_USE_SYSTEM_XDMF2:BOOL=OFF \
fec843e6 397 -DVTK_USE_SYSTEM_LIBHARU:BOOL=OFF \
ab87671a 398 %{!?with_system_gl2ps:-DVTK_USE_SYSTEM_GL2PS:BOOL=OFF} \
e33b075c
JB
399%if %{with java}
400 -DVTK_WRAP_JAVA:BOOL=ON \
401 -DJAVA_INCLUDE_PATH:PATH=$JAVA_HOME/include \
402 -DJAVA_INCLUDE_PATH2:PATH=$JAVA_HOME/include/linux \
403 -DJAVA_AWT_INCLUDE_PATH:PATH=$JAVA_HOME/include \
404%else
405 -DVTK_WRAP_JAVA:BOOL=OFF \
406%endif
52d6c353 407 -DVTK_WRAP_PYTHON:BOOL=ON \
a446c731 408 -DVTK_PYTHON_VERSION=3 \
ed317954
JR
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 \
58c51e05 415 -DModule_vtkFiltersReebGraph:BOOL=ON \
58c51e05
JB
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 \
921811aa 425 -DModule_vtkIOXdmf2:BOOL=ON \
58c51e05
JB
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)
58c51e05
JB
435# TODO: -DModule_vtkInfovisParallel:BOOL=ON (BR: MPI)
436# TODO: -DModule_vtkRenderingParallelLIC:BOOL=ON (BR: MPI)
52d6c353 437
52d6c353 438%{__make}
bc12798a
JB
439
440%if %{with doc}
441%{__make} DoxygenDoc
442%endif
52d6c353
AG
443
444%install
445rm -rf $RPM_BUILD_ROOT
1d4198f2 446install -d $RPM_BUILD_ROOT{%{_sysconfdir}/ld.so.conf.d,%{_examplesdir}/%{name}-%{version}}
52d6c353 447
bb64b81a 448%{__make} -C build install \
52d6c353
AG
449 DESTDIR=$RPM_BUILD_ROOT
450
186c3460
JB
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
bb64b81a
JR
454# ld config
455echo %{_libdir}/vtk > $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/vtk-%{_arch}.conf
456
1d4198f2 457for f in $(cd build/ExternalData/Testing ; find Data -type l); do
4febabf8 458 install -Dp build/ExternalData/Testing/$f $RPM_BUILD_ROOT%{_datadir}/vtk-8.2/$f
1d4198f2 459done
bb64b81a 460
4febabf8
JB
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
bb64b81a
JR
465# Install examples
466for f in \
bb64b81a 467AmbientSpheres \
ed317954
JR
468Arrays \
469BalloonWidget \
470BandedContours \
bb64b81a
JR
471Cone \
472Cone2 \
473Cone3 \
474Cone4 \
475Cone5 \
ed317954
JR
476Cone6 \
477Cube \
478Cylinder \
479Delaunay3D \
480Delaunay3DAlpha \
481DiffuseSpheres \
482DumpXMLFile \
483FilledContours \
484FixedPointVolumeRayCastMapperCT \
485GPURenderDemo \
486Generate2DAMRDataSetWithPulse \
487Generate3DAMRDataSetWithPulse \
488GenerateCubesFromLabels \
489GenerateModelsFromLabels \
490HierarchicalBoxPipeline \
ed317954
JR
491ImageSlicing \
492LabeledMesh \
ed317954
JR
493Medical1 \
494Medical2 \
495Medical3 \
1d4198f2 496Medical4 \
ed317954
JR
497MultiBlock \
498ParticleReader \
499RGrid \
500SGrid \
1d4198f2 501SimpleView \
ed317954
JR
502Slider \
503Slider2D \
504SpecularSpheres \
ed317954
JR
505TubesWithVaryingRadiusAndColors \
506finance ; do
bb64b81a 507 install build/bin/$f $RPM_BUILD_ROOT%{_bindir}
52d6c353
AG
508done
509
bb64b81a 510# Install test binaries
ab87671a 511for f in build/bin/*Tests build/bin/Test*; do
ed317954 512 install $f $RPM_BUILD_ROOT%{_bindir}
bb64b81a 513done
52d6c353 514
98c8aeec
ER
515%if %{with java}
516install -p build/bin/VTKJavaExecutable $RPM_BUILD_ROOT%{_bindir}
517%endif
518install -p build/bin/vtkpython $RPM_BUILD_ROOT%{_bindir}
52d6c353 519
3c34ea90 520# unwanted doxygen files and misplaced verdict docs
26d6f052 521%{?with_doc:%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/vtk-*/{doxygen,verdict}}
52d6c353 522
0b356dc9
AG
523%clean
524rm -rf $RPM_BUILD_ROOT
525
c8393523 526%post -p /sbin/ldconfig
52d6c353 527%postun -p /sbin/ldconfig
c8393523 528
c3b50c93
JB
529%post qt -p /sbin/ldconfig
530%postun qt -p /sbin/ldconfig
531
e33b075c
JB
532%post java -p /sbin/ldconfig
533%postun java -p /sbin/ldconfig
c8393523 534
a446c731
JR
535%post python3 -p /sbin/ldconfig
536%postun python3 -p /sbin/ldconfig
c8393523 537
52d6c353 538%files
0b356dc9 539%defattr(644,root,root,755)
26d6f052 540%doc README.md vtkBanner.gif vtkLogo.ico Wrapping/Tools/README*
bb64b81a 541%config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/ld.so.conf.d/vtk-%{_arch}.conf
52d6c353 542%dir %{_libdir}/vtk
c3b50c93 543%attr(755,root,root) %{_libdir}/vtk/libvtkChartsCore.so.1
ff12e23f
JB
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
c3b50c93 553%attr(755,root,root) %{_libdir}/vtk/libvtkDICOMParser.so.1
ab87671a 554%attr(755,root,root) %{_libdir}/vtk/libvtkDomainsChemistryOpenGL2.so.1
c3b50c93 555%attr(755,root,root) %{_libdir}/vtk/libvtkDomainsChemistry.so.1
ff12e23f
JB
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
c3b50c93 579%attr(755,root,root) %{_libdir}/vtk/libvtkGeovisCore.so.1
ff12e23f
JB
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
62d9a9af 589%{?with_ffmpeg:%attr(755,root,root) %{_libdir}/vtk/libvtkIOFFMPEG.so.1}
ff12e23f
JB
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
c3b50c93 634%attr(755,root,root) %{_libdir}/vtk/libvtkLocalExample.so.1
c3b50c93
JB
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
ab87671a 638%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingContextOpenGL2.so.1
c3b50c93 639%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingCore.so.1
58c51e05 640%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingFreeTypeFontConfig.so.1
ab87671a
JR
641%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingFreeType.so.1
642%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingGL2PSOpenGL2.so.1
c3b50c93 643%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingImage.so.1
c3b50c93 644%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingLabel.so.1
ab87671a
JR
645%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingLOD.so.1
646%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingOpenGL2.so.1
58c51e05 647%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingParallel.so.1
ab87671a 648%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingVolumeOpenGL2.so.1
c3b50c93 649%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingVolume.so.1
ff12e23f
JB
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
c3b50c93
JB
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
ab87671a 657%attr(755,root,root) %{_libdir}/vtk/libvtkVPIC.so.1
eea186ef 658%attr(755,root,root) %{_libdir}/vtk/libvtkexodusII.so.1
ab87671a 659%attr(755,root,root) %{_libdir}/vtk/libvtkgl2ps.so.1
fec843e6 660%attr(755,root,root) %{_libdir}/vtk/libvtklibharu.so.1
c3b50c93 661%attr(755,root,root) %{_libdir}/vtk/libvtkmetaio.so.1
c3b50c93
JB
662%attr(755,root,root) %{_libdir}/vtk/libvtksys.so.1
663%attr(755,root,root) %{_libdir}/vtk/libvtkverdict.so.1
921811aa 664%attr(755,root,root) %{_libdir}/vtk/libvtkxdmf2.so.1
52d6c353
AG
665
666%files devel
0b356dc9 667%defattr(644,root,root,755)
0b356dc9 668%doc Utilities/Upgrading/*
24d31977 669%attr(755,root,root) %{_bindir}/vtkWrapHierarchy
c3b50c93 670%attr(755,root,root) %{_libdir}/vtk/libvtkChartsCore.so
ff12e23f
JB
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
c3b50c93 680%attr(755,root,root) %{_libdir}/vtk/libvtkDICOMParser.so
ab87671a 681%attr(755,root,root) %{_libdir}/vtk/libvtkDomainsChemistryOpenGL2.so
c3b50c93 682%attr(755,root,root) %{_libdir}/vtk/libvtkDomainsChemistry.so
ff12e23f
JB
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
c3b50c93 706%attr(755,root,root) %{_libdir}/vtk/libvtkGeovisCore.so
ff12e23f
JB
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
62d9a9af 716%{?with_ffmpeg:%attr(755,root,root) %{_libdir}/vtk/libvtkIOFFMPEG.so}
ff12e23f
JB
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
c3b50c93 761%attr(755,root,root) %{_libdir}/vtk/libvtkLocalExample.so
c3b50c93
JB
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
ab87671a 765%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingContextOpenGL2.so
c3b50c93 766%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingCore.so
58c51e05 767%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingFreeTypeFontConfig.so
ab87671a
JR
768%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingFreeType.so
769%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingGL2PSOpenGL2.so
c3b50c93 770%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingImage.so
c3b50c93 771%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingLabel.so
ab87671a
JR
772%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingLOD.so
773%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingOpenGL2.so
58c51e05 774%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingParallel.so
ab87671a 775%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingVolumeOpenGL2.so
c3b50c93 776%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingVolume.so
ff12e23f
JB
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
c3b50c93
JB
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
ab87671a 784%attr(755,root,root) %{_libdir}/vtk/libvtkVPIC.so
eea186ef 785%attr(755,root,root) %{_libdir}/vtk/libvtkexodusII.so
ab87671a 786%attr(755,root,root) %{_libdir}/vtk/libvtkgl2ps.so
fec843e6 787%attr(755,root,root) %{_libdir}/vtk/libvtklibharu.so
c3b50c93 788%attr(755,root,root) %{_libdir}/vtk/libvtkmetaio.so
c3b50c93
JB
789%attr(755,root,root) %{_libdir}/vtk/libvtksys.so
790%attr(755,root,root) %{_libdir}/vtk/libvtkverdict.so
921811aa 791%attr(755,root,root) %{_libdir}/vtk/libvtkxdmf2.so
c3b50c93 792%{_libdir}/vtk/libvtkWrappingTools.a
c9112da2 793%dir %{_includedir}/vtk
58c51e05 794%{_includedir}/vtk/VPIC
ed317954
JR
795%{_includedir}/vtk/DICOM*.h
796%{_includedir}/vtk/DatabaseSchemaWith2Tables.h
eea186ef
JP
797%{_includedir}/vtk/LSDyna*.h
798%{_includedir}/vtk/vtkexodusII
fec843e6 799%{_includedir}/vtk/vtkgl2ps
fec843e6
JR
800%{_includedir}/vtk/vtkkwiml
801%{_includedir}/vtk/vtklibharu
c9112da2 802%{_includedir}/vtk/vtkmetaio
c9112da2 803%{_includedir}/vtk/vtksys
fec843e6 804%{_includedir}/vtk/vtkverdict
921811aa 805%{_includedir}/vtk/vtkxdmf2
c9112da2
JB
806%{_includedir}/vtk/vtk*.h
807%{_includedir}/vtk/vtk*.txx
c3b50c93
JB
808%exclude %{_includedir}/vtk/vtkEventQtSlotConnect.h
809%exclude %{_includedir}/vtk/vtkGUISupportQt*.h
7585f75f 810%if %{with java}
ed317954
JR
811%exclude %{_includedir}/vtk/vtkJavaUtil.h
812%exclude %{_includedir}/vtk/vtkWrappingJavaModule.h
7585f75f 813%endif
c9112da2 814%exclude %{_includedir}/vtk/vtkPython*.h
c3b50c93
JB
815%exclude %{_includedir}/vtk/vtkQImageToImageSource.h
816%exclude %{_includedir}/vtk/vtkQt*.h
817%exclude %{_includedir}/vtk/vtkRenderingQtModule.h
c3b50c93 818%exclude %{_includedir}/vtk/vtkViewsQtModule.h
ed317954 819%{_libdir}/cmake/vtk
52d6c353 820
e33b075c
JB
821%files qt
822%defattr(644,root,root,755)
c3b50c93 823%attr(755,root,root) %{_libdir}/vtk/libvtkGUISupportQt.so.1
c3b50c93 824%attr(755,root,root) %{_libdir}/vtk/libvtkGUISupportQtSQL.so.1
c3b50c93
JB
825%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingQt.so.1
826%attr(755,root,root) %{_libdir}/vtk/libvtkViewsQt.so.1
fec843e6 827%attr(755,root,root) %{_libdir}/qt5/plugins/designer/libQVTKWidgetPlugin.so
e33b075c 828
c3b50c93
JB
829%files qt-devel
830%defattr(644,root,root,755)
831%attr(755,root,root) %{_libdir}/vtk/libvtkGUISupportQt.so
c3b50c93 832%attr(755,root,root) %{_libdir}/vtk/libvtkGUISupportQtSQL.so
c3b50c93
JB
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
c9112da2
JB
844%if %{with java}
845%files java
0b356dc9 846%defattr(644,root,root,755)
ed317954 847%attr(755,root,root) %{_bindir}/VTKJavaExecutable
c9112da2
JB
848%attr(755,root,root) %{_bindir}/vtkParseJava
849%attr(755,root,root) %{_bindir}/vtkWrapJava
c3b50c93
JB
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
ff12e23f
JB
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
c3b50c93 863%attr(755,root,root) %{_libdir}/vtk/libvtkDomainsChemistryJava.so
ab87671a 864%attr(755,root,root) %{_libdir}/vtk/libvtkDomainsChemistryOpenGL2Java.so
ff12e23f
JB
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
c3b50c93 888%attr(755,root,root) %{_libdir}/vtk/libvtkGeovisCoreJava.so
ff12e23f
JB
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
62d9a9af 898%{?with_ffmpeg:%attr(755,root,root) %{_libdir}/vtk/libvtkIOFFMPEGJava.so}
ff12e23f
JB
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
c3b50c93
JB
943%attr(755,root,root) %{_libdir}/vtk/libvtkLocalExampleJava.so
944%attr(755,root,root) %{_libdir}/vtk/libvtkParallelCoreJava.so
ff12e23f
JB
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
c3b50c93 960%attr(755,root,root) %{_libdir}/vtk/libvtkTestingRenderingJava.so
ff12e23f
JB
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
ed317954 965%{_libdir}/vtk/vtk.jar
c9112da2
JB
966
967%files java-devel
968%defattr(644,root,root,755)
c3b50c93 969%attr(755,root,root) %{_libdir}/vtk/libvtkWrappingJava.so
ed317954
JR
970%{_includedir}/vtk/vtkJavaUtil.h
971%{_includedir}/vtk/vtkWrappingJavaModule.h
c9112da2 972%endif
52d6c353 973
a446c731 974%files python3
0b356dc9 975%defattr(644,root,root,755)
ed317954 976%doc Wrapping/Python/README*
0b356dc9 977%attr(755,root,root) %{_bindir}/vtkWrapPython
bb64b81a 978%attr(755,root,root) %{_bindir}/vtkWrapPythonInit
0b356dc9 979%attr(755,root,root) %{_bindir}/vtkpython
72bf8ffb
JR
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
ff12e23f 1007%attr(755,root,root) %{_libdir}/vtk/libvtkFiltersPython.so.1
72bf8ffb
JR
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
62d9a9af 1027%{?with_ffmpeg:%attr(755,root,root) %{_libdir}/vtk/libvtkIOFFMPEGPython3*D.so.1}
72bf8ffb
JR
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
eea186ef 1073%attr(755,root,root) %{_libdir}/vtk/libvtkPythonContext2D.so.1
72bf8ffb 1074%attr(755,root,root) %{_libdir}/vtk/libvtkPythonContext2DPython3*D.so.1
58c51e05 1075%attr(755,root,root) %{_libdir}/vtk/libvtkPythonInterpreter.so.1
72bf8ffb
JR
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
58c51e05
JB
1085# RenderingMatplotlib requires PythonInterpreter
1086%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingMatplotlib.so.1
72bf8ffb
JR
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
ff12e23f 1099%{py3_sitedir}/vtk.py
ef4a419d
JR
1100%dir %{py3_sitedir}/vtkmodules
1101%{py3_sitedir}/vtkmodules/*.py
1e6ebf84 1102%{py3_sitedir}/vtkmodules/__pycache__
ef4a419d
JR
1103%dir %{py3_sitedir}/vtkmodules/gtk
1104%{py3_sitedir}/vtkmodules/gtk/*.py
1e6ebf84 1105%{py3_sitedir}/vtkmodules/gtk/__pycache__
ef4a419d
JR
1106%dir %{py3_sitedir}/vtkmodules/numpy_interface
1107%{py3_sitedir}/vtkmodules/numpy_interface/*.py
1e6ebf84 1108%{py3_sitedir}/vtkmodules/numpy_interface/__pycache__
ef4a419d
JR
1109%dir %{py3_sitedir}/vtkmodules/qt
1110%{py3_sitedir}/vtkmodules/qt/*.py
1e6ebf84 1111%{py3_sitedir}/vtkmodules/qt/__pycache__
ef4a419d
JR
1112%dir %{py3_sitedir}/vtkmodules/qt4
1113%{py3_sitedir}/vtkmodules/qt4/*.py
1e6ebf84 1114%{py3_sitedir}/vtkmodules/qt4/__pycache__
ef4a419d
JR
1115%dir %{py3_sitedir}/vtkmodules/test
1116%{py3_sitedir}/vtkmodules/test/*.py
1e6ebf84 1117%{py3_sitedir}/vtkmodules/test/__pycache__
ef4a419d 1118%dir %{py3_sitedir}/vtkmodules/tk
1e6ebf84 1119%{py3_sitedir}/vtkmodules/tk/__pycache__
ef4a419d
JR
1120%{py3_sitedir}/vtkmodules/tk/*.py
1121%dir %{py3_sitedir}/vtkmodules/util
1122%{py3_sitedir}/vtkmodules/util/*.py
1e6ebf84 1123%{py3_sitedir}/vtkmodules/util/__pycache__
ef4a419d
JR
1124%dir %{py3_sitedir}/vtkmodules/wx
1125%{py3_sitedir}/vtkmodules/wx/*.py
1e6ebf84
JR
1126%{py3_sitedir}/vtkmodules/wx/__pycache__
1127%attr(755,root,root) %{py3_sitedir}/vtkmodules/vtk*Python.so
52d6c353 1128
a446c731 1129%files python3-devel
0b356dc9 1130%defattr(644,root,root,755)
72bf8ffb
JR
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
ff12e23f 1158%attr(755,root,root) %{_libdir}/vtk/libvtkFiltersPython.so
72bf8ffb
JR
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
62d9a9af 1178%{?with_ffmpeg:%attr(755,root,root) %{_libdir}/vtk/libvtkIOFFMPEGPython3*D.so}
72bf8ffb
JR
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
eea186ef 1224%attr(755,root,root) %{_libdir}/vtk/libvtkPythonContext2D.so
72bf8ffb 1225%attr(755,root,root) %{_libdir}/vtk/libvtkPythonContext2DPython3*D.so
58c51e05 1226%attr(755,root,root) %{_libdir}/vtk/libvtkPythonInterpreter.so
72bf8ffb
JR
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
58c51e05 1236%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingMatplotlib.so
72bf8ffb
JR
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
ff12e23f 1240%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingPythonTkWidgets-8.2.so
72bf8ffb
JR
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
c9112da2
JB
1250%{_includedir}/vtk/PyVTK*.h
1251%{_includedir}/vtk/vtkPython*.h
52d6c353 1252
bb64b81a
JR
1253%files test-suite
1254%defattr(644,root,root,755)
ed317954
JR
1255%attr(755,root,root) %{_bindir}/*Tests
1256%attr(755,root,root) %{_bindir}/Test*
bb64b81a 1257
52d6c353 1258%files examples
0b356dc9 1259%defattr(644,root,root,755)
bb64b81a 1260%attr(755,root,root) %{_bindir}/AmbientSpheres
24d31977 1261%attr(755,root,root) %{_bindir}/Arrays
bb64b81a
JR
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
24d31977
JB
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
1d4198f2 1275%attr(755,root,root) %{_bindir}/Medical4
24d31977
JB
1276%attr(755,root,root) %{_bindir}/MultiBlock
1277%attr(755,root,root) %{_bindir}/RGrid
1278%attr(755,root,root) %{_bindir}/SGrid
1d4198f2 1279%attr(755,root,root) %{_bindir}/SimpleView
24d31977
JB
1280%attr(755,root,root) %{_bindir}/SpecularSpheres
1281%attr(755,root,root) %{_bindir}/finance
ed317954
JR
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
ed317954
JR
1294%attr(755,root,root) %{_bindir}/ImageSlicing
1295%attr(755,root,root) %{_bindir}/LabeledMesh
ed317954
JR
1296%attr(755,root,root) %{_bindir}/ParticleReader
1297%attr(755,root,root) %{_bindir}/Slider
1298%attr(755,root,root) %{_bindir}/Slider2D
ed317954 1299%attr(755,root,root) %{_bindir}/TubesWithVaryingRadiusAndColors
bb64b81a 1300%{_examplesdir}/%{name}-%{version}
52d6c353
AG
1301
1302%files data
0b356dc9 1303%defattr(644,root,root,755)
4febabf8
JB
1304%dir %{_datadir}/vtk-8.2
1305%{_datadir}/vtk-8.2/Data
This page took 0.645744 seconds and 4 git commands to generate.