Hello community, here is the log from the commit of package translate-toolkit for openSUSE:Factory checked in at 2015-05-16 07:14:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/translate-toolkit (Old) and /work/SRC/openSUSE:Factory/.translate-toolkit.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "translate-toolkit" Changes: -------- --- /work/SRC/openSUSE:Factory/translate-toolkit/translate-toolkit.changes 2014-11-10 17:28:23.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.translate-toolkit.new/translate-toolkit.changes 2015-05-16 07:15:01.000000000 +0200 @@ -1,0 +2,13 @@ +Fri May 15 12:30:21 UTC 2015 - elchevive@opensuse.org + +- updated to version 1.13.0 +- updated Source URL and run spec-cleaner + +Major changes + New converters for IDML format + Support for new .Net Resource (.resx) format + Extensive cleanup on ODF converters + New quality checks + Some bugfixes and improvements + +------------------------------------------------------------------- Old: ---- translate-toolkit-1.12.0.tar.bz2 New: ---- translate-toolkit-1.13.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ translate-toolkit.spec ++++++ --- /var/tmp/diff_new_pack.ISte8Q/_old 2015-05-16 07:15:02.000000000 +0200 +++ /var/tmp/diff_new_pack.ISte8Q/_new 2015-05-16 07:15:02.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package translate-toolkit # -# 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 @@ -17,13 +17,13 @@ Name: translate-toolkit -Version: 1.12.0 +Version: 1.13.0 Release: 0 Summary: Tools and API to assist with translation and software localization License: GPL-2.0+ Group: Development/Tools/Other Url: http://toolkit.translatehouse.org/ -Source: http://sourceforge.net/projects/translate/files/Translate%20Toolkit/%{version}/%{name}-%{version}.tar.bz2 +Source: https://github.com/translate/translate/releases/download/%{version}/%{name}-%{version}.tar.bz2 BuildRequires: fdupes BuildRequires: gettext-runtime BuildRequires: iso-codes @@ -85,9 +85,9 @@ Summary: Tools and API to assist with translation and software localization Group: Development/Libraries/Python Requires: %{name} = %{version} -BuildArch: noarch Provides: %{name}-devel = %{version} Obsoletes: %{name}-devel < %{version} +BuildArch: noarch %description devel-doc The %{name}-devel-doc package contains Translate Toolkit API documentation for developers wishing to build new tools for the @@ -95,35 +95,32 @@ %prep %setup -q -%__sed -i 296"s|'share'|'translate/share'|" setup.py +sed -i 296"s|'share'|'translate/share'|" setup.py # fix for bnc#750652 - remove Apache-2.0 file - difflib is the fallback solution rm translate/misc/diff_match_patch.py* -#<-- disabled, causing build issues -#having disabled, have to fix shebang -#%__sed -i 1d translate/misc/diff_match_patch.py + #Fix for shebang errors: for lib in translate/{*.py,*/*.py,*/*/*.py}; do - sed -i '\|/usr/bin/env |d' $lib + sed -i '\|%{_bindir}/env |d' $lib done -# move langmodels to site-packages -#%__mv share translate + #fix wrong perms chmod a-x docs/_build/html/_static/font/*.* docs/_themes/sphinx-bootstrap/static/font/*.* #fix line terminators in jquery.js -%__sed -i 's/\r//' docs/_build/html/_static/jquery.js -%__sed -i 's/\r//' docs/_themes/sphinx-bootstrap/static/jquery.js +sed -i 's/\r//' docs/_build/html/_static/jquery.js +sed -i 's/\r//' docs/_themes/sphinx-bootstrap/static/jquery.js %build -%__python setup.py build +python setup.py build pushd docs -%{__make} html man -%__gzip -9 _build/man/*.1 +make %{?_smp_mflags} html man +gzip -9 _build/man/*.1 #no hidden files find _build -name '.?*' -exec rm '{}' \+ popd %install -%__python setup.py install --prefix=%{_prefix} --root=%{buildroot} +python setup.py install --prefix=%{_prefix} --root=%{buildroot} # create manpages mkdir -p %{buildroot}/%{_mandir}/man1 @@ -140,14 +137,9 @@ done install -m 644 docs/_build/man/*.gz %{buildroot}/%{_mandir}/man1/ -# remove documentation files from site-packages -#rm %{buildroot}/%{python_sitelib}/translate/{COPYING,README.rst} - # move documentation files to datadir -%__install -d -m 755 %{buildroot}%{_defaultdocdir}/%{name} +install -d -m 755 %{buildroot}%{_defaultdocdir}/%{name} mv %{buildroot}%{python_sitelib}/translate/docs/_build/html %{buildroot}%{_defaultdocdir}/%{name} -#mv %{buildroot}/home/abuild/.local/lib/python%{py_ver}/site-packages/docs/_build/html %{buildroot}%{_defaultdocdir}/%{name} - rm -rf %{buildroot}%{python_sitelib}/translate/docs rm -rf %{buildroot}/home/abuild/.local/lib/python%{py_ver}/site-packages/ @@ -156,9 +148,6 @@ # create hardlinks for the rest %fdupes %{buildroot} -%clean -rm -rf %{buildroot} - %files %defattr(-,root,root) %exclude %{_defaultdocdir}/%{name}/html/api ++++++ translate-toolkit-1.12.0.tar.bz2 -> translate-toolkit-1.13.0.tar.bz2 ++++++ ++++ 76424 lines of diff (skipped)