Hello community,

here is the log from the commit of package qhull for openSUSE:Factory
checked in at Wed Sep 21 17:22:10 CEST 2011.



--------
--- qhull/qhull.changes 2010-07-20 16:30:57.000000000 +0200
+++ /mounts/work_src_done/STABLE/qhull/qhull.changes    2011-09-20 
09:03:22.000000000 +0200
@@ -1,0 +2,16 @@
+Mon Sep 19 17:08:57 UTC 2011 - [email protected]
+
+- updated to 2011.1:
+  * Remove deprecated libqhull/qhull.h. Use libqhull/libqhull.h instead.
+  * QhullFacet: Added isSimplicial, isTopOrient, isTriCoplanar, isUpperDelaunay
+  * Added Qhull::defineVertexFacetNeighbors() for facetNeighbors of vertices.
+    Automatically called for facet merging and Voronoi diagrams
+    Do not print QhullVertex::facetNeighbors is !facetNeighborsDefined()
+  * Add Fixup identifiers
+  * QhullError: Add copy constructor, assignment operator, and destructor
+  * Add throw() specifiers to RoadError and QhullError
+  * Renamed RoadError::defined() to RoadError::isDefined()
+  * Add #error to Qhull.h if qh_QHpointer is not defined
+  * etc. see Changes.txt
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  qhull.tar.bz2
  susepatches.diff

New:
----
  qhull-2011.1.tar.bz2

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

Other differences:
------------------
++++++ qhull.spec ++++++
--- /var/tmp/diff_new_pack.M6lC9d/_old  2011-09-21 17:22:06.000000000 +0200
+++ /var/tmp/diff_new_pack.M6lC9d/_new  2011-09-21 17:22:06.000000000 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package qhull (Version 2010.1.next.git20100318)
+# spec file for package qhull
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,18 +16,19 @@
 #
 
 
-%define soname 0
+%define sonum   6 
+%define libver  6_2_0_1385 
 
 Name:           qhull
-Version:        2010.1.next.git20100318
-Release:        1
+Version:        2011.1
+Release:        0
 License:        Other License(s), see package
 Group:          System/Libraries
 Url:            http://www.qhull.org
-Source0:        qhull.tar.bz2
-Patch:          susepatches.diff
+Source0:        %{name}-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  cmake gcc-c++
+Requires:       libqhull%{sonum}-%{libver} = %{version}
 Summary:        Computing convex hulls, Delaunay triangulations and Voronoi 
diagrams
 
 %description
@@ -43,10 +44,25 @@
 inputs in 9-D and higher.
 
 
+%package -n libqhull%{sonum}-%{libver}
+Summary:        Computing convex hulls, Delaunay triangulations and Voronoi 
diagrams
+Group:          Development/Libraries/Other
+
+%description -n libqhull%{sonum}-%{libver}
+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 2-d, 3-d, 4-d,
+and higher dimensions. Qhull implements the Quickhull algorithm for computing
+the convex hull. It handles roundoff errors from floating point arithmetic. It
+computes volumes, surface areas, and approximations to the convex hull.
+
+Qhull does not support constrained Delaunay triangulations, triangulation of
+non-convex surfaces, mesh generation of non-convex objects, or medium-sized
+inputs in 9-D and higher.
+
 %package devel
-License:        Other License(s), see package
 Summary:        Development and documentation files for qhull
-Requires:       qhull = %version
+Requires:       qhull = %{version}
 Group:          Development/Libraries/Other
 
 %description devel
@@ -63,42 +79,60 @@
 
 
 %prep
-%setup -q -n %{name}
-%patch -p1
+%setup -q
 
 %build
-mkdir build
 cd build
 export CFLAGS="$RPM_OPT_FLAGS"
 export CXXFLAGS="$RPM_OPT_FLAGS"
-cmake -DCMAKE_INSTALL_PREFIX=%_prefix -DLIB_INSTALL_DIR=%_libdir ..
+cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -DMAN_INSTALL_DIR=%{_mandir}/man1/ 
-DLIB_INSTALL_DIR=%{_libdir} ..
 make %{?jobs:-j%jobs}
 
 %install
 cd build
 make DESTDIR=$RPM_BUILD_ROOT install
-rm -f $RPM_BUILD_ROOT/%_libdir/*.a
+cd ..
+rm $RPM_BUILD_ROOT%{_bindir}/user_eg*
+rm $RPM_BUILD_ROOT%{_libdir}/*.a
+mkdir $RPM_BUILD_ROOT%{_docdir}/%{name}/devel
+mv $RPM_BUILD_ROOT%{_docdir}/%{name}/*.* 
$RPM_BUILD_ROOT%{_docdir}/%{name}/devel
+cp Announce.txt src/Changes.txt README.txt REGISTER.txt 
$RPM_BUILD_ROOT%{_docdir}/%{name}
+mkdir $RPM_BUILD_ROOT%{_docdir}/%{name}-%{libver}
+cp COPYING.txt $RPM_BUILD_ROOT%{_docdir}/%{name}-%{libver}
 
-%post -p /sbin/ldconfig
+%post -n libqhull%{sonum}-%{libver} -p /sbin/ldconfig
 
-%postun -p /sbin/ldconfig
+%postun -n libqhull%{sonum}-%{libver} -p /sbin/ldconfig
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root)
-%{_bindir}/qconvex
-%{_bindir}/qdelaunay
-%{_bindir}/qhalf
-%{_bindir}/qhull
-%{_bindir}/qvoronoi
-%{_bindir}/rbox
-%{_libdir}/libqhull.so
+%{_bindir}/qconvex*
+%{_bindir}/qdelaunay*
+%{_bindir}/qhalf*
+%{_bindir}/qhull*
+%{_bindir}/qvoronoi*
+%{_bindir}/rbox*
+%dir %{_docdir}/%{name}
+%{_docdir}/%{name}/Announce.txt
+%{_docdir}/%{name}/Changes.txt
+%{_docdir}/%{name}/README.txt
+%{_docdir}/%{name}/REGISTER.txt
+
+%files -n libqhull%{sonum}-%{libver}
+%defattr(-,root,root)
+%{_libdir}/libqhull%{sonum}.so.*
+%dir %{_docdir}/%{name}-%{libver}
+%{_docdir}/%{name}-%{libver}/COPYING.txt
 
 %files devel
 %defattr(-,root,root)
 %{_datadir}/doc/packages/qhull
-%{_includedir}/*.h
+%{_includedir}/*
+%{_libdir}/libqhull%{sonum}.so
+%{_mandir}/man1/*
+%{_docdir}/%{name}/devel
 
 %changelog


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



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to