Hello community,

here is the log from the commit of package mxml for openSUSE:Factory checked in 
at 2018-07-27 10:55:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mxml (Old)
 and      /work/SRC/openSUSE:Factory/.mxml.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mxml"

Fri Jul 27 10:55:15 2018 rev:27 rq:623246 version:2.11

Changes:
--------
--- /work/SRC/openSUSE:Factory/mxml/mxml.changes        2017-05-04 
08:50:44.455967705 +0200
+++ /work/SRC/openSUSE:Factory/.mxml.new/mxml.changes   2018-07-27 
10:55:30.589562476 +0200
@@ -1,0 +2,35 @@
+Sun Jul 15 13:11:50 UTC 2018 - [email protected]
+
+- Update to version 2.11:
+  * CDATA nodes now omit the trailing "]]" for convenience
+    (gh#michaelrsweet/mxml#170).
+  * Fixed a memory leak in mxmlDelete (gh#michaelrsweet/mxml#183)
+  * mxmlElementSetAttrf did not work with some versions of Visual
+    Studio (gh#michaelrsweet/mxml#184)
+  * Added mxmlElementGetAttrByIndex and mxmlELementGetAttrCount
+    functions (gh#michaelrsweet/mxml#185)
+  * The configure script now properly supports cross-compilation
+    (gh#michaelrsweet/mxml#188)
+  * The mxmldoc utility now supports generation of EPUB files
+    (gh#michaelrsweet/mxml#189)
+  * The mxmldoc utility now supports the SOURCE_DATE_EPOCH
+    environment variable for reproducible builds
+    (gh#michaelrsweet/mxml#193)
+  * The mxmldoc utility now supports Markdown
+    (gh#michaelrsweet/mxml#194)
+  * Fixed writing of custom data values (gh#michaelrsweet/mxml#201)
+  * Added mxmlNewOpaquef and mxmlSetOpaquef functions to add and
+    set formatted opaque string values.
+  * The mxmldoc utility scanned and loaded descriptive text
+    differently, causing the detailed descriptions ("discussion")
+    to be lost in generated documentation.
+  * The mxmldoc utility now supports @exclude format@ comments to
+    exclude documentation based on the output format. The format
+    string can be all to exclude documentation for all formats or a
+    comma-delimited list such as @exclude man,html@.
+- Drop upstreamed patches:
+  * reproducible.path
+  * mxml-2.3-nobinstrip.patch
+- Clean spec file.
+
+-------------------------------------------------------------------

Old:
----
  mxml-2.10.tar.gz
  mxml-2.3-nobinstrip.patch
  reproducible.patch

New:
----
  mxml-2.11.tar.gz

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

Other differences:
------------------
++++++ mxml.spec ++++++
--- /var/tmp/diff_new_pack.a5LSs3/_old  2018-07-27 10:55:31.121563494 +0200
+++ /var/tmp/diff_new_pack.a5LSs3/_new  2018-07-27 10:55:31.121563494 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package mxml
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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,19 +17,14 @@
 
 
 Name:           mxml
-Url:            http://www.msweet.org/projects.php?Z3
-Version:        2.10
+Version:        2.11
 Release:        0
 Summary:        Small XML Parsing Library
-License:        LGPL-2.1+
+License:        LGPL-2.1-or-later
 Group:          Development/Libraries/C and C++
-
-Source:         http://www.msweet.org/files/project3/%{name}-%{version}.tar.gz
+URL:            https://www.msweet.org/mxml
+Source:         
https://github.com/michaelrsweet/mxml/archive/v%{version}/%{name}-%{version}.tar.gz
 Source1:        baselibs.conf
-Patch:          mxml-2.3-nobinstrip.patch
-# PATCH-FIX-UPSTREAM -- 
https://github.com/michaelrsweet/mxml/commit/b79d3e0f07495b4a113f1ad95ae08c19664ea5ac
-Patch1:         reproducible.patch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  pkgconfig
 
 %description
@@ -41,13 +36,11 @@
 
 %define library_name libmxml1
 
-%package -n %library_name
-#
+%package -n %{library_name}
 Summary:        Shared library for mxml
-License:        LGPL-2.1+
 Group:          System/Libraries
 
-%description -n %library_name
+%description -n %{library_name}
 Mini-XML is a small XML parsing library that you can use to read XML
 and XML-like data files in your application without requiring large
 nonstandard libraries.
@@ -55,11 +48,10 @@
 This package holds the shared library for mxml.
 
 %package devel
-Requires:       %{library_name} = %{version}
-#
 Summary:        Development files for mxml
-License:        GPL-2.0+
 Group:          Development/Libraries/C and C++
+Requires:       %{library_name} = %{version}
+Suggests:       mxml-doc = %{version}
 
 %description devel
 Mini-XML is a small XML parsing library that you can use to read XML
@@ -68,43 +60,46 @@
 
 This package holds the development files for mxml.
 
+%package doc
+Summary:        Documentation for mxml
+Group:          Documentation/HTML
+BuildArch:      noarch
+
+%description doc
+Mini-XML is a small XML parsing library that you can use to read XML
+and XML-like data files in your application without requiring large
+nonstandard libraries.
+
+This package holds the HTML documentation for mxml.
+
 %prep
-%setup
-%patch
-%patch1 -p1
+%setup -q
 
 %build
 %configure --enable-shared --with-docdir=%{_docdir}/%{name}
 make %{?_smp_mflags}
 
 %install
-%makeinstall DSTROOT=%{buildroot}
-# we dont want the static lib
-%{__rm} -rv %{buildroot}%{_libdir}/libmxml.a
+%make_install DSTROOT=%{buildroot}
+rm -v %{buildroot}%{_libdir}/libmxml.a
 
 %post   -n %{library_name} -p /sbin/ldconfig
-
 %postun -n %{library_name} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %{_bindir}/mxmldoc
-%{_mandir}/man1/mxmldoc.1*
-%doc %{_docdir}/%{name}
-%exclude %{_docdir}/%{name}/mxml.html
-%exclude %{_docdir}/%{name}/*gif
+%{_mandir}/man1/mxmldoc.1%{?ext_man}
 
 %files -n %{library_name}
-%defattr(-,root,root)
 %{_libdir}/libmxml.so.1*
 
 %files devel
-%defattr(-,root,root)
 %{_includedir}/mxml.h
 %{_libdir}/libmxml.so
 %{_libdir}/pkgconfig/mxml.pc
-%{_mandir}/man3/mxml.3*
-%doc %{_docdir}/%{name}/mxml.html
-%doc %{_docdir}/%{name}/*gif
+%{_mandir}/man3/mxml.3%{?ext_man}
+
+%files doc
+%{_docdir}/%{name}
 
 %changelog

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


Reply via email to