]> git.pld-linux.org Git - packages/vtk.git/blob - vtk.spec
- force build with system hdf5
[packages/vtk.git] / vtk.spec
1 # TODO:
2 # - handle VTK_USE_MPEG2_ENCODER (see CMakeLists.txt)
3 # - handle MPI and VTK_USE_PARALLEL_BGL (Parallel Boost Graph Library, BR: boost >= 1.40)
4 # - more system libraries? (check for VTK_THIRD_PARTY_SUBDIR in Utilities/CMakeLists.txt)
5 #
6 # Conditional build
7 %bcond_without  java            # Java wrappers
8 %bcond_without  r               # R interface
9 %bcond_without  sip             # Python wrappers available to SIP/PyQt
10 %bcond_without  ffmpeg          # FFMPEG .avi saving support
11 %bcond_without  odbc            # ODBC database interface
12 %bcond_without  chemistry       # Chemistry module (requires OpenQube)
13 %bcond_without  textanalysis    # TextAnalysis module (requires QtXmlPatterns)
14 %bcond_with     OSMesa          # build with OSMesa (https://bugzilla.redhat.com/show_bug.cgi?id=744434)
15 %bcond_with     system_proj     # use system PROJ.4 (needs 4.3 with exposed internals, not ready for 4.4+)
16 #
17 Summary:        Toolkit for 3D computer graphics, image processing, and visualization
18 Summary(pl.UTF-8):      Zestaw narzędzi do trójwymiarowej grafiki, przetwarzania obrazu i wizualizacji
19 Name:           vtk
20 Version:        5.10.1
21 Release:        5
22 License:        BSD
23 Group:          Libraries
24 Source0:        http://www.vtk.org/files/release/5.10/%{name}-%{version}.tar.gz
25 # Source0-md5:  264b0052e65bd6571a84727113508789
26 Source1:        http://www.vtk.org/files/release/5.10/%{name}data-%{version}.tar.gz
27 # Source1-md5:  b6355063264cd56bcd1396c92f6ca59a
28 Patch0:         %{name}-system-libs.patch
29 Patch1:         %{name}-vtkNetCDF_cxx-soname.patch
30 Patch2:         %{name}-vtknetcdf-lm.patch
31 Patch3:         %{name}-ffmpeg.patch
32 Patch4:         %{name}-chemistry.patch
33 URL:            http://www.vtk.org/
34 %{?with_OSMesa:BuildRequires: Mesa-libOSMesa-devel}
35 BuildRequires:  OpenGL-GLX-devel
36 BuildRequires:  OpenGL-devel
37 BuildRequires:  QtCore-devel >= 4.5.0
38 BuildRequires:  QtGui-devel >= 4.5.0
39 BuildRequires:  QtNetwork-devel >= 4.5.0
40 BuildRequires:  QtSql-devel >= 4.5.0
41 BuildRequires:  QtWebKit-devel >= 4.5.0
42 %{?with_textanalysis:BuildRequires:     QtXmlPatterns-devel >= 4.5.0}
43 %{?with_r:BuildRequires:        R}
44 BuildRequires:  boost-devel >= 1.39
45 BuildRequires:  cmake >= 2.6.3
46 BuildRequires:  doxygen
47 %{?with_chemistry:BuildRequires:        eigen >= 2}
48 BuildRequires:  expat-devel
49 %{?with_ffmpeg:BuildRequires:   ffmpeg-devel}
50 BuildRequires:  fontconfig-devel
51 BuildRequires:  freetype-devel >= 2
52 BuildRequires:  gl2ps-devel
53 BuildRequires:  gnuplot
54 BuildRequires:  graphviz
55 BuildRequires:  hdf5-devel
56 %if %{with java}
57 BuildRequires:  jdk >= 1.5
58 BuildRequires:  jpackage-utils
59 %endif
60 BuildRequires:  libjpeg-devel
61 BuildRequires:  libogg-devel
62 BuildRequires:  libpng-devel
63 BuildRequires:  libstdc++-devel
64 BuildRequires:  libtheora-devel
65 BuildRequires:  libtiff-devel
66 BuildRequires:  libxml2-devel >= 2
67 BuildRequires:  mysql-devel
68 BuildRequires:  openmotif-devel
69 %{?with_chemistry:BuildRequires:        openqube-devel}
70 BuildRequires:  postgresql-devel
71 %{?with_system_proj:BuildRequires:      proj-devel >= 4.3, proj-devel < 4.4}
72 BuildRequires:  python-devel
73 %if %{with sip}
74 BuildRequires:  python-sip-devel
75 BuildRequires:  python-PyQt4-devel
76 %endif
77 BuildRequires:  qt4-build >= 4.5.0
78 BuildRequires:  rpmbuild(macros) >= 1.605
79 %{?with_sip:BuildRequires:      sip}
80 BuildRequires:  tcl-devel
81 BuildRequires:  tk-devel
82 %{?with_odbc:BuildRequires:     unixODBC-devel}
83 BuildRequires:  wget
84 BuildRequires:  xorg-lib-libICE-devel
85 BuildRequires:  xorg-lib-libSM-devel
86 BuildRequires:  xorg-lib-libX11-devel
87 BuildRequires:  xorg-lib-libXScrnSaver-devel
88 BuildRequires:  xorg-lib-libXext-devel
89 BuildRequires:  xorg-lib-libXft-devel
90 BuildRequires:  xorg-lib-libXt-devel
91 BuildRequires:  zlib-devel
92 %{?with_textanalysis:Requires:  QtXmlPatterns >= 4.5.0}
93 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
94
95 %define         skip_post_check_so      lib.*Python.*\.so.*
96
97 %description
98 The Visualization ToolKit (VTK) is an object oriented software system
99 for 3D computer graphics, image processing, and visualization. VTK
100 includes a textbook, a C++ class library, and several interpreted
101 interface layers including Tcl/Tk, Java, and Python. VTK supports a
102 wide variety of visualization algorithms including scalar, vector,
103 tensor, texture, and volumetric methods. It also supports advanced
104 modeling techniques like implicit modeling, polygon reduction, mesh
105 smoothing, cutting, contouring, and Delaunay triangulation. Moreover,
106 dozens of imaging algorithms have been integrated into the system.
107 This allows mixing 2D imaging / 3D graphics algorithms and data.
108
109 %description -l pl.UTF-8
110 Visualization TookKit (VTK) to obiektowo zorientowany system
111 oprogramowania do trójwymiarowej grafiki komputerowej, przetwarzania
112 obrazu i wizualizacji. VTK zawiera książkę, bibliotekę klas C++ oraz
113 kilka interpretowanych warstw interfejsów, w tym dla Tcl/Tk, Javy i
114 Pythona. VTK obsługuje szeroki zakres algorytmów wizualizacji, w tym
115 metody skalarne, wektorowe, tensorowe, teksturowe i wolumetryczne.
116 Obsługuje także zaawansowane techniki modelowania, takie jak
117 modelowanie implicite, redukcja wielokątów, wygładzanie siatki,
118 przycinanie, konturowanie i triangulacja Delaunaya. Co więcej, wiele
119 algorytmów obrazowania zostało zintegrowanych z systemem. Pozwala to
120 na mieszanie algorytmów obrazowania 2D i grafiki 3D.
121
122 %package devel
123 Summary:        VTK header files for building C++ code
124 Summary(pl.UTF-8):      Pliki nagłówkowe VTK dla C++
125 Group:          Development
126 Requires:       %{name} = %{version}-%{release}
127 Requires:       libstdc++-devel
128
129 %description devel
130 This provides the VTK header files required to compile C++ programs
131 that use VTK to do 3D visualisation.
132
133 %description devel -l pl.UTF-8
134 Ten pakiet dostarcza pliki nagłówkowe VTK do kompilowania programów
135 C++ używających VTK do wizualizacji 3D.
136
137 %package qt
138 Summary:        Qt bindings for VTK
139 Summary(pl.UTF-8):      Wiązania Qt do VTK
140 Group:          X11/Libraries
141 Requires:       %{name} = %{version}-%{release}
142
143 %description qt
144 This package contains Qt bindings for VTK.
145
146 %description qt -l pl.UTF-8
147 Ten pakiet zawiera wiązania Qt do VTK.
148
149 %package qt-devel
150 Summary:        Header files for Qt VTK bindings
151 Summary(pl.UTF-8):      Pliki nagłówkowe wiązania Qt do VTK
152 Group:          X11/Development/Libraries
153 Requires:       %{name}-devel = %{version}-%{release}
154 Requires:       %{name}-qt = %{version}-%{release}
155 Requires:       QtCore-devel
156 Requires:       QtGui-devel
157
158 %description qt-devel
159 Header files for Qt VTK bindings.
160
161 %description qt-devel -l pl.UTF-8
162 Pliki nagłówkowe wiązania Qt do VTK.
163
164 %package java
165 Summary:        Java bindings for VTK
166 Summary(pl.UTF-8):      Wiązania Javy do VTK
167 Group:          Development/Languages/Java
168 Requires:       %{name} = %{version}-%{release}
169
170 %description java
171 This package contains Java bindings for VTK.
172
173 %description java -l pl.UTF-8
174 Ten pakiet zawiera wiązania Javy do VTK.
175
176 %package java-devel
177 Summary:        Header files for Java VTK binding
178 Summary(pl.UTF-8):      Pliki nagłówkowe wiązania Javy do VTK
179 Group:          Development/Libraries
180 Requires:       %{name}-devel = %{version}-%{release}
181 Requires:       %{name}-java = %{version}-%{release}
182 # <jni.h>
183 Requires:       jdk
184
185 %description java-devel
186 Header files for Java VTK binding.
187
188 %description java-devel -l pl.UTF-8
189 Pliki nagłówkowe wiązania Javy do VTK.
190
191 %package python
192 Summary:        Python bindings for VTK
193 Summary(pl.UTF-8):      Wiązania Pythona do VTK
194 Group:          Libraries
195 Requires:       %{name} = %{version}-%{release}
196
197 %description python
198 This package contains Python bindings for VTK.
199
200 %description python -l pl.UTF-8
201 Ten pakiet zawiera wiązania Pythona do VTK.
202
203 %package python-devel
204 Summary:        Header files for Python VTK binding
205 Summary(pl.UTF-8):      Pliki nagłówkowe wiązania Pythona do VTK
206 Group:          Development/Libraries
207 Requires:       %{name}-devel = %{version}-%{release}
208 Requires:       %{name}-python = %{version}-%{release}
209 Requires:       python-devel
210
211 %description python-devel
212 Header files for Python VTK binding.
213
214 %description python-devel -l pl.UTF-8
215 Pliki nagłówkowe wiązania Pythona do VTK.
216
217 %package python-sip
218 Summary:        Python SIP bindings for VTK
219 Summary(pl.UTF-8):      Wiązania Pythona SIP do VTK
220 Group:          Libraries
221 Requires:       %{name}-python = %{version}-%{release}
222
223 %description python-sip
224 This package contains Python SIP bindings for VTK.
225
226 %description python-sip -l pl.UTF-8
227 Ten pakiet zawiera wiązania Pythona SIP do VTK.
228
229 %package python-qt
230 Summary:        Python bindings for VTK Qt components
231 Summary(pl.UTF-8):      Wiązania Pythona do elementów Qt pakietu VTK
232 Group:          Libraries
233 Requires:       %{name}-python = %{version}-%{release}
234 Requires:       %{name}-qt = %{version}-%{release}
235
236 %description python-qt
237 This package contains Python bindings for VTK Qt components.
238
239 %description python-qt -l pl.UTF-8
240 Ten pakiet zawiera wiązania Pythona do elementów Qt pakietu VTK.
241
242 %package tcl
243 Summary:        Tcl bindings for VTK
244 Summary(pl.UTF-8):      Wiązania języka Tcl do VTK
245 Group:          Libraries
246 Requires:       %{name} = %{version}-%{release}
247
248 %description tcl
249 This package contains Tcl bindings for VTK.
250
251 %description tcl -l pl.UTF-8
252 Ten pakiet zawiera wiązania języka Tcl do VTK.
253
254 %package tcl-devel
255 Summary:        Header files for Tcl VTK bindings
256 Summary(pl.UTF-8):      Pliki nagłówkowe wiązania języka Tcl do VTK
257 Group:          Development/Libraries
258 Requires:       %{name}-devel = %{version}-%{release}
259 Requires:       %{name}-tcl = %{version}-%{release}
260 Requires:       tcl-devel
261 Requires:       tk-devel
262
263 %description tcl-devel
264 Header files for Tcl VTK bindings.
265
266 %description tcl-devel -l pl.UTF-8
267 Pliki nagłówkowe wiązania języka Tcl do VTK.
268
269 %package examples
270 Summary:        C++, Tcl and Python example programs/scripts for VTK
271 Summary(pl.UTF-8):      Przykładowe programy/skrypty w C++, Tcl-u i Pythonie dla VTK
272 Group:          Development/Libraries
273 Requires:       %{name} = %{version}-%{release}
274 Requires:       %{name}-data = %{version}-%{release}
275
276 %description examples
277 This package contains all the examples from the VTK source. To compile
278 the C++ examples you will need to install the vtk-devel package as
279 well. The Python and Tcl examples can be run with the corresponding
280 packages (vtk-python, vtk-tcl).
281
282 %description examples -l pl.UTF-8
283 Ten pakiet zawiera wszystkie przykłady ze źródeł VTK. Do skompilowania
284 przykładów w C++ trzeba doinstalować pakiet vtk-devel. Przykłady w
285 Pythonie i Tcl-u można uruchamiać przy użyciu odpowiednich pakietów
286 (vtk-python, vtk-tcl).
287
288 %package test-suite
289 Summary:        Test programs for VTK
290 Summary(pl.UTF-8):      Programy testowe dla VTK
291 Group:          Development/Libraries
292 Requires:       %{name} = %{version}-%{release}
293 Requires:       %{name}-data = %{version}-%{release}
294
295 %description test-suite
296 This package contains all testing programs from the VTK source. The
297 source code of these programs can be found in the vtk-examples
298 package.
299
300 %description test-suite -l pl.UTF-8
301 Ten pakiet zawiera wszystkie programy testowe ze źródeł VTK. Kod
302 źródłowy tych programów można znaleźć w pakiecie vtk-examples.
303
304 %package data
305 Summary:        Data files for VTK
306 Summary(pl.UTF-8):      Pliki danych dla VTK
307 Group:          Development/Libraries
308 %if "%{_rpmversion}" >= "5"
309 BuildArch:      noarch
310 %endif
311
312 %description data
313 This package contains all the data from the VTKData repository. These
314 data are required to run various examples from the vtk-examples
315 package.
316
317 %description data -l pl.UTF-8
318 Ten pakiet zawiera wszystkie dane z repozytorium VTKData. Dane te są
319 potrzebne do uruchamiania różnych przykładów z pakietu vtk-examples.
320
321 %prep
322 %setup -q -n VTK%{version} -a 1
323 %patch0 -p1
324 %patch1 -p1
325 %patch2 -p1
326 %patch3 -p1
327 %patch4 -p1
328
329 # Replace relative path ../../../VTKData with %{_datadir}/vtkdata-%{version}
330 # otherwise it will break on symlinks.
331 grep -rl '\.\./\.\./\.\./\.\./VTKData' . | xargs \
332   perl -pi -e's,\.\./\.\./\.\./\.\./VTKData,%{_datadir}/vtkdata-%{version},g'
333
334 # Save an unbuilt copy of the Example's sources for %doc
335 mkdir vtk-examples
336 cp -a Examples vtk-examples
337 # Don't ship Win32 examples
338 %{__rm} -r vtk-examples/Examples/GUI/Win32
339 find vtk-examples -type f | xargs chmod -R a-x
340
341 %build
342 export CFLAGS="%{rpmcflags} -D_UNICODE"
343 export CXXFLAGS="%{rpmcxxflags} -D_UNICODE"
344 %if %{with java}
345 export JAVA_HOME=%{java_home}
346 %endif
347
348 mkdir build
349 cd build
350 %cmake .. \
351         -DBUILD_DOCUMENTATION:BOOL=ON \
352         -DBUILD_EXAMPLES:BOOL=ON \
353         -DBUILD_SHARED_LIBS:BOOL=ON \
354         -DBUILD_TESTING:BOOL=ON \
355         -DCMAKE_C_COMPILER:PATH="%{__cc}" \
356         -DCMAKE_CXX_COMPILER:PATH="%{__cxx}" \
357         -DCMAKE_LINKER_FLAGS:STRING="%{rpmldflags}" \
358         -DCMAKE_SKIP_RPATH:BOOL=ON \
359         -DOPENGL_INCLUDE_PATH:PATH=%{_includedir}/GL \
360         -DPYTHON_INCLUDE_PATH:PATH=%{py_incdir} \
361         -DPYTHON_LIBRARY:FILEPATH=%{_libdir}/libpython%{py_ver}.so \
362         -DPYTHON_UTIL_LIBRARY:PATH=%{_libdir}/libutil.so \
363         -DTCL_INCLUDE_PATH:PATH=%{_includedir} \
364         -DTCL_LIBRARY:PATH=%{_libdir}/libtcl.so \
365         -DTK_INCLUDE_PATH:PATH=%{_includedir} \
366         -DTK_LIBRARY:PATH=%{_libdir}/libtk.so \
367         -DVTK_DATA_ROOT:PATH=%{_datadir}/vtk \
368         -DVTK_INSTALL_INCLUDE_DIR:PATH=/include/vtk \
369         -DVTK_INSTALL_LIB_DIR:PATH=/%{_lib}/vtk \
370         -DVTK_INSTALL_QT_DIR=/%{_lib}/qt4/plugins/designer \
371         %{?with_OSMesa:-DVTK_OPENGL_HAS_OSMESA:BOOL=ON} \
372         -DVTK_PYTHON_SETUP_ARGS="--prefix=/usr --root=$RPM_BUILD_ROOT" \
373         -DVTK_USE_SYSTEM_LIBRARIES:BOOL=ON \
374         -DVTK_USE_BOOST:BOOL=ON \
375         %{?with_chemistry:-DVTK_USE_CHEMISTRY:BOOL=ON} \
376         %{?with_ffmpeg:-DVTK_USE_FFMPEG_ENCODER:BOOL=ON -DVTK_FFMPEG_HAS_OLD_HEADER:BOOL=OFF} \
377         -DVTK_USE_GL2PS:BOOL=ON \
378         %{?with_r:-DVTK_USE_GNU_R:BOOL=ON -DR_INCLUDE_DIR=/usr/include/R -DR_LIBRARY_BLAS=%{_libdir}/libblas.so -DR_LIBRARY_LAPACK=%{_libdir}/liblapack.so} \
379         -DVTK_USE_GUISUPPORT:BOOL=ON \
380         -DVTK_USE_MYSQL:BOOL=ON \
381         %{?with_odbc:-DVTK_USE_ODBC:BOOL=ON -DODBC_LIBRARY=%{_libdir}/libodbc.so} \
382         -DVTK_USE_OGGTHEORA_ENCODER:BOOL=ON \
383         -DVTK_USE_PARALLEL:BOOL=ON \
384         -DVTK_USE_POSTGRES:BOOL=ON \
385         -DVTK_USE_QT:BOOL=ON \
386         -DVTK_USE_QVTK:BOOL=ON \
387         -DVTK_USE_RENDERING:BOOL=ON \
388         -DNETCDF_ENABLE_NETCDF4:BOOL=ON \
389         -DVTK_USE_SYSTEM_HDF5:BOOL=ON \
390         %{!?with_system_proj:-DVTK_USE_SYSTEM_LIBPROJ4:BOOL=OFF} \
391         %{?with_textanalysis:-DVTK_USE_TEXT_ANALYSIS:BOOL=ON} \
392 %if %{with java}
393         -DVTK_WRAP_JAVA:BOOL=ON \
394         -DJAVA_INCLUDE_PATH:PATH=$JAVA_HOME/include \
395         -DJAVA_INCLUDE_PATH2:PATH=$JAVA_HOME/include/linux \
396         -DJAVA_AWT_INCLUDE_PATH:PATH=$JAVA_HOME/include \
397 %else
398         -DVTK_WRAP_JAVA:BOOL=OFF \
399 %endif
400         -DVTK_WRAP_PYTHON:BOOL=ON \
401         %{?with_sip:-DVTK_WRAP_PYTHON_SIP:BOOL=ON} \
402         -DVTK_WRAP_TCL:BOOL=ON
403
404 %{__make}
405
406 %install
407 rm -rf $RPM_BUILD_ROOT
408 install -d $RPM_BUILD_ROOT{%{_sysconfdir}/ld.so.conf.d,%{_examplesdir}/%{name}-%{version},%{_datadir}/vtk-data} \
409         $RPM_BUILD_ROOT%{py_sitedir}
410
411 %{__make} -C build install \
412         DESTDIR=$RPM_BUILD_ROOT
413
414 # ld config
415 echo %{_libdir}/vtk > $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/vtk-%{_arch}.conf
416
417 # fix python install path
418 mv $RPM_BUILD_ROOT%{py_sitescriptdir}/* $RPM_BUILD_ROOT%{py_sitedir}
419
420 cp -a VTKData%{version}/* $RPM_BUILD_ROOT%{_datadir}/vtk-data
421 cp -a vtk-examples/Examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
422
423 # Install utilities
424 install build/bin/lproj $RPM_BUILD_ROOT%{_bindir}
425
426 # Install examples
427 for f in \
428 HierarchicalBoxPipeline \
429 MultiBlock \
430 Arrays \
431 Cube \
432 RGrid \
433 SGrid \
434 Medical1 \
435 Medical2 \
436 Medical3 \
437 finance \
438 AmbientSpheres \
439 Cylinder \
440 DiffuseSpheres \
441 SpecularSpheres \
442 Cone \
443 Cone2 \
444 Cone3 \
445 Cone4 \
446 Cone5 \
447 Cone6 ; do
448         install build/bin/$f $RPM_BUILD_ROOT%{_bindir}
449 done
450
451 # Install test binaries
452 for f in \
453 CommonCxxTests \
454 TestCxxFeatures \
455 TestInstantiator \
456 FilteringCxxTests \
457 GraphicsCxxTests \
458 GenericFilteringCxxTests \
459 ImagingCxxTests \
460 IOCxxTests \
461 RenderingCxxTests \
462 VTKBenchMark \
463 VolumeRenderingCxxTests \
464 WidgetsCxxTests \
465 SocketClient \
466 SocketServer ; do
467         install build/bin/$f $RPM_BUILD_ROOT%{_bindir}
468 done
469
470 # Add exec bits to shared libs ...
471 #chmod 0755 %{buildroot}%{_libdir}/python*/site-packages/vtk/*.so
472
473 # Verdict places the docs in the false folder
474 %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vtk/doc
475
476 %py_postclean
477
478 %clean
479 rm -rf $RPM_BUILD_ROOT
480
481 %post   -p /sbin/ldconfig
482 %postun -p /sbin/ldconfig
483
484 %post   qt -p /sbin/ldconfig
485 %postun qt -p /sbin/ldconfig
486
487 %post   java -p /sbin/ldconfig
488 %postun java -p /sbin/ldconfig
489
490 %post   python -p /sbin/ldconfig
491 %postun python -p /sbin/ldconfig
492
493 %post   python-qt -p /sbin/ldconfig
494 %postun python-qt -p /sbin/ldconfig
495
496 %post   tcl -p /sbin/ldconfig
497 %postun tcl -p /sbin/ldconfig
498
499 %files
500 %defattr(644,root,root,755)
501 %doc README.html vtkLogo.jpg vtkBanner.gif Wrapping/*/README*
502 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/ld.so.conf.d/vtk-%{_arch}.conf
503 %dir %{_libdir}/vtk
504 %attr(755,root,root) %{_libdir}/vtk/libCosmo.so.*.*.*
505 %attr(755,root,root) %ghost %{_libdir}/vtk/libCosmo.so.5.10
506 %attr(755,root,root) %{_libdir}/vtk/libLSDyna.so.*.*.*
507 %attr(755,root,root) %ghost %{_libdir}/vtk/libLSDyna.so.5.10
508 %attr(755,root,root) %{_libdir}/vtk/libMapReduceMPI.so.*.*.*
509 %attr(755,root,root) %ghost %{_libdir}/vtk/libMapReduceMPI.so.5.10
510 %attr(755,root,root) %{_libdir}/vtk/libVPIC.so.*.*.*
511 %attr(755,root,root) %ghost %{_libdir}/vtk/libVPIC.so.5.10
512 %attr(755,root,root) %{_libdir}/vtk/libmpistubs.so.*.*.*
513 %attr(755,root,root) %ghost %{_libdir}/vtk/libmpistubs.so.5.10
514 %attr(755,root,root) %{_libdir}/vtk/libvtkCharts.so.*.*.*
515 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkCharts.so.5.10
516 %if %{with chemistry}
517 %attr(755,root,root) %{_libdir}/vtk/libvtkChemistry.so.*.*.*
518 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkChemistry.so.5.10
519 %endif
520 %attr(755,root,root) %{_libdir}/vtk/libvtkCommon.so.*.*.*
521 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkCommon.so.5.10
522 %attr(755,root,root) %{_libdir}/vtk/libvtkDICOMParser.so.*.*.*
523 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkDICOMParser.so.5.10
524 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltering.so.*.*.*
525 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkFiltering.so.5.10
526 %attr(755,root,root) %{_libdir}/vtk/libvtkGenericFiltering.so.*.*.*
527 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGenericFiltering.so.5.10
528 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovis.so.*.*.*
529 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGeovis.so.5.10
530 %attr(755,root,root) %{_libdir}/vtk/libvtkGraphics.so.*.*.*
531 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGraphics.so.5.10
532 %attr(755,root,root) %{_libdir}/vtk/libvtkHybrid.so.*.*.*
533 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkHybrid.so.5.10
534 %attr(755,root,root) %{_libdir}/vtk/libvtkIO.so.*.*.*
535 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkIO.so.5.10
536 %attr(755,root,root) %{_libdir}/vtk/libvtkImaging.so.*.*.*
537 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkImaging.so.5.10
538 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovis.so.*.*.*
539 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkInfovis.so.5.10
540 %attr(755,root,root) %{_libdir}/vtk/libvtkNetCDF.so.*.*.*
541 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkNetCDF.so.5.10
542 %attr(755,root,root) %{_libdir}/vtk/libvtkNetCDF_cxx.so.*.*.*
543 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkNetCDF_cxx.so.5.10
544 %attr(755,root,root) %{_libdir}/vtk/libvtkParallel.so.*.*.*
545 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkParallel.so.5.10
546 %attr(755,root,root) %{_libdir}/vtk/libvtkRendering.so.*.*.*
547 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkRendering.so.5.10
548 %if %{with textanalysis}
549 %attr(755,root,root) %{_libdir}/vtk/libvtkTextAnalysis.so.*.*.*
550 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkTextAnalysis.so.5.10
551 %endif
552 %attr(755,root,root) %{_libdir}/vtk/libvtkViews.so.*.*.*
553 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkViews.so.5.10
554 %attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRendering.so.*.*.*
555 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkVolumeRendering.so.5.10
556 %attr(755,root,root) %{_libdir}/vtk/libvtkWidgets.so.*.*.*
557 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkWidgets.so.5.10
558 %attr(755,root,root) %{_libdir}/vtk/libvtkalglib.so.*.*.*
559 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkalglib.so.5.10
560 %attr(755,root,root) %{_libdir}/vtk/libvtkexoIIc.so.*.*.*
561 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkexoIIc.so.5.10
562 %attr(755,root,root) %{_libdir}/vtk/libvtkftgl.so.*.*.*
563 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkftgl.so.5.10
564 %attr(755,root,root) %{_libdir}/vtk/libvtkmetaio.so.*.*.*
565 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkmetaio.so.5.10
566 %attr(755,root,root) %{_libdir}/vtk/libvtkproj4.so.*.*.*
567 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkproj4.so.5.10
568 %attr(755,root,root) %{_libdir}/vtk/libvtksqlite.so.*.*.*
569 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtksqlite.so.5.10
570 %attr(755,root,root) %{_libdir}/vtk/libvtksys.so.*.*.*
571 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtksys.so.5.10
572 %attr(755,root,root) %{_libdir}/vtk/libvtkverdict.so.*.*.*
573 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkverdict.so.5.10
574 %if %{with chemistry}
575 %dir %{_datadir}/vtk-5.10
576 %{_datadir}/vtk-5.10/vtkChemistry
577 %endif
578
579 %files devel
580 %defattr(644,root,root,755)
581 %doc Utilities/Upgrading/*
582 %attr(755,root,root) %{_bindir}/lproj
583 %attr(755,root,root) %{_bindir}/vtkEncodeString
584 %attr(755,root,root) %{_bindir}/vtkWrapHierarchy
585 %attr(755,root,root) %{_libdir}/vtk/libCosmo.so
586 %attr(755,root,root) %{_libdir}/vtk/libLSDyna.so
587 %attr(755,root,root) %{_libdir}/vtk/libMapReduceMPI.so
588 %attr(755,root,root) %{_libdir}/vtk/libVPIC.so
589 %attr(755,root,root) %{_libdir}/vtk/libmpistubs.so
590 %attr(755,root,root) %{_libdir}/vtk/libvtkCharts.so
591 %if %{with chemistry}
592 %attr(755,root,root) %{_libdir}/vtk/libvtkChemistry.so
593 %endif
594 %attr(755,root,root) %{_libdir}/vtk/libvtkCommon.so
595 %attr(755,root,root) %{_libdir}/vtk/libvtkDICOMParser.so
596 %attr(755,root,root) %{_libdir}/vtk/libvtkFiltering.so
597 %attr(755,root,root) %{_libdir}/vtk/libvtkGenericFiltering.so
598 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovis.so
599 %attr(755,root,root) %{_libdir}/vtk/libvtkGraphics.so
600 %attr(755,root,root) %{_libdir}/vtk/libvtkHybrid.so
601 %attr(755,root,root) %{_libdir}/vtk/libvtkIO.so
602 %attr(755,root,root) %{_libdir}/vtk/libvtkImaging.so
603 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovis.so
604 %attr(755,root,root) %{_libdir}/vtk/libvtkNetCDF.so
605 %attr(755,root,root) %{_libdir}/vtk/libvtkNetCDF_cxx.so
606 %attr(755,root,root) %{_libdir}/vtk/libvtkParallel.so
607 %attr(755,root,root) %{_libdir}/vtk/libvtkRendering.so
608 %if %{with textanalysis}
609 %attr(755,root,root) %{_libdir}/vtk/libvtkTextAnalysis.so
610 %endif
611 %attr(755,root,root) %{_libdir}/vtk/libvtkViews.so
612 %attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRendering.so
613 %attr(755,root,root) %{_libdir}/vtk/libvtkWidgets.so
614 %attr(755,root,root) %{_libdir}/vtk/libvtkalglib.so
615 %attr(755,root,root) %{_libdir}/vtk/libvtkexoIIc.so
616 %attr(755,root,root) %{_libdir}/vtk/libvtkftgl.so
617 %attr(755,root,root) %{_libdir}/vtk/libvtkmetaio.so
618 %attr(755,root,root) %{_libdir}/vtk/libvtkproj4.so
619 %attr(755,root,root) %{_libdir}/vtk/libvtksqlite.so
620 %attr(755,root,root) %{_libdir}/vtk/libvtksys.so
621 %attr(755,root,root) %{_libdir}/vtk/libvtkverdict.so
622 %doc %{_libdir}/vtk/doxygen
623 %{_libdir}/vtk/hints
624 %dir %{_includedir}/vtk
625 %{_includedir}/vtk/Cosmo
626 %{_includedir}/vtk/LSDyna
627 %{_includedir}/vtk/VPIC
628 %{_includedir}/vtk/alglib
629 %{_includedir}/vtk/internal
630 %{_includedir}/vtk/mrmpi
631 %{_includedir}/vtk/vtklibproj4
632 %{_includedir}/vtk/vtkmetaio
633 %{_includedir}/vtk/vtknetcdf
634 %{_includedir}/vtk/vtksqlite
635 %{_includedir}/vtk/vtkstd
636 %{_includedir}/vtk/vtksys
637 %{_includedir}/vtk/DICOM*.h
638 %{_includedir}/vtk/verdict*.h
639 %{_includedir}/vtk/vtk*.h
640 %{_includedir}/vtk/vtk*.txx
641 %exclude %{_includedir}/vtk/vtkEventQtSlotConnect.h
642 %exclude %{_includedir}/vtk/vtkJava*.h
643 %exclude %{_includedir}/vtk/vtkPython*.h
644 %exclude %{_includedir}/vtk/vtkQImageToImageSource.h
645 %exclude %{_includedir}/vtk/vtkQt*.h
646 %exclude %{_includedir}/vtk/vtkTcl*.h
647 %exclude %{_includedir}/vtk/vtkTk*.h
648 %{_libdir}/vtk/CMake
649 %{_libdir}/vtk/*.cmake
650
651 %files qt
652 %defattr(644,root,root,755)
653 %attr(755,root,root) %{_libdir}/vtk/libQVTK.so.*.*.*
654 %attr(755,root,root) %ghost %{_libdir}/vtk/libQVTK.so.5.10
655 %attr(755,root,root) %{_libdir}/qt4/plugins/designer/libQVTKWidgetPlugin.so
656
657 %files qt-devel
658 %defattr(644,root,root,755)
659 %attr(755,root,root) %{_libdir}/vtk/libQVTK.so
660 %{_includedir}/vtk/QFilterTreeProxyModel.h
661 %{_includedir}/vtk/QVTK*.h
662 %{_includedir}/vtk/vtkEventQtSlotConnect.h
663 %{_includedir}/vtk/vtkQImageToImageSource.h
664 %{_includedir}/vtk/vtkQt*.h
665
666 %if %{with java}
667 %files java
668 %defattr(644,root,root,755)
669 %attr(755,root,root) %{_bindir}/vtkParseJava
670 %attr(755,root,root) %{_bindir}/vtkWrapJava
671 %attr(755,root,root) %{_libdir}/vtk/libvtkChartsJava.so.*.*.*
672 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkChartsJava.so.5.10
673 %if %{with chemistry}
674 %attr(755,root,root) %{_libdir}/vtk/libvtkChemistryJava.so.*.*.*
675 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkChemistryJava.so.5.10
676 %endif
677 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonJava.so.*.*.*
678 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkCommonJava.so.5.10
679 %attr(755,root,root) %{_libdir}/vtk/libvtkFilteringJava.so.*.*.*
680 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkFilteringJava.so.5.10
681 %attr(755,root,root) %{_libdir}/vtk/libvtkGenericFilteringJava.so.*.*.*
682 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGenericFilteringJava.so.5.10
683 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovisJava.so.*.*.*
684 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGeovisJava.so.5.10
685 %attr(755,root,root) %{_libdir}/vtk/libvtkGraphicsJava.so.*.*.*
686 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGraphicsJava.so.5.10
687 %attr(755,root,root) %{_libdir}/vtk/libvtkHybridJava.so.*.*.*
688 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkHybridJava.so.5.10
689 %attr(755,root,root) %{_libdir}/vtk/libvtkIOJava.so.*.*.*
690 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkIOJava.so.5.10
691 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingJava.so.*.*.*
692 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkImagingJava.so.5.10
693 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisJava.so.*.*.*
694 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkInfovisJava.so.5.10
695 %attr(755,root,root) %{_libdir}/vtk/libvtkParallelJava.so.*.*.*
696 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkParallelJava.so.5.10
697 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingJava.so.*.*.*
698 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkRenderingJava.so.5.10
699 %if %{with textanalysis}
700 %attr(755,root,root) %{_libdir}/vtk/libvtkTextAnalysisJava.so.*.*.*
701 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkTextAnalysisJava.so.5.10
702 %endif
703 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsJava.so.*.*.*
704 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkViewsJava.so.5.10
705 %attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRenderingJava.so.*.*.*
706 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkVolumeRenderingJava.so.5.10
707 %attr(755,root,root) %{_libdir}/vtk/libvtkWidgetsJava.so.*.*.*
708 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkWidgetsJava.so.5.10
709 %{_libdir}/vtk/java
710
711 %files java-devel
712 %defattr(644,root,root,755)
713 %attr(755,root,root) %{_libdir}/vtk/libvtkChartsJava.so
714 %if %{with chemistry}
715 %attr(755,root,root) %{_libdir}/vtk/libvtkChemistryJava.so
716 %endif
717 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonJava.so
718 %attr(755,root,root) %{_libdir}/vtk/libvtkFilteringJava.so
719 %attr(755,root,root) %{_libdir}/vtk/libvtkGenericFilteringJava.so
720 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovisJava.so
721 %attr(755,root,root) %{_libdir}/vtk/libvtkGraphicsJava.so
722 %attr(755,root,root) %{_libdir}/vtk/libvtkHybridJava.so
723 %attr(755,root,root) %{_libdir}/vtk/libvtkIOJava.so
724 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingJava.so
725 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisJava.so
726 %attr(755,root,root) %{_libdir}/vtk/libvtkParallelJava.so
727 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingJava.so
728 %if %{with textanalysis}
729 %attr(755,root,root) %{_libdir}/vtk/libvtkTextAnalysisJava.so
730 %endif
731 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsJava.so
732 %attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRenderingJava.so
733 %attr(755,root,root) %{_libdir}/vtk/libvtkWidgetsJava.so
734 %{_includedir}/vtk/vtkJava*.h
735 %endif
736
737 %files python
738 %defattr(644,root,root,755)
739 %attr(755,root,root) %{_bindir}/vtkWrapPython
740 %attr(755,root,root) %{_bindir}/vtkWrapPythonInit
741 %attr(755,root,root) %{_bindir}/vtkpython
742 %attr(755,root,root) %{_libdir}/vtk/libvtkChartsPythonD.so.*.*.*
743 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkChartsPythonD.so.5.10
744 %if %{with chemistry}
745 %attr(755,root,root) %{_libdir}/vtk/libvtkChemistryPythonD.so.*.*.*
746 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkChemistryPythonD.so.5.10
747 %endif
748 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonPythonD.so.*.*.*
749 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkCommonPythonD.so.5.10
750 %attr(755,root,root) %{_libdir}/vtk/libvtkFilteringPythonD.so.*.*.*
751 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkFilteringPythonD.so.5.10
752 %attr(755,root,root) %{_libdir}/vtk/libvtkGenericFilteringPythonD.so.*.*.*
753 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGenericFilteringPythonD.so.5.10
754 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovisPythonD.so.*.*.*
755 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGeovisPythonD.so.5.10
756 %attr(755,root,root) %{_libdir}/vtk/libvtkGraphicsPythonD.so.*.*.*
757 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGraphicsPythonD.so.5.10
758 %attr(755,root,root) %{_libdir}/vtk/libvtkHybridPythonD.so.*.*.*
759 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkHybridPythonD.so.5.10
760 %attr(755,root,root) %{_libdir}/vtk/libvtkIOPythonD.so.*.*.*
761 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkIOPythonD.so.5.10
762 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingPythonD.so.*.*.*
763 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkImagingPythonD.so.5.10
764 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisPythonD.so.*.*.*
765 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkInfovisPythonD.so.5.10
766 %attr(755,root,root) %{_libdir}/vtk/libvtkParallelPythonD.so.*.*.*
767 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkParallelPythonD.so.5.10
768 %attr(755,root,root) %{_libdir}/vtk/libvtkPythonCore.so.*.*.*
769 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkPythonCore.so.5.10
770 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingPythonD.so.*.*.*
771 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkRenderingPythonD.so.5.10
772 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingPythonTkWidgets.so.*.*.*
773 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkRenderingPythonTkWidgets.so.5.10
774 %if %{with textanalysis}
775 %attr(755,root,root) %{_libdir}/vtk/libvtkTextAnalysisPythonD.so.*.*.*
776 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkTextAnalysisPythonD.so.5.10
777 %endif
778 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsPythonD.so.*.*.*
779 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkViewsPythonD.so.5.10
780 %attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRenderingPythonD.so.*.*.*
781 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkVolumeRenderingPythonD.so.5.10
782 %attr(755,root,root) %{_libdir}/vtk/libvtkWidgetsPythonD.so.*.*.*
783 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkWidgetsPythonD.so.5.10
784 %dir %{py_sitedir}/vtk
785 %{py_sitedir}/vtk/*.py[co]
786 %dir %{py_sitedir}/vtk/gtk
787 %{py_sitedir}/vtk/gtk/*.py[co]
788 %dir %{py_sitedir}/vtk/qt
789 %dir %{py_sitedir}/vtk/qt4
790 %{py_sitedir}/vtk/qt*/*.py[co]
791 %dir %{py_sitedir}/vtk/test
792 %{py_sitedir}/vtk/test/*.py[co]
793 %dir %{py_sitedir}/vtk/tk
794 %{py_sitedir}/vtk/tk/*.py[co]
795 %dir %{py_sitedir}/vtk/util
796 %{py_sitedir}/vtk/util/*.py[co]
797 %dir %{py_sitedir}/vtk/wx
798 %{py_sitedir}/vtk/wx/*.py[co]
799 %attr(755,root,root) %{py_sitedir}/vtk/vtkChartsPython.so
800 %if %{with chemistry}
801 %attr(755,root,root) %{py_sitedir}/vtk/vtkChemistryPython.so
802 %endif
803 %attr(755,root,root) %{py_sitedir}/vtk/vtkCommonPython.so
804 %attr(755,root,root) %{py_sitedir}/vtk/vtkFilteringPython.so
805 %attr(755,root,root) %{py_sitedir}/vtk/vtkGenericFilteringPython.so
806 %attr(755,root,root) %{py_sitedir}/vtk/vtkGeovisPython.so
807 %attr(755,root,root) %{py_sitedir}/vtk/vtkGraphicsPython.so
808 %attr(755,root,root) %{py_sitedir}/vtk/vtkHybridPython.so
809 %attr(755,root,root) %{py_sitedir}/vtk/vtkIOPython.so
810 %attr(755,root,root) %{py_sitedir}/vtk/vtkImagingPython.so
811 %attr(755,root,root) %{py_sitedir}/vtk/vtkInfovisPython.so
812 %attr(755,root,root) %{py_sitedir}/vtk/vtkParallelPython.so
813 %attr(755,root,root) %{py_sitedir}/vtk/vtkRenderingPython.so
814 %if %{with textanalysis}
815 %attr(755,root,root) %{py_sitedir}/vtk/vtkTextAnalysisPython.so
816 %endif
817 %attr(755,root,root) %{py_sitedir}/vtk/vtkViewsPython.so
818 %attr(755,root,root) %{py_sitedir}/vtk/vtkVolumeRenderingPython.so
819 %attr(755,root,root) %{py_sitedir}/vtk/vtkWidgetsPython.so
820 %{py_sitedir}/VTK-%{version}-py*.egg-info
821
822 %files python-devel
823 %defattr(644,root,root,755)
824 %attr(755,root,root) %{_libdir}/vtk/libvtkChartsPythonD.so
825 %if %{with chemistry}
826 %attr(755,root,root) %{_libdir}/vtk/libvtkChemistryPythonD.so
827 %endif
828 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonPythonD.so
829 %attr(755,root,root) %{_libdir}/vtk/libvtkFilteringPythonD.so
830 %attr(755,root,root) %{_libdir}/vtk/libvtkGenericFilteringPythonD.so
831 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovisPythonD.so
832 %attr(755,root,root) %{_libdir}/vtk/libvtkGraphicsPythonD.so
833 %attr(755,root,root) %{_libdir}/vtk/libvtkHybridPythonD.so
834 %attr(755,root,root) %{_libdir}/vtk/libvtkIOPythonD.so
835 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingPythonD.so
836 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisPythonD.so
837 %attr(755,root,root) %{_libdir}/vtk/libvtkParallelPythonD.so
838 %attr(755,root,root) %{_libdir}/vtk/libvtkPythonCore.so
839 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingPythonD.so
840 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingPythonTkWidgets.so
841 %if %{with textanalysis}
842 %attr(755,root,root) %{_libdir}/vtk/libvtkTextAnalysisPythonD.so
843 %endif
844 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsPythonD.so
845 %attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRenderingPythonD.so
846 %attr(755,root,root) %{_libdir}/vtk/libvtkWidgetsPythonD.so
847 %{_includedir}/vtk/PyVTK*.h
848 %{_includedir}/vtk/vtkPython*.h
849
850 %if %{with sip}
851 %files python-sip
852 %defattr(644,root,root,755)
853 %attr(755,root,root) %{py_sitedir}/vtk/vtkChartsPythonSIP.so
854 %if %{with chemistry}
855 %attr(755,root,root) %{py_sitedir}/vtk/vtkChemistryPythonSIP.so
856 %endif
857 %attr(755,root,root) %{py_sitedir}/vtk/vtkCommonPythonSIP.so
858 %attr(755,root,root) %{py_sitedir}/vtk/vtkFilteringPythonSIP.so
859 %attr(755,root,root) %{py_sitedir}/vtk/vtkGenericFilteringPythonSIP.so
860 %attr(755,root,root) %{py_sitedir}/vtk/vtkGeovisPythonSIP.so
861 %attr(755,root,root) %{py_sitedir}/vtk/vtkGraphicsPythonSIP.so
862 %attr(755,root,root) %{py_sitedir}/vtk/vtkHybridPythonSIP.so
863 %attr(755,root,root) %{py_sitedir}/vtk/vtkIOPythonSIP.so
864 %attr(755,root,root) %{py_sitedir}/vtk/vtkImagingPythonSIP.so
865 %attr(755,root,root) %{py_sitedir}/vtk/vtkInfovisPythonSIP.so
866 %attr(755,root,root) %{py_sitedir}/vtk/vtkParallelPythonSIP.so
867 %attr(755,root,root) %{py_sitedir}/vtk/vtkRenderingPythonSIP.so
868 %if %{with textanalysis}
869 %attr(755,root,root) %{py_sitedir}/vtk/vtkTextAnalysisPythonSIP.so
870 %endif
871 %attr(755,root,root) %{py_sitedir}/vtk/vtkViewsPythonSIP.so
872 %attr(755,root,root) %{py_sitedir}/vtk/vtkVolumeRenderingPythonSIP.so
873 %attr(755,root,root) %{py_sitedir}/vtk/vtkWidgetsPythonSIP.so
874
875 %files python-qt
876 %defattr(644,root,root,755)
877 %attr(755,root,root) %{_libdir}/vtk/libvtkQtPythonD.so
878 %attr(755,root,root) %{py_sitedir}/vtk/QVTKPython.so
879 %attr(755,root,root) %{py_sitedir}/vtk/vtkQtPython.so
880 %endif
881
882 %files tcl
883 %defattr(644,root,root,755)
884 %doc README.html vtkLogo.jpg
885 %attr(755,root,root) %{_bindir}/vtkWrapTcl
886 %attr(755,root,root) %{_bindir}/vtkWrapTclInit
887 %attr(755,root,root) %{_bindir}/vtk
888 %{_libdir}/vtk/tcl
889 %{_libdir}/vtk/pkgIndex.tcl
890 %attr(755,root,root) %{_libdir}/vtk/libvtkChartsTCL.so.*.*.*
891 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkChartsTCL.so.5.10
892 %if %{with chemistry}
893 %attr(755,root,root) %{_libdir}/vtk/libvtkChemistryTCL.so.*.*.*
894 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkChemistryTCL.so.5.10
895 %endif
896 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonTCL.so.*.*.*
897 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkCommonTCL.so.5.10
898 %attr(755,root,root) %{_libdir}/vtk/libvtkFilteringTCL.so.*.*.*
899 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkFilteringTCL.so.5.10
900 %attr(755,root,root) %{_libdir}/vtk/libvtkGenericFilteringTCL.so.*.*.*
901 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGenericFilteringTCL.so.5.10
902 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovisTCL.so.*.*.*
903 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGeovisTCL.so.5.10
904 %attr(755,root,root) %{_libdir}/vtk/libvtkGraphicsTCL.so.*.*.*
905 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGraphicsTCL.so.5.10
906 %attr(755,root,root) %{_libdir}/vtk/libvtkHybridTCL.so.*.*.*
907 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkHybridTCL.so.5.10
908 %attr(755,root,root) %{_libdir}/vtk/libvtkIOTCL.so.*.*.*
909 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkIOTCL.so.5.10
910 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingTCL.so.*.*.*
911 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkImagingTCL.so.5.10
912 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisTCL.so.*.*.*
913 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkInfovisTCL.so.5.10
914 %attr(755,root,root) %{_libdir}/vtk/libvtkParallelTCL.so.*.*.*
915 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkParallelTCL.so.5.10
916 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingTCL.so.*.*.*
917 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkRenderingTCL.so.5.10
918 %if %{with textanalysis}
919 %attr(755,root,root) %{_libdir}/vtk/libvtkTextAnalysisTCL.so.*.*.*
920 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkTextAnalysisTCL.so.5.10
921 %endif
922 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsTCL.so.*.*.*
923 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkViewsTCL.so.5.10
924 %attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRenderingTCL.so.*.*.*
925 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkVolumeRenderingTCL.so.5.10
926 %attr(755,root,root) %{_libdir}/vtk/libvtkWidgetsTCL.so.*.*.*
927 %attr(755,root,root) %ghost %{_libdir}/vtk/libvtkWidgetsTCL.so.5.10
928
929 %files tcl-devel
930 %defattr(644,root,root,755)
931 %attr(755,root,root) %{_libdir}/vtk/libvtkChartsTCL.so
932 %if %{with chemistry}
933 %attr(755,root,root) %{_libdir}/vtk/libvtkChemistryTCL.so
934 %endif
935 %attr(755,root,root) %{_libdir}/vtk/libvtkCommonTCL.so
936 %attr(755,root,root) %{_libdir}/vtk/libvtkFilteringTCL.so
937 %attr(755,root,root) %{_libdir}/vtk/libvtkGenericFilteringTCL.so
938 %attr(755,root,root) %{_libdir}/vtk/libvtkGeovisTCL.so
939 %attr(755,root,root) %{_libdir}/vtk/libvtkGraphicsTCL.so
940 %attr(755,root,root) %{_libdir}/vtk/libvtkHybridTCL.so
941 %attr(755,root,root) %{_libdir}/vtk/libvtkIOTCL.so
942 %attr(755,root,root) %{_libdir}/vtk/libvtkImagingTCL.so
943 %attr(755,root,root) %{_libdir}/vtk/libvtkInfovisTCL.so
944 %attr(755,root,root) %{_libdir}/vtk/libvtkParallelTCL.so
945 %attr(755,root,root) %{_libdir}/vtk/libvtkRenderingTCL.so
946 %if %{with textanalysis}
947 %attr(755,root,root) %{_libdir}/vtk/libvtkTextAnalysisTCL.so
948 %endif
949 %attr(755,root,root) %{_libdir}/vtk/libvtkViewsTCL.so
950 %attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRenderingTCL.so
951 %attr(755,root,root) %{_libdir}/vtk/libvtkWidgetsTCL.so
952 %{_includedir}/vtk/vtkTcl*.h
953 %{_includedir}/vtk/vtkTk*.h
954
955 %files test-suite
956 %defattr(644,root,root,755)
957 %attr(755,root,root) %{_bindir}/CommonCxxTests
958 %attr(755,root,root) %{_bindir}/FilteringCxxTests
959 %attr(755,root,root) %{_bindir}/GenericFilteringCxxTests
960 %attr(755,root,root) %{_bindir}/GraphicsCxxTests
961 %attr(755,root,root) %{_bindir}/IOCxxTests
962 %attr(755,root,root) %{_bindir}/ImagingCxxTests
963 %attr(755,root,root) %{_bindir}/RenderingCxxTests
964 %attr(755,root,root) %{_bindir}/SocketClient
965 %attr(755,root,root) %{_bindir}/SocketServer
966 %attr(755,root,root) %{_bindir}/TestCxxFeatures
967 %attr(755,root,root) %{_bindir}/TestInstantiator
968 %attr(755,root,root) %{_bindir}/VTKBenchMark
969 %attr(755,root,root) %{_bindir}/VolumeRenderingCxxTests
970 %attr(755,root,root) %{_bindir}/WidgetsCxxTests
971 %{_libdir}/vtk/testing
972
973 %files examples
974 %defattr(644,root,root,755)
975 %attr(755,root,root) %{_bindir}/AmbientSpheres
976 %attr(755,root,root) %{_bindir}/Arrays
977 %attr(755,root,root) %{_bindir}/Cone
978 %attr(755,root,root) %{_bindir}/Cone2
979 %attr(755,root,root) %{_bindir}/Cone3
980 %attr(755,root,root) %{_bindir}/Cone4
981 %attr(755,root,root) %{_bindir}/Cone5
982 %attr(755,root,root) %{_bindir}/Cone6
983 %attr(755,root,root) %{_bindir}/Cube
984 %attr(755,root,root) %{_bindir}/Cylinder
985 %attr(755,root,root) %{_bindir}/DiffuseSpheres
986 %attr(755,root,root) %{_bindir}/HierarchicalBoxPipeline
987 %attr(755,root,root) %{_bindir}/Medical1
988 %attr(755,root,root) %{_bindir}/Medical2
989 %attr(755,root,root) %{_bindir}/Medical3
990 %attr(755,root,root) %{_bindir}/MultiBlock
991 %attr(755,root,root) %{_bindir}/RGrid
992 %attr(755,root,root) %{_bindir}/SGrid
993 %attr(755,root,root) %{_bindir}/SpecularSpheres
994 %attr(755,root,root) %{_bindir}/finance
995 %{_examplesdir}/%{name}-%{version}
996
997 %files data
998 %defattr(644,root,root,755)
999 %dir %{_datadir}/vtk-data
1000 %{_datadir}/vtk-data/Baseline
1001 %{_datadir}/vtk-data/Data
1002 %{_datadir}/vtk-data/VTKData.readme
This page took 0.125172 seconds and 4 git commands to generate.