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