Hello community,

here is the log from the commit of package paraview for openSUSE:Factory 
checked in at 2018-12-06 12:18:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/paraview (Old)
 and      /work/SRC/openSUSE:Factory/.paraview.new.19453 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "paraview"

Thu Dec  6 12:18:11 2018 rev:24 rq:655340 version:5.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/paraview/paraview.changes        2018-08-27 
13:48:44.764499784 +0200
+++ /work/SRC/openSUSE:Factory/.paraview.new.19453/paraview.changes     
2018-12-06 12:18:29.157444511 +0100
@@ -1,0 +2,23 @@
+Tue Dec  4 10:39:13 UTC 2018 - Jan Engelhardt <[email protected]>
+
+- Trim redundancies from description.
+- Add ldconfig dependency. Avoid xargs use where possible.
+
+-------------------------------------------------------------------
+Thu Nov 29 12:00:02 CET 2018 - [email protected]
+
+- Update to version 5.6.0
+  https://blog.kitware.com/paraview-5-6-0-release-notes/
+- add devel package
+- remove Tk build requirement and adjust description since ParaView
+  hasn't used Tcl/Tk for quite a few years.
+- ParaViewTutorial file not updated and not available on upstream
+- drop patches already applied upstream
+  * paraview-pythonqt-build-fix.patch
+  * fix-hdf5-gcc8.patch
+  * fix-qt-5.11-931c779.patch
+  * fix-no-plugin-doc-dir.patch
+- modify partially applied patches
+  * paraview-find-qhelpgenerator-qt5.patch
+
+-------------------------------------------------------------------

Old:
----
  ParaView-v5.5.2.tar.gz
  ParaViewGettingStarted-5.5.2.pdf
  ParaViewGuide-5.5.2.pdf
  ParaViewTutorial-5.5.2.pdf
  fix-hdf5-gcc8.patch
  fix-no-plugin-doc-dir.patch
  fix-qt-5.11-931c779.patch
  paraview-pythonqt-build-fix.patch

New:
----
  ParaView-v5.6.0.tar.gz
  ParaViewGettingStarted-5.6.0.pdf
  ParaViewGuide-5.6.0.pdf

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ paraview.spec ++++++
--- /var/tmp/diff_new_pack.VTBlKL/_old  2018-12-06 12:18:31.629441858 +0100
+++ /var/tmp/diff_new_pack.VTBlKL/_new  2018-12-06 12:18:31.629441858 +0100
@@ -12,23 +12,22 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
-%define major_ver 5.5
+
+%define major_ver 5.6
 Name:           paraview
-Version:        5.5.2
+Version:        5.6.0
 Release:        0
 Summary:        Data analysis and visualization application
 License:        BSD-3-Clause
 Group:          Productivity/Scientific/Physics
 Url:            http://www.paraview.org
 Source0:        
http://www.paraview.org/files/v%{major_ver}/ParaView-v%{version}.tar.gz
-
 Source1:        %{name}-rpmlintrc
 Source2:        
http://www.paraview.org/files/v%{major_ver}/ParaViewGettingStarted-%{version}.pdf
 Source3:        
http://www.paraview.org/files/v%{major_ver}/ParaViewGuide-%{version}.pdf
-Source4:        
http://www.paraview.org/files/v%{major_ver}/ParaViewTutorial-%{version}.pdf
 # PATCH-FIX-UPSTREAM paraview-desktop-entry-fix.patch [email protected] -- 
Fix desktop menu entry by inserting proper required categories
 Patch1:         paraview-desktop-entry-fix.patch
 # PATCH-FIX-UPSTREAM paraview-fix-file-contains-date-time.patch 
[email protected] -- Remove reference to __DATE__ and __TIME__ from source
@@ -37,18 +36,10 @@
 Patch3:         paraview-do-not-install-missing-vtk-doxygen-dir.patch
 # PATCH-FIX-UPSTREAM paraview-find-qhelpgenerator-qt5.patch 
[email protected] -- Help find qhelpgenerator-qt5 instead of qhelpgenerator 
when Qt5 is used
 Patch4:         paraview-find-qhelpgenerator-qt5.patch
-# PATCH-FIX-UPSTREAM paraview-pythonqt-build-fix.patch [email protected] -- 
Fix build issues with PythonQtPlugin; patch taken from upstream.
-Patch5:         paraview-pythonqt-build-fix.patch
-# PATCH-FIX-UPSTREAM fix-qt-5.11-931c779.patch -- Required includes for Qt 
5.11; from upstream, will be part of ParaView 5.6
-Patch6:         fix-qt-5.11-931c779.patch
-# PATCH-FIX-UPSTREAM fix-hdf5-gcc8.patch -- Adjustments required to work with 
GCC 8; from upstream, might be part of ParaView 5.6
-Patch7:         fix-hdf5-gcc8.patch
 # PATCH-FIX-OPENSUSE fix-libharu-missing-m.patch -- missing libraries for 
