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
