Hello community, here is the log from the commit of package eric5 for openSUSE:Factory checked in at 2014-11-02 16:46:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/eric5 (Old) and /work/SRC/openSUSE:Factory/.eric5.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "eric5" Changes: -------- --- /work/SRC/openSUSE:Factory/eric5/eric5.changes 2014-10-05 20:33:53.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.eric5.new/eric5.changes 2014-11-02 16:46:17.000000000 +0100 @@ -1,0 +2,74 @@ +Wed Oct 29 00:09:54 UTC 2014 - termim@gmail.com + +- Update to 5.5.0 + - bug fixes + - General + * changed the eric mascot to be a Python (i.e. the snake). New icons + and pixmaps provided by Thimo Kraemer. + * changed the code to be executed with Python 2 as well (thanks to + Tobias Rzepka) + * implemented a background service which execute Python2 and Python3 scripts + in the background independent of the current interpreter + * added Portugese translations provided by Candido Fontes + - Checkers + * updated pep8 to 1.5.6 + * updated pyflakes to version 0.8.1 (Python 3.4.0 compatible) + * added syntax checker for JavaScript files + * added capability to check multiple files from the project sources browser + - Debugger + * updated coverage to 3.7.1 + * enabled coverage info in Python2 projects + - Editor + * added a scrolling map like display showing all markers + * added a context menu entry to reload a file with a given encoding + * added a lexer for Qt style sheet files (when upgrading from older + eric versions a change of the lexer association for *.qss files needs + to be done via the configuration dialog) + * added support for the QScintilla Gettext lexer (QsciLexerPO) as of + QScintilla 2.8.2 + * added support for the QScintilla CoffeeScript lexer + (QsciLexerCoffeeScript) as of QScintilla 2.8.3 + - Multi Project + * added support for the categorisation of projects and changed the + multi project file format + - Plugin Manager + * extended the plugin repository dialog to allow to hide unwanted entries + and cleanup the plugin downloads area + * implemented the Python2 compatibility check for plug-ins (new boolean flag + 'python2Compatible' + - Project + * added support for JavaScript projects + * added code to move deleted files/directories to the recycle bin falling + back to removing them (os.remove), if send2trash cannot be imported due + to missing dependencies + - Version Control System Interfaces + * All + -- made the status LED (right lower corner) clickable (depending on + overall VCS status it will show the log browser or the status dialog) + * Mercurial + -- enhanced the tag dialog and extended the log browser to allow + tagging of a specific revision + -- added dialogs to enter the contents for initial .hgrc/mercurial.ini + and .hg/hgrc files + -- added a configuration option to enforce the usage of the internal + merge tool + -- made availablity of push/pull related actions dependent on configured + remote repository (default/default-push in .hg/hgrc) + -- extended the log browser by an action to switch to the selected + revision + -- added support for the shelve extension (as of Mercurial 2.8) + -- added support for the largefiles extension (as of Mercurial 2.0) + -- added support for Mercurial queues summary + -- added support for various 'resolve' subcommands + - Multi Project + * changed multi project file format to contain relative paths to + the contained project files + - Project Forms Browser + * added functionality to modify some form code creation options (see + Qt configuration page) + - Web Browser + * added DuckDuckGo to the list of default search engines + - Third Party packages + * updated CharDet to 2.2.1 + +------------------------------------------------------------------- Old: ---- eric5-5.4.7.tar.gz eric5-i18n-cs-5.4.7.tar.gz eric5-i18n-de-5.4.7.tar.gz eric5-i18n-en-5.4.7.tar.gz eric5-i18n-es-5.4.7.tar.gz eric5-i18n-fr-5.4.7.tar.gz eric5-i18n-it-5.4.7.tar.gz eric5-i18n-ru-5.4.7.tar.gz eric5-i18n-tr-5.4.7.tar.gz eric5-i18n-zh_CN.GB2312-5.4.7.tar.gz lexerD.png New: ---- eric5-5.5.0.tar.gz eric5-i18n-cs-5.5.0.tar.gz eric5-i18n-de-5.5.0.tar.gz eric5-i18n-en-5.5.0.tar.gz eric5-i18n-es-5.5.0.tar.gz eric5-i18n-fr-5.5.0.tar.gz eric5-i18n-it-5.5.0.tar.gz eric5-i18n-ru-5.5.0.tar.gz eric5-i18n-tr-5.5.0.tar.gz eric5-i18n-zh_CN.GB2312-5.5.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ eric5.spec ++++++ --- /var/tmp/diff_new_pack.ajfO72/_old 2014-11-02 16:46:19.000000000 +0100 +++ /var/tmp/diff_new_pack.ajfO72/_new 2014-11-02 16:46:19.000000000 +0100 @@ -17,7 +17,7 @@ Name: eric5 -Version: 5.4.7 +Version: 5.5.0 Release: 0 Summary: Python IDE based on Qt4 License: GPL-3.0+ @@ -33,7 +33,6 @@ Source16: %{name}-i18n-ru-%{version}.tar.gz Source17: %{name}-i18n-tr-%{version}.tar.gz Source18: %{name}-i18n-zh_CN.GB2312-%{version}.tar.gz -Source19: lexerD.png Patch0: %{name}-build_compare.patch BuildRequires: fdupes BuildRequires: python3-qscintilla @@ -67,13 +66,12 @@ %setup -q -b 10 -b 11 -b 12 -b 13 -b 14 -b 15 -b 16 -b 17 -b 18 -n %{name}-%{version} %patch0 # Fix non-executable scripts: -sed -i "s|#!/usr/bin/env python*||" eric/{eric5_sqlbrowser,eric5_uipreviewer,Examples/rhallo,eric5_plugininstall,eric5_tray,eric5_pluginrepository,eric5_unittest,eric5_api,UtilitiesPython2/Py2SyntaxChecker,eric5,compileUiFiles,eric5_editor,eric5_trpreviewer,eric5_diff,install-i18n,UtilitiesPython2/TabnannyChecker,uninstall,eric5_re,install,eric5_webbrowser,eric5_configure,eric5_iconeditor,Examples/hallo,eric5_qregexp,eric5_pluginuninstall,Utilities/crypto/py3AES,eric5_compare,eric5_doc}.py +sed -i "s|#!/usr/bin/env python3||" eric/{eric5_sqlbrowser,eric5_uipreviewer,Examples/rhallo,eric5_plugininstall,eric5_tray,eric5_pluginrepository,eric5_unittest,eric5_api,eric5,compileUiFiles,eric5_editor,eric5_trpreviewer,eric5_diff,install-i18n,uninstall,eric5_re,install,eric5_webbrowser,eric5_configure,eric5_iconeditor,Examples/hallo,eric5_qregexp,eric5_pluginuninstall,Utilities/crypto/py3AES,eric5_compare,eric5_doc,cleanupSource,eric5_snap,eric5_qregularexpression,Plugins/CheckerPlugins/CodeStyleChecker/pep8,ThirdParty/CharDet/chardet/chardetect}.py %build # nothing here %install -cp ${RPM_SOURCE_DIR}/lexerD.png eric/icons/default/languages/ python3 install.py -b /usr/bin -d %python3_sitelib -i %{buildroot} -x %suse_update_desktop_file -i %{name} Development IDE %fdupes %{buildroot}/%{python3_sitelib}/%{name} @@ -95,5 +93,7 @@ /usr/share/qt4/qsci/api/python/* %dir /usr/share/qt4/qsci/api/ruby /usr/share/qt4/qsci/api/ruby/* +%dir /usr/share/qt4/qsci/api/qss +/usr/share/qt4/qsci/api/qss/* %changelog ++++++ eric5-5.4.7.tar.gz -> eric5-5.5.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/eric5/eric5-5.4.7.tar.gz /work/SRC/openSUSE:Factory/.eric5.new/eric5-5.5.0.tar.gz differ: char 5, line 1 ++++++ eric5-build_compare.patch ++++++ --- /var/tmp/diff_new_pack.ajfO72/_old 2014-11-02 16:46:19.000000000 +0100 +++ /var/tmp/diff_new_pack.ajfO72/_new 2014-11-02 16:46:19.000000000 +0100 @@ -1,6 +1,6 @@ ---- install.py.orig 2014-01-07 12:47:07.828919303 -0500 -+++ install.py 2014-01-07 12:51:03.562879878 -0500 -@@ -587,28 +587,28 @@ +--- install.py.orig 2014-10-28 20:32:46.000000000 -0400 ++++ install.py 2014-10-29 21:18:32.000000000 -0400 +@@ -665,28 +665,28 @@ apidir = os.path.join(cfg['apidir'], progLanguage.lower()) if not os.path.exists(apidir): os.makedirs(apidir) @@ -35,9 +35,9 @@ + for apiName in sorted(glob.glob(os.path.join(sourceDir, "APIs", + "Python3", "*.bas"))): try: - shutilCopy(apiName, apidir) - except EnvironmentError: -@@ -760,13 +760,13 @@ + if os.path.basename(apiName).startswith("PyQt4"): + # only install the PyQt4 file matching the Qt version +@@ -867,13 +867,13 @@ apis = [] for progLanguage in progLanguages: ++++++ eric5-i18n-cs-5.4.7.tar.gz -> eric5-i18n-cs-5.5.0.tar.gz ++++++ ++++ 59823 lines of diff (skipped) ++++++ eric5-i18n-de-5.4.7.tar.gz -> eric5-i18n-de-5.5.0.tar.gz ++++++ ++++ 55712 lines of diff (skipped) ++++++ eric5-i18n-en-5.4.7.tar.gz -> eric5-i18n-en-5.5.0.tar.gz ++++++ ++++ 55143 lines of diff (skipped) ++++++ eric5-i18n-es-5.4.7.tar.gz -> eric5-i18n-es-5.5.0.tar.gz ++++++ ++++ 55431 lines of diff (skipped) ++++++ eric5-i18n-fr-5.4.7.tar.gz -> eric5-i18n-fr-5.5.0.tar.gz ++++++ ++++ 63180 lines of diff (skipped) ++++++ eric5-i18n-it-5.4.7.tar.gz -> eric5-i18n-it-5.5.0.tar.gz ++++++ ++++ 63757 lines of diff (skipped) ++++++ eric5-i18n-ru-5.4.7.tar.gz -> eric5-i18n-ru-5.5.0.tar.gz ++++++ ++++ 65323 lines of diff (skipped) ++++++ eric5-i18n-tr-5.4.7.tar.gz -> eric5-i18n-tr-5.5.0.tar.gz ++++++ ++++ 59166 lines of diff (skipped) ++++++ eric5-i18n-zh_CN.GB2312-5.4.7.tar.gz -> eric5-i18n-zh_CN.GB2312-5.5.0.tar.gz ++++++ ++++ 62927 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org