commit libspiro for openSUSE:Factory
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
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
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
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
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