Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libspiro for openSUSE:Factory checked in at 2023-01-24 19:42:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libspiro (Old) and /work/SRC/openSUSE:Factory/.libspiro.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libspiro" Tue Jan 24 19:42:04 2023 rev:10 rq:1060348 version:20221101 Changes: -------- --- /work/SRC/openSUSE:Factory/libspiro/libspiro.changes 2020-09-03 01:12:33.712435423 +0200 +++ /work/SRC/openSUSE:Factory/.libspiro.new.32243/libspiro.changes 2023-01-24 20:25:35.130256146 +0100 @@ -1,0 +2,27 @@ +Thu Dec 8 20:28:06 UTC 2022 - Dirk Müller <dmuel...@suse.com> + +- update to 20221101: + * Bugfix - removed forgotten if-then code used with scaling tests. + Majority of users won't notice a difference since most FontForge + fonts are created in the +x,+y quadrant. Users that might see a + change/difference are users drawing only in the -x, -y quadrant. + * Enhanced libspiro to allow closed-loop spiros starting with '[' + or 'a' by seeking the first available 'v', 'c', or 'o' as start, + which may be found later in the spiro curve. This was the least + modification needed to allow call-test10 or call-test11 to pass. + * Due to confusion created when ppedit was also re-licensed as MIT + APACHE and GPL2+, it's necessary to re-clarify libspiro is GPL3+. + In summary, GPL can include MIT code, MIT code cannot accept GPL. + Please note code not in ppedit like libspiro's java is GNU GPL2+. + Please note that libspiro's improvements or patches are also GPL. + * Thanks to orbea for bugfixes concerning linking and linker flags, + and removing .libs from linker path (some linkers don't like it). + * Added more commenting in spiroentrypoints.h to clarify functions. + * Reconfigured code to avoid exporting bezctx_intf.h since this is + supposed to be internal to libspiro and not for external calling. + * Also added https://gcc.gnu.org/wiki/Visibility to reduce exports. + * SPIRO_INTERNAL_BEZCTX and call-test21.c added for simpler method + of accessing libspiro for programs that only need the end result. + * Test added for 'a','h' to ensure points don't overlap, else exit. + +------------------------------------------------------------------- Old: ---- 20200505.tar.gz New: ---- 20221101.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libspiro.spec ++++++ --- /var/tmp/diff_new_pack.afz2SW/_old 2023-01-24 20:25:35.542258254 +0100 +++ /var/tmp/diff_new_pack.afz2SW/_new 2023-01-24 20:25:35.550258295 +0100 @@ -1,7 +1,7 @@ # # spec file for package libspiro # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,19 +18,18 @@ %define sonum 1 Name: libspiro -Version: 20200505 +Version: 20221101 Release: 0 Summary: A clothoid to bezier spline converter -License: GPL-2.0-or-later +License: GPL-3.0-or-later Group: System/Libraries -Source0: https://github.com/fontforge/libspiro/archive/%{version}.tar.gz URL: https://github.com/fontforge/libspiro -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Source0: https://github.com/fontforge/libspiro/archive/%{version}.tar.gz BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: libtool -BuildRequires: pkg-config +BuildRequires: pkgconfig %description libspiro contains routines which will convert an array of clothoid @@ -47,13 +46,13 @@ %package devel Summary: Development Files for %{name} Group: Development/Libraries/C and C++ -Requires: %{name}1 = %{version} glibc-devel +Requires: %{name}1 = %{version} +Requires: glibc-devel %description devel This package contains all necessary include files and libraries needed to compile and develop applications that use %{name}. - %prep %setup -q @@ -62,14 +61,13 @@ automake --foreign -Wall %configure --with-pic\ --disable-static -make %{?smp_mflags} +%make_build %install -%makeinstall -rm -f $RPM_BUILD_ROOT%{_libdir}/*.la +%make_install +find %{buildroot} -type f -name "*.la" -delete -print %post -n %{name}%{sonum} -p /sbin/ldconfig - %postun -n %{name}%{sonum} -p /sbin/ldconfig %files -n %{name}%{sonum} @@ -80,7 +78,7 @@ %files devel %{_includedir}/* %{_libdir}/*.so -%{_mandir}/man3/libspiro.3* +%{_mandir}/man3/libspiro.3%{?ext_man} %{_libdir}/pkgconfig/*.pc %changelog ++++++ 20200505.tar.gz -> 20221101.tar.gz ++++++ ++++ 5319 lines of diff (skipped)