]> git.pld-linux.org Git - packages/vtk.git/blame_incremental - vtk.spec
- saving my old changes (more BRs, individual libs listing etc.
[packages/vtk.git] / vtk.spec
... / ...
CommitLineData
1#
2# TODO: package lib*(Python|Tk|Java|TCL).so somewhere?
3#
4
5# Conditional build
6%bcond_without java # build without Java support
7%bcond_with OSMesa # build with OSMesa (https://bugzilla.redhat.com/show_bug.cgi?id=744434)
8#
9Summary: Toolkit for 3D computer graphics, image processing, and visualization
10Summary(pl.UTF-8): Zestaw narzędzi do trójwymiarowej grafiki, przetwarzania obrazu i wizualizacji
11Name: vtk
12Version: 5.10.1
13Release: 1
14License: BSD
15Group: Libraries
16Source0: http://www.vtk.org/files/release/5.10/%{name}-%{version}.tar.gz
17# Source0-md5: 264b0052e65bd6571a84727113508789
18Source1: http://www.vtk.org/files/release/5.10/%{name}data-%{version}.tar.gz
19# Source1-md5: b6355063264cd56bcd1396c92f6ca59a
20Patch0: vtk-system-libs.patch
21Patch1: vtk-vtkNetCDF_cxx-soname.patch
22Patch2: vtk-vtknetcdf-lm.patch
23URL: http://www.vtk.org/
24%{?with_OSMesa:BuildRequires: Mesa-libOSMesa-devel}
25BuildRequires: OpenGL-GLX-devel
26BuildRequires: OpenGL-devel
27BuildRequires: QtWebKit-devel
28BuildRequires: boost-devel
29BuildRequires: cmake
30BuildRequires: doxygen
31BuildRequires: expat-devel
32BuildRequires: fontconfig-devel
33BuildRequires: freetype-devel
34BuildRequires: gl2ps-devel
35BuildRequires: gnuplot
36BuildRequires: graphviz
37BuildRequires: hdf5-devel
38%if %{with java}
39BuildRequires: jdk
40BuildRequires: jpackage-utils
41%endif
42BuildRequires: libjpeg-devel
43BuildRequires: libpng-devel
44BuildRequires: libtheora-devel
45BuildRequires: libtiff-devel
46BuildRequires: libxml2-devel
47BuildRequires: mysql-devel
48BuildRequires: openmotif-devel
49BuildRequires: postgresql-devel
50BuildRequires: python-devel
51BuildRequires: qt4-build
52BuildRequires: tcl-devel
53BuildRequires: tk-devel
54BuildRequires: wget
55BuildRequires: xorg-lib-libICE-devel
56BuildRequires: xorg-lib-libSM-devel
57BuildRequires: xorg-lib-libX11-devel
58BuildRequires: xorg-lib-libXScrnSaver-devel
59BuildRequires: xorg-lib-libXext-devel
60BuildRequires: xorg-lib-libXft-devel
61BuildRequires: xorg-lib-libXt-devel
62BuildRequires: zlib-devel
63BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
64
65%define skip_post_check_so lib.*Python.*\.so.*
66
67%description
68The Visualization ToolKit (VTK) is an object oriented software system
69for 3D computer graphics, image processing, and visualization. VTK
70includes a textbook, a C++ class library, and several interpreted
71interface layers including Tcl/Tk, Java, and Python. VTK supports a
72wide variety of visualization algorithms including scalar, vector,
73tensor, texture, and volumetric methods. It also supports advanced
74modeling techniques like implicit modeling, polygon reduction, mesh
75smoothing, cutting, contouring, and Delaunay triangulation. Moreover,
76dozens of imaging algorithms have been integrated into the system.
77This allows mixing 2D imaging / 3D graphics algorithms and data.
78
79NOTE: The Java wrapper is not included by default. You may rebuild
80 the srpm using "--with java" with JDK installed.
81
82NOTE: All patented routines which are part of the package have been
83 removed in this version.
84
85%description -l pl.UTF-8
86Visualization TookKit (VTK) to obiektowo zorientowany system
87oprogramowania do trójwymiarowej grafiki komputerowej, przetwarzania
88obrazu i wizualizacji. VTK zawiera książkę, bibliotekę klas C++ oraz
89kilka interpretowanych warstw interfejsów, w tym dla Tcl/Tk, Javy i
90Pythona. VTK obsługuje szeroki zakres algorytmów wizualizacji, w tym
91metody skalarne, wektorowe, tensorowe, teksturowe i wolumetryczne.
92Obsługuje także zaawansowane techniki modelowania, takie jak
93modelowanie implicite, redukcja wielokątów, wygładzanie siatki,
94przycinanie, konturowanie i triangulacja Delaunaya. Co więcej, wiele
95algorytmów obrazowania zostało zintegrowanych z systemem. Pozwala to
96na mieszanie algorytmów obrazowania 2D i grafiki 3D.
97
98UWAGA: wrapper Javy nie został włączony domyślnie. Można przebudować
99 srpm-a z opcją "--with java" przy zainstalowanym JDK.
100
101UWAGA: wszystkie opatentowane procedury będące częścią tego pakietu
102 zostały usunięte w tej wersji.
103
104%package devel
105Summary: VTK header files for building C++ code
106Summary(pl.UTF-8): Pliki nagłówkowe VTK dla C++
107Group: Development
108Requires: %{name} = %{version}-%{release}
109
110%description devel
111This provides the VTK header files required to compile C++ programs
112that use VTK to do 3D visualisation.
113
114%description devel -l pl.UTF-8
115Ten pakiet dostarcza pliki nagłówkowe VTK do kompilowania programów
116C++ używających VTK do wizualizacji 3D.
117
118%package tcl
119Summary: Tcl bindings for VTK
120Summary(pl.UTF-8): Wiązania Tcl do VTK
121Group: Libraries
122Requires: %{name} = %{version}-%{release}
123
124%description tcl
125This package contains Tcl bindings for VTK.
126
127%description tcl -l pl.UTF-8
128Ten pakiet zawiera wiązania Tcl do VTK.
129
130%package python
131Summary: Python bindings for VTK
132Summary(pl.UTF-8): Wiązania Pythona do VTK
133Group: Libraries
134Requires: %{name} = %{version}-%{release}
135
136%description python
137This package contains Python bindings for VTK.
138
139%description python -l pl.UTF-8
140Ten pakiet zawiera wiązania Pythona do VTK.
141
142%package java
143Summary: Java bindings for VTK
144Summary(pl.UTF-8): Wiązania Javy do VTK
145Group: Development/Languages/Java
146Requires: %{name} = %{version}-%{release}
147
148%description java
149This package contains Java bindings for VTK.
150
151%description java -l pl.UTF-8
152Ten pakiet zawiera wiązania Javy do VTK.
153
154%package qt
155Summary: Qt bindings for VTK
156Summary(pl.UTF-8): Wiązania Qt do VTK
157Requires: vtk = %{version}-%{release}
158Group: System Environment/Libraries
159
160%description qt
161This package contains Qt bindings for VTK.
162
163%description qt -l pl.UTF-8
164Ten pakiet zawiera wiązania Qt do VTK.
165
166%package examples
167Summary: C++, Tcl and Python example programs/scripts for VTK
168Summary(pl.UTF-8): Przykładowe programy/skrypty w C++, Tcl-u i Pythonie dla VTK
169Group: Development/Libraries
170Requires: %{name} = %{version}-%{release}
171Requires: %{name}-data = %{version}-%{release}
172
173%description examples
174This package contains all the examples from the VTK source. To compile
175the C++ examples you will need to install the vtk-devel package as
176well. The Python and Tcl examples can be run with the corresponding
177packages (vtk-python, vtk-tcl).
178
179%description examples -l pl.UTF-8
180Ten pakiet zawiera wszystkie przykłady ze źródeł VTK. Do skompilowania
181przykładów w C++ trzeba doinstalować pakiet vtk-devel. Przykłady w
182Pythonie i Tcl-u można uruchamiać przy użyciu odpowiednich pakietów
183(vtk-python, vtk-tcl).
184
185%package test-suite
186Summary: Test programs for VTK
187Summary(pl.UTF-8): Programy testowe dla VTK
188Group: Development/Libraries
189Requires: %{name} = %{version}-%{release}
190Requires: %{name}-data = %{version}-%{release}
191
192%description test-suite
193This package contains all testing programs from the VTK source. The
194source code of these programs can be found in the vtk-examples
195package.
196
197%description test-suite -l pl.UTF-8
198Ten pakiet zawiera wszystkie programy testowe ze źródeł VTK. Kod
199źródłowy tych programów można znaleźć w pakiecie vtk-examples.
200
201%package data
202Summary: Data files for VTK
203Summary(pl.UTF-8): Pliki danych dla VTK
204Group: Development/Libraries
205%if "%{_rpmversion}" >= "5"
206BuildArch: noarch
207%endif
208
209%description data
210This package contains all the data from the VTKData repository. These
211data are required to run various examples from the vtk-examples
212package.
213
214%description data -l pl.UTF-8
215Ten pakiet zawiera wszystkie dane z repozytorium VTKData. Dane te są
216potrzebne do uruchamiania różnych przykładów z pakietu vtk-examples.
217
218%prep
219%setup -q -n VTK%{version} -a 1
220%patch0 -p1
221%patch1 -p1
222%patch2 -p1
223
224# Replace relative path ../../../VTKData with %{_datadir}/vtkdata-%{version}
225# otherwise it will break on symlinks.
226grep -rl '\.\./\.\./\.\./\.\./VTKData' . | xargs \
227 perl -pi -e's,\.\./\.\./\.\./\.\./VTKData,%{_datadir}/vtkdata-%{version},g'
228
229# Save an unbuilt copy of the Example's sources for %doc
230mkdir vtk-examples
231cp -a Examples vtk-examples
232# Don't ship Win32 examples
233%{__rm} -r vtk-examples/Examples/GUI/Win32
234find vtk-examples -type f | xargs chmod -R a-x
235
236%build
237export CFLAGS="%{optflags} -D_UNICODE"
238export CXXFLAGS="%{optflags} -D_UNICODE"
239%if %{with java}
240export JAVA_HOME=%{java_home}
241%endif
242
243mkdir build
244cd build
245%{cmake} .. \
246 -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
247 -DVTK_INSTALL_INCLUDE_DIR:PATH=/include/vtk \
248 -DVTK_INSTALL_LIB_DIR:PATH=/%{_lib}/vtk \
249 -DVTK_INSTALL_QT_DIR=/%{_lib}/qt4/plugins/designer \
250 -DCMAKE_SKIP_RPATH:BOOL=ON \
251 -DBUILD_EXAMPLES:BOOL=ON \
252 -DBUILD_SHARED_LIBS:BOOL=ON \
253 -DBUILD_DOCUMENTATION:BOOL=ON \
254 -DBUILD_TESTING:BOOL=ON \
255%if %{with OSMesa}
256 -DVTK_OPENGL_HAS_OSMESA:BOOL=ON \
257%endif
258%if %{with java}
259 -DVTK_WRAP_JAVA:BOOL=ON \
260 -DJAVA_INCLUDE_PATH:PATH=$JAVA_HOME/include \
261 -DJAVA_INCLUDE_PATH2:PATH=$JAVA_HOME/include/linux \
262 -DJAVA_AWT_INCLUDE_PATH:PATH=$JAVA_HOME/include \
263%else
264 -DVTK_WRAP_JAVA:BOOL=OFF \
265%endif
266 -DOPENGL_INCLUDE_PATH:PATH=%{_includedir}/GL \
267 -DPYTHON_INCLUDE_PATH:PATH=%{py_incdir} \
268 -DPYTHON_LIBRARY:FILEPATH=%{_libdir}/libpython%{py_ver}.so \
269 -DPYTHON_UTIL_LIBRARY:PATH=%{_libdir}/libutil.so \
270 -DTCL_INCLUDE_PATH:PATH=%{_includedir} \
271 -DTCL_LIBRARY:PATH=%{_libdir}/libtcl.so \
272 -DTK_INCLUDE_PATH:PATH=%{_includedir} \
273 -DTK_LIBRARY:PATH=%{_libdir}/libtk.so \
274 -DVTK_DATA_ROOT:PATH=%{_datadir}/vtk \
275 -DVTK_USE_SYSTEM_LIBRARIES=ON \
276 -DVTK_USE_BOOST:BOOL=ON \
277 -DVTK_USE_GL2PS:BOOL=ON \
278 -DVTK_USE_GUISUPPORT:BOOL=ON \
279 -DVTK_USE_MYSQL=ON \
280 -DVTK_USE_OGGTHEORA_ENCODER=ON \
281 -DVTK_USE_POSTGRES=ON \
282 -DVTK_USE_SYSTEM_LIBPROJ4=OFF \
283 -DVTK_USE_QVTK=ON \
284 -DVTK_USE_QT=ON \
285 -DVTK_USE_HYBRID:BOOL=ON \
286 -DVTK_USE_PARALLEL:BOOL=ON \
287 -DVTK_USE_PATENTED:BOOL=off \
288 -DVTK_USE_RENDERING:BOOL=ON \
289 -DVTK_WRAP_JAVA:BOOL=%{?with_java:ON}%{!?with_java:OFF} \
290 -DVTK_PYTHON_SETUP_ARGS="--prefix=/usr --root=$RPM_BUILD_ROOT" \
291 -DVTK_WRAP_PYTHON:BOOL=ON \
292 -DVTK_WRAP_TCL:BOOL=ON \
293 -DBUILD_SHARED_LIBS:BOOL=ON \
294 -DCMAKE_CXX_COMPILER:PATH="%{__cxx}" \
295 -DCMAKE_C_COMPILER:PATH="%{__cc}" \
296 -DCMAKE_LINKER_FLAGS:STRING="%{rpmldflags}" \
297 -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
298
299%{__make}
300
301%install
302rm -rf $RPM_BUILD_ROOT
303install -d $RPM_BUILD_ROOT{%{_sysconfdir}/ld.so.conf.d,%{_examplesdir}/%{name}-%{version},%{_datadir}/vtk-data} \
304 $RPM_BUILD_ROOT%{py_sitedir}
305
306%{__make} -C build install \
307 DESTDIR=$RPM_BUILD_ROOT
308
309# ld config
310echo %{_libdir}/vtk > $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/vtk-%{_arch}.conf
311
312# fix python install path
313mv $RPM_BUILD_ROOT%{py_sitescriptdir}/* $RPM_BUILD_ROOT%{py_sitedir}
314
315cp -a VTKData%{version}/* $RPM_BUILD_ROOT%{_datadir}/vtk-data
316cp -a vtk-examples/Examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
317
318# Install utilities
319install build/bin/lproj $RPM_BUILD_ROOT%{_bindir}
320
321# Install examples
322for f in \
323HierarchicalBoxPipeline \
324MultiBlock \
325Arrays \
326Cube \
327RGrid \
328SGrid \
329Medical1 \
330Medical2 \
331Medical3 \
332finance \
333AmbientSpheres \
334Cylinder \
335DiffuseSpheres \
336SpecularSpheres \
337Cone \
338Cone2 \
339Cone3 \
340Cone4 \
341Cone5 \
342Cone6 ; do
343 install build/bin/$f $RPM_BUILD_ROOT%{_bindir}
344done
345
346# Install test binaries
347for f in \
348CommonCxxTests \
349TestCxxFeatures \
350TestInstantiator \
351FilteringCxxTests \
352GraphicsCxxTests \
353GenericFilteringCxxTests \
354ImagingCxxTests \
355IOCxxTests \
356RenderingCxxTests \
357VTKBenchMark \
358VolumeRenderingCxxTests \
359WidgetsCxxTests \
360SocketClient \
361SocketServer ; do
362 install build/bin/$f $RPM_BUILD_ROOT%{_bindir}
363done
364
365# Add exec bits to shared libs ...
366#chmod 0755 %{buildroot}%{_libdir}/python*/site-packages/vtk/*.so
367
368# Verdict places the docs in the false folder
369%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vtk/doc
370
371%py_postclean
372
373%clean
374rm -rf $RPM_BUILD_ROOT
375
376%post -p /sbin/ldconfig
377%postun -p /sbin/ldconfig
378
379%post tcl -p /sbin/ldconfig
380%postun tcl -p /sbin/ldconfig
381
382%post python -p /sbin/ldconfig
383%postun python -p /sbin/ldconfig
384
385%post java -p /sbin/ldconfig
386%postun java -p /sbin/ldconfig
387
388%post qt -p /sbin/ldconfig
389%postun qt -p /sbin/ldconfig
390
391%files
392%defattr(644,root,root,755)
393%doc README.html vtkLogo.jpg vtkBanner.gif Wrapping/*/README*
394%config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/ld.so.conf.d/vtk-%{_arch}.conf
395%dir %{_libdir}/vtk
396%attr(755,root,root) %{_libdir}/vtk/libCosmo.so.*.*.*
397%attr(755,root,root) %ghost %{_libdir}/vtk/libCosmo.so.5.10
398%attr(755,root,root) %{_libdir}/vtk/libLSDyna.so.*.*.*
399%attr(755,root,root) %ghost %{_libdir}/vtk/libLSDyna.so.5.10
400%attr(755,root,root) %{_libdir}/vtk/libMapReduceMPI.so.*.*.*
401%attr(755,root,root) %ghost %{_libdir}/vtk/libMapReduceMPI.so.5.10
402%attr(755,root,root) %{_libdir}/vtk/libVPIC.so.*.*.*
403%attr(755,root,root) %ghost %{_libdir}/vtk/libVPIC.so.5.10
404%attr(755,root,root) %{_libdir}/vtk/libmpistubs.so.*.*.*
405%attr(755,root,root) %ghost %{_libdir}/vtk/libmpistubs.so.5.10
406%attr(755,root,root) %{_libdir}/vtk/libvtkCharts.so.*.*.*
407%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkCharts.so.5.10
408%attr(755,root,root) %{_libdir}/vtk/libvtkCommon.so.*.*.*
409%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkCommon.so.5.10
410%attr(755,root,root) %{_libdir}/vtk/libvtkDICOMParser.so.*.*.*
411%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkDICOMParser.so.5.10
412%attr(755,root,root) %{_libdir}/vtk/libvtkFiltering.so.*.*.*
413%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkFiltering.so.5.10
414%attr(755,root,root) %{_libdir}/vtk/libvtkGenericFiltering.so.*.*.*
415%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGenericFiltering.so.5.10
416%attr(755,root,root) %{_libdir}/vtk/libvtkGeovis.so.*.*.*
417%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGeovis.so.5.10
418%attr(755,root,root) %{_libdir}/vtk/libvtkGraphics.so.*.*.*
419%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGraphics.so.5.10
420%attr(755,root,root) %{_libdir}/vtk/libvtkHybrid.so.*.*.*
421%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkHybrid.so.5.10
422%attr(755,root,root) %{_libdir}/vtk/libvtkIO.so.*.*.*
423%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkIO.so.5.10
424%attr(755,root,root) %{_libdir}/vtk/libvtkImaging.so.*.*.*
425%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkImaging.so.5.10
426%attr(755,root,root) %{_libdir}/vtk/libvtkInfovis.so.*.*.*
427%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkInfovis.so.5.10
428%attr(755,root,root) %{_libdir}/vtk/libvtkNetCDF.so.*.*.*
429%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkNetCDF.so.5.10
430%attr(755,root,root) %{_libdir}/vtk/libvtkNetCDF_cxx.so.*.*.*
431%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkNetCDF_cxx.so.5.10
432%attr(755,root,root) %{_libdir}/vtk/libvtkParallel.so.*.*.*
433%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkParallel.so.5.10
434%attr(755,root,root) %{_libdir}/vtk/libvtkRendering.so.*.*.*
435%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkRendering.so.5.10
436%attr(755,root,root) %{_libdir}/vtk/libvtkViews.so.*.*.*
437%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkViews.so.5.10
438%attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRendering.so.*.*.*
439%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkVolumeRendering.so.5.10
440%attr(755,root,root) %{_libdir}/vtk/libvtkWidgets.so.*.*.*
441%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkWidgets.so.5.10
442%attr(755,root,root) %{_libdir}/vtk/libvtkalglib.so.*.*.*
443%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkalglib.so.5.10
444%attr(755,root,root) %{_libdir}/vtk/libvtkexoIIc.so.*.*.*
445%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkexoIIc.so.5.10
446%attr(755,root,root) %{_libdir}/vtk/libvtkftgl.so.*.*.*
447%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkftgl.so.5.10
448%attr(755,root,root) %{_libdir}/vtk/libvtkmetaio.so.*.*.*
449%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkmetaio.so.5.10
450%attr(755,root,root) %{_libdir}/vtk/libvtkproj4.so.*.*.*
451%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkproj4.so.5.10
452%attr(755,root,root) %{_libdir}/vtk/libvtksqlite.so.*.*.*
453%attr(755,root,root) %ghost %{_libdir}/vtk/libvtksqlite.so.5.10
454%attr(755,root,root) %{_libdir}/vtk/libvtksys.so.*.*.*
455%attr(755,root,root) %ghost %{_libdir}/vtk/libvtksys.so.5.10
456%attr(755,root,root) %{_libdir}/vtk/libvtkverdict.so.*.*.*
457%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkverdict.so.5.10
458
459%files devel
460%defattr(644,root,root,755)
461%doc Utilities/Upgrading/*
462%attr(755,root,root) %{_bindir}/lproj
463%attr(755,root,root) %{_bindir}/vtkEncodeString
464%attr(755,root,root) %{_bindir}/vtkWrapHierarchy
465%{_includedir}/vtk
466%{_libdir}/vtk/CMake
467%{_libdir}/vtk/*.cmake
468%doc %{_libdir}/vtk/doxygen
469%{_libdir}/vtk/hints
470%attr(755,root,root) %{_libdir}/vtk/libCosmo.so
471%attr(755,root,root) %{_libdir}/vtk/libLSDyna.so
472%attr(755,root,root) %{_libdir}/vtk/libMapReduceMPI.so
473%attr(755,root,root) %{_libdir}/vtk/libVPIC.so
474%attr(755,root,root) %{_libdir}/vtk/libmpistubs.so
475%attr(755,root,root) %{_libdir}/vtk/libvtkCharts.so
476%attr(755,root,root) %{_libdir}/vtk/libvtkCommon.so
477%attr(755,root,root) %{_libdir}/vtk/libvtkDICOMParser.so
478%attr(755,root,root) %{_libdir}/vtk/libvtkFiltering.so
479%attr(755,root,root) %{_libdir}/vtk/libvtkGenericFiltering.so
480%attr(755,root,root) %{_libdir}/vtk/libvtkGeovis.so
481%attr(755,root,root) %{_libdir}/vtk/libvtkGraphics.so
482%attr(755,root,root) %{_libdir}/vtk/libvtkHybrid.so
483%attr(755,root,root) %{_libdir}/vtk/libvtkIO.so
484%attr(755,root,root) %{_libdir}/vtk/libvtkImaging.so
485%attr(755,root,root) %{_libdir}/vtk/libvtkInfovis.so
486%attr(755,root,root) %{_libdir}/vtk/libvtkNetCDF.so
487%attr(755,root,root) %{_libdir}/vtk/libvtkNetCDF_cxx.so
488%attr(755,root,root) %{_libdir}/vtk/libvtkParallel.so
489%attr(755,root,root) %{_libdir}/vtk/libvtkRendering.so
490%attr(755,root,root) %{_libdir}/vtk/libvtkViews.so
491%attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRendering.so
492%attr(755,root,root) %{_libdir}/vtk/libvtkWidgets.so
493%attr(755,root,root) %{_libdir}/vtk/libvtkalglib.so
494%attr(755,root,root) %{_libdir}/vtk/libvtkexoIIc.so
495%attr(755,root,root) %{_libdir}/vtk/libvtkftgl.so
496%attr(755,root,root) %{_libdir}/vtk/libvtkmetaio.so
497%attr(755,root,root) %{_libdir}/vtk/libvtkproj4.so
498%attr(755,root,root) %{_libdir}/vtk/libvtksqlite.so
499%attr(755,root,root) %{_libdir}/vtk/libvtksys.so
500%attr(755,root,root) %{_libdir}/vtk/libvtkverdict.so
501
502%files tcl
503%defattr(644,root,root,755)
504%doc README.html vtkLogo.jpg
505%attr(755,root,root) %{_bindir}/vtkWrapTcl
506%attr(755,root,root) %{_bindir}/vtkWrapTclInit
507%attr(755,root,root) %{_bindir}/vtk
508%{_libdir}/vtk/tcl
509%{_libdir}/vtk/pkgIndex.tcl
510%attr(755,root,root) %{_libdir}/vtk/libvtkChartsTCL.so.*.*.*
511%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkChartsTCL.so.5.10
512%attr(755,root,root) %{_libdir}/vtk/libvtkCommonTCL.so.*.*.*
513%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkCommonTCL.so.5.10
514%attr(755,root,root) %{_libdir}/vtk/libvtkFilteringTCL.so.*.*.*
515%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkFilteringTCL.so.5.10
516%attr(755,root,root) %{_libdir}/vtk/libvtkGenericFilteringTCL.so.*.*.*
517%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGenericFilteringTCL.so.5.10
518%attr(755,root,root) %{_libdir}/vtk/libvtkGeovisTCL.so.*.*.*
519%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGeovisTCL.so.5.10
520%attr(755,root,root) %{_libdir}/vtk/libvtkGraphicsTCL.so.*.*.*
521%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGraphicsTCL.so.5.10
522%attr(755,root,root) %{_libdir}/vtk/libvtkHybridTCL.so.*.*.*
523%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkHybridTCL.so.5.10
524%attr(755,root,root) %{_libdir}/vtk/libvtkIOTCL.so.*.*.*
525%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkIOTCL.so.5.10
526%attr(755,root,root) %{_libdir}/vtk/libvtkImagingTCL.so.*.*.*
527%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkImagingTCL.so.5.10
528%attr(755,root,root) %{_libdir}/vtk/libvtkInfovisTCL.so.*.*.*
529%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkInfovisTCL.so.5.10
530%attr(755,root,root) %{_libdir}/vtk/libvtkParallelTCL.so.*.*.*
531%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkParallelTCL.so.5.10
532%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingTCL.so.*.*.*
533%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkRenderingTCL.so.5.10
534%attr(755,root,root) %{_libdir}/vtk/libvtkViewsTCL.so.*.*.*
535%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkViewsTCL.so.5.10
536%attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRenderingTCL.so.*.*.*
537%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkVolumeRenderingTCL.so.5.10
538%attr(755,root,root) %{_libdir}/vtk/libvtkWidgetsTCL.so.*.*.*
539%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkWidgetsTCL.so.5.10
540
541%files python
542%defattr(644,root,root,755)
543%attr(755,root,root) %{_bindir}/vtkWrapPython
544%attr(755,root,root) %{_bindir}/vtkWrapPythonInit
545%attr(755,root,root) %{_bindir}/vtkpython
546%attr(755,root,root) %{_libdir}/vtk/libvtkChartsPythonD.so.*.*.*
547%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkChartsPythonD.so.5.10
548%attr(755,root,root) %{_libdir}/vtk/libvtkCommonPythonD.so.*.*.*
549%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkCommonPythonD.so.5.10
550%attr(755,root,root) %{_libdir}/vtk/libvtkFilteringPythonD.so.*.*.*
551%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkFilteringPythonD.so.5.10
552%attr(755,root,root) %{_libdir}/vtk/libvtkGenericFilteringPythonD.so.*.*.*
553%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGenericFilteringPythonD.so.5.10
554%attr(755,root,root) %{_libdir}/vtk/libvtkGeovisPythonD.so.*.*.*
555%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGeovisPythonD.so.5.10
556%attr(755,root,root) %{_libdir}/vtk/libvtkGraphicsPythonD.so.*.*.*
557%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGraphicsPythonD.so.5.10
558%attr(755,root,root) %{_libdir}/vtk/libvtkHybridPythonD.so.*.*.*
559%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkHybridPythonD.so.5.10
560%attr(755,root,root) %{_libdir}/vtk/libvtkIOPythonD.so.*.*.*
561%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkIOPythonD.so.5.10
562%attr(755,root,root) %{_libdir}/vtk/libvtkImagingPythonD.so.*.*.*
563%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkImagingPythonD.so.5.10
564%attr(755,root,root) %{_libdir}/vtk/libvtkInfovisPythonD.so.*.*.*
565%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkInfovisPythonD.so.5.10
566%attr(755,root,root) %{_libdir}/vtk/libvtkParallelPythonD.so.*.*.*
567%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkParallelPythonD.so.5.10
568%attr(755,root,root) %{_libdir}/vtk/libvtkPythonCore.so.*.*.*
569%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkPythonCore.so.5.10
570%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingPythonD.so.*.*.*
571%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkRenderingPythonD.so.5.10
572%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingPythonTkWidgets.so.*.*.*
573%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkRenderingPythonTkWidgets.so.5.10
574%attr(755,root,root) %{_libdir}/vtk/libvtkViewsPythonD.so.*.*.*
575%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkViewsPythonD.so.5.10
576%attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRenderingPythonD.so.*.*.*
577%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkVolumeRenderingPythonD.so.5.10
578%attr(755,root,root) %{_libdir}/vtk/libvtkWidgetsPythonD.so.*.*.*
579%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkWidgetsPythonD.so.5.10
580%dir %{py_sitedir}/vtk
581%{py_sitedir}/vtk/*.py[co]
582%dir %{py_sitedir}/vtk/gtk
583%{py_sitedir}/vtk/gtk/*.py[co]
584%dir %{py_sitedir}/vtk/qt
585%dir %{py_sitedir}/vtk/qt4
586%{py_sitedir}/vtk/qt*/*.py[co]
587%dir %{py_sitedir}/vtk/test
588%{py_sitedir}/vtk/test/*.py[co]
589%dir %{py_sitedir}/vtk/tk
590%{py_sitedir}/vtk/tk/*.py[co]
591%dir %{py_sitedir}/vtk/util
592%{py_sitedir}/vtk/util/*.py[co]
593%dir %{py_sitedir}/vtk/wx
594%{py_sitedir}/vtk/wx/*.py[co]
595%attr(755,root,root) %{py_sitedir}/vtk/vtk*.so
596%{py_sitedir}/VTK-%{version}-py*.egg-info
597
598%if %{with java}
599%files java
600%defattr(644,root,root,755)
601%attr(755,root,root) %{_bindir}/vtkParseJava
602%attr(755,root,root) %{_bindir}/vtkWrapJava
603%attr(755,root,root) %{_libdir}/vtk/libvtkChartsJava.so.*.*.*
604%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkChartsJava.so.5.10
605%attr(755,root,root) %{_libdir}/vtk/libvtkCommonJava.so.*.*.*
606%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkCommonJava.so.5.10
607%attr(755,root,root) %{_libdir}/vtk/libvtkFilteringJava.so.*.*.*
608%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkFilteringJava.so.5.10
609%attr(755,root,root) %{_libdir}/vtk/libvtkGenericFilteringJava.so.*.*.*
610%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGenericFilteringJava.so.5.10
611%attr(755,root,root) %{_libdir}/vtk/libvtkGeovisJava.so.*.*.*
612%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGeovisJava.so.5.10
613%attr(755,root,root) %{_libdir}/vtk/libvtkGraphicsJava.so.*.*.*
614%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkGraphicsJava.so.5.10
615%attr(755,root,root) %{_libdir}/vtk/libvtkHybridJava.so.*.*.*
616%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkHybridJava.so.5.10
617%attr(755,root,root) %{_libdir}/vtk/libvtkIOJava.so.*.*.*
618%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkIOJava.so.5.10
619%attr(755,root,root) %{_libdir}/vtk/libvtkImagingJava.so.*.*.*
620%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkImagingJava.so.5.10
621%attr(755,root,root) %{_libdir}/vtk/libvtkInfovisJava.so.*.*.*
622%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkInfovisJava.so.5.10
623%attr(755,root,root) %{_libdir}/vtk/libvtkParallelJava.so.*.*.*
624%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkParallelJava.so.5.10
625%attr(755,root,root) %{_libdir}/vtk/libvtkRenderingJava.so.*.*.*
626%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkRenderingJava.so.5.10
627%attr(755,root,root) %{_libdir}/vtk/libvtkViewsJava.so.*.*.*
628%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkViewsJava.so.5.10
629%attr(755,root,root) %{_libdir}/vtk/libvtkVolumeRenderingJava.so.*.*.*
630%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkVolumeRenderingJava.so.5.10
631%attr(755,root,root) %{_libdir}/vtk/libvtkWidgetsJava.so.*.*.*
632%attr(755,root,root) %ghost %{_libdir}/vtk/libvtkWidgetsJava.so.5.10
633%{_libdir}/vtk/java
634%endif
635
636%files qt
637%defattr(644,root,root,755)
638%attr(755,root,root) %{_libdir}/vtk/libQVTK.so.*.*.*
639%attr(755,root,root) %ghost %{_libdir}/vtk/libQVTK.so.5.10
640%attr(755,root,root) %{_libdir}/qt4/plugins/designer/libQVTKWidgetPlugin.so
641
642%files test-suite
643%defattr(644,root,root,755)
644%attr(755,root,root) %{_bindir}/CommonCxxTests
645%attr(755,root,root) %{_bindir}/FilteringCxxTests
646%attr(755,root,root) %{_bindir}/GenericFilteringCxxTests
647%attr(755,root,root) %{_bindir}/GraphicsCxxTests
648%attr(755,root,root) %{_bindir}/IOCxxTests
649%attr(755,root,root) %{_bindir}/ImagingCxxTests
650%attr(755,root,root) %{_bindir}/RenderingCxxTests
651%attr(755,root,root) %{_bindir}/SocketClient
652%attr(755,root,root) %{_bindir}/SocketServer
653%attr(755,root,root) %{_bindir}/TestCxxFeatures
654%attr(755,root,root) %{_bindir}/TestInstantiator
655%attr(755,root,root) %{_bindir}/VTKBenchMark
656%attr(755,root,root) %{_bindir}/VolumeRenderingCxxTests
657%attr(755,root,root) %{_bindir}/WidgetsCxxTests
658%{_libdir}/vtk/testing
659
660%files examples
661%defattr(644,root,root,755)
662%attr(755,root,root) %{_bindir}/AmbientSpheres
663%attr(755,root,root) %{_bindir}/Arrays
664%attr(755,root,root) %{_bindir}/Cone
665%attr(755,root,root) %{_bindir}/Cone2
666%attr(755,root,root) %{_bindir}/Cone3
667%attr(755,root,root) %{_bindir}/Cone4
668%attr(755,root,root) %{_bindir}/Cone5
669%attr(755,root,root) %{_bindir}/Cone6
670%attr(755,root,root) %{_bindir}/Cube
671%attr(755,root,root) %{_bindir}/Cylinder
672%attr(755,root,root) %{_bindir}/DiffuseSpheres
673%attr(755,root,root) %{_bindir}/HierarchicalBoxPipeline
674%attr(755,root,root) %{_bindir}/Medical1
675%attr(755,root,root) %{_bindir}/Medical2
676%attr(755,root,root) %{_bindir}/Medical3
677%attr(755,root,root) %{_bindir}/MultiBlock
678%attr(755,root,root) %{_bindir}/RGrid
679%attr(755,root,root) %{_bindir}/SGrid
680%attr(755,root,root) %{_bindir}/SpecularSpheres
681%attr(755,root,root) %{_bindir}/finance
682%{_examplesdir}/%{name}-%{version}
683
684%files data
685%defattr(644,root,root,755)
686%dir %{_datadir}/vtk-data
687%{_datadir}/vtk-data/Baseline
688%{_datadir}/vtk-data/Data
689%{_datadir}/vtk-data/VTKData.readme
This page took 0.066911 seconds and 4 git commands to generate.