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)

Reply via email to