commit libspiro for openSUSE:Factory

2020-09-02 Thread root
Hello community,

here is the log from the commit of package libspiro for openSUSE:Factory 
checked in at 2020-09-03 01:12:05

Comparing /work/SRC/openSUSE:Factory/libspiro (Old)
 and  /work/SRC/openSUSE:Factory/.libspiro.new.3399 (New)


Package is "libspiro"

Thu Sep  3 01:12:05 2020 rev:9 rq:830130 version:20200505

Changes:

--- /work/SRC/openSUSE:Factory/libspiro/libspiro.changes2020-01-01 
14:56:37.401878602 +0100
+++ /work/SRC/openSUSE:Factory/.libspiro.new.3399/libspiro.changes  
2020-09-03 01:12:33.712435423 +0200
@@ -1,0 +2,18 @@
+Sat Aug 15 21:50:34 UTC 2020 - Dirk Mueller 
+
+- update to 20200505:
+  * Bugfix for CVE-2019-19847 affecting {call-test14 to call-test19}.
+  * Fix a memory access bug/error created earlier by patch 2017oct28
+Users using tagpoint libspiro20150702 are unaffected by this bug.
+Users using tagpoint libspiro20190731 are recommended to upgrade.
+Thanks to Frederic Cambus for calling attention to these faults.
+  * Add optional 'end knot' for open curves (useful for displaying).
+  * CRA Version also higher than so-bump 1.0.5 used on some distros;
+this maybe of interest to distros that bumped an earlier version.
+  * Some garbage-in/garbage-out checks to verify we have 'ah' pairs,
+and we don't start with ']', or end with '['. Add libspiro.3 man.
+  * Corrected set_di_to_x1y1() to use a constant bandwidth of 0.0005
+  * Code improvements and bug fixes for better tagged/spiro results.
+  * Several improvements added to further increase libspiro's speed.
+
+---

Old:

  20190731.tar.gz

New:

  20200505.tar.gz



Other differences:
--
++ libspiro.spec ++
--- /var/tmp/diff_new_pack.4ti5BZ/_old  2020-09-03 01:12:35.472436070 +0200
+++ /var/tmp/diff_new_pack.4ti5BZ/_new  2020-09-03 01:12:35.472436070 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libspiro
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define sonum   1
 Name:   libspiro
-Version:20190731
+Version:20200505
 Release:0
 Summary:A clothoid to bezier spline converter
 License:GPL-2.0-or-later
@@ -73,14 +73,14 @@
 %postun -n %{name}%{sonum} -p /sbin/ldconfig
 
 %files -n %{name}%{sonum}
-%defattr(-,root,root)
-%doc AUTHORS ChangeLog COPYING README* 
+%license COPYING
+%doc ChangeLog README* 
 %{_libdir}/lib*.so.*
 
 %files devel
-%defattr(-,root,root)
 %{_includedir}/*
 %{_libdir}/*.so
+%{_mandir}/man3/libspiro.3*
 %{_libdir}/pkgconfig/*.pc
 
 %changelog

++ 20190731.tar.gz -> 20200505.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libspiro-20190731/AUTHORS 
new/libspiro-20200505/AUTHORS
--- old/libspiro-20190731/AUTHORS   2019-07-31 16:22:46.0 +0200
+++ new/libspiro-20200505/AUTHORS   2020-05-05 09:46:37.0 +0200
@@ -5,7 +5,7 @@
 
 Patent Grant and Copyright (C) 2007 Raph Levien
 
-Extra edits, patches, updates... (2013...,2019)
+Extra edits, patches, updates... (2013...,2020)
 Dave Crossland
 Shriramana Sharma
 Joe Da Silva
@@ -14,3 +14,6 @@
 Jeremy Tan
 Wiesław Šoltés
 Mingye Wang
+Frederic Cambus
+Fredrick Brennan
+C.W. Betts
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libspiro-20190731/ChangeLog 
new/libspiro-20200505/ChangeLog
--- old/libspiro-20190731/ChangeLog 2019-07-31 16:22:46.0 +0200
+++ new/libspiro-20200505/ChangeLog 2020-05-05 09:46:37.0 +0200
@@ -1,5 +1,21 @@
+- 2020-May-05
+* Libspiro Version 20200505 (1.1.0)
+* Bugfix for CVE-2019-19847 affecting {call-test14 to call-test19}.
+* Fix a memory access bug/error created earlier by patch 2017oct28
+  Users using tagpoint libspiro20150702 are unaffected by this bug.
+  Users using tagpoint libspiro20190731 are recommended to upgrade.
+  Thanks to Frederic Cambus for calling attention to these faults.
+* Add optional 'end knot' for open curves (useful for displaying).
+* CRA Version also higher than so-bump 1.0.5 used on some distros;
+  this maybe of interest to distros that bumped an earlier version.
+* Some garbage-in/garbage-out checks to verify we have 'ah' pairs,
+  and we don't start with ']', or end with '['. Add libspiro.3 man.
+* Corrected set_di_to_x1y1() to use a constant bandwidth of 0.0005
+* Code improvements and bug fixes for better tagged/spiro results.
+* Several improvements added to further increase libspiro's speed.
+
 - 2019-Jul-31

commit libspiro for openSUSE:Factory

2020-01-01 Thread root
Hello community,

here is the log from the commit of package libspiro for openSUSE:Factory 
checked in at 2020-01-01 14:56:27

Comparing /work/SRC/openSUSE:Factory/libspiro (Old)
 and  /work/SRC/openSUSE:Factory/.libspiro.new.6675 (New)


Package is "libspiro"

Wed Jan  1 14:56:27 2020 rev:8 rq:758168 version:20190731

Changes:

--- /work/SRC/openSUSE:Factory/libspiro/libspiro.changes2015-12-20 
10:52:31.0 +0100
+++ /work/SRC/openSUSE:Factory/.libspiro.new.6675/libspiro.changes  
2020-01-01 14:56:37.401878602 +0100
@@ -1,0 +2,10 @@
+Thu Dec 19 12:46:12 UTC 2019 - pgaj...@suse.com
+
+- version update to 20190731
+  * Scaling bug fixed. This allows libspiro to scale, and move spiro
+paths, therefore allowing users and/or programs the ability of
+using/making templates.
+  * Additional spiro controls 'anchor' and 'handle' added.
+  * Toggle switch ncq added, to allow further control of output results.
+
+---

Old:

  0.5.20150702.tar.gz

New:

  20190731.tar.gz



Other differences:
--
++ libspiro.spec ++
--- /var/tmp/diff_new_pack.JrGQeO/_old  2020-01-01 14:56:37.869878846 +0100
+++ /var/tmp/diff_new_pack.JrGQeO/_new  2020-01-01 14:56:37.873878849 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libspiro
 #
-# Copyright (c) 2015 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,18 +12,19 @@
 # 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 sonum   1
 Name:   libspiro
-Version:0.5.20150702
+Version:20190731
 Release:0
 Summary:A clothoid to bezier spline converter
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/Libraries
 Source0:https://github.com/fontforge/libspiro/archive/%{version}.tar.gz
-Url:https://github.com/fontforge/libspiro
+URL:https://github.com/fontforge/libspiro
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -35,18 +36,18 @@
 libspiro contains routines which will convert an array of clothoid
 spline control points into an equivalent set of bezier control points.
 
-%package -n %{name}0
+%package -n %{name}%{sonum}
 Summary:A clothoid to bezier spline converter
 Group:  System/Libraries
 
-%description -n %{name}0
+%description -n %{name}%{sonum}
 libspiro contains routines which will convert an array of clothoid
 spline control points into an equivalent set of bezier control points.
 
 %package devel
 Summary:Development Files for %{name}
 Group:  Development/Libraries/C and C++
-Requires:   %{name}0 = %{version} glibc-devel
+Requires:   %{name}1 = %{version} glibc-devel
 
 %description devel
 This package contains all necessary include files and libraries needed
@@ -67,11 +68,11 @@
 %makeinstall
 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
 
-%post -n %{name}0 -p /sbin/ldconfig
+%post -n %{name}%{sonum} -p /sbin/ldconfig
 
-%postun -n %{name}0 -p /sbin/ldconfig
+%postun -n %{name}%{sonum} -p /sbin/ldconfig
 
-%files -n %{name}0
+%files -n %{name}%{sonum}
 %defattr(-,root,root)
 %doc AUTHORS ChangeLog COPYING README* 
 %{_libdir}/lib*.so.*

++ 0.5.20150702.tar.gz -> 20190731.tar.gz ++
 7359 lines of diff (skipped)




commit libspiro for openSUSE:Factory

2015-12-20 Thread h_root
Hello community,

here is the log from the commit of package libspiro for openSUSE:Factory 
checked in at 2015-12-20 10:52:16

Comparing /work/SRC/openSUSE:Factory/libspiro (Old)
 and  /work/SRC/openSUSE:Factory/.libspiro.new (New)


Package is "libspiro"

Changes:

--- /work/SRC/openSUSE:Factory/libspiro/libspiro.changes2015-02-18 
11:37:50.0 +0100
+++ /work/SRC/openSUSE:Factory/.libspiro.new/libspiro.changes   2015-12-20 
10:52:31.0 +0100
@@ -1,0 +2,9 @@
+Wed Dec 16 15:17:58 UTC 2015 - pgaj...@suse.com
+
+- update to version 0.5.20150702
+  * Important bug fix issue #11 (missing file not included in 0v4).
+  * 2 Minor bug fixes caught on Coverity scan, free() and if c=3.
+  * Re-edit lib and tests to be more accommodating of older compilers.
+  * Verify libspiro output data is correct for test curves {0,1,2,4}.
+
+---

Old:

  0.3.20150131.tar.gz

New:

  0.5.20150702.tar.gz



Other differences:
--
++ libspiro.spec ++
--- /var/tmp/diff_new_pack.kOt4iZ/_old  2015-12-20 10:52:32.0 +0100
+++ /var/tmp/diff_new_pack.kOt4iZ/_new  2015-12-20 10:52:32.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libspiro
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   libspiro
-Version:0.3.20150131
+Version:0.5.20150702
 Release:0
 Summary:A clothoid to bezier spline converter
 License:GPL-2.0+
@@ -27,8 +27,8 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf
 BuildRequires:  automake
-BuildRequires:  libtool
 BuildRequires:  gcc-c++
+BuildRequires:  libtool
 BuildRequires:  pkg-config
 
 %description

++ 0.3.20150131.tar.gz -> 0.5.20150702.tar.gz ++
 1748 lines of diff (skipped)




commit libspiro for openSUSE:Factory

2015-02-18 Thread h_root
Hello community,

here is the log from the commit of package libspiro for openSUSE:Factory 
checked in at 2015-02-18 11:37:48

Comparing /work/SRC/openSUSE:Factory/libspiro (Old)
 and  /work/SRC/openSUSE:Factory/.libspiro.new (New)


Package is "libspiro"

Changes:

--- /work/SRC/openSUSE:Factory/libspiro/libspiro.changes2012-02-08 
15:40:19.0 +0100
+++ /work/SRC/openSUSE:Factory/.libspiro.new/libspiro.changes   2015-02-18 
11:37:50.0 +0100
@@ -1,0 +2,14 @@
+Sat Feb 14 18:36:51 UTC 2015 - p.drou...@gmail.com
+
+- Update to version 0.3.20150131
+  * fixes for LibSpiro package definitions (bfo#196780)
+  * allowing other programs to seek LibSpiro using PKG_CHECK_MODULES().
+(bao#43373)
+- Update home page and download source Urls
+- Add autoconf, automake and libtool requirements; needed to generate
+  the configure script
+- Remove depreciated AUTHORS section
+- Package AUTHORS, ChangeLog and COPYING into the doc directory
+- gpl.txt is not provided anymore by upstream
+
+---

Old:

  libspiro_src-20071029.tar.bz2

New:

  0.3.20150131.tar.gz



Other differences:
--
++ libspiro.spec ++
--- /var/tmp/diff_new_pack.HTMIJB/_old  2015-02-18 11:37:52.0 +0100
+++ /var/tmp/diff_new_pack.HTMIJB/_new  2015-02-18 11:37:52.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package libspiro0
+# spec file for package libspiro
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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,17 +16,18 @@
 #
 
 
-%define tarversion 20071029
-
 Name:   libspiro
-Version:0.0.1
-Release:1.1
+Version:0.3.20150131
+Release:0
 Summary:A clothoid to bezier spline converter
 License:GPL-2.0+
 Group:  System/Libraries
-Source0:%{name}_src-%{tarversion}.tar.bz2
-Url:http://libspiro.sourceforge.net
+Source0:https://github.com/fontforge/libspiro/archive/%{version}.tar.gz
+Url:https://github.com/fontforge/libspiro
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  libtool
 BuildRequires:  gcc-c++
 BuildRequires:  pkg-config
 
@@ -34,11 +35,6 @@
 libspiro contains routines which will convert an array of clothoid
 spline control points into an equivalent set of bezier control points.
 
-Authors

-  Raph Levien 
-  George Williams 
-
 %package -n %{name}0
 Summary:   A clothoid to bezier spline converter
 Group: System/Libraries
@@ -56,41 +52,20 @@
 This package contains all necessary include files and libraries needed
 to compile and develop applications that use %{name}.
 
-Authors

-  Raph Levien 
-  George Williams 
-
 
 %prep
-%setup -q -n %{name}-%{tarversion}
+%setup -q
 
 %build
-# autoreconf -fi
+autoreconf -i
+automake --foreign -Wall
 %configure --with-pic\
--disable-static
 make %{?smp_mflags}
 
-cat > %{name}.pc << EOF
-prefix=%{_prefix}
-exec_prefix=%{_exec_prefix}
-libdir=%{_libdir}
-includedir=%{_includedir}
-
-Name: %{name}
-Description: %{summary}
-Requires:
-Version: %{name}
-Libs: -L\${libdir} -lspiro
-Libs.private: -lm
-Cflags: -I\${includedir}
-EOF
-
 %install
 %makeinstall
 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
-mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig/
-mv *.pc $RPM_BUILD_ROOT%{_libdir}/pkgconfig/
 
 %post -n %{name}0 -p /sbin/ldconfig
 
@@ -98,7 +73,7 @@
 
 %files -n %{name}0
 %defattr(-,root,root)
-%doc gpl.txt README*
+%doc AUTHORS ChangeLog COPYING README* 
 %{_libdir}/lib*.so.*
 
 %files devel

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libspiro for openSUSE:Factory

2012-02-08 Thread h_root
Hello community,

here is the log from the commit of package libspiro for openSUSE:Factory 
checked in at 2012-02-08 15:40:03

Comparing /work/SRC/openSUSE:Factory/libspiro (Old)
 and  /work/SRC/openSUSE:Factory/.libspiro.new (New)


Package is "libspiro", Maintainer is "gnome-maintain...@suse.de"

Changes:

New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.libspiro.new/libspiro.changes   2012-02-08 
15:40:19.0 +0100
@@ -0,0 +1,40 @@
+---
+Mon Feb  6 13:46:11 UTC 2012 - cfarr...@suse.com
+
+- license update: GPL-2.0+
+  See gpl.txt and e.g. spiro.c - there is no indication that this is
+  BSD-3-Clause licensed and every indication that it is GPL-2.0+ licensed
+
+---
+Sat Feb  4 14:06:20 UTC 2012 - jeng...@medozas.de
+
+- Restore ldconfig call for shlib package
+
+---
+Sat Feb  4 08:27:28 UTC 2012 - i...@marguerite.su
+
+- rename spec file and changelog to meet Factory requirements.
+
+---
+Sat Feb  4 01:24:47 UTC 2012 - jeng...@medozas.de
+
+- Remove redundant tags/sections
+- pkgconfig file: libm should not be in the shared link
+- Remove pointless Obsoletes, the supposedly old name has never
+  been in use before
+
+---
+Sat Feb  4 01:23:40 UTC 2012 - jeng...@medozas.de
+
+- make license SPDX compatible.
+
+---
+Sun Dec 25 19:03:37 UTC 2011 - i...@marguerite.su
+
+- enable debuginfo package 
+
+---
+Sat Nov 26 15:51:32 UTC 2011 - i...@marguerite.su
+
+- formated specfile to merge into home:opensuse_zh 
+

New:

  libspiro.changes
  libspiro.spec
  libspiro_src-20071029.tar.bz2



Other differences:
--
++ libspiro.spec ++
#
# spec file for package libspiro0
#
# 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# 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/
#


%define tarversion 20071029

Name:   libspiro
Version:0.0.1
Release:1.1
Summary:A clothoid to bezier spline converter
License:GPL-2.0+
Group:  System/Libraries
Source0:%{name}_src-%{tarversion}.tar.bz2
Url:http://libspiro.sourceforge.net
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildRequires:  gcc-c++
BuildRequires:  pkg-config

%description
libspiro contains routines which will convert an array of clothoid
spline control points into an equivalent set of bezier control points.

Authors
---
  Raph Levien 
  George Williams 

%package -n %{name}0
Summary:A clothoid to bezier spline converter
Group:  System/Libraries

%description -n %{name}0
libspiro contains routines which will convert an array of clothoid
spline control points into an equivalent set of bezier control points.

%package devel
Summary:Development Files for %{name}
Group:  Development/Libraries/C and C++
Requires:   %{name}0 = %{version} glibc-devel

%description devel
This package contains all necessary include files and libraries needed
to compile and develop applications that use %{name}.

Authors
---
  Raph Levien 
  George Williams 


%prep
%setup -q -n %{name}-%{tarversion}

%build
# autoreconf -fi
%configure --with-pic\
   --disable-static
make %{?smp_mflags}

cat > %{name}.pc << EOF
prefix=%{_prefix}
exec_prefix=%{_exec_prefix}
libdir=%{_libdir}
includedir=%{_includedir}

Name: %{name}
Description: %{summary}
Requires:
Version: %{name}
Libs: -L\${libdir} -lspiro
Libs.private: -lm
Cflags: -I\${includedir}
EOF

%install
%makeinstall
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig/
mv *.pc $RPM_BUILD_ROOT%{_libdir}/pkgconfig/

%post -n %{name}0 -p /sbin/ldconfig

%postun -n %{name}0 -p /sbin/ldconfig

%files -n %{name}0
%defattr(-,root,root)
%doc gpl.txt README*
%{_libdir}/lib*.so.*

%file