Hello community,

here is the log from the commit of package octave-forge-geometry for 
openSUSE:Factory checked in at 2019-11-28 10:14:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/octave-forge-geometry (Old)
 and      /work/SRC/openSUSE:Factory/.octave-forge-geometry.new.26869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "octave-forge-geometry"

Thu Nov 28 10:14:20 2019 rev:3 rq:751208 version:3.0.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/octave-forge-geometry/octave-forge-geometry.changes  
    2016-06-14 23:07:35.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.octave-forge-geometry.new.26869/octave-forge-geometry.changes
   2019-11-28 10:15:00.835637710 +0100
@@ -1,0 +2,47 @@
+Wed Nov 27 00:32:19 UTC 2019 - Stefan BrĂ¼ns <[email protected]>
+
+- Update to version 3.0.0
+  * This version of the package is not backward compatible for the
+    following reasons:
+    +  Functions have changed their name
+        beltproblem      --> beltProblem
+        closed_path      --> closedPath
+        shapearea        --> shapeArea
+        shapecentroid    --> shapeCentroid
+        shapeplot        --> plotShape
+        shapetransform   --> transformShape
+         simplifypolygon  --> simplifyPoligon
+         simplifyPolyline --> simplifyPolyline
+     + Functions that are in GNU Octave core since 4.0.1
+        rad2deg deg2rad
+  * Added Functions:
+    isAxisHandle isPolygonCCW isPolygonCW_Clipper joinPolygons polygon2patch
+    orientPolygon boundedVoronoi2d drawGraphEdges clipGraph grAdjacentEdges
+    grAdjacentNodes grEdgeLengths centroidalVoronoi2d clipGraphPolygon
+    cvtUpdate intersectEdgePolygon intersectLinePolygon isPointInPolygon
+    polygonBounds polygonContains convexHull minimumCaliperDiameter
+    grShortestPath drawNodeLabels nndist createRotation3dLineAngle drawPlane3d
+    rotation3dAxisAndAngle boxToMesh checkMeshAdjacentFaces
+    clipConvexPolyhedronHP clipMeshVertices createDodecahedron
+    createDurerPolyhedron createIcosahedron createMengerSponge createOctahedron
+    createRhombododecahedron createSoccerBall createTetrahedron
+    createTetrakaidecahedron cylinderMesh drawFaceNormals drawPolyhedron
+    ellipsoidMesh faceCentroids faceNormal intersectLineMesh3d 
intersectPlaneMesh
+    mergeCoplanarFaces meshAdjacencyMatrix meshDihedralAngles meshEdgeFaces
+    meshEdgeLength meshEdges meshFace meshFaceAdjacency meshFaceEdges
+    meshFaceNumber meshFacePolygons meshSurfaceArea meshVolume minConvexHull
+    polyhedra polyhedronCentroid polyhedronMeanBreadth polyhedronNormalAngle
+    polyhedronSlice readMesh_off removeMeshVertices smoothMesh sphereMesh
+    steinerPolytope subdivideMesh surfToMesh tetrahedronVolume torusMesh
+    triangulateFaces trimMesh trimeshEdgeFaces trimeshMeanBreadth
+    trimeshSurfaceArea vertexNormal distancePoints clipLine3d
+    drawLine3d eulerAnglesToRotation3d intersectLineSphere linePosition3d
+    recenterTransform3d transformLine3d transformVector3d intersectPolylines
+    clipPolyline clipPolyline_clipper clipPolygon clipPolygon_clipper
+  * Improved Functions
+    + drawPolygon is more efficent when drawing polygons in cells and now it
+      takes an axis handle as first argument (optional). Added demo and tests
+    + intersectEdges accepts tolerance as third argument
+    + polygon2patch demo fixed, missing third argument for patch.
+
+-------------------------------------------------------------------

Old:
----
  geometry-2.1.1.tar.gz

New:
----
  geometry-3.0.0.tar.gz

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

Other differences:
------------------
++++++ octave-forge-geometry.spec ++++++
--- /var/tmp/diff_new_pack.3NYfpM/_old  2019-11-28 10:15:01.699637719 +0100
+++ /var/tmp/diff_new_pack.3NYfpM/_new  2019-11-28 10:15:01.703637719 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package octave-forge-geometry
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,22 +12,21 @@
 # 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 octpkg  geometry
 Name:           octave-forge-%{octpkg}
-Version:        2.1.1
+Version:        3.0.0
 Release:        0
 Summary:        Computational Geometry for Octave
-License:        GPL-3.0+ and BSD-2-Clause
+License:        GPL-3.0-or-later AND BSD-2-Clause
 Group:          Productivity/Scientific/Math
-Url:            http://octave.sourceforge.net
-Source0:        
http://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz
-BuildRequires:  octave-devel
-Requires:       octave-cli >= 4.0.0
-BuildArch:      noarch
+URL:            https://octave.sourceforge.io
+Source0:        
https://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz
+BuildRequires:  octave-devel >= 4.0.1
+Requires:       octave-cli >= 4.0.1
 
 %description
 Library for geometric computing extending MatGeom functions. Useful to create,
@@ -56,5 +55,6 @@
 %files
 %defattr(-,root,root)
 %{octpackages_dir}/%{octpkg}-%{version}
+%{octlib_dir}/%{octpkg}-%{version}
 
 %changelog

++++++ geometry-2.1.1.tar.gz -> geometry-3.0.0.tar.gz ++++++
++++ 22369 lines of diff (skipped)


Reply via email to