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