Hello community,

here is the log from the commit of package qhull for openSUSE:Factory checked 
in at 2020-11-02 09:40:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qhull (Old)
 and      /work/SRC/openSUSE:Factory/.qhull.new.3463 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qhull"

Mon Nov  2 09:40:38 2020 rev:20 rq:844901 version:2020.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/qhull/qhull.changes      2020-07-14 
07:58:08.889567881 +0200
+++ /work/SRC/openSUSE:Factory/.qhull.new.3463/qhull.changes    2020-11-02 
09:40:45.597631031 +0100
@@ -1,0 +2,14 @@
+Fri Oct 23 16:27:02 UTC 2020 - Stefan BrĂ¼ns <[email protected]>
+
+- updated to 2020.2 (8.0.2):
+  * Qhull 202.2 updates Qhull's builds and Qhull's C++ interface. 
+    See https://github.com/qhull/qhull/wiki for details.
+- updated to 2020.1 (8.0.2):
+  * Qhull 2020.1 enhances the C++ interface with QhullUser and
+    support for Voronoi diagrams. See user_eg3 for C++ examples.
+  * Qhull builds support pkg-config, SONAME, DESTDIR for staged
+    installs, PREFIX, QhullExport, and CMAKE_CURRENT_SOURCE_DIR.
+- Drop 0001-Allow-disabling-of-static-or-shared-library-builds.patch
+- Rebase 0002-Remove-tools-from-CMake-exported-targets.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-Allow-disabling-of-static-or-shared-library-builds.patch
  qhull-2019-src-7.3.2.tgz

New:
----
  qhull-2020-src-8.0.2.tgz

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

Other differences:
------------------
++++++ qhull.spec ++++++
--- /var/tmp/diff_new_pack.VqjDDZ/_old  2020-11-02 09:40:46.681632071 +0100
+++ /var/tmp/diff_new_pack.VqjDDZ/_new  2020-11-02 09:40:46.685632074 +0100
@@ -16,19 +16,17 @@
 #
 
 
-%define sonum   7
-%define srcyear 2019
-%define srcver  7.3.2
+%define libname libqhull_r8_0
+%define srcyear 2020
+%define srcver  8.0.2
 Name:           qhull
-Version:        2019.1
+Version:        2020.2
 Release:        0
 Summary:        Computing convex hulls, Delaunay triangulations and Voronoi 
diagrams
 License:        Qhull
 Group:          Development/Libraries/C and C++
 URL:            http://www.qhull.org
 Source0:        
http://www.qhull.org/download/qhull-%{srcyear}-src-%{srcver}.tgz
-# PATCH-FIX-UPSTREAM -- https://github.com/qhull/qhull/pull/69
-Patch0:         0001-Allow-disabling-of-static-or-shared-library-builds.patch
 # PATCH-FIX-OPENSUSE
 Patch1:         0002-Remove-tools-from-CMake-exported-targets.patch
 BuildRequires:  cmake
@@ -46,15 +44,11 @@
 non-convex surfaces, mesh generation of non-convex objects, or medium-sized
 inputs in 9-D and higher.
 
-%package -n libqhull%{sonum}
+%package -n %{libname}
 Summary:        Computing convex hulls, Delaunay triangulations and Voronoi 
diagrams
-# Bad naming of old packages, conflicts on the file level (libqhull.so.7)
 Group:          System/Libraries
-Obsoletes:      libqhull%{sonum}-7_3_2 < %{version}-%{release}
-Provides:       libqhull%{sonum}-7_3_2 = %{version}-%{release}
-Obsoletes:      libqhull%{sonum}-7_2_0 < %{version}
 
-%description -n libqhull%{sonum}
+%description -n %{libname}
 Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram,
 halfspace intersection about a point, furthest-site Delaunay triangulation,
 and furthest-site Voronoi diagram. The source code runs in 2D
@@ -69,7 +63,7 @@
 %package devel
 Summary:        Development and documentation files for qhull
 Group:          Development/Libraries/C and C++
-Requires:       libqhull%{sonum} = %{version}
+Requires:       %{libname} = %{version}
 
 %description devel
 Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram,
@@ -80,7 +74,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 %patch1 -p1
 
 %build
@@ -90,21 +83,22 @@
         -DLIB_INSTALL_DIR="%{_lib}" \
         -DBIN_INSTALL_DIR="%{_bindir}" \
         -DMAN_INSTALL_DIR="%{_mandir}/man1/"
-%make_jobs
+%cmake_build
 
 %install
 %cmake_install
 # Fixup wrong location
 %if "%{_lib}" != "lib"
 mv %{buildroot}%{_prefix}/lib/cmake %{buildroot}%{_libdir}/
+mv %{buildroot}%{_prefix}/lib/pkgconfig %{buildroot}%{_libdir}/
 %endif
+rm %{buildroot}%{_docdir}/%{name}/COPYING.txt
 
-%post -n libqhull%{sonum} -p /sbin/ldconfig
-%postun -n libqhull%{sonum} -p /sbin/ldconfig
+%post -n %{libname} -p /sbin/ldconfig
+%postun -n %{libname} -p /sbin/ldconfig
 
 %files
 %license COPYING.txt
-%doc src/Changes.txt
 %{_docdir}/%{name}/
 %{_bindir}/qconvex
 %{_bindir}/qdelaunay
@@ -114,23 +108,16 @@
 %{_bindir}/rbox
 %{_mandir}/man1/*
 
-%files -n libqhull%{sonum}
+%files -n %{libname}
 %license COPYING.txt
-%{_libdir}/libqhull.so.%{sonum}
-%{_libdir}/libqhull.so.%{srcver}
-%{_libdir}/libqhull_p.so.%{sonum}
-%{_libdir}/libqhull_p.so.%{srcver}
-%{_libdir}/libqhull_r.so.%{sonum}
-%{_libdir}/libqhull_r.so.%{srcver}
+%{_libdir}/libqhull_r.so.*
 
 %files devel
-%license COPYING.txt
 %{_includedir}/libqhull/
 %{_includedir}/libqhull_r/
 %{_includedir}/libqhullcpp/
-%{_libdir}/libqhull.so
-%{_libdir}/libqhull_p.so
 %{_libdir}/libqhull_r.so
 %{_libdir}/cmake/Qhull
+%{_libdir}/pkgconfig/qhull*pc
 
 %changelog

++++++ 0002-Remove-tools-from-CMake-exported-targets.patch ++++++
--- /var/tmp/diff_new_pack.VqjDDZ/_old  2020-11-02 09:40:46.705632094 +0100
+++ /var/tmp/diff_new_pack.VqjDDZ/_new  2020-11-02 09:40:46.705632094 +0100
@@ -21,8 +21,8 @@
  # Define install
  # ---------------------------------------
  
--set(qhull_TARGETS_INSTALL ${qhull_TARGETS_TOOLS})
-+install(TARGETS ${qhull_TARGETS_TOOLS} EXPORT
+-set(qhull_TARGETS_INSTALL ${qhull_TARGETS_APPLICATIONS})
++install(TARGETS ${qhull_TARGETS_APPLICATIONS} EXPORT
 +        RUNTIME DESTINATION ${BIN_INSTALL_DIR})
 +
  if (BUILD_SHARED_LIBS)

++++++ qhull-2019-src-7.3.2.tgz -> qhull-2020-src-8.0.2.tgz ++++++
++++ 39059 lines of diff (skipped)


Reply via email to