SHA256
1
0
forked from pool/paraview

Accepting request 963964 from home:badshah400:branches:science

- Update to version 5.10.1.
- Update guide books.
- Adapt defined macros for versioning to be more recyclable.
- Drop some zero-length cmake files from %{_libdir}/cmake/ which are useless anyway.

OBS-URL: https://build.opensuse.org/request/show/963964
OBS-URL: https://build.opensuse.org/package/show/science/paraview?expand=0&rev=101
This commit is contained in:
Atri Bhattacharya 2022-03-22 19:29:09 +00:00 committed by Git OBS Bridge
parent 766a774bae
commit dcf685d233
6 changed files with 68 additions and 14 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:86d85fcbec395cdbc8e1301208d7c76d8f48b15dc6b967ffbbaeee31242343a5
size 70232144

3
ParaView-v5.10.1.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:520e3cdfba4f8592be477314c2f6c37ec73fb1d5b25ac30bdbd1c5214758b9c2
size 70218088

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Mar 17 13:40:21 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 5.10.1:
* User interface:
- State files appear as datasets.
- File dialog issues in client/server mode.
- Stride in Animation View is too restricted.
- Context menu in file dialog doesn't work on macOS with Qt
5.15.1.
- Python tracing fails when a custom source exists.
- Python Shell broken by any custom filter.
- Stereo broken in CAVE environments.
- Parallel Coordinates segfault.
- Can't set frame rate when saving MP4 animation.
- command_button widget is not visible anymore.
- Client information does not show VTK version.
- Only fetch favorites from server on creation.
* Filters:
- Ghost cell generator crash.
- Redistribute dataset on Image Data then generate Ghost cells
seems to give the wrong result.
- TemporalParticlesToPathlines fails with AMReX particle data:
"The input dataset did not have a valid DATA_TIME_STEPS
information key".
* Readers:
- Sideset error with IOSS reader.
- IOSS reader is slow with small, parallel dataset.
- IOSS reader and set variables don't work.
- Restart file fails with IOSS reader.
- PIO reader seg faults on warnings for client-server.
- PIO reader fails on extra file in directory.
- PIO reader access to restart block and even/odd checkpoints.
- openPMD: Fix Particle Time Series.
* Catalyst:
- Multiple grids with multiple pipelines produces failure in
coprocessing.py.
- SaveExtract volumetric cinema database crash.
* Build:
- Guard the list of required vtk components for paraview
package.
- pqPythonUtils.h not installed.
- Update guide books:
* ParaViewGettingStarted-5.10.1.pdf.
* ParaViewTutorial-5.10.1.pdf.
- Adapt defined macros for versioning to be more recyclable.
- Drop some zero-length cmake files from %{_libdir}/cmake/ which
are useless anyway.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 21:28:19 UTC 2022 - Stefan Brüns <stefan.bruens@rwth-aachen.de> Thu Feb 10 21:28:19 UTC 2022 - Stefan Brüns <stefan.bruens@rwth-aachen.de>

View File

@ -16,8 +16,10 @@
# #
%define major_ver 5.10 %define major_ver 5
%define shlib libparaview5_10 %define minor_ver 10
%define short_ver 5.10
%define shlib libparaview%{major_ver}_%{minor_ver}
%if 0%{?suse_version} <= 1500 %if 0%{?suse_version} <= 1500
%bcond_with pugixml %bcond_with pugixml
@ -30,17 +32,17 @@
%define __builder ninja %define __builder ninja
Name: paraview Name: paraview
Version: 5.10.0 Version: %{short_ver}.1
Release: 0 Release: 0
Summary: Data analysis and visualization application Summary: Data analysis and visualization application
License: BSD-3-Clause License: BSD-3-Clause
Group: Productivity/Scientific/Physics Group: Productivity/Scientific/Physics
URL: https://www.paraview.org URL: https://www.paraview.org
Source0: https://www.paraview.org/files/v%{major_ver}/ParaView-v%{version}.tar.xz Source0: https://www.paraview.org/files/v%{short_ver}/ParaView-v%{version}.tar.xz
Source1: %{name}-rpmlintrc Source1: %{name}-rpmlintrc
# CAUTION: GettingStarted may or may not be updated with each minor version # CAUTION: GettingStarted may or may not be updated with each minor version
Source2: https://www.paraview.org/files/v%{major_ver}/ParaViewGettingStarted-%{version}.pdf Source2: https://www.paraview.org/files/v%{short_ver}/ParaViewGettingStarted-%{version}.pdf
Source3: https://www.paraview.org/files/v%{major_ver}/ParaViewTutorial-%{version}.pdf Source3: https://www.paraview.org/files/v%{short_ver}/ParaViewTutorial-%{version}.pdf
# PATCH-FIX-UPSTREAM paraview-desktop-entry-fix.patch badshah400@gmail.com -- Fix desktop menu entry by inserting proper required categories # PATCH-FIX-UPSTREAM paraview-desktop-entry-fix.patch badshah400@gmail.com -- Fix desktop menu entry by inserting proper required categories
Patch0: paraview-desktop-entry-fix.patch Patch0: paraview-desktop-entry-fix.patch
# PATCH-FIX-OPENSUSE fix-libharu-missing-m.patch -- missing libraries for linking (gh#libharu/libharu#213) # PATCH-FIX-OPENSUSE fix-libharu-missing-m.patch -- missing libraries for linking (gh#libharu/libharu#213)
@ -218,12 +220,15 @@ find . \( -name \*.txt -o -name \*.xml -o -name '*.[ch]' -o -name '*.[ch][px][px
%cmake_install %cmake_install
# INSTALL DOCUMENTATION USED BY THE HELP MENU IN MAIN APP # INSTALL DOCUMENTATION USED BY THE HELP MENU IN MAIN APP
install -Dm0644 %{S:2} %{buildroot}%{_datadir}/%{name}-%{major_ver}/doc/GettingStarted.pdf install -Dm0644 %{S:2} %{buildroot}%{_datadir}/%{name}-%{short_ver}/doc/GettingStarted.pdf
install -Dm0644 %{S:3} %{buildroot}%{_datadir}/%{name}-%{major_ver}/doc/Guide.pdf install -Dm0644 %{S:3} %{buildroot}%{_datadir}/%{name}-%{short_ver}/doc/Guide.pdf
# REMOVE paraview-config: DOESN'T WORK WITHOUT STATIC LIBS ANYWAY # REMOVE paraview-config: DOESN'T WORK WITHOUT STATIC LIBS ANYWAY
rm %{buildroot}%{_bindir}/paraview-config rm %{buildroot}%{_bindir}/paraview-config
# Delete zero-length cmake files
find %{buildroot}%{_libdir}/cmake/paraview-%{short_ver}/ -size 0 -delete -print
%fdupes %{buildroot}/ %fdupes %{buildroot}/
%post -n %{shlib} -p /sbin/ldconfig %post -n %{shlib} -p /sbin/ldconfig
@ -235,7 +240,7 @@ rm %{buildroot}%{_bindir}/paraview-config
%{_bindir}/* %{_bindir}/*
%exclude %{_bindir}/smTest* %exclude %{_bindir}/smTest*
%exclude %{_bindir}/vtk* %exclude %{_bindir}/vtk*
%{_datadir}/%{name}-%{major_ver}/ %{_datadir}/%{name}-%{short_ver}/
%dir %{_datadir}/metainfo %dir %{_datadir}/metainfo
%{_datadir}/metainfo/*.appdata.xml %{_datadir}/metainfo/*.appdata.xml
%{_datadir}/applications/*.desktop %{_datadir}/applications/*.desktop
@ -250,11 +255,11 @@ rm %{buildroot}%{_bindir}/paraview-config
%{_libdir}/*.so.* %{_libdir}/*.so.*
%files plugins %files plugins
%{_libdir}/%{name}-%{major_ver}/ %{_libdir}/%{name}-%{short_ver}/
%files devel %files devel
%{_libdir}/*.so %{_libdir}/*.so
%{_libdir}/cmake/paraview-%{major_ver}/ %{_libdir}/cmake/paraview-%{short_ver}/
%{_bindir}/smTest* %{_bindir}/smTest*
%{_bindir}/vtk* %{_bindir}/vtk*
%{_includedir}/%{name}* %{_includedir}/%{name}*