Hello community,

here is the log from the commit of package libidn2 for openSUSE:Factory checked 
in at 2018-05-30 11:41:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libidn2 (Old)
 and      /work/SRC/openSUSE:Factory/.libidn2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libidn2"

Wed May 30 11:41:39 2018 rev:8 rq:612667 version:2.0.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/libidn2/libidn2.changes  2017-09-07 
22:08:01.382875336 +0200
+++ /work/SRC/openSUSE:Factory/.libidn2.new/libidn2.changes     2018-05-30 
12:30:45.798803280 +0200
@@ -1,0 +2,19 @@
+Mon May 28 14:28:16 UTC 2018 - [email protected]
+
+- update to 2.0.5:
+  * Switch the default library behavior to IDNA2008 as amended by
+    TR#46 (non-transitional). That default behavior is enabled when
+    no flags are specified to function calls. Applications can
+    utilize the %IDN2_NO_TR46 flag to switch to the unamended
+    IDNA2008. This is done in the interest of interoperability
+    based on the fact that this is what application writers care
+    about rather than strict compliance with a particular protocol
+  * Fixed memory leak in idn2_to_unicode_8zlz()
+  * Return error (IDN2_ICONV_FAIL) on charset conversion errors
+  * Fixed issue with STD3 rules applying in non-transitional TR46
+    mode
+  * idn2: added option --usestd3asciirules
+- put translations into libidn2-lang
+- correct location of install_info_prereq macro to be on tools
+
+-------------------------------------------------------------------

Old:
----
  libidn2-2.0.4.tar.gz
  libidn2-2.0.4.tar.gz.sig

New:
----
  libidn2-2.0.5.tar.gz
  libidn2-2.0.5.tar.gz.sig

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

Other differences:
------------------
++++++ libidn2.spec ++++++
--- /var/tmp/diff_new_pack.R7ixKk/_old  2018-05-30 12:30:46.978759368 +0200
+++ /var/tmp/diff_new_pack.R7ixKk/_new  2018-05-30 12:30:46.990758921 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libidn2
 #
-# Copyright (c) 2017 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
@@ -18,10 +18,10 @@
 
 %define lname  libidn2-0
 Name:           libidn2
-Version:        2.0.4
+Version:        2.0.5
 Release:        0
 Summary:        Support for Internationalized Domain Names (IDN) based on 
IDNA2008
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Libraries/C and C++
 Url:            https://www.gnu.org/software/libidn/#libidn2
 Source0:        https://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz
@@ -29,7 +29,6 @@
 Source3:        baselibs.conf
 BuildRequires:  libunistring-devel
 BuildRequires:  pkgconfig
-Requires(post): %{install_info_prereq}
 
 %description
 An implementation of the IDNA2008 specifications (RFCs 5890, 5891, 5892, 5893)
@@ -37,6 +36,7 @@
 %package tools
 Summary:        Command line utility to convert Int. Domain Names
 Group:          Productivity/Networking/DNS/Utilities
+Requires(post): %{install_info_prereq}
 
 %description tools
 An implementation of the IDNA2008 specifications (RFCs 5890, 5891, 5892, 5893)
@@ -44,6 +44,9 @@
 %package -n %{lname}
 Summary:        Support for Internationalized Domain Names (IDN)
 Group:          System/Libraries
+Recommends:     %{name}-lang = %{version}
+# for lang package
+Provides:       %{name} = %{version}
 
 %description -n %{lname}
 An implementation of the IDNA2008 specifications (RFCs 5890, 5891, 5892, 5893)
@@ -56,6 +59,8 @@
 %description devel
 An implementation of the IDNA2008 specifications (RFCs 5890, 5891, 5892, 5893)
 
+%lang_package
+
 %prep
 %setup -q
 
@@ -73,6 +78,7 @@
 find %{buildroot} -type f -name "*.la" -delete -print
 # Do not bother with partial gtkdoc
 rm -rf %{buildroot}/%{_datadir}/gtk-doc/
+%find_lang %{name}
 
 %check
 make check %{?_smp_mflags}
@@ -87,10 +93,11 @@
 %postun -n %{lname} -p /sbin/ldconfig
 
 %files tools
-%doc AUTHORS COPYING* ChangeLog NEWS README.md
+%license COPYING*
+%doc AUTHORS ChangeLog NEWS README.md
 %{_infodir}/libidn*
 %{_bindir}/idn2
-%{_mandir}/man1/idn2.1%{ext_man}
+%{_mandir}/man1/idn2.1%{?ext_man}
 
 %files -n %{lname}
 %{_libdir}/libidn2.so.*
@@ -101,4 +108,6 @@
 %{_includedir}/*.h
 %{_mandir}/man3/*
 
+%files lang -f %{name}.lang
+
 %changelog

++++++ libidn2-2.0.4.tar.gz -> libidn2-2.0.5.tar.gz ++++++
++++ 17571 lines of diff (skipped)


Reply via email to