Accepting request 512394 from home:jengelh:branches:science
- Trim descriptions and rectify RPM groups. - Trim descriptions and rectify RPM groups. OBS-URL: https://build.opensuse.org/request/show/512394 OBS-URL: https://build.opensuse.org/package/show/science/vtk?expand=0&rev=85
This commit is contained in:
parent
ffe99d6da7
commit
00cc6dfdcc
@ -1,3 +1,14 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jul 25 00:04:11 UTC 2017 - jengelh@inai.de
|
||||||
|
|
||||||
|
- Trim descriptions and rectify RPM groups.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jul 17 23:37:37 UTC 2017 - adrian@suse.de
|
||||||
|
|
||||||
|
- add liblz4-devel and libharu-devel also to Requires of devel package
|
||||||
|
(fixes linking errors in other packages)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jul 3 13:47:05 UTC 2017 - badshah400@gmail.com
|
Mon Jul 3 13:47:05 UTC 2017 - badshah400@gmail.com
|
||||||
|
|
||||||
|
@ -109,15 +109,15 @@ Conflicts: vtk-compat_gl
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description
|
%description
|
||||||
VTK is an open-source software system for image processing, 3D
|
VTK is a software system for image processing, 3D graphics, volume
|
||||||
graphics, volume rendering and visualization. VTK includes many
|
rendering and visualization. VTK includes many advanced algorithms
|
||||||
advanced algorithms (e.g., surface reconstruction, implicit modelling,
|
(e.g. surface reconstruction, implicit modelling, decimation) and
|
||||||
decimation) and rendering techniques (e.g., hardware-accelerated
|
rendering techniques (e.g. hardware-accelerated volume rendering, LOD
|
||||||
volume rendering, LOD control).
|
control).
|
||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
Summary: VTK header files for building C++ code
|
Summary: VTK header files for building C++ code
|
||||||
Group: Development/Libraries/Other
|
Group: Development/Libraries/C and C++
|
||||||
Requires: %{name} = %{version}
|
Requires: %{name} = %{version}
|
||||||
Requires: %{name}-java = %{version}
|
Requires: %{name}-java = %{version}
|
||||||
Requires: %{name}-qt = %{version}
|
Requires: %{name}-qt = %{version}
|
||||||
@ -154,11 +154,8 @@ Conflicts: vtk-compat_gl-devel
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
VTK is an open-source software system for image processing, 3D
|
VTK is a software system for image processing, 3D graphics, volume
|
||||||
graphics, volume rendering and visualization. VTK includes many
|
rendering and visualization.
|
||||||
advanced algorithms (e.g., surface reconstruction, implicit modelling,
|
|
||||||
decimation) and rendering techniques (e.g., hardware-accelerated
|
|
||||||
volume rendering, LOD control).
|
|
||||||
|
|
||||||
This provides the VTK header files required to compile C++ programs that
|
This provides the VTK header files required to compile C++ programs that
|
||||||
use VTK to do 3D visualisation.
|
use VTK to do 3D visualisation.
|
||||||
@ -175,17 +172,14 @@ Conflicts: vtk-compat_gl-java
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description java
|
%description java
|
||||||
VTK is an open-source software system for image processing, 3D
|
VTK is a software system for image processing, 3D graphics, volume
|
||||||
graphics, volume rendering and visualization. VTK includes many
|
rendering and visualization.
|
||||||
advanced algorithms (e.g., surface reconstruction, implicit modelling,
|
|
||||||
decimation) and rendering techniques (e.g., hardware-accelerated
|
|
||||||
volume rendering, LOD control).
|
|
||||||
|
|
||||||
This package provides java bindings for VTK.
|
This package provides java bindings for VTK.
|
||||||
|
|
||||||
%package -n python3-%{name}
|
%package -n python3-%{name}
|
||||||
Summary: Python bindings for VTK
|
Summary: Python bindings for VTK
|
||||||
Group: System/Libraries
|
Group: Development/Languages/Python
|
||||||
Requires: %{name} = %{version}
|
Requires: %{name} = %{version}
|
||||||
# DESPITE NOT BEING A DEVEL PACKAGE, THIS REQUIRES OPENMPI-DEVEL TO RUN
|
# DESPITE NOT BEING A DEVEL PACKAGE, THIS REQUIRES OPENMPI-DEVEL TO RUN
|
||||||
Requires: openmpi-devel
|
Requires: openmpi-devel
|
||||||
@ -197,17 +191,14 @@ Conflicts: python3-vtk-compat_gl
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description -n python3-%{name}
|
%description -n python3-%{name}
|
||||||
VTK is an open-source software system for image processing, 3D
|
VTK is a software system for image processing, 3D graphics, volume
|
||||||
graphics, volume rendering and visualization. VTK includes many
|
rendering and visualization.
|
||||||
advanced algorithms (e.g., surface reconstruction, implicit modelling,
|
|
||||||
decimation) and rendering techniques (e.g., hardware-accelerated
|
|
||||||
volume rendering, LOD control).
|
|
||||||
|
|
||||||
This package provides python bindings for VTK.
|
This package provides Python bindings for VTK.
|
||||||
|
|
||||||
%package -n python3-%{name}-qt
|
%package -n python3-%{name}-qt
|
||||||
Summary: Qt Python VTK widget
|
Summary: Qt Python VTK widget
|
||||||
Group: System/Libraries
|
Group: Development/Languages/Python
|
||||||
Requires: %{name} = %{version}
|
Requires: %{name} = %{version}
|
||||||
Requires: %{name}-qt = %{version}
|
Requires: %{name}-qt = %{version}
|
||||||
Requires: python3-%{name} = %{version}
|
Requires: python3-%{name} = %{version}
|
||||||
@ -232,11 +223,8 @@ Conflicts: python3-vtk-compat_gl-qt
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description -n python3-%{name}-qt
|
%description -n python3-%{name}-qt
|
||||||
VTK is an open-source software system for image processing, 3D
|
VTK is a software system for image processing, 3D graphics, volume
|
||||||
graphics, volume rendering and visualization. VTK includes many
|
rendering and visualization.
|
||||||
advanced algorithms (e.g., surface reconstruction, implicit modelling,
|
|
||||||
decimation) and rendering techniques (e.g., hardware-accelerated
|
|
||||||
volume rendering, LOD control).
|
|
||||||
|
|
||||||
This package provides python-qt bindings for VTK.
|
This package provides python-qt bindings for VTK.
|
||||||
|
|
||||||
@ -252,11 +240,8 @@ Conflicts: vtk-compat_gl-qt
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description qt
|
%description qt
|
||||||
VTK is an open-source software system for image processing, 3D
|
VTK is a software system for image processing, 3D graphics, volume
|
||||||
graphics, volume rendering and visualization. VTK includes many
|
rendering and visualization.
|
||||||
advanced algorithms (e.g., surface reconstruction, implicit modelling,
|
|
||||||
decimation) and rendering techniques (e.g., hardware-accelerated
|
|
||||||
volume rendering, LOD control).
|
|
||||||
|
|
||||||
This package provides Qt bindings for VTK.
|
This package provides Qt bindings for VTK.
|
||||||
|
|
||||||
@ -272,11 +257,8 @@ Conflicts: vtk-compat_gl-tcl
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description tcl
|
%description tcl
|
||||||
VTK is an open-source software system for image processing, 3D
|
VTK is a software system for image processing, 3D graphics, volume
|
||||||
graphics, volume rendering and visualization. VTK includes many
|
rendering and visualization.
|
||||||
advanced algorithms (e.g., surface reconstruction, implicit modelling,
|
|
||||||
decimation) and rendering techniques (e.g., hardware-accelerated
|
|
||||||
volume rendering, LOD control).
|
|
||||||
|
|
||||||
This package provides tcl bindings for VTK.
|
This package provides tcl bindings for VTK.
|
||||||
|
|
||||||
@ -293,15 +275,11 @@ Conflicts: vtk-compat_gl-examples
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description examples
|
%description examples
|
||||||
VTK is an open-source software system for image processing, 3D
|
VTK is a software system for image processing, 3D graphics, volume
|
||||||
graphics, volume rendering and visualization. VTK includes many
|
rendering and visualization.
|
||||||
advanced algorithms (e.g., surface reconstruction, implicit modelling,
|
|
||||||
decimation) and rendering techniques (e.g., hardware-accelerated
|
|
||||||
volume rendering, LOD control).
|
|
||||||
|
|
||||||
This package contains many well-commented examples showing how to use
|
This package contains many examples showing how to use VTK. Examples
|
||||||
VTK. Examples are available in the C++, Tcl, Python and Java
|
are available in the C++, Tcl, Python and Java programming languages.
|
||||||
programming languages.
|
|
||||||
|
|
||||||
%package testing
|
%package testing
|
||||||
Summary: Testing programs for VTK
|
Summary: Testing programs for VTK
|
||||||
@ -316,11 +294,8 @@ Conflicts: vtk-compat_gl-testing
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description testing
|
%description testing
|
||||||
VTK is an open-source software system for image processing, 3D
|
VTK is a software system for image processing, 3D graphics, volume
|
||||||
graphics, volume rendering and visualization. VTK includes many
|
rendering and visualization.
|
||||||
advanced algorithms (e.g., surface reconstruction, implicit modelling,
|
|
||||||
decimation) and rendering techniques (e.g., hardware-accelerated
|
|
||||||
volume rendering, LOD control).
|
|
||||||
|
|
||||||
This package provides a few testing programs for VTK.
|
This package provides a few testing programs for VTK.
|
||||||
|
|
||||||
@ -396,7 +371,7 @@ make %{?_smp_mflags} VERBOSE=1
|
|||||||
make %{?_smp_mflags} DoxygenDoc
|
make %{?_smp_mflags} DoxygenDoc
|
||||||
|
|
||||||
# Remove executable bits from sources (some of which are generated)
|
# Remove executable bits from sources (some of which are generated)
|
||||||
find . -name \*.c -or -name \*.cxx -or -name \*.h -or -name \*.hxx -or -name \*.gif | xargs chmod -x
|
find . -name \*.c -or -name \*.cxx -or -name \*.h -or -name \*.hxx -or -name \*.gif -exec chmod -x "{}" "+"
|
||||||
popd
|
popd
|
||||||
|
|
||||||
%install
|
%install
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jul 25 00:04:11 UTC 2017 - jengelh@inai.de
|
||||||
|
|
||||||
|
- Trim descriptions and rectify RPM groups.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jul 17 23:37:37 UTC 2017 - adrian@suse.de
|
Mon Jul 17 23:37:37 UTC 2017 - adrian@suse.de
|
||||||
|
|
||||||
|
83
vtk.spec
83
vtk.spec
@ -36,7 +36,7 @@ Group: Productivity/Scientific/Other
|
|||||||
Url: http://vtk.org/
|
Url: http://vtk.org/
|
||||||
Source: http://www.vtk.org/files/release/%{series}/VTK-%{version}.tar.gz
|
Source: http://www.vtk.org/files/release/%{series}/VTK-%{version}.tar.gz
|
||||||
# FIXME See if packaging can be tweaked to accommodate python-vtk's devel files in a devel package later
|
# FIXME See if packaging can be tweaked to accommodate python-vtk's devel files in a devel package later
|
||||||
Source1: vtk-rpmlintrc
|
Source1: %{name}-rpmlintrc
|
||||||
# PATCH-FIX-UPSTREAM vtk-fix-file-contains-date-time.patch badshah400@gmail.com -- Fix file containing DATE and TIME
|
# PATCH-FIX-UPSTREAM vtk-fix-file-contains-date-time.patch badshah400@gmail.com -- Fix file containing DATE and TIME
|
||||||
Patch1: vtk-fix-file-contains-date-time.patch
|
Patch1: vtk-fix-file-contains-date-time.patch
|
||||||
# PATCH-FIX-UPSTREAM vtk-Rinterface-uintptr_t.patch boo#985386 badshah400@gmail.com -- Fix issues with uintptr_t redefinition by defining the HAVE_UINTPTR_T macro using cmake functions to avoid redefinition of uintptr_t, which is already defined in stdint.h called earlier; patch sent upstream
|
# PATCH-FIX-UPSTREAM vtk-Rinterface-uintptr_t.patch boo#985386 badshah400@gmail.com -- Fix issues with uintptr_t redefinition by defining the HAVE_UINTPTR_T macro using cmake functions to avoid redefinition of uintptr_t, which is already defined in stdint.h called earlier; patch sent upstream
|
||||||
@ -109,15 +109,15 @@ Conflicts: vtk-compat_gl
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description
|
%description
|
||||||
VTK is an open-source software system for image processing, 3D
|
VTK is a software system for image processing, 3D graphics, volume
|
||||||
graphics, volume rendering and visualization. VTK includes many
|
rendering and visualization. VTK includes many advanced algorithms
|
||||||
advanced algorithms (e.g., surface reconstruction, implicit modelling,
|
(e.g. surface reconstruction, implicit modelling, decimation) and
|
||||||
decimation) and rendering techniques (e.g., hardware-accelerated
|
rendering techniques (e.g. hardware-accelerated volume rendering, LOD
|
||||||
volume rendering, LOD control).
|
control).
|
||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
Summary: VTK header files for building C++ code
|
Summary: VTK header files for building C++ code
|
||||||
Group: Development/Libraries/Other
|
Group: Development/Libraries/C and C++
|
||||||
Requires: %{name} = %{version}
|
Requires: %{name} = %{version}
|
||||||
Requires: %{name}-java = %{version}
|
Requires: %{name}-java = %{version}
|
||||||
Requires: %{name}-qt = %{version}
|
Requires: %{name}-qt = %{version}
|
||||||
@ -154,11 +154,8 @@ Conflicts: vtk-compat_gl-devel
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
VTK is an open-source software system for image processing, 3D
|
VTK is a software system for image processing, 3D graphics, volume
|
||||||
graphics, volume rendering and visualization. VTK includes many
|
rendering and visualization.
|
||||||
advanced algorithms (e.g., surface reconstruction, implicit modelling,
|
|
||||||
decimation) and rendering techniques (e.g., hardware-accelerated
|
|
||||||
volume rendering, LOD control).
|
|
||||||
|
|
||||||
This provides the VTK header files required to compile C++ programs that
|
This provides the VTK header files required to compile C++ programs that
|
||||||
use VTK to do 3D visualisation.
|
use VTK to do 3D visualisation.
|
||||||
@ -175,17 +172,14 @@ Conflicts: vtk-compat_gl-java
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description java
|
%description java
|
||||||
VTK is an open-source software system for image processing, 3D
|
VTK is a software system for image processing, 3D graphics, volume
|
||||||
graphics, volume rendering and visualization. VTK includes many
|
rendering and visualization.
|
||||||
advanced algorithms (e.g., surface reconstruction, implicit modelling,
|
|
||||||
decimation) and rendering techniques (e.g., hardware-accelerated
|
|
||||||
volume rendering, LOD control).
|
|
||||||
|
|
||||||
This package provides java bindings for VTK.
|
This package provides java bindings for VTK.
|
||||||
|
|
||||||
%package -n python3-%{name}
|
%package -n python3-%{name}
|
||||||
Summary: Python bindings for VTK
|
Summary: Python bindings for VTK
|
||||||
Group: System/Libraries
|
Group: Development/Languages/Python
|
||||||
Requires: %{name} = %{version}
|
Requires: %{name} = %{version}
|
||||||
# DESPITE NOT BEING A DEVEL PACKAGE, THIS REQUIRES OPENMPI-DEVEL TO RUN
|
# DESPITE NOT BEING A DEVEL PACKAGE, THIS REQUIRES OPENMPI-DEVEL TO RUN
|
||||||
Requires: openmpi-devel
|
Requires: openmpi-devel
|
||||||
@ -197,17 +191,14 @@ Conflicts: python3-vtk-compat_gl
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description -n python3-%{name}
|
%description -n python3-%{name}
|
||||||
VTK is an open-source software system for image processing, 3D
|
VTK is a software system for image processing, 3D graphics, volume
|
||||||
graphics, volume rendering and visualization. VTK includes many
|
rendering and visualization.
|
||||||
advanced algorithms (e.g., surface reconstruction, implicit modelling,
|
|
||||||
decimation) and rendering techniques (e.g., hardware-accelerated
|
|
||||||
volume rendering, LOD control).
|
|
||||||
|
|
||||||
This package provides python bindings for VTK.
|
This package provides Python bindings for VTK.
|
||||||
|
|
||||||
%package -n python3-%{name}-qt
|
%package -n python3-%{name}-qt
|
||||||
Summary: Qt Python VTK widget
|
Summary: Qt Python VTK widget
|
||||||
Group: System/Libraries
|
Group: Development/Languages/Python
|
||||||
Requires: %{name} = %{version}
|
Requires: %{name} = %{version}
|
||||||
Requires: %{name}-qt = %{version}
|
Requires: %{name}-qt = %{version}
|
||||||
Requires: python3-%{name} = %{version}
|
Requires: python3-%{name} = %{version}
|
||||||
@ -232,11 +223,8 @@ Conflicts: python3-vtk-compat_gl-qt
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description -n python3-%{name}-qt
|
%description -n python3-%{name}-qt
|
||||||
VTK is an open-source software system for image processing, 3D
|
VTK is a software system for image processing, 3D graphics, volume
|
||||||
graphics, volume rendering and visualization. VTK includes many
|
rendering and visualization.
|
||||||
advanced algorithms (e.g., surface reconstruction, implicit modelling,
|
|
||||||
decimation) and rendering techniques (e.g., hardware-accelerated
|
|
||||||
volume rendering, LOD control).
|
|
||||||
|
|
||||||
This package provides python-qt bindings for VTK.
|
This package provides python-qt bindings for VTK.
|
||||||
|
|
||||||
@ -252,11 +240,8 @@ Conflicts: vtk-compat_gl-qt
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description qt
|
%description qt
|
||||||
VTK is an open-source software system for image processing, 3D
|
VTK is a software system for image processing, 3D graphics, volume
|
||||||
graphics, volume rendering and visualization. VTK includes many
|
rendering and visualization.
|
||||||
advanced algorithms (e.g., surface reconstruction, implicit modelling,
|
|
||||||
decimation) and rendering techniques (e.g., hardware-accelerated
|
|
||||||
volume rendering, LOD control).
|
|
||||||
|
|
||||||
This package provides Qt bindings for VTK.
|
This package provides Qt bindings for VTK.
|
||||||
|
|
||||||
@ -272,11 +257,8 @@ Conflicts: vtk-compat_gl-tcl
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description tcl
|
%description tcl
|
||||||
VTK is an open-source software system for image processing, 3D
|
VTK is a software system for image processing, 3D graphics, volume
|
||||||
graphics, volume rendering and visualization. VTK includes many
|
rendering and visualization.
|
||||||
advanced algorithms (e.g., surface reconstruction, implicit modelling,
|
|
||||||
decimation) and rendering techniques (e.g., hardware-accelerated
|
|
||||||
volume rendering, LOD control).
|
|
||||||
|
|
||||||
This package provides tcl bindings for VTK.
|
This package provides tcl bindings for VTK.
|
||||||
|
|
||||||
@ -293,15 +275,11 @@ Conflicts: vtk-compat_gl-examples
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description examples
|
%description examples
|
||||||
VTK is an open-source software system for image processing, 3D
|
VTK is a software system for image processing, 3D graphics, volume
|
||||||
graphics, volume rendering and visualization. VTK includes many
|
rendering and visualization.
|
||||||
advanced algorithms (e.g., surface reconstruction, implicit modelling,
|
|
||||||
decimation) and rendering techniques (e.g., hardware-accelerated
|
|
||||||
volume rendering, LOD control).
|
|
||||||
|
|
||||||
This package contains many well-commented examples showing how to use
|
This package contains many examples showing how to use VTK. Examples
|
||||||
VTK. Examples are available in the C++, Tcl, Python and Java
|
are available in the C++, Tcl, Python and Java programming languages.
|
||||||
programming languages.
|
|
||||||
|
|
||||||
%package testing
|
%package testing
|
||||||
Summary: Testing programs for VTK
|
Summary: Testing programs for VTK
|
||||||
@ -316,11 +294,8 @@ Conflicts: vtk-compat_gl-testing
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description testing
|
%description testing
|
||||||
VTK is an open-source software system for image processing, 3D
|
VTK is a software system for image processing, 3D graphics, volume
|
||||||
graphics, volume rendering and visualization. VTK includes many
|
rendering and visualization.
|
||||||
advanced algorithms (e.g., surface reconstruction, implicit modelling,
|
|
||||||
decimation) and rendering techniques (e.g., hardware-accelerated
|
|
||||||
volume rendering, LOD control).
|
|
||||||
|
|
||||||
This package provides a few testing programs for VTK.
|
This package provides a few testing programs for VTK.
|
||||||
|
|
||||||
@ -396,7 +371,7 @@ make %{?_smp_mflags} VERBOSE=1
|
|||||||
make %{?_smp_mflags} DoxygenDoc
|
make %{?_smp_mflags} DoxygenDoc
|
||||||
|
|
||||||
# Remove executable bits from sources (some of which are generated)
|
# Remove executable bits from sources (some of which are generated)
|
||||||
find . -name \*.c -or -name \*.cxx -or -name \*.h -or -name \*.hxx -or -name \*.gif | xargs chmod -x
|
find . -name \*.c -or -name \*.cxx -or -name \*.h -or -name \*.hxx -or -name \*.gif -exec chmod -x "{}" "+"
|
||||||
popd
|
popd
|
||||||
|
|
||||||
%install
|
%install
|
||||||
|
Loading…
Reference in New Issue
Block a user