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