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