Hello community,

here is the log from the commit of package mxml for openSUSE:Factory checked in 
at 2020-03-09 11:41:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mxml (Old)
 and      /work/SRC/openSUSE:Factory/.mxml.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mxml"

Mon Mar  9 11:41:18 2020 rev:28 rq:782530 version:3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/mxml/mxml.changes        2018-07-27 
10:55:30.589562476 +0200
+++ /work/SRC/openSUSE:Factory/.mxml.new.26092/mxml.changes     2020-03-09 
11:41:38.769300143 +0100
@@ -1,0 +2,52 @@
+Sat Mar  7 13:14:37 UTC 2020 - Adam Majer <[email protected]>
+
+- Add keyring
+- Fix source URLs to point to actual releases
+
+-------------------------------------------------------------------
+Thu Mar  5 23:39:46 UTC 2020 - Marcus Rueckert <[email protected]>
+
+- Update to version 3.1
+  - The mxmlLoad* functions now print an error when the XML does
+    not start with < and no parent node is supplied (Issue #256,
+    Issue #259)
+  - Fixed an issue with “make install” trying to install old files
+    (Issue #257)
+  - Fixed some DSO installation issues on Linux.
+- Changes from 3.0
+  - Changed the license to Apache 2.0 with exceptions (Issue #239)
+  - All of the internal node structures are now moved out of the
+    public header (Issue #240)
+  - Fixed a potential buffer overflow when writing floating point
+    data (Issue #233)
+  - Moved mxmldoc to a new codedoc project whose focus is on
+    generating code documentation (Issue #235, Issue #236, Issue
+    #237)
+  - Error messages now include the line number of the error (Issue
+    #230)
+  - The mxmlSetCDATA, mxmlSetElement, mxmlSetOpaque,
+    mxmlSetOpaquef, mxmlSetText, and mxmlSetTextf functions caused
+    a use-after-free bug if the value came from the same node
+    (Issue #241)
+  - The mxmlSetOpaquef and mxmlSetTextf functions did not work
+    (Issue #244)
+  - The _mxml_strdupf function did not work on Windows (Issue #245)
+- Changes from 2.12
+  - Added yet more documentation about using MXML_OPAQUE_CALLBACK
+    when you want to get full strings for inline text instead of
+    separated words (Issue #190)
+  - No longer build documentation sets on macOS since Xcode no
+    longer supports them (Issue #198)
+  - Updated the va_copy macro for use with BCC (Issue #211)
+  - The mxmlNewCDATA and mxmlSetCDATA functions incorrectly added
+    the XML trailer “]]” to the string (Issue #216)
+  - Cross-compiling failed on install (Issue #218)
+  - Fixed a crash bug in the mxmlWrite functions (Issue #228)
+  - The mxmlWrite functions no longer write the siblings of the
+    passed node (Issue #228)
+  - Updated the markdown and ZIP container libraries used for
+    mxmldoc.
+- remove mxmldoc binaries and man pages
+- enable threading support
+
+-------------------------------------------------------------------

Old:
----
  mxml-2.11.tar.gz

New:
----
  mxml-3.1.tar.gz
  mxml-3.1.tar.gz.sig
  mxml.keyring

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

Other differences:
------------------
++++++ mxml.spec ++++++
--- /var/tmp/diff_new_pack.DzEGmm/_old  2020-03-09 11:41:40.569301117 +0100
+++ /var/tmp/diff_new_pack.DzEGmm/_new  2020-03-09 11:41:40.573301120 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mxml
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# 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
@@ -12,19 +12,25 @@
 # 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 library_name libmxml1
 
 Name:           mxml
-Version:        2.11
+Version:        3.1
 Release:        0
 Summary:        Small XML Parsing Library
-License:        LGPL-2.1-or-later
+# The Mini-XML library is licensed under the Apache License Version 2.0 with an
+# exception to allow linking against GPL2/LGPL2-only software.
+License:        Apache-2.0
 Group:          Development/Libraries/C and C++
 URL:            https://www.msweet.org/mxml
-Source:         
https://github.com/michaelrsweet/mxml/archive/v%{version}/%{name}-%{version}.tar.gz
-Source1:        baselibs.conf
+Source:         
https://github.com/michaelrsweet/mxml/releases/download/v%{version}/mxml-%{version}.tar.gz
+Source1:        
https://github.com/michaelrsweet/mxml/releases/download/v%{version}/mxml-%{version}.tar.gz.sig
+# key from https://www.msweet.org/pgp.html
+Source2:        mxml.keyring
+Source10:       baselibs.conf
 BuildRequires:  pkgconfig
 
 %description
@@ -34,8 +40,6 @@
 
 This package holds the commandline tools for mxml.
 
-%define library_name libmxml1
-
 %package -n %{library_name}
 Summary:        Shared library for mxml
 Group:          System/Libraries
@@ -76,7 +80,7 @@
 %setup -q
 
 %build
-%configure --enable-shared --with-docdir=%{_docdir}/%{name}
+%configure --enable-threads --enable-shared --with-docdir=%{_docdir}/%{name}
 make %{?_smp_mflags}
 
 %install
@@ -86,10 +90,6 @@
 %post   -n %{library_name} -p /sbin/ldconfig
 %postun -n %{library_name} -p /sbin/ldconfig
 
-%files
-%{_bindir}/mxmldoc
-%{_mandir}/man1/mxmldoc.1%{?ext_man}
-
 %files -n %{library_name}
 %{_libdir}/libmxml.so.1*
 

++++++ mxml-2.11.tar.gz -> mxml-3.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/mxml/mxml-2.11.tar.gz 
/work/SRC/openSUSE:Factory/.mxml.new.26092/mxml-3.1.tar.gz differ: char 5, line 
1


Reply via email to