Hello community,

here is the log from the commit of package libredwg for openSUSE:Factory 
checked in at 2020-01-09 22:52:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libredwg (Old)
 and      /work/SRC/openSUSE:Factory/.libredwg.new.6675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libredwg"

Thu Jan  9 22:52:51 2020 rev:10 rq:762209 version:0.10

Changes:
--------
--- /work/SRC/openSUSE:Factory/libredwg/libredwg.changes        2019-12-30 
12:35:18.371819820 +0100
+++ /work/SRC/openSUSE:Factory/.libredwg.new.6675/libredwg.changes      
2020-01-09 22:53:32.778797915 +0100
@@ -0,0 +1,22 @@
+Thu Jan  9 13:22:34 UTC 2020 - Jan Engelhardt <[email protected]>
+
+- Update to release 0.10
+  * API breaking changes:
+  * Added a new int *isnewp argument to all dynapi utf8text
+    getters, if the returned string is freshly malloced or not.
+  * removed the UNKNOWN supertype, there are only UNKNOWN_OBJ and
+    UNKNOWN_ENT left, with common_entity_data.
+  * renamed BLOCK_HEADER.preview_data to preview,
+    preview_data_size to preview_size.
+  * renamed SHAPE.shape_no to style_id.
+  * renamed CLASS.wasazombie to is_zombie.
+  * Bugfixes:
+  * Harmonized INDXFB with INDXF, removed extra src/in_dxfb.c.
+  * Fixed encoding of added r2000 AUXHEADER address.
+  * Fixed EED encoding from dwgrewrite.
+  * Add several checks against
+    [CVE-2020-6609, boo#1160520], [CVE-2020-6610, boo#1160522],
+    [CVE-2020-6611, boo#1160523], [CVE-2020-6612, boo#1160524],
+    [CVE-2020-6613, boo#1160525], [CVE-2020-6614, boo#1160526],
+    [CVE-2020-6615, boo#1160527]
+

Old:
----
  libredwg-0.9.3.tar.gz
  libredwg-0.9.3.tar.gz.sig

New:
----
  libredwg-0.10.tar.xz
  libredwg-0.10.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libredwg.spec ++++++
--- /var/tmp/diff_new_pack.hTw2Lw/_old  2020-01-09 22:53:34.006798530 +0100
+++ /var/tmp/diff_new_pack.hTw2Lw/_new  2020-01-09 22:53:34.006798530 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libredwg
 #
-# 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
@@ -17,7 +17,8 @@
 
 
 Name:           libredwg
-Version:        0.9.3
+%define lname  libredwg0
+Version:        0.10
 Release:        0
 Summary:        A library to handle DWG files
 License:        GPL-3.0-or-later
@@ -25,10 +26,10 @@
 URL:            https://www.gnu.org/software/libredwg/
 
 #Git-Clone:    https://github.com/LibreDWG/libredwg/
-Source:         https://ftp.gnu.org/pub/gnu/libredwg/%name-%version.tar.gz
-Source2:        https://ftp.gnu.org/pub/gnu/libredwg/%name-%version.tar.gz.sig
-Source3:        
http://savannah.gnu.org/people/viewgpg.php?user_id=101103#/%{name}.keyring
-Source4:        %{name}-rpmlintrc
+Source:         https://ftp.gnu.org/pub/gnu/libredwg/%name-%version.tar.xz
+Source2:        https://ftp.gnu.org/pub/gnu/libredwg/%name-%version.tar.xz.sig
+Source3:        
http://savannah.gnu.org/people/viewgpg.php?user_id=101103#/%name.keyring
+Source4:        %name-rpmlintrc
 BuildRequires:  pkg-config
 
 %description
@@ -38,9 +39,9 @@
 %package tools
 Summary:        Command line utilities for handling DWG file
 Group:          Productivity/File utilities
-Requires(post): %{install_info_prereq}
-Requires(preun): %{install_info_prereq}
-# Both packages ship a /usr/bin/dwg2dxf
+Requires(post): %install_info_prereq
+Requires(preun): %install_info_prereq
+# Both packages ship a %_bindir/dwg2dxf
 Conflicts:      libdxfrw-tools
 
 %description tools
@@ -52,7 +53,7 @@
 %package devel
 Summary:        Development files for libredwg
 Group:          Development/Libraries/C and C++
-Requires:       %{name}0 = %{version}
+Requires:       %lname = %version
 
 %description devel
 GNU LibreDWG is a C library to handle DWG files. It can replace the
@@ -60,11 +61,11 @@
 
 This package contains the files required for development with libredwg.
 
-%package -n %{name}0
+%package -n %lname
 Summary:        A library to handle DWG files
 Group:          System/Libraries
 
-%description -n %{name}0
+%description -n %lname
 GNU LibreDWG is a C library to handle DWG files. It can replace the
 OpenDWG libraries. DWG is the native file format of AutoCAD.
 
@@ -81,33 +82,33 @@
 
 %install
 %make_install
-find %{buildroot} -type f -name "*.la" -delete -print
+find "%buildroot" -type f -name "*.la" -delete -print
 
 %post tools
-%install_info --info-dir=%{_infodir} %{_infodir}/LibreDWG.info.gz
+%install_info --info-dir="%_infodir" "%_infodir/LibreDWG.info.gz"
 
 %preun tools
-%install_info_delete --info-dir=%{_infodir} %{_infodir}/LibreDWG.info.gz
+%install_info_delete --info-dir="%_infodir" "%_infodir/LibreDWG.info.gz"
 
-%post -n %{name}0 -p /sbin/ldconfig
-%postun -n %{name}0 -p /sbin/ldconfig
+%post   -n %lname -p /sbin/ldconfig
+%postun -n %lname -p /sbin/ldconfig
 
 %files tools
 %license COPYING
-%{_bindir}/dwg*
-%{_bindir}/dxf*
-%{_mandir}/man?/*.1%{?ext_man}
-%{_infodir}/LibreDWG.info%{?ext_info}
+%_bindir/dwg*
+%_bindir/dxf*
+%_mandir/man?/*.1%{?ext_man}
+%_infodir/LibreDWG.info%{?ext_info}
 
 %files devel
 %license COPYING
 %doc AUTHORS ChangeLog NEWS README TODO
-%{_includedir}/*.h
-%{_libdir}/libredwg.so
-%{_libdir}/pkgconfig/libredwg.pc
+%_includedir/*.h
+%_libdir/libredwg.so
+%_libdir/pkgconfig/libredwg.pc
 
-%files -n %{name}0
+%files -n %lname
 %license COPYING
-%{_libdir}/*.so.*
+%_libdir/*.so.*
 
 %changelog



Reply via email to