]> git.pld-linux.org Git - packages/vtk.git/blame - vtk.spec
- rel 1
[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)
b4f8e64d 8#
e3358d84 9# Conditional build
bdd17b88 10%bcond_without java # Java wrappers
bdd17b88 11%bcond_without ffmpeg # FFMPEG .avi saving support
bdd17b88 12%bcond_with OSMesa # build with OSMesa (https://bugzilla.redhat.com/show_bug.cgi?id=744434)
20fc82eb 13%bcond_with system_proj # use system PROJ.4 (needs 4.3 with exposed internals, not ready for 4.4+)
52d6c353 14#
3b8bf081 15Summary: Toolkit for 3D computer graphics, image processing, and visualization
06b6c677 16Summary(pl.UTF-8): Zestaw narzędzi do trójwymiarowej grafiki, przetwarzania obrazu i wizualizacji
3b8bf081 17Name: vtk
c296ef55 18Version: 6.3.0
4c3a1f7d 19Release: 1
3b8bf081 20License: BSD
0b356dc9 21Group: Libraries
c296ef55
JR
22Source0: http://www.vtk.org/files/release/6.3/VTK-%{version}.tar.gz
23# Source0-md5: 0231ca4840408e9dd60af48b314c5b6d
24Source1: http://www.vtk.org/files/release/6.3/VTKData-%{version}.tar.gz
25# Source1-md5: b164200226805aeb741703a8168afdda
26Patch0: %{name}-chemistry.patch
8aed1503 27Patch1: gdal2.patch
280d7190 28URL: http://www.vtk.org/
bb64b81a 29%{?with_OSMesa:BuildRequires: Mesa-libOSMesa-devel}
24d31977 30BuildRequires: OpenGL-GLX-devel
bb64b81a 31BuildRequires: OpenGL-devel
e33b075c
JB
32BuildRequires: QtCore-devel >= 4.5.0
33BuildRequires: QtGui-devel >= 4.5.0
34BuildRequires: QtNetwork-devel >= 4.5.0
c3b50c93 35BuildRequires: QtOpenGL-devel >= 4.5.0
e33b075c
JB
36BuildRequires: QtSql-devel >= 4.5.0
37BuildRequires: QtWebKit-devel >= 4.5.0
ed317954 38BuildRequires: QtXmlPatterns-devel >= 4.5.0
ea1804c3 39BuildRequires: R
e33b075c 40BuildRequires: boost-devel >= 1.39
1d4198f2 41BuildRequires: cmake >= 2.8.8
c8393523 42BuildRequires: doxygen
bb64b81a 43BuildRequires: expat-devel
e33b075c 44%{?with_ffmpeg:BuildRequires: ffmpeg-devel}
24d31977 45BuildRequires: fontconfig-devel
e33b075c 46BuildRequires: freetype-devel >= 2
58c51e05 47BuildRequires: gdal-devel
ed317954 48BuildRequires: gl2ps-devel >= 1.3.8
bb64b81a
JR
49BuildRequires: gnuplot
50BuildRequires: graphviz
51BuildRequires: hdf5-devel
ff176195 52%if %{with java}
e33b075c 53BuildRequires: jdk >= 1.5
ff176195
JR
54BuildRequires: jpackage-utils
55%endif
1d4198f2 56BuildRequires: jsoncpp-devel
bb64b81a 57BuildRequires: libjpeg-devel
e33b075c 58BuildRequires: libogg-devel
bb64b81a 59BuildRequires: libpng-devel
e33b075c 60BuildRequires: libstdc++-devel
bb64b81a
JR
61BuildRequires: libtheora-devel
62BuildRequires: libtiff-devel
e33b075c 63BuildRequires: libxml2-devel >= 2
82b69c28 64BuildRequires: motif-devel
bb64b81a 65BuildRequires: mysql-devel
df99c936 66BuildRequires: netcdf-cxx-devel >= 4
58c51e05
JB
67# some code using it exists (Domains/Chemistry), but is not included in cmakefiles
68#BuildRequires: openqube-devel
69BuildRequires: perl-base
bb64b81a 70BuildRequires: postgresql-devel
bdd17b88 71%{?with_system_proj:BuildRequires: proj-devel >= 4.3, proj-devel < 4.4}
58c51e05 72BuildRequires: python-devel >= 2
2822e3c0 73BuildRequires: python-sip-devel
e33b075c 74BuildRequires: qt4-build >= 4.5.0
58c51e05 75BuildRequires: qt4-qmake >= 4.5.0
e33b075c 76BuildRequires: rpmbuild(macros) >= 1.605
ed317954 77BuildRequires: sip
bf32bb86 78BuildRequires: sip-PyQt4
bb64b81a
JR
79BuildRequires: tcl-devel
80BuildRequires: tk-devel
58c51e05 81BuildRequires: unixODBC-devel
bb64b81a
JR
82BuildRequires: wget
83BuildRequires: xorg-lib-libICE-devel
24d31977 84BuildRequires: xorg-lib-libSM-devel
bb64b81a 85BuildRequires: xorg-lib-libX11-devel
24d31977 86BuildRequires: xorg-lib-libXScrnSaver-devel
bb64b81a 87BuildRequires: xorg-lib-libXext-devel
24d31977 88BuildRequires: xorg-lib-libXft-devel
bb64b81a
JR
89BuildRequires: xorg-lib-libXt-devel
90BuildRequires: zlib-devel
344d681b 91BuildConflicts: libXNVCtrl-devel
c3b50c93 92Requires: gl2ps >= 1.3.8
0b356dc9 93BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
52d6c353 94
bb64b81a
JR
95%define skip_post_check_so lib.*Python.*\.so.*
96
52d6c353 97%description
3b8bf081 98The Visualization ToolKit (VTK) is an object oriented software system
99for 3D computer graphics, image processing, and visualization. VTK
100includes a textbook, a C++ class library, and several interpreted
101interface layers including Tcl/Tk, Java, and Python. VTK supports a
102wide variety of visualization algorithms including scalar, vector,
103tensor, texture, and volumetric methods. It also supports advanced
104modeling techniques like implicit modeling, polygon reduction, mesh
0b356dc9 105smoothing, cutting, contouring, and Delaunay triangulation. Moreover,
3b8bf081 106dozens of imaging algorithms have been integrated into the system.
107This allows mixing 2D imaging / 3D graphics algorithms and data.
108
eb1fe26e 109%description -l pl.UTF-8
c8393523 110Visualization TookKit (VTK) to obiektowo zorientowany system
eb1fe26e
JR
111oprogramowania do trójwymiarowej grafiki komputerowej, przetwarzania
112obrazu i wizualizacji. VTK zawiera książkę, bibliotekę klas C++ oraz
113kilka interpretowanych warstw interfejsów, w tym dla Tcl/Tk, Javy i
114Pythona. VTK obsługuje szeroki zakres algorytmów wizualizacji, w tym
c8393523 115metody skalarne, wektorowe, tensorowe, teksturowe i wolumetryczne.
eb1fe26e
JR
116Obsługuje także zaawansowane techniki modelowania, takie jak
117modelowanie implicite, redukcja wielokątów, wygładzanie siatki,
118przycinanie, konturowanie i triangulacja Delaunaya. Co więcej, wiele
119algorytmów obrazowania zostało zintegrowanych z systemem. Pozwala to
120na mieszanie algorytmów obrazowania 2D i grafiki 3D.
c8393523 121
52d6c353 122%package devel
3b8bf081 123Summary: VTK header files for building C++ code
06b6c677 124Summary(pl.UTF-8): Pliki nagłówkowe VTK dla C++
0b356dc9 125Group: Development
c8393523 126Requires: %{name} = %{version}-%{release}
e33b075c 127Requires: libstdc++-devel
52d6c353 128
0b356dc9
AG
129%description devel
130This provides the VTK header files required to compile C++ programs
131that use VTK to do 3D visualisation.
52d6c353 132
eb1fe26e
JR
133%description devel -l pl.UTF-8
134Ten pakiet dostarcza pliki nagłówkowe VTK do kompilowania programów
135C++ używających VTK do wizualizacji 3D.
c8393523 136
e33b075c 137%package qt
c3b50c93
JB
138Summary: Qt bindings and Qt Designer plugin for VTK
139Summary(pl.UTF-8): Wiązania Qt oraz wtyczka Qt Designera do VTK
e33b075c
JB
140Group: X11/Libraries
141Requires: %{name} = %{version}-%{release}
c3b50c93
JB
142Requires: QtCore >= 4.5.0
143Requires: QtGui >= 4.5.0
144Requires: QtNetwork >= 4.5.0
145Requires: QtOpenGL >= 4.5.0
146Requires: QtSql >= 4.5.0
147Requires: QtWebKit >= 4.5.0
e33b075c
JB
148
149%description qt
c3b50c93 150Qt bindings and Qt Designer plugin for VTK.
e33b075c
JB
151
152%description qt -l pl.UTF-8
c3b50c93
JB
153Wiązania Qt oraz wtyczka Qt Designera do VTK.
154
155%package qt-devel
156Summary: Header files for VTK Qt bindings
157Summary(pl.UTF-8): Pliki nagłówkowe wiązań Qt do VTK
158Group: X11/Development/Libraries
159Requires: %{name}-devel = %{version}-%{release}
160Requires: %{name}-qt = %{version}-%{release}
161Requires: QtCore-devel >= 4.5.0
162Requires: QtGui-devel >= 4.5.0
163Requires: QtOpenGL-devel >= 4.5.0
164Requires: QtSql-devel >= 4.5.0
165
166%description qt-devel
167Header files for VTK Qt bindings.
168
169%description qt-devel -l pl.UTF-8
170Pliki nagłówkowe wiązań Qt do VTK.
e33b075c 171
c9112da2
JB
172%package java
173Summary: Java bindings for VTK
174Summary(pl.UTF-8): Wiązania Javy do VTK
175Group: Development/Languages/Java
c8393523 176Requires: %{name} = %{version}-%{release}
c3b50c93
JB
177# or separate qt parts?
178Requires: %{name}-qt = %{version}-%{release}
52d6c353 179
c9112da2
JB
180%description java
181This package contains Java bindings for VTK.
52d6c353 182
c9112da2
JB
183%description java -l pl.UTF-8
184Ten pakiet zawiera wiązania Javy do VTK.
185
186%package java-devel
187Summary: Header files for Java VTK binding
188Summary(pl.UTF-8): Pliki nagłówkowe wiązania Javy do VTK
189Group: Development/Libraries
190Requires: %{name}-devel = %{version}-%{release}
191Requires: %{name}-java = %{version}-%{release}
192# <jni.h>
193Requires: jdk
194
195%description java-devel
196Header files for Java VTK binding.
197
198%description java-devel -l pl.UTF-8
199Pliki nagłówkowe wiązania Javy do VTK.
52d6c353
AG
200
201%package python
3b8bf081 202Summary: Python bindings for VTK
52118dd8 203Summary(pl.UTF-8): Wiązania Pythona do VTK
0b356dc9 204Group: Libraries
c8393523 205Requires: %{name} = %{version}-%{release}
c3b50c93
JB
206# or separate qt parts again?
207Requires: %{name}-qt = %{version}-%{release}
ed317954
JR
208Obsoletes: vtk-python-qt < 6.0.0-1
209Obsoletes: vtk-python-sip < 6.0.0-1
52d6c353 210
0b356dc9 211%description python
c8393523 212This package contains Python bindings for VTK.
52d6c353 213
eb1fe26e 214%description python -l pl.UTF-8
52118dd8 215Ten pakiet zawiera wiązania Pythona do VTK.
52d6c353 216
c9112da2
JB
217%package python-devel
218Summary: Header files for Python VTK binding
219Summary(pl.UTF-8): Pliki nagłówkowe wiązania Pythona do VTK
220Group: Development/Libraries
221Requires: %{name}-devel = %{version}-%{release}
222Requires: %{name}-python = %{version}-%{release}
223Requires: python-devel
52d6c353 224
c9112da2
JB
225%description python-devel
226Header files for Python VTK binding.
52d6c353 227
c9112da2
JB
228%description python-devel -l pl.UTF-8
229Pliki nagłówkowe wiązania Pythona do VTK.
52d6c353 230
c9112da2
JB
231%package tcl
232Summary: Tcl bindings for VTK
233Summary(pl.UTF-8): Wiązania języka Tcl do VTK
234Group: Libraries
235Requires: %{name} = %{version}-%{release}
c3b50c93
JB
236# or separate qt parts?
237Requires: %{name}-qt = %{version}-%{release}
c9112da2
JB
238
239%description tcl
240This package contains Tcl bindings for VTK.
241
242%description tcl -l pl.UTF-8
243Ten pakiet zawiera wiązania języka Tcl do VTK.
244
245%package tcl-devel
246Summary: Header files for Tcl VTK bindings
247Summary(pl.UTF-8): Pliki nagłówkowe wiązania języka Tcl do VTK
248Group: Development/Libraries
249Requires: %{name}-devel = %{version}-%{release}
250Requires: %{name}-tcl = %{version}-%{release}
251Requires: tcl-devel
252Requires: tk-devel
253
254%description tcl-devel
255Header files for Tcl VTK bindings.
256
257%description tcl-devel -l pl.UTF-8
258Pliki nagłówkowe wiązania języka Tcl do VTK.
259
52d6c353 260%package examples
3b8bf081 261Summary: C++, Tcl and Python example programs/scripts for VTK
06b6c677 262Summary(pl.UTF-8): Przykładowe programy/skrypty w C++, Tcl-u i Pythonie dla VTK
0b356dc9 263Group: Development/Libraries
c8393523
JB
264Requires: %{name} = %{version}-%{release}
265Requires: %{name}-data = %{version}-%{release}
52d6c353
AG
266
267%description examples
0b356dc9
AG
268This package contains all the examples from the VTK source. To compile
269the C++ examples you will need to install the vtk-devel package as
270well. The Python and Tcl examples can be run with the corresponding
271packages (vtk-python, vtk-tcl).
52d6c353 272
eb1fe26e
JR
273%description examples -l pl.UTF-8
274Ten pakiet zawiera wszystkie przykłady ze źródeł VTK. Do skompilowania
275przykładów w C++ trzeba doinstalować pakiet vtk-devel. Przykłady w
276Pythonie i Tcl-u można uruchamiać przy użyciu odpowiednich pakietów
c8393523
JB
277(vtk-python, vtk-tcl).
278
52d6c353 279%package test-suite
3b8bf081 280Summary: Test programs for VTK
06b6c677 281Summary(pl.UTF-8): Programy testowe dla VTK
0b356dc9 282Group: Development/Libraries
c8393523
JB
283Requires: %{name} = %{version}-%{release}
284Requires: %{name}-data = %{version}-%{release}
52d6c353
AG
285
286%description test-suite
3b8bf081 287This package contains all testing programs from the VTK source. The
288source code of these programs can be found in the vtk-examples
289package.
52d6c353 290
eb1fe26e
JR
291%description test-suite -l pl.UTF-8
292Ten pakiet zawiera wszystkie programy testowe ze źródeł VTK. Kod
293źródłowy tych programów można znaleźć w pakiecie vtk-examples.
c8393523 294
52d6c353 295%package data
3b8bf081 296Summary: Data files for VTK
06b6c677 297Summary(pl.UTF-8): Pliki danych dla VTK
3b8bf081 298Group: Development/Libraries
f421933b 299%if "%{_rpmversion}" >= "5"
11477b92 300BuildArch: noarch
f421933b 301%endif
52d6c353 302
0b356dc9 303%description data
3b8bf081 304This package contains all the data from the VTKData repository. These
c8393523
JB
305data are required to run various examples from the vtk-examples
306package.
307
eb1fe26e
JR
308%description data -l pl.UTF-8
309Ten pakiet zawiera wszystkie dane z repozytorium VTKData. Dane te są
310potrzebne do uruchamiania różnych przykładów z pakietu vtk-examples.
52d6c353
AG
311
312%prep
1d4198f2 313%setup -q -n VTK-%{version} -b 1
bb64b81a 314%patch0 -p1
8aed1503 315%patch1 -p1
bb64b81a 316
1d4198f2
JB
317# Replace relative path ../../../VTKData with destination filesystem path
318grep -Erl '(\.\./)+VTKData' Examples | xargs \
c296ef55 319 perl -pi -e 's,(\.\./)+VTKData,%{_datadir}/vtk-6.3,g'
bb64b81a
JR
320
321# Save an unbuilt copy of the Example's sources for %doc
322mkdir vtk-examples
323cp -a Examples vtk-examples
324# Don't ship Win32 examples
325%{__rm} -r vtk-examples/Examples/GUI/Win32
326find vtk-examples -type f | xargs chmod -R a-x
52d6c353
AG
327
328%build
e33b075c
JB
329export CFLAGS="%{rpmcflags} -D_UNICODE"
330export CXXFLAGS="%{rpmcxxflags} -D_UNICODE"
bb64b81a 331%if %{with java}
ff176195 332export JAVA_HOME=%{java_home}
bb64b81a
JR
333%endif
334
df99c936 335mkdir -p build
bb64b81a 336cd build
e33b075c 337%cmake .. \
9cf01b51 338 -Wno-dev \
e33b075c 339 -DBUILD_DOCUMENTATION:BOOL=ON \
ed317954 340 -DBUILD_EXAMPLES:BOOL=ON \
52d6c353 341 -DBUILD_SHARED_LIBS:BOOL=ON \
52d6c353 342 -DBUILD_TESTING:BOOL=ON \
e33b075c
JB
343 -DCMAKE_C_COMPILER:PATH="%{__cc}" \
344 -DCMAKE_CXX_COMPILER:PATH="%{__cxx}" \
e33b075c 345 -DCMAKE_SKIP_RPATH:BOOL=ON \
bb64b81a 346 -DOPENGL_INCLUDE_PATH:PATH=%{_includedir}/GL \
280d7190 347 -DPYTHON_INCLUDE_PATH:PATH=%{py_incdir} \
7a081b91 348 -DPYTHON_LIBRARY:FILEPATH=%{_libdir}/libpython%{py_ver}.so \
0b356dc9 349 -DPYTHON_UTIL_LIBRARY:PATH=%{_libdir}/libutil.so \
52d6c353
AG
350 -DTCL_INCLUDE_PATH:PATH=%{_includedir} \
351 -DTCL_LIBRARY:PATH=%{_libdir}/libtcl.so \
352 -DTK_INCLUDE_PATH:PATH=%{_includedir} \
353 -DTK_LIBRARY:PATH=%{_libdir}/libtk.so \
c296ef55 354 -DVTK_DATA_ROOT:PATH=%{_datadir}/vtk-6.3 \
ed317954
JR
355 -DVTK_CUSTOM_LIBRARY_SUFFIX="" \
356 -DVTK_INSTALL_ARCHIVE_DIR:PATH=%{_lib}/vtk \
357 -DVTK_INSTALL_INCLUDE_DIR:PATH=include/vtk \
358 -DVTK_INSTALL_LIBRARY_DIR:PATH=%{_lib}/vtk \
359 -DVTK_INSTALL_PACKAGE_DIR:PATH=%{_lib}/cmake/vtk \
360 -DVTK_INSTALL_TCL_DIR:PATH=share/tcl%{tcl_version}/vtk \
1d4198f2 361 -DVTK_INSTALL_PYTHON_MODULE_DIR:PATH=%{py_sitedir} \
e33b075c 362 -DVTK_INSTALL_QT_DIR=/%{_lib}/qt4/plugins/designer \
58c51e05 363 -DVTK_FFMPEG_HAS_OLD_HEADER:BOOL=OFF \
e33b075c 364 %{?with_OSMesa:-DVTK_OPENGL_HAS_OSMESA:BOOL=ON} \
ed317954 365 -DVTK_WRAP_PYTHON:BOOL=ON \
e33b075c 366 -DVTK_PYTHON_SETUP_ARGS="--prefix=/usr --root=$RPM_BUILD_ROOT" \
bdd17b88 367 -DVTK_USE_SYSTEM_LIBRARIES:BOOL=ON \
bdd17b88 368 -DVTK_USE_OGGTHEORA_ENCODER:BOOL=ON \
e33b075c 369 -DVTK_USE_RENDERING:BOOL=ON \
bf9cff64 370 -DVTK_USE_SYSTEM_HDF5:BOOL=ON \
921811aa 371 -DVTK_USE_SYSTEM_XDMF2:BOOL=OFF \
bdd17b88 372 %{!?with_system_proj:-DVTK_USE_SYSTEM_LIBPROJ4:BOOL=OFF} \
e33b075c
JB
373%if %{with java}
374 -DVTK_WRAP_JAVA:BOOL=ON \
375 -DJAVA_INCLUDE_PATH:PATH=$JAVA_HOME/include \
376 -DJAVA_INCLUDE_PATH2:PATH=$JAVA_HOME/include/linux \
377 -DJAVA_AWT_INCLUDE_PATH:PATH=$JAVA_HOME/include \
378%else
379 -DVTK_WRAP_JAVA:BOOL=OFF \
380%endif
52d6c353 381 -DVTK_WRAP_PYTHON:BOOL=ON \
e33b075c 382 %{?with_sip:-DVTK_WRAP_PYTHON_SIP:BOOL=ON} \
ed317954
JR
383 -DVTK_WRAP_TCL:BOOL=ON \
384 -DVTK_Group_Imaging:BOOL=ON \
385 -DVTK_Group_Qt:BOOL=ON \
386 -DVTK_Group_Rendering:BOOL=ON \
387 -DVTK_Group_StandAlone:BOOL=ON \
388 -DVTK_Group_Tk:BOOL=ON \
389 -DVTK_Group_Views:BOOL=ON \
58c51e05
JB
390 -DModule_vtkFiltersReebGraph:BOOL=ON \
391 -DModule_vtkFiltersStatisticsGnuR:BOOL=ON \
392 %{?with_ffmpeg:-DModule_vtkIOFFMPEG:BOOL=ON} \
393 -DModule_vtkIOGDAL:BOOL=ON \
394 -DModule_vtkIOGeoJSON:BOOL=ON \
395 -DModule_vtkIOMySQL:BOOL=ON \
396 -DModule_vtkIOODBC:BOOL=ON \
397 -DModule_vtkIOParallelExodus:BOOL=ON \
398 -DModule_vtkIOParallelLSDyna:BOOL=ON \
399 -DModule_vtkIOPostgreSQL:BOOL=ON \
400 -DModule_vtkIOVPIC:BOOL=ON \
921811aa 401 -DModule_vtkIOXdmf2:BOOL=ON \
58c51e05
JB
402 -DModule_vtkInfovisBoost:BOOL=ON \
403 -DModule_vtkInfovisBoostGraphAlgorithms:BOOL=ON \
404 -DModule_vtkRenderingFreeTypeFontConfig:BOOL=ON \
405 -DModule_vtkRenderingMatplotlib:BOOL=ON \
406 -DModule_vtkRenderingParallel:BOOL=ON
407# TODO: -DModule_vtkAcceleratorsDax:BOOL=ON (BR: FindDax.cmake, maybe http://www.daxtoolkit.org/ ?)
408# TODO: -DModule_vtkAcceleratorsPiston:BOOL=ON (on bcond, BR: CUDA)
409# TODO: -DModule_vtkFiltersParallelFlowPaths:BOOL=ON (BR: MPI)
410# TODO: -DModule_vtkFiltersParallelStatistics:BOOL=ON (BR: MPI)
58c51e05
JB
411# TODO: -DModule_vtkInfovisParallel:BOOL=ON (BR: MPI)
412# TODO: -DModule_vtkRenderingParallelLIC:BOOL=ON (BR: MPI)
52d6c353 413
52d6c353
AG
414%{__make}
415
416%install
417rm -rf $RPM_BUILD_ROOT
1d4198f2 418install -d $RPM_BUILD_ROOT{%{_sysconfdir}/ld.so.conf.d,%{_examplesdir}/%{name}-%{version}}
52d6c353 419
bb64b81a 420%{__make} -C build install \
52d6c353
AG
421 DESTDIR=$RPM_BUILD_ROOT
422
bb64b81a
JR
423# ld config
424echo %{_libdir}/vtk > $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/vtk-%{_arch}.conf
425
1d4198f2 426for f in $(cd build/ExternalData/Testing ; find Data -type l); do
c296ef55 427 install -Dp build/ExternalData/Testing/$f $RPM_BUILD_ROOT%{_datadir}/vtk-6.3/$f
1d4198f2 428done
bb64b81a
JR
429
430# Install utilities
431install build/bin/lproj $RPM_BUILD_ROOT%{_bindir}
432
433# Install examples
434for f in \
bb64b81a 435AmbientSpheres \
ed317954
JR
436Arrays \
437BalloonWidget \
438BandedContours \
bb64b81a
JR
439Cone \
440Cone2 \
441Cone3 \
442Cone4 \
443Cone5 \
ed317954
JR
444Cone6 \
445Cube \
446Cylinder \
447Delaunay3D \
448Delaunay3DAlpha \
449DiffuseSpheres \
450DumpXMLFile \
451FilledContours \
452FixedPointVolumeRayCastMapperCT \
453GPURenderDemo \
454Generate2DAMRDataSetWithPulse \
455Generate3DAMRDataSetWithPulse \
456GenerateCubesFromLabels \
457GenerateModelsFromLabels \
458HierarchicalBoxPipeline \
459ImageDataLIC2DDemo \
460ImageSlicing \
461LabeledMesh \
ed317954
JR
462Medical1 \
463Medical2 \
464Medical3 \
1d4198f2 465Medical4 \
ed317954
JR
466MultiBlock \
467ParticleReader \
468RGrid \
469SGrid \
1d4198f2 470SimpleView \
ed317954
JR
471Slider \
472Slider2D \
473SpecularSpheres \
474StructuredGridLIC2DDemo \
475SurfaceLICDemo \
476TimeRenderer \
477TimeRenderer2 \
478TubesWithVaryingRadiusAndColors \
479finance ; do
bb64b81a 480 install build/bin/$f $RPM_BUILD_ROOT%{_bindir}
52d6c353
AG
481done
482
bb64b81a 483# Install test binaries
ed317954
JR
484for f in build/bin/*Tests build/bin/Test* build/bin/VTKBenchMark ; do
485 install $f $RPM_BUILD_ROOT%{_bindir}
bb64b81a 486done
52d6c353 487
ed317954
JR
488install build/bin/VTKJavaExecutable $RPM_BUILD_ROOT%{_bindir}
489install build/bin/vtkpython $RPM_BUILD_ROOT%{_bindir}
52d6c353 490
3c34ea90 491# unwanted doxygen files and misplaced verdict docs
c296ef55 492%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/vtk-6.3/{doxygen,verdict}
52d6c353 493
c3b50c93
JB
494# only *.pyc are built by default, add *.pyo
495%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}/vtk
24d31977
JB
496%py_postclean
497
0b356dc9
AG
498%clean
499rm -rf $RPM_BUILD_ROOT
500
c8393523 501%post -p /sbin/ldconfig
52d6c353 502%postun -p /sbin/ldconfig
c8393523 503
c3b50c93
JB
504%post qt -p /sbin/ldconfig
505%postun qt -p /sbin/ldconfig
506
e33b075c
JB
507%post java -p /sbin/ldconfig
508%postun java -p /sbin/ldconfig
c8393523
JB
509
510%post python -p /sbin/ldconfig
511%postun python -p /sbin/ldconfig
512
e33b075c
JB
513%post tcl -p /sbin/ldconfig
514%postun tcl -p /sbin/ldconfig
bb64b81a 515
52d6c353 516%files
0b356dc9 517%defattr(644,root,root,755)
ec0cb404 518%doc README.md vtkLogo.jpg vtkBanner.gif Wrapping/Tools/README*
bb64b81a 519%config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/ld.so.conf.d/vtk-%{_arch}.conf
52d6c353 520%dir %{_libdir}/vtk
c3b50c93
JB
521%attr(755,root,root) %{_libdir}/vtk/libvtkChartsCore.so.1
522%attr(755,root,root) %{_libdir}/vtk/libvtkCommon*.so.1
523%attr(755,root,root) %{_libdir}/vtk/libvtkDICOMParser.so.1
524%attr(755,root,root) %{_libdir}/vtk/libvtkDomainsChemistry.so.1
525%attr(755,root,root) %{_libdir}/vtk/libvtkFilters*.so.1
526%attr(755,root,root) %{_libdir}/vtk/libvtkGeovisCore.so.1
527%attr(755,root,root) %{_libdir}/vtk/libvtkIO*.so.1
528%attr(755,root,root) %{_libdir}/vtk/libvtkImaging*.so.1
529%attr(755,root,root) %{_libdir}/vtk/libvtkInfovis*.so.1
530%attr(755,root,root) %{_libdir}/vtk/libvtkInteraction*.so.1
531%attr(755,root,root) %{_libdir}/vtk/libvtkLocalExample.so.1
c3b50c93
JB
532%attr(755,root,root) %{_libdir}/vtk/libvtkParallelCore.so.1
533%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingAnnotation.so.1
534%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingContext2D.so.1
ec0cb404 535%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingContextOpenGL.so.1
c3b50c93
JB
536%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingCore.so.1
537%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingFreeType.so.1
58c51e05 538%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingFreeTypeFontConfig.so.1
c3b50c93 539%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingGL2PS.so.1
c3b50c93 540%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingImage.so.1
1d4198f2 541%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingLIC.so.1
c3b50c93
JB
542%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingLOD.so.1
543%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingLabel.so.1
544%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingOpenGL.so.1
58c51e05 545%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingParallel.so.1
c3b50c93 546%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingVolume.so.1
c3b50c93
JB
547%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingVolumeOpenGL.so.1
548%attr(755,root,root) %{_libdir}/vtk/libvtkTesting*.so.1
58c51e05 549%attr(755,root,root) %{_libdir}/vtk/libvtkVPIC.so.1
c3b50c93
JB
550%attr(755,root,root) %{_libdir}/vtk/libvtkViewsContext2D.so.1
551%attr(755,root,root) %{_libdir}/vtk/libvtkViewsCore.so.1
552%attr(755,root,root) %{_libdir}/vtk/libvtkViewsGeovis.so.1
553%attr(755,root,root) %{_libdir}/vtk/libvtkViewsInfovis.so.1
554%attr(755,root,root) %{_libdir}/vtk/libvtkalglib.so.1
555%attr(755,root,root) %{_libdir}/vtk/libvtkexoIIc.so.1
556%attr(755,root,root) %{_libdir}/vtk/libvtkftgl.so.1
c3b50c93
JB
557%attr(755,root,root) %{_libdir}/vtk/libvtkmetaio.so.1
558%attr(755,root,root) %{_libdir}/vtk/libvtkproj4.so.1
559%attr(755,root,root) %{_libdir}/vtk/libvtksqlite.so.1
560%attr(755,root,root) %{_libdir}/vtk/libvtksys.so.1
561%attr(755,root,root) %{_libdir}/vtk/libvtkverdict.so.1
921811aa 562%attr(755,root,root) %{_libdir}/vtk/libvtkxdmf2.so.1
ed317954 563%exclude %{_libdir}/vtk/libvtk*Java.so.1
c3b50c93
JB
564%exclude %{_libdir}/vtk/libvtk*Python2?D.so.1
565%exclude %{_libdir}/vtk/libvtkWrappingPython2?Core.so.1
ed317954 566%exclude %{_libdir}/vtk/libvtk*TCL.so.1
52d6c353
AG
567
568%files devel
0b356dc9 569%defattr(644,root,root,755)
0b356dc9 570%doc Utilities/Upgrading/*
bb64b81a
JR
571%attr(755,root,root) %{_bindir}/lproj
572%attr(755,root,root) %{_bindir}/vtkEncodeString
ed317954
JR
573%attr(755,root,root) %{_bindir}/vtkHashSource
574%attr(755,root,root) %{_bindir}/vtkParseOGLExt
24d31977 575%attr(755,root,root) %{_bindir}/vtkWrapHierarchy
c3b50c93
JB
576%attr(755,root,root) %{_libdir}/vtk/libvtkChartsCore.so
577%attr(755,root,root) %{_libdir}/vtk/libvtkCommon*.so
578%attr(755,root,root) %{_libdir}/vtk/libvtkDICOMParser.so
579%attr(755,root,root) %{_libdir}/vtk/libvtkDomainsChemistry.so
580%attr(755,root,root) %{_libdir}/vtk/libvtkFilters*.so
581%attr(755,root,root) %{_libdir}/vtk/libvtkGeovisCore.so
582%attr(755,root,root) %{_libdir}/vtk/libvtkIO*.so
583%attr(755,root,root) %{_libdir}/vtk/libvtkImaging*.so
584%attr(755,root,root) %{_libdir}/vtk/libvtkInfovis*.so
585%attr(755,root,root) %{_libdir}/vtk/libvtkInteraction*.so
586%attr(755,root,root) %{_libdir}/vtk/libvtkLocalExample.so
c3b50c93
JB
587%attr(755,root,root) %{_libdir}/vtk/libvtkParallelCore.so
588%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingAnnotation.so
589%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingContext2D.so
ec0cb404 590%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingContextOpenGL.so
c3b50c93
JB
591%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingCore.so
592%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingFreeType.so
58c51e05 593%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingFreeTypeFontConfig.so
c3b50c93 594%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingGL2PS.so
c3b50c93 595%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingImage.so
1d4198f2 596%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingLIC.so
c3b50c93
JB
597%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingLOD.so
598%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingLabel.so
599%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingOpenGL.so
58c51e05 600%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingParallel.so
c3b50c93 601%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingVolume.so
c3b50c93
JB
602%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingVolumeOpenGL.so
603%attr(755,root,root) %{_libdir}/vtk/libvtkTesting*.so
58c51e05 604%attr(755,root,root) %{_libdir}/vtk/libvtkVPIC.so
c3b50c93
JB
605%attr(755,root,root) %{_libdir}/vtk/libvtkViewsContext2D.so
606%attr(755,root,root) %{_libdir}/vtk/libvtkViewsCore.so
607%attr(755,root,root) %{_libdir}/vtk/libvtkViewsGeovis.so
608%attr(755,root,root) %{_libdir}/vtk/libvtkViewsInfovis.so
609%attr(755,root,root) %{_libdir}/vtk/libvtkalglib.so
610%attr(755,root,root) %{_libdir}/vtk/libvtkexoIIc.so
611%attr(755,root,root) %{_libdir}/vtk/libvtkftgl.so
c3b50c93
JB
612%attr(755,root,root) %{_libdir}/vtk/libvtkmetaio.so
613%attr(755,root,root) %{_libdir}/vtk/libvtkproj4.so
614%attr(755,root,root) %{_libdir}/vtk/libvtksqlite.so
615%attr(755,root,root) %{_libdir}/vtk/libvtksys.so
616%attr(755,root,root) %{_libdir}/vtk/libvtkverdict.so
921811aa 617%attr(755,root,root) %{_libdir}/vtk/libvtkxdmf2.so
ed317954 618%exclude %{_libdir}/vtk/libvtk*Java.so
c3b50c93
JB
619%exclude %{_libdir}/vtk/libvtk*Python2?D.so
620%exclude %{_libdir}/vtk/libvtkWrappingPython2?Core.so
ed317954 621%exclude %{_libdir}/vtk/libvtk*TCL.so
c3b50c93 622%{_libdir}/vtk/libvtkWrappingTools.a
c9112da2 623%dir %{_includedir}/vtk
58c51e05 624%{_includedir}/vtk/VPIC
ed317954
JR
625%{_includedir}/vtk/DICOM*.h
626%{_includedir}/vtk/DatabaseSchemaWith2Tables.h
c9112da2 627%{_includedir}/vtk/alglib
c9112da2
JB
628%{_includedir}/vtk/vtklibproj4
629%{_includedir}/vtk/vtkmetaio
3c34ea90 630%{_includedir}/vtk/vtkverdict
c9112da2 631%{_includedir}/vtk/vtksqlite
c9112da2 632%{_includedir}/vtk/vtksys
921811aa 633%{_includedir}/vtk/vtkxdmf2
c9112da2
JB
634%{_includedir}/vtk/vtk*.h
635%{_includedir}/vtk/vtk*.txx
c3b50c93
JB
636%exclude %{_includedir}/vtk/vtkEventQtSlotConnect.h
637%exclude %{_includedir}/vtk/vtkGUISupportQt*.h
ed317954
JR
638%exclude %{_includedir}/vtk/vtkJavaUtil.h
639%exclude %{_includedir}/vtk/vtkWrappingJavaModule.h
c9112da2 640%exclude %{_includedir}/vtk/vtkPython*.h
c3b50c93
JB
641%exclude %{_includedir}/vtk/vtkQImageToImageSource.h
642%exclude %{_includedir}/vtk/vtkQt*.h
643%exclude %{_includedir}/vtk/vtkRenderingQtModule.h
c9112da2
JB
644%exclude %{_includedir}/vtk/vtkTcl*.h
645%exclude %{_includedir}/vtk/vtkTk*.h
c3b50c93 646%exclude %{_includedir}/vtk/vtkViewsQtModule.h
ed317954 647%{_libdir}/cmake/vtk
52d6c353 648
e33b075c
JB
649%files qt
650%defattr(644,root,root,755)
c3b50c93
JB
651%attr(755,root,root) %{_libdir}/vtk/libvtkGUISupportQt.so.1
652%attr(755,root,root) %{_libdir}/vtk/libvtkGUISupportQtOpenGL.so.1
653%attr(755,root,root) %{_libdir}/vtk/libvtkGUISupportQtSQL.so.1
654%attr(755,root,root) %{_libdir}/vtk/libvtkGUISupportQtWebkit.so.1
655%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingQt.so.1
656%attr(755,root,root) %{_libdir}/vtk/libvtkViewsQt.so.1
e33b075c
JB
657%attr(755,root,root) %{_libdir}/qt4/plugins/designer/libQVTKWidgetPlugin.so
658
c3b50c93
JB
659%files qt-devel
660%defattr(644,root,root,755)
661%attr(755,root,root) %{_libdir}/vtk/libvtkGUISupportQt.so
662%attr(755,root,root) %{_libdir}/vtk/libvtkGUISupportQtOpenGL.so
663%attr(755,root,root) %{_libdir}/vtk/libvtkGUISupportQtSQL.so
664%attr(755,root,root) %{_libdir}/vtk/libvtkGUISupportQtWebkit.so
665%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingQt.so
666%attr(755,root,root) %{_libdir}/vtk/libvtkViewsQt.so
667%{_includedir}/vtk/QFilterTreeProxyModel.h
668%{_includedir}/vtk/QVTK*.h
669%{_includedir}/vtk/vtkEventQtSlotConnect.h
670%{_includedir}/vtk/vtkGUISupportQt*.h
671%{_includedir}/vtk/vtkQImageToImageSource.h
672%{_includedir}/vtk/vtkQt*.h
673%{_includedir}/vtk/vtkRenderingQtModule.h
674%{_includedir}/vtk/vtkViewsQtModule.h
675
c9112da2
JB
676%if %{with java}
677%files java
0b356dc9 678%defattr(644,root,root,755)
ed317954 679%attr(755,root,root) %{_bindir}/VTKJavaExecutable
c9112da2
JB
680%attr(755,root,root) %{_bindir}/vtkParseJava
681%attr(755,root,root) %{_bindir}/vtkWrapJava
c3b50c93
JB
682# common library
683%attr(755,root,root) %{_libdir}/vtk/libvtkWrappingJava.so.1
684# java modules
685%attr(755,root,root) %{_libdir}/vtk/libvtkChartsCoreJava.so
686%attr(755,root,root) %{_libdir}/vtk/libvtkCommon*Java.so
687%attr(755,root,root) %{_libdir}/vtk/libvtkDomainsChemistryJava.so
688%attr(755,root,root) %{_libdir}/vtk/libvtkFilters*Java.so
689%attr(755,root,root) %{_libdir}/vtk/libvtkGeovisCoreJava.so
690%attr(755,root,root) %{_libdir}/vtk/libvtkIO*Java.so
691%attr(755,root,root) %{_libdir}/vtk/libvtkImaging*Java.so
692%attr(755,root,root) %{_libdir}/vtk/libvtkInfovis*Java.so
693%attr(755,root,root) %{_libdir}/vtk/libvtkInteraction*Java.so
694%attr(755,root,root) %{_libdir}/vtk/libvtkLocalExampleJava.so
695%attr(755,root,root) %{_libdir}/vtk/libvtkParallelCoreJava.so
58c51e05 696%attr(755,root,root) %{_libdir}/vtk/libvtkPythonInterpreterJava.so
c3b50c93
JB
697%attr(755,root,root) %{_libdir}/vtk/libvtkRendering*Java.so
698%attr(755,root,root) %{_libdir}/vtk/libvtkTestingRenderingJava.so
699%attr(755,root,root) %{_libdir}/vtk/libvtkViews*Java.so
ed317954 700%{_libdir}/vtk/vtk.jar
c9112da2
JB
701
702%files java-devel
703%defattr(644,root,root,755)
c3b50c93 704%attr(755,root,root) %{_libdir}/vtk/libvtkWrappingJava.so
ed317954
JR
705%{_includedir}/vtk/vtkJavaUtil.h
706%{_includedir}/vtk/vtkWrappingJavaModule.h
c9112da2 707%endif
52d6c353
AG
708
709%files python
0b356dc9 710%defattr(644,root,root,755)
ed317954 711%doc Wrapping/Python/README*
0b356dc9 712%attr(755,root,root) %{_bindir}/vtkWrapPython
bb64b81a 713%attr(755,root,root) %{_bindir}/vtkWrapPythonInit
0b356dc9 714%attr(755,root,root) %{_bindir}/vtkpython
c3b50c93 715%attr(755,root,root) %{_libdir}/vtk/libvtk*Python2?D.so.1
58c51e05
JB
716%attr(755,root,root) %{_libdir}/vtk/libvtkPythonInterpreter.so.1
717# RenderingMatplotlib requires PythonInterpreter
718%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingMatplotlib.so.1
c296ef55 719%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingPythonTkWidgets-6.3.so
c3b50c93 720%attr(755,root,root) %{_libdir}/vtk/libvtkWrappingPython2?Core.so.1
bb64b81a 721%dir %{py_sitedir}/vtk
24d31977 722%{py_sitedir}/vtk/*.py[co]
bb64b81a 723%dir %{py_sitedir}/vtk/gtk
24d31977 724%{py_sitedir}/vtk/gtk/*.py[co]
bb64b81a 725%dir %{py_sitedir}/vtk/qt4
ed317954 726%{py_sitedir}/vtk/qt4/*.py[co]
bb64b81a 727%dir %{py_sitedir}/vtk/test
24d31977 728%{py_sitedir}/vtk/test/*.py[co]
bb64b81a 729%dir %{py_sitedir}/vtk/tk
24d31977 730%{py_sitedir}/vtk/tk/*.py[co]
bb64b81a 731%dir %{py_sitedir}/vtk/util
24d31977 732%{py_sitedir}/vtk/util/*.py[co]
bb64b81a 733%dir %{py_sitedir}/vtk/wx
24d31977 734%{py_sitedir}/vtk/wx/*.py[co]
ed317954 735%attr(755,root,root) %{py_sitedir}/vtk/vtk*Python.so
52d6c353 736
c9112da2 737%files python-devel
0b356dc9 738%defattr(644,root,root,755)
c3b50c93 739%attr(755,root,root) %{_libdir}/vtk/libvtk*Python2?D.so
58c51e05
JB
740%attr(755,root,root) %{_libdir}/vtk/libvtkPythonInterpreter.so
741%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingMatplotlib.so
c3b50c93 742%attr(755,root,root) %{_libdir}/vtk/libvtkWrappingPython2?Core.so
c9112da2
JB
743%{_includedir}/vtk/PyVTK*.h
744%{_includedir}/vtk/vtkPython*.h
52d6c353 745
c9112da2
JB
746%files tcl
747%defattr(644,root,root,755)
ed317954 748%doc Wrapping/Tcl/README*
c9112da2
JB
749%attr(755,root,root) %{_bindir}/vtkWrapTcl
750%attr(755,root,root) %{_bindir}/vtkWrapTclInit
751%attr(755,root,root) %{_bindir}/vtk
3c0e51b3 752%{_datadir}/tcl%{tcl_version}/vtk
ed317954 753%attr(755,root,root) %{_libdir}/vtk/libvtk*TCL.so.1
c9112da2
JB
754
755%files tcl-devel
756%defattr(644,root,root,755)
ed317954 757%attr(755,root,root) %{_libdir}/vtk/libvtk*TCL.so
c9112da2
JB
758%{_includedir}/vtk/vtkTcl*.h
759%{_includedir}/vtk/vtkTk*.h
760
bb64b81a
JR
761%files test-suite
762%defattr(644,root,root,755)
ed317954
JR
763%attr(755,root,root) %{_bindir}/*Tests
764%attr(755,root,root) %{_bindir}/Test*
bb64b81a 765%attr(755,root,root) %{_bindir}/VTKBenchMark
bb64b81a 766
52d6c353 767%files examples
0b356dc9 768%defattr(644,root,root,755)
bb64b81a 769%attr(755,root,root) %{_bindir}/AmbientSpheres
24d31977 770%attr(755,root,root) %{_bindir}/Arrays
bb64b81a
JR
771%attr(755,root,root) %{_bindir}/Cone
772%attr(755,root,root) %{_bindir}/Cone2
773%attr(755,root,root) %{_bindir}/Cone3
774%attr(755,root,root) %{_bindir}/Cone4
775%attr(755,root,root) %{_bindir}/Cone5
776%attr(755,root,root) %{_bindir}/Cone6
24d31977
JB
777%attr(755,root,root) %{_bindir}/Cube
778%attr(755,root,root) %{_bindir}/Cylinder
779%attr(755,root,root) %{_bindir}/DiffuseSpheres
780%attr(755,root,root) %{_bindir}/HierarchicalBoxPipeline
781%attr(755,root,root) %{_bindir}/Medical1
782%attr(755,root,root) %{_bindir}/Medical2
783%attr(755,root,root) %{_bindir}/Medical3
1d4198f2 784%attr(755,root,root) %{_bindir}/Medical4
24d31977
JB
785%attr(755,root,root) %{_bindir}/MultiBlock
786%attr(755,root,root) %{_bindir}/RGrid
787%attr(755,root,root) %{_bindir}/SGrid
1d4198f2 788%attr(755,root,root) %{_bindir}/SimpleView
24d31977
JB
789%attr(755,root,root) %{_bindir}/SpecularSpheres
790%attr(755,root,root) %{_bindir}/finance
ed317954
JR
791%attr(755,root,root) %{_bindir}/BalloonWidget
792%attr(755,root,root) %{_bindir}/BandedContours
793%attr(755,root,root) %{_bindir}/Delaunay3D
794%attr(755,root,root) %{_bindir}/Delaunay3DAlpha
795%attr(755,root,root) %{_bindir}/DumpXMLFile
796%attr(755,root,root) %{_bindir}/FilledContours
797%attr(755,root,root) %{_bindir}/FixedPointVolumeRayCastMapperCT
798%attr(755,root,root) %{_bindir}/GPURenderDemo
799%attr(755,root,root) %{_bindir}/Generate2DAMRDataSetWithPulse
800%attr(755,root,root) %{_bindir}/Generate3DAMRDataSetWithPulse
801%attr(755,root,root) %{_bindir}/GenerateCubesFromLabels
802%attr(755,root,root) %{_bindir}/GenerateModelsFromLabels
803%attr(755,root,root) %{_bindir}/ImageDataLIC2DDemo
804%attr(755,root,root) %{_bindir}/ImageSlicing
805%attr(755,root,root) %{_bindir}/LabeledMesh
ed317954
JR
806%attr(755,root,root) %{_bindir}/ParticleReader
807%attr(755,root,root) %{_bindir}/Slider
808%attr(755,root,root) %{_bindir}/Slider2D
809%attr(755,root,root) %{_bindir}/StructuredGridLIC2DDemo
810%attr(755,root,root) %{_bindir}/SurfaceLICDemo
811%attr(755,root,root) %{_bindir}/TimeRenderer
812%attr(755,root,root) %{_bindir}/TimeRenderer2
813%attr(755,root,root) %{_bindir}/TubesWithVaryingRadiusAndColors
bb64b81a 814%{_examplesdir}/%{name}-%{version}
52d6c353
AG
815
816%files data
0b356dc9 817%defattr(644,root,root,755)
c296ef55
JR
818%dir %{_datadir}/vtk-6.3
819%{_datadir}/vtk-6.3/Data
820%{_datadir}/vtk-6.3/vtkDomainsChemistry
This page took 0.169867 seconds and 4 git commands to generate.