linking
 Patch8:         fix-libharu-missing-m.patch
 # PATCH-FIX-OPENSUSE fix-libhdf5-missing-m.patch -- missing libraries for 
linking
 Patch9:         fix-libhdf5-missing-m.patch
-# PATCH-FIX-UPSTREAM fix-no-plugin-doc-dir.patch -- plugin does not contain 
doc dir
-Patch10:        fix-no-plugin-doc-dir.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  boost-devel
 BuildRequires:  cmake >= 3.3
@@ -58,8 +49,6 @@
 BuildRequires:  graphviz
 BuildRequires:  libexpat-devel
 BuildRequires:  libjpeg-devel
-BuildRequires:  pkgconfig(libpng)
-BuildRequires:  pkgconfig(xt)
 BuildRequires:  libpqxx-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  openssl-devel
@@ -67,11 +56,16 @@
 BuildRequires:  python-devel
 BuildRequires:  python-matplotlib
 BuildRequires:  pkgconfig(freetype2)
+BuildRequires:  pkgconfig(libpng)
+BuildRequires:  pkgconfig(xt)
 %py_requires
 BuildRequires:  fdupes
+BuildRequires:  python-qt5-devel
 BuildRequires:  python-twisted
 BuildRequires:  python-zope.interface
-BuildRequires:  python-qt5-devel
+BuildRequires:  readline-devel
+BuildRequires:  wget
+BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5Gui)
 BuildRequires:  pkgconfig(Qt5Help)
@@ -82,41 +76,46 @@
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(Qt5X11Extras)
 BuildRequires:  pkgconfig(Qt5Xml)
-BuildRequires:  readline-devel
-BuildRequires:  tk-devel
-BuildRequires:  wget
-BuildRequires:  zlib-devel
 Requires:       gnuplot
 Requires:       graphviz
 Requires:       python
 Requires:       python-base
 Requires:       python-twisted
 Requires:       python-zope.interface
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
 # FIXME: Remove when builds for 32-bit are fixed; they currently fail due to 
offt definition issues in ThirdParty/cgns/vtkcgns/src/adf/ADF_internals.c
 ExcludeArch:    %ix86
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
-ParaView is an application for visualizing large data sets.
+ParaView is a data analysis and visualization application for
+visualizing large data sets.
 
-ParaView runs on distributed and shared memory systems alike. It uses the
-Visualization Toolkit as the data processing and rendering engine, and has a
-user interface written using a blend of Tcl/Tk and C++.
+ParaView runs on distributed and shared memory systems alike. It uses VTK
+(the Visualization Toolkit) as the data processing and rendering engine.
+Data exploration can be done interactively in 3D or programmatically using
+batch processing.
 
 NOTE: The version in this package has NOT been compiled with MPI support.
 
+%package        devel
+Summary:        Headers for building ParaView plugins or embedding Catalyst
+Group:          Development/Libraries/Other
+Requires:       %{name} = %{version}
+
+%description    devel
+This package contains headers and libraries required to build plugins
+for ParaView or to embed ParaView Catalyst in a simulation program.
+
 %prep
 %setup -q -n ParaView-v%{version}
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
 %patch8 -p1
 %patch9 -p1
-%patch10 -p1
 
 %build
 # Prepare for gcc 4.9.0: work around gcc 4.9.0 regression
@@ -127,9 +126,9 @@
 export CXX='g++'
 
 %cmake  -DPV_INSTALL_LIB_DIR:PATH=%{_lib}/%{name} \
-        -DVTK_INSTALL_INCLUDE_DIR:PATH=include/%{name} \
         -DVTK_INSTALL_ARCHIVE_DIR:PATH=%{_lib}/%{name} \
         -DVTK_INSTALL_LIBRARY_DIR:PATH=%{_lib}/%{name} \
+        -DVTK_INSTALL_PACKAGE_DIR:PATH=%{_lib}/cmake/%{name}-%{major_ver} \
         -DVTK_INSTALL_DATA_DIR=share/%{name} \
         -DVTK_INSTALL_DOC_DIR=share/doc/packages/%{name} \
         -DCMAKE_CXX_COMPILER:FILEPATH=$CXX \
@@ -154,7 +153,9 @@
         -DVTK_USE_SYSTEM_GL2PS:BOOL=OFF \
         -DBUILD_DOCUMENTATION:BOOL=ON \
         -DBUILD_EXAMPLES:BOOL=OFF \
-        -DBUILD_TESTING:BOOL=OFF
+        -DBUILD_TESTING:BOOL=OFF \
+        -DQtTesting_INSTALL_NO_DEVELOPMENT:BOOL=ON \
+        -DPARAVIEW_INSTALL_DEVELOPMENT_FILES:BOOL=ON
 
 # FIXME: TURN ON WHEN UPDATED GL2PS > 1.3.9 IS RELEASED
 #       -DVTK_USE_SYSTEM_GL2PS:BOOL=ON \
@@ -171,7 +172,7 @@
 %make_jobs
 
 %install
-find . \( -name \*.txt -o -name \*.xml -o -name '*.[ch]' -o -name 
'*.[ch][px][px]' \) -print0 | xargs -0 chmod -x
+find . \( -name \*.txt -o -name \*.xml -o -name '*.[ch]' -o -name 
'*.[ch][px][px]' \) -exec chmod -x "{}" +
 
 %cmake_install
 
@@ -181,7 +182,6 @@
 # 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:3} 
%{buildroot}%{_datadir}/%{name}-%{major_ver}/doc/Guide.pdf
-install -Dm0644 %{S:4} 
%{buildroot}%{_datadir}/%{name}-%{major_ver}/doc/Tutorial.pdf
 
 %fdupes %{buildroot}/
 
@@ -198,8 +198,13 @@
 %files
 %defattr(-,root,root)
 %doc License_v1.2.txt
+
+%exclude %{_bindir}/smTest*
+%exclude %{_bindir}/vtk*
+%exclude %{_includedir}/
+%exclude %{_libdir}/cmake/
+
 %{_libdir}/%{name}/
-%{_includedir}/%{name}/
 %{_bindir}/*
 %{_docdir}/%{name}/
 %{_datadir}/%{name}-%{major_ver}/
@@ -208,4 +213,11 @@
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/*/apps/%{name}.png
 
+%files devel
+%defattr(-,root,root)
+%{_bindir}/smTest*
+%{_bindir}/vtk*
+%{_includedir}/%{name}*
+%{_libdir}/cmake/%{name}-%{major_ver}/
+
 %changelog

++++++ ParaView-v5.5.2.tar.gz -> ParaView-v5.6.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/paraview/ParaView-v5.5.2.tar.gz 
/work/SRC/openSUSE:Factory/.paraview.new.19453/ParaView-v5.6.0.tar.gz differ: 
char 5, line 1

++++++ ParaViewGettingStarted-5.5.2.pdf -> ParaViewGettingStarted-5.6.0.pdf 
++++++

++++++ ParaViewGuide-5.5.2.pdf -> ParaViewGuide-5.6.0.pdf ++++++

++++++ paraview-find-qhelpgenerator-qt5.patch ++++++
--- /var/tmp/diff_new_pack.VTBlKL/_old  2018-12-06 12:18:31.713441768 +0100
+++ /var/tmp/diff_new_pack.VTBlKL/_new  2018-12-06 12:18:31.717441764 +0100
@@ -1,7 +1,7 @@
-Index: ParaView-v5.3.0/CMake/ParaViewMacros.cmake
+Index: ParaView-v5.6.0/CMake/ParaViewMacros.cmake
 ===================================================================
---- ParaView-v5.3.0.orig/CMake/ParaViewMacros.cmake
-+++ ParaView-v5.3.0/CMake/ParaViewMacros.cmake
+--- ParaView-v5.6.0.orig/CMake/ParaViewMacros.cmake
++++ ParaView-v5.6.0/CMake/ParaViewMacros.cmake
 @@ -259,7 +259,7 @@
    endif()
  
@@ -11,12 +11,3 @@
      HINTS "${qt_binary_dir_hints}"
      DOC "xmlpatterns used to generate html from Proxy documentation.")
    mark_as_advanced(QT_XMLPATTERNS_EXECUTABLE)
-@@ -354,7 +354,7 @@
-   endif()
- 
-   find_program(QT_HELP_GENERATOR
--    qhelpgenerator
-+    NAMES qhelpgenerator qhelpgenerator-qt5
-     HINTS "${qt_binary_dir_hints}"
-     DOC "qhelpgenerator used to compile Qt help project files")
-   mark_as_advanced(QT_HELP_GENERATOR)

++++++ paraview-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.VTBlKL/_old  2018-12-06 12:18:31.733441746 +0100
+++ /var/tmp/diff_new_pack.VTBlKL/_new  2018-12-06 12:18:31.733441746 +0100
@@ -7,3 +7,4 @@
 
 # The hidden .plugin file is really needed
 addFilter("hidden-file-or-dir .*/usr/lib64/paraview/.plugins")
+addFilter("hidden-file-or-dir .*/usr/lib64/paraview*/.plugins")


Reply via email to