Hello community,

here is the log from the commit of package liblouis for openSUSE:Factory 
checked in at 2015-11-12 19:38:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/liblouis (Old)
 and      /work/SRC/openSUSE:Factory/.liblouis.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "liblouis"

Changes:
--------
--- /work/SRC/openSUSE:Factory/liblouis/liblouis.changes        2014-03-28 
16:24:49.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.liblouis.new/liblouis.changes   2015-11-12 
19:38:39.000000000 +0100
@@ -1,0 +2,84 @@
+Wed Oct 21 18:49:50 UTC 2015 - [email protected]
+
+- Update to version 2.6.4:
+  + New features: YAML based harness tests. Harness tests can now
+    be written in simple YAML notation and they are integrated with
+    the normal `make check' command. They can be used for both ucs2
+    and ucs4 and no Python is required.
+  + Bug fixes:
+    - Use a separate gnulib instance for the library and the tools.
+      Use the strndup module to avoid build problems on windows.
+    - Fix a problem with the nocross opcode when used in
+      combination with the opcodes nocont and compbrl.
+    - Fix a problem with the decoding of the harness test files.
+    - Fix numerous problems in the way braille indicators are
+      handled. There is now a safe version of the checkAttr
+      function which makes sure that no attributes are checked
+      beyond the boundaries of the currentInput. This fixes the
+      random behavior with tests where the emphasis extends to the
+      end of the input string.
+  + Other changes:
+    - If found use texi2any to build the documentation.
+    - Fix permissions of Korean tables.
+    - Update the windows build instructions.
+  + Braille table improvements:
+- Changes from version 2.6.3:
+  + New features:
+    - [beta] The new function lou_findTable can be used for table
+      discovery based on meta data in table headers.
+    - The Python API now has a new function to check tables aptly
+      named ~checkTable~.
+  + Bug fixes: Fixed a problem in resolveTable when using a Java
+    resolver.
+  + Other changes: The build dependency on makeinfo is now
+    optional. If it is not installed we simply do not build the
+    documentation.
+  + Braille table improvements.
+  + Corrections and improvements made to UEB tables.
+- Changes from version 2.6.2:
+  + New features: Harness tests now can test for typeform
+    differences.
+  + Bug fixes: Fix for emphasis bug.
+  + Braille table improvements.
+- Changes from version 2.6.1:
+  + New features: New Braille tables.
+  + Braille table improvements.
+  + Bug fixes: Fix a compiler warning in the logging code.
+  + Documentation updates: The documentation has been restructured
+    to be more beginner friendly and a short introduction to
+    translation table writing has been added.
+  + Other changes:
+    - When compiling with mingw or cygwin resulting dll is
+      liblouis.dll.
+    - runHarness.py: add new output format, compact output mode
+      suitable for grepping.
+  + Backwards incompatible changes:
+    - Deleted ga.ctb now superseded by ga-g1.utb and ga.g2.ctb.
+    - Nl-Nl-g1.utb has been removed. It is superseded by
+      nl-NL-g1.ctb.
+    - nl-be-g1.utb has been removed. It is superseded by
+      nl-BE-g1.ctb.
+- Changes from version 2.6.0:
+  + New features:
+    - New Braille tables.
+    - Logging callback. There is now a callback system in place to
+      get error messages and warnings.
+  + Bug fixes:
+    - Fix back translation problems when word gets split in unusual
+      places causing back translation of whole words.
+    - Fixed bug to prevent removal of \xffff between largesign
+      rules.
+    - Fixed a bug in back translation, when a letsign was
+      encountered, the letsign was being applied beyond the element
+      it applied to.
+    - Fix memory leaks in the default table resolver introduced in
+      the previous release.
+    - Fixes to the build system.
+  + Braille table improvements.
+- Bump soname following upstream changes, leading to rename of
+  package liblouis2 to liblouis9.
+- Update url and sourceurl to new working ones.
+- Add exlicit makeinfo BuildRequires, we want to build
+  documentation.
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/liblouis/python-louis.changes    2014-03-28 
16:24:49.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.liblouis.new/python-louis.changes       
2015-11-12 19:38:39.000000000 +0100
@@ -2 +2,85 @@
-Thu Mar 27 03:51:52 UTC 2014 - [email protected]
+Wed Oct 21 18:49:50 UTC 2015 - [email protected]
+
+- Update to version 2.6.4:
+  + New features: YAML based harness tests. Harness tests can now
+    be written in simple YAML notation and they are integrated with
+    the normal `make check' command. They can be used for both ucs2
+    and ucs4 and no Python is required.
+  + Bug fixes:
+    - Use a separate gnulib instance for the library and the tools.
+      Use the strndup module to avoid build problems on windows.
+    - Fix a problem with the nocross opcode when used in
+      combination with the opcodes nocont and compbrl.
+    - Fix a problem with the decoding of the harness test files.
+    - Fix numerous problems in the way braille indicators are
+      handled. There is now a safe version of the checkAttr
+      function which makes sure that no attributes are checked
+      beyond the boundaries of the currentInput. This fixes the
+      random behavior with tests where the emphasis extends to the
+      end of the input string.
+  + Other changes:
+    - If found use texi2any to build the documentation.
+    - Fix permissions of Korean tables.
+    - Update the windows build instructions.
+  + Braille table improvements:
+- Changes from version 2.6.3:
+  + New features:
+    - [beta] The new function lou_findTable can be used for table
+      discovery based on meta data in table headers.
+    - The Python API now has a new function to check tables aptly
+      named ~checkTable~.
+  + Bug fixes: Fixed a problem in resolveTable when using a Java
+    resolver.
+  + Other changes: The build dependency on makeinfo is now
+    optional. If it is not installed we simply do not build the
+    documentation.
+  + Braille table improvements.
+  + Corrections and improvements made to UEB tables.
+- Changes from version 2.6.2:
+  + New features: Harness tests now can test for typeform
+    differences.
+  + Bug fixes: Fix for emphasis bug.
+  + Braille table improvements.
+- Changes from version 2.6.1:
+  + New features: New Braille tables.
+  + Braille table improvements.
+  + Bug fixes: Fix a compiler warning in the logging code.
+  + Documentation updates: The documentation has been restructured
+    to be more beginner friendly and a short introduction to
+    translation table writing has been added.
+  + Other changes:
+    - When compiling with mingw or cygwin resulting dll is
+      liblouis.dll.
+    - runHarness.py: add new output format, compact output mode
+      suitable for grepping.
+  + Backwards incompatible changes:
+    - Deleted ga.ctb now superseded by ga-g1.utb and ga.g2.ctb.
+    - Nl-Nl-g1.utb has been removed. It is superseded by
+      nl-NL-g1.ctb.
+    - nl-be-g1.utb has been removed. It is superseded by
+      nl-BE-g1.ctb.
+- Changes from version 2.6.0:
+  + New features:
+    - New Braille tables.
+    - Logging callback. There is now a callback system in place to
+      get error messages and warnings.
+  + Bug fixes:
+    - Fix back translation problems when word gets split in unusual
+      places causing back translation of whole words.
+    - Fixed bug to prevent removal of \xffff between largesign
+      rules.
+    - Fixed a bug in back translation, when a letsign was
+      encountered, the letsign was being applied beyond the element
+      it applied to.
+    - Fix memory leaks in the default table resolver introduced in
+      the previous release.
+    - Fixes to the build system.
+  + Braille table improvements.
+- Bump soname following upstream changes, leading to rename of
+  package liblouis2 to liblouis9.
+- Update url and sourceurl to new working ones.
+- Add exlicit makeinfo BuildRequires, we want to build
+  documentation.
+
+-------------------------------------------------------------------
+Thu Mar 27 03:50:59 UTC 2014 - [email protected]
--- /work/SRC/openSUSE:Factory/liblouis/python3-louis.changes   2014-03-28 
16:24:49.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.liblouis.new/python3-louis.changes      
2015-11-12 19:38:39.000000000 +0100
@@ -2 +2 @@
-Thu Mar 27 03:51:37 UTC 2014 - [email protected]
+Wed Oct 21 18:49:50 UTC 2015 - [email protected]
@@ -4 +4,85 @@
-Update to version 2.5.4:
+- Update to version 2.6.4:
+  + New features: YAML based harness tests. Harness tests can now
+    be written in simple YAML notation and they are integrated with
+    the normal `make check' command. They can be used for both ucs2
+    and ucs4 and no Python is required.
+  + Bug fixes:
+    - Use a separate gnulib instance for the library and the tools.
+      Use the strndup module to avoid build problems on windows.
+    - Fix a problem with the nocross opcode when used in
+      combination with the opcodes nocont and compbrl.
+    - Fix a problem with the decoding of the harness test files.
+    - Fix numerous problems in the way braille indicators are
+      handled. There is now a safe version of the checkAttr
+      function which makes sure that no attributes are checked
+      beyond the boundaries of the currentInput. This fixes the
+      random behavior with tests where the emphasis extends to the
+      end of the input string.
+  + Other changes:
+    - If found use texi2any to build the documentation.
+    - Fix permissions of Korean tables.
+    - Update the windows build instructions.
+  + Braille table improvements:
+- Changes from version 2.6.3:
+  + New features:
+    - [beta] The new function lou_findTable can be used for table
+      discovery based on meta data in table headers.
+    - The Python API now has a new function to check tables aptly
+      named ~checkTable~.
+  + Bug fixes: Fixed a problem in resolveTable when using a Java
+    resolver.
+  + Other changes: The build dependency on makeinfo is now
+    optional. If it is not installed we simply do not build the
+    documentation.
+  + Braille table improvements.
+  + Corrections and improvements made to UEB tables.
+- Changes from version 2.6.2:
+  + New features: Harness tests now can test for typeform
+    differences.
+  + Bug fixes: Fix for emphasis bug.
+  + Braille table improvements.
+- Changes from version 2.6.1:
+  + New features: New Braille tables.
+  + Braille table improvements.
+  + Bug fixes: Fix a compiler warning in the logging code.
+  + Documentation updates: The documentation has been restructured
+    to be more beginner friendly and a short introduction to
+    translation table writing has been added.
+  + Other changes:
+    - When compiling with mingw or cygwin resulting dll is
+      liblouis.dll.
+    - runHarness.py: add new output format, compact output mode
+      suitable for grepping.
+  + Backwards incompatible changes:
+    - Deleted ga.ctb now superseded by ga-g1.utb and ga.g2.ctb.
+    - Nl-Nl-g1.utb has been removed. It is superseded by
+      nl-NL-g1.ctb.
+    - nl-be-g1.utb has been removed. It is superseded by
+      nl-BE-g1.ctb.
+- Changes from version 2.6.0:
+  + New features:
+    - New Braille tables.
+    - Logging callback. There is now a callback system in place to
+      get error messages and warnings.
+  + Bug fixes:
+    - Fix back translation problems when word gets split in unusual
+      places causing back translation of whole words.
+    - Fixed bug to prevent removal of \xffff between largesign
+      rules.
+    - Fixed a bug in back translation, when a letsign was
+      encountered, the letsign was being applied beyond the element
+      it applied to.
+    - Fix memory leaks in the default table resolver introduced in
+      the previous release.
+    - Fixes to the build system.
+  + Braille table improvements.
+- Bump soname following upstream changes, leading to rename of
+  package liblouis2 to liblouis9.
+- Update url and sourceurl to new working ones.
+- Add exlicit makeinfo BuildRequires, we want to build
+  documentation.
+
+-------------------------------------------------------------------
+Thu Mar 27 03:50:59 UTC 2014 - [email protected]
+
+-Update to version 2.5.4: 

Old:
----
  liblouis-2.5.4.tar.gz

New:
----
  liblouis-2.6.4.tar.gz

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

Other differences:
------------------
++++++ liblouis.spec ++++++
--- /var/tmp/diff_new_pack.nrTH7f/_old  2015-11-12 19:38:40.000000000 +0100
+++ /var/tmp/diff_new_pack.nrTH7f/_new  2015-11-12 19:38:40.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package liblouis
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -29,21 +29,22 @@
 
 Name:           liblouis
 %define _name   liblouis
-Version:        2.5.4
+Version:        2.6.4
 Release:        0
 Summary:        Braille Translator and Back-Translator
 License:        LGPL-3.0+
 Group:          Productivity/Other
-Url:            http://code.google.com/p/liblouis/
-Source0:        http://www.liblouis.org/downloads/%{_name}-%{version}.tar.gz
+Url:            http://liblouis.org/
+Source0:        
https://github.com/liblouis/liblouis/releases/download/v2.6.4/liblouis-2.6.4.tar.gz
 %if %build_core_not_python
 BuildRequires:  pkg-config
 PreReq:         %install_info_prereq
 BuildRequires:  fdupes
+BuildRequires:  makeinfo >= 5
 %else
 BuildRequires:  liblouis-devel
 BuildRequires:  python%{py_suffix}
-Requires:       liblouis2 = %{version}
+Requires:       liblouis9 = %{version}
 %py_requires
 %endif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -67,7 +68,7 @@
 
 %if %build_core_not_python
 
-%package -n liblouis2
+%package -n liblouis9
 Summary:        Braille Translator and Back-Translator
 License:        LGPL-3.0+
 Group:          System/Libraries
@@ -75,7 +76,7 @@
 Provides:       %{name} = %{version}
 Obsoletes:      %{name} < %{version}
 
-%description -n liblouis2
+%description -n liblouis9
 Liblouis is an open-source braille translator and back-translator.
 It features support for computer and literary braille, supports
 contracted and uncontracted translation for many, many languages
@@ -134,7 +135,7 @@
 Summary:        Braille Translator and Back-Translator - Development Files
 License:        LGPL-3.0+
 Group:          Development/Libraries/C and C++
-Requires:       liblouis2 = %{version}
+Requires:       liblouis9 = %{version}
 
 %description devel
 Liblouis is an open-source braille translator and back-translator.
@@ -189,11 +190,11 @@
 %postun doc
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
-%post -n liblouis2 -p /sbin/ldconfig
+%post -n liblouis9 -p /sbin/ldconfig
 
-%postun -n liblouis2 -p /sbin/ldconfig
+%postun -n liblouis9 -p /sbin/ldconfig
 
-%files -n liblouis2
+%files -n liblouis9
 %defattr(-, root, root)
 %doc AUTHORS ChangeLog COPYING.LESSER NEWS README
 %{_datadir}/liblouis/

++++++ python-louis.spec ++++++
--- /var/tmp/diff_new_pack.nrTH7f/_old  2015-11-12 19:38:40.000000000 +0100
+++ /var/tmp/diff_new_pack.nrTH7f/_new  2015-11-12 19:38:40.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-louis
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -29,21 +29,22 @@
 
 Name:           python-louis
 %define _name   liblouis
-Version:        2.5.4
+Version:        2.6.4
 Release:        0
 Summary:        Braille Translator and Back-Translator - Python Bindings
 License:        LGPL-3.0+
 Group:          Development/Languages/Python
-Url:            http://code.google.com/p/liblouis/
-Source0:        http://www.liblouis.org/downloads/%{_name}-%{version}.tar.gz
+Url:            http://liblouis.org/
+Source0:        
https://github.com/liblouis/liblouis/releases/download/v2.6.4/liblouis-2.6.4.tar.gz
 %if %build_core_not_python
 BuildRequires:  pkg-config
 PreReq:         %install_info_prereq
 BuildRequires:  fdupes
+BuildRequires:  makeinfo >= 5
 %else
 BuildRequires:  liblouis-devel
 BuildRequires:  python%{py_suffix}
-Requires:       liblouis2 = %{version}
+Requires:       liblouis9 = %{version}
 %py_requires
 %endif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -67,7 +68,7 @@
 
 %if %build_core_not_python
 
-%package -n liblouis2
+%package -n liblouis9
 Summary:        Braille Translator and Back-Translator - Python Bindings
 License:        LGPL-3.0+
 Group:          Development/Languages/Python
@@ -75,7 +76,7 @@
 Provides:       %{name} = %{version}
 Obsoletes:      %{name} < %{version}
 
-%description -n liblouis2
+%description -n liblouis9
 Liblouis is an open-source braille translator and back-translator.
 It features support for computer and literary braille, supports
 contracted and uncontracted translation for many, many languages
@@ -134,7 +135,7 @@
 Summary:        Braille Translator and Back-Translator - Development Files - 
Python Bindings
 License:        LGPL-3.0+
 Group:          Development/Languages/Python
-Requires:       liblouis2 = %{version}
+Requires:       liblouis9 = %{version}
 
 %description devel
 Liblouis is an open-source braille translator and back-translator.
@@ -172,6 +173,7 @@
 # We'll package them as rpm docs
 %{__rm} -f %{buildroot}%{_datadir}/doc/liblouis/liblouis.{html,txt}
 %fdupes %{buildroot}%{_datadir}
+%fdupes %{buildroot}%{_libdir}
 %else
 pushd python
 %{__python} setup.py install --skip-build --root="%{buildroot}" 
--prefix="%{_prefix}"
@@ -188,11 +190,11 @@
 %postun doc
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
-%post -n liblouis2 -p /sbin/ldconfig
+%post -n liblouis9 -p /sbin/ldconfig
 
-%postun -n liblouis2 -p /sbin/ldconfig
+%postun -n liblouis9 -p /sbin/ldconfig
 
-%files -n liblouis2
+%files -n liblouis9
 %defattr(-, root, root)
 %doc AUTHORS ChangeLog COPYING.LESSER NEWS README
 %{_datadir}/liblouis/

python3-louis.spec: same change
++++++ liblouis-2.5.4.tar.gz -> liblouis-2.6.4.tar.gz ++++++
/work/SRC/openSUSE:Factory/liblouis/liblouis-2.5.4.tar.gz 
/work/SRC/openSUSE:Factory/.liblouis.new/liblouis-2.6.4.tar.gz differ: char 5, 
line 1


Reply via email to