Hello community,
here is the log from the commit of package octave-forge-octclip for
openSUSE:Factory checked in at 2015-07-12 22:52:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/octave-forge-octclip (Old)
and /work/SRC/openSUSE:Factory/.octave-forge-octclip.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "octave-forge-octclip"
Changes:
--------
---
/work/SRC/openSUSE:Factory/octave-forge-octclip/octave-forge-octclip.changes
2015-06-16 15:13:01.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.octave-forge-octclip.new/octave-forge-octclip.changes
2015-07-12 22:52:57.000000000 +0200
@@ -1,0 +2,6 @@
+Tue Jul 7 17:28:26 UTC 2015 - [email protected]
+
+- Update to version 1.0.8
+ * Bug fixes and minor changes
+
+-------------------------------------------------------------------
Old:
----
octclip-1.0.3.tar.gz
New:
----
octclip-1.0.8.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ octave-forge-octclip.spec ++++++
--- /var/tmp/diff_new_pack.1aiP8N/_old 2015-07-12 22:52:57.000000000 +0200
+++ /var/tmp/diff_new_pack.1aiP8N/_new 2015-07-12 22:52:57.000000000 +0200
@@ -18,7 +18,7 @@
%define octpkg octclip
Name: octave-forge-%{octpkg}
-Version: 1.0.3
+Version: 1.0.8
Release: 0
Summary: Octave clipping polygons tool
License: GPL-3.0+ and BSD-3-Clause
@@ -39,7 +39,7 @@
%prep
%setup -q -c %{name}-%{version}
-%patch1 -p1
+%patch1 -p0
%octave_pkg_src
%build
++++++ octclip-1.0.3.tar.gz -> octclip-1.0.8.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/octclip/DESCRIPTION new/octclip-1.0.8/DESCRIPTION
--- old/octclip/DESCRIPTION 2012-10-03 15:58:51.000000000 +0200
+++ new/octclip-1.0.8/DESCRIPTION 2015-06-16 15:23:52.000000000 +0200
@@ -1,6 +1,6 @@
Name: OctCLIP
-Version: 1.0.3
-Date: 2012-10-03
+Version: 1.0.8
+Date: 2015-06-16
Author: José Luis García Pallero <[email protected]>
Maintainer: José Luis García Pallero <[email protected]>
Title: GNU Octave clipping polygons tool
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/octclip/NEWS new/octclip-1.0.8/NEWS
--- old/octclip/NEWS 2012-10-03 10:27:02.000000000 +0200
+++ new/octclip-1.0.8/NEWS 2015-06-16 15:23:52.000000000 +0200
@@ -1,3 +1,23 @@
+Summary of important user-visible changes for version 1.0.8:
+------------------------------------------------------------
+
+** Minor changes in src/Makefile
+
+Summary of important user-visible changes for version 1.0.7:
+------------------------------------------------------------
+
+** Minor changes and corrections in help strings
+
+Summary of important user-visible changes for version 1.0.6:
+------------------------------------------------------------
+
+** All calls to ismatrix() are changed by isnumeric()
+
+Summary of important user-visible changes for version 1.0.5:
+------------------------------------------------------------
+
+** Only minor changes in Mercurial repository managment
+
Summary of important user-visible changes for version 1.0.3:
------------------------------------------------------------
Files old/octclip/doc/octclip.pdf and new/octclip-1.0.8/doc/octclip.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/octclip/doc/octclip.tex
new/octclip-1.0.8/doc/octclip.tex
--- old/octclip/doc/octclip.tex 2012-10-01 10:46:15.000000000 +0200
+++ new/octclip-1.0.8/doc/octclip.tex 2015-06-16 15:23:52.000000000 +0200
@@ -12,7 +12,9 @@
\author{Jos\'e Luis Garc\'ia Pallero\footnote{ETSI en Topograf\'ia, Geodesia y
Cartograf\'ia, Universidad Polit\'ecnica de Madrid.
\texttt{[email protected]}, \texttt{[email protected]}}}
-\date{October 1, 2012 (version 1.0.2)\\
+\date{February 13, 2015 (version 1.0.6)\\
+ June 20, 2013 (version 1.0.5)\\
+ October 1, 2012 (version 1.0.2)\\
November 21, 2011 (version 1.0.1)\\
May 24, 2011 (version 1.0.0)}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/octclip/inst/oc_polybool.m
new/octclip-1.0.8/inst/oc_polybool.m
--- old/octclip/inst/oc_polybool.m 2012-09-30 22:55:58.000000000 +0200
+++ new/octclip-1.0.8/inst/oc_polybool.m 2015-06-16 15:23:52.000000000
+0200
@@ -1,4 +1,4 @@
-## Copyright (C) 2011, José Luis García Pallero, <[email protected]>
+## Copyright (C) 2011-2015, José Luis García Pallero, <[email protected]>
##
## This file is part of OctCLIP.
##
@@ -45,7 +45,8 @@
##
## For the matrices @var{sub} and @var{clip}, the first point is not needed to
## be repeated at the end (but is permitted). Pairs of (NaN,NaN) coordinates in
-## @var{sub} and/or @var{clip} are ommitted.
+## @var{sub} and/or @var{clip} are omitted, so they are treated as if each one
+## stored a single polygon.
##
## @var{X} is a column vector containing the X coordinates of the vertices of
## the resultant polygon(s).
@@ -124,14 +125,14 @@
function [outOp] = checkInputArguments(sub,clip,inOp)
%sub must be matrix type
-if ismatrix(sub)
+if isnumeric(sub)
%a dimensions
[rowSub,colSub] = size(sub);
else
error('The first input argument is not numeric');
end
%clip must be matrix type
-if ismatrix(clip)
+if isnumeric(clip)
%b dimensions
[rowClip,colClip] = size(clip);
else
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/octclip/src/Makefile new/octclip-1.0.8/src/Makefile
--- old/octclip/src/Makefile 2012-09-30 22:51:32.000000000 +0200
+++ new/octclip-1.0.8/src/Makefile 2015-06-16 15:23:52.000000000 +0200
@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
#Compiler
-CC=mkoctfile
+MKOCTFILE=mkoctfile
#Common warning flags for C and C++
FLAGSCOMW=-Wall -Wextra -Wshadow -Wcast-qual -Wcast-align -Wwrite-strings
#Common optimization flags for C and C++
@@ -14,26 +14,26 @@
export CFLAGS CXXFLAGS
.PHONY: all
-all: compile clean
+all: compile
.PHONY: compile
compile:
- $(CC) -c -I. calctopo.c -o calctopo.o
- $(CC) -c -I. compilador.c -o compilador.o
- $(CC) -c -I. dpeucker.c -o dpeucker.o
- $(CC) -c -I. errores.c -o errores.o
- $(CC) -c -I. eucli.c -o eucli.o
- $(CC) -c -I. fgeneral.c -o fgeneral.o
- $(CC) -c -I. geocnan.c -o geocnan.o
- $(CC) -c -I. geocomp.c -o geocomp.o
- $(CC) -c -I. greiner.c -o greiner.o
- $(CC) -c -I. polig.c -o polig.o
- $(CC) -c -I. polil.c -o polil.o
- $(CC) -c -I. ptopol.c -o ptopol.o
- $(CC) -c -I. recpolil.c -o recpolil.o
- $(CC) -c -I. segmento.c -o segmento.o
- $(CC) -c -I. ventorno.c -o ventorno.o
- $(CC) -s -I. _oc_polybool.cc *.o
+ $(MKOCTFILE) -c -I. calctopo.c -o calctopo.o
+ $(MKOCTFILE) -c -I. compilador.c -o compilador.o
+ $(MKOCTFILE) -c -I. dpeucker.c -o dpeucker.o
+ $(MKOCTFILE) -c -I. errores.c -o errores.o
+ $(MKOCTFILE) -c -I. eucli.c -o eucli.o
+ $(MKOCTFILE) -c -I. fgeneral.c -o fgeneral.o
+ $(MKOCTFILE) -c -I. geocnan.c -o geocnan.o
+ $(MKOCTFILE) -c -I. geocomp.c -o geocomp.o
+ $(MKOCTFILE) -c -I. greiner.c -o greiner.o
+ $(MKOCTFILE) -c -I. polig.c -o polig.o
+ $(MKOCTFILE) -c -I. polil.c -o polil.o
+ $(MKOCTFILE) -c -I. ptopol.c -o ptopol.o
+ $(MKOCTFILE) -c -I. recpolil.c -o recpolil.o
+ $(MKOCTFILE) -c -I. segmento.c -o segmento.o
+ $(MKOCTFILE) -c -I. ventorno.c -o ventorno.o
+ $(MKOCTFILE) -s -I. _oc_polybool.cc *.o
.PHONY: clean
clean:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/octclip/src/_oc_polybool.cc
new/octclip-1.0.8/src/_oc_polybool.cc
--- old/octclip/src/_oc_polybool.cc 2012-09-30 22:55:19.000000000 +0200
+++ new/octclip-1.0.8/src/_oc_polybool.cc 2015-06-16 15:23:52.000000000
+0200
@@ -1,5 +1,5 @@
/* -*- coding: utf-8 -*- */
-/* Copyright (C) 2011 José Luis García Pallero, <[email protected]>
+/* Copyright (C) 2011-2015 José Luis García Pallero, <[email protected]>
*
* This file is part of OctCLIP.
*
@@ -49,7 +49,8 @@
\n\
For the matrices @var{sub} and @var{clip}, the first point is not needed to\n\
be repeated at the end (but is permitted). Pairs of (NaN,NaN) coordinates in\n\
-@var{sub} and/or @var{clip} are ommitted.\n\
+@var{sub} and/or @var{clip} are omitted, so they are treated as if each one\n\
+stored a single polygon.\n\
\n\
@var{X} is a column vector containing the X coordinates of the vertices of\n\
the resultant polygon(s).\n\n\
++++++ octclip-openmp.patch ++++++
--- /var/tmp/diff_new_pack.1aiP8N/_old 2015-07-12 22:52:58.000000000 +0200
+++ /var/tmp/diff_new_pack.1aiP8N/_new 2015-07-12 22:52:58.000000000 +0200
@@ -1,13 +1,13 @@
-Index: octave-forge-octclip/octclip/src/Makefile
+Index: octclip-1.0.8/src/Makefile
===================================================================
---- octave-forge-octclip.orig/octclip/src/Makefile
-+++ octave-forge-octclip/octclip/src/Makefile
+--- octclip-1.0.8.orig/src/Makefile
++++ octclip-1.0.8/src/Makefile
@@ -33,7 +33,7 @@ compile:
- $(CC) -c -I. recpolil.c -o recpolil.o
- $(CC) -c -I. segmento.c -o segmento.o
- $(CC) -c -I. ventorno.c -o ventorno.o
-- $(CC) -s -I. _oc_polybool.cc *.o
-+ $(CC) -s -lgomp -I. _oc_polybool.cc *.o
+ $(MKOCTFILE) -c -I. recpolil.c -o recpolil.o
+ $(MKOCTFILE) -c -I. segmento.c -o segmento.o
+ $(MKOCTFILE) -c -I. ventorno.c -o ventorno.o
+- $(MKOCTFILE) -s -I. _oc_polybool.cc *.o
++ $(MKOCTFILE) -s -lgomp -I. _oc_polybool.cc *.o
.PHONY: clean
clean: