Hello community,

here is the log from the commit of package eric5 for openSUSE:Factory checked 
in at 2012-03-16 13:10:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/eric5 (Old)
 and      /work/SRC/openSUSE:Factory/.eric5.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "eric5", Maintainer is ""

Changes:
--------
New Changes file:

--- /dev/null   2012-03-04 14:46:25.491534019 +0100
+++ /work/SRC/openSUSE:Factory/.eric5.new/eric5.changes 2012-03-16 
13:10:56.000000000 +0100
@@ -0,0 +1,517 @@
+-------------------------------------------------------------------
+Mon Feb 20 10:39:55 UTC 2012 - [email protected]
+
+- Disable some optional requires for now
+
+-------------------------------------------------------------------
+Mon Feb 20 09:24:32 UTC 2012 - [email protected]
+
+- Update to version 5.2.0:
+  * bug fixes
+  * Cooperation Functions
+    * added code to the cooperation functions to support IPv6
+  * Debugger
+    * extended debugger to show class variables
+    * extended debugger to ignore exceptions occuring in lines having a
+       '__IGNORE_EXCEPTION__' line flag set
+  * Editor
+    * added an action to preview the file in the eric web browser. File name
+       extension to support this feature can be configured on the
+       Editor->Filehandling page
+    * added an action to the editor context menu and to the tabview and 
listview
+       view managers to open an associated 'rejections' file (i.e. same file 
name
+       with '.rej' appended)
+    * added an action to toggle block comments
+    * added a syntax check while typing function
+    * added source navigation function for Python 2, Python 3 and Ruby sources
+    * added support for QScintilla 2.6 (and newer)
+    * added capability to zoom by Ctrl + Mouse Wheel (same for the shell and 
terminal)
+    * added capability to zoom by a pinch gesture (same for the shell and 
terminal)
+    * added capability to go to method and class definitions by Shift + Mouse 
Wheel
+    * added the capability to replace just the selected occurence of the 
search text
+  * Plug-in Manager Tools
+    * added code to download and install plug-ins
+  * Source Browser
+    * show class attributes, class methods and static methods with different 
icons
+    * added context menu for attributes
+  * Source Documentor
+    * introduced separate sections for class methods and static methods
+  * Tasks Manager
+    * made tasks manager forget about global file tasks when file is closed
+       (configurable via configuration dialog)
+- Removed services
+- Drop custom desktop and png files, use upstream instead
+- Cleanup (Build)Requires, provide a better description and fix several
+  rpmlint issues
+
+-------------------------------------------------------------------
+Sat Feb  4 19:48:34 UTC 2012 - [email protected]
+
+- update to 5.1.8
+  - bug fixes
+
+-------------------------------------------------------------------
+Thu Nov 24 04:16:27 UTC 2011 - [email protected]
+
+- update to 5.1.6
+  - bug fixes
+  - enhancement to the API generator to support the latest eric
+     assistant plug-in
+
+-------------------------------------------------------------------
+Mon Aug 15 04:01:05 UTC 2011 - [email protected]
+
+- update to 5.1.4
+
+-------------------------------------------------------------------
+Thu Jun  9 01:17:29 UTC 2011 - [email protected]
+
+- update to 4.4.15: bugfix release
+- drop plugins, those can be installed using plugin manager
+
+-------------------------------------------------------------------
+Thu Feb 17 13:38:26 UTC 2011 - [email protected]
+
+- update to 4.4.12
+  * bugfixes. 
+- update to 4.4.11
+  * bugfixes. 
+
+-------------------------------------------------------------------
+Fri Dec 10 10:17:58 UTC 2010 - [email protected]
+
+- update to 4.4.10
+  * bugfixes. 
+
+-------------------------------------------------------------------
+Mon Oct 11 12:12:29 UTC 2010 - [email protected]
+
+- update to 4.4.9
+  * bugfixes. 
+
+-update django plugin to 2.1.2
+  * bugfixes. 
+
+-------------------------------------------------------------------
+Thu Sep 9 17:52:40 UTC 2010 - [email protected]
+
+- update to 4.4.8
+  * bugfixes. 
+
+-------------------------------------------------------------------
+Wed Aug 26 03:31:12 UTC 2010 - [email protected]
+
+- update to 4.4.7
+  * bugfixes. 
+
+-------------------------------------------------------------------
+Thu May 20 20:30:33 UTC 2010 - [email protected]
+
+- Fix build-compare
+
+-------------------------------------------------------------------
+Tue Mar 30 12:04:20 UTC 2010 - [email protected]
+
+- update to 4.4.2
+  * bugfixes. 
+
+-------------------------------------------------------------------
+Sat Feb  6 12:38:37 UTC 2010 - [email protected]
+
+- update to 4.4.1 
+  * bugfixes
+
+-------------------------------------------------------------------
+Sat Jan  9 14:05:55 UTC 2010 - [email protected]
+
+- update to 4.4.0
+  *  changed the help viewer to a full blown web browser (based on QtWebKit)
+  *  improved debugger support
+      +  added a Python3 compatible debugger and a respective project type
+      +  added a thread list viewer to the debug viewer
+      +  added support for forking to the Python debuggers (follow child or 
parent)
+      +  added code for handling infinite recursions to the Python debuggers
+  * added Italian translations
+  * added the SQL Browser tool to inspect databases
+  * added a little icon editor tool
+  * removed Qt3 support
+
+-------------------------------------------------------------------
+Tue Dec 15 19:11:24 UTC 2009 - [email protected]
+
+- Update to 4.3.10
+  * Bug fixes
+  * for detailed changelog, see included changelog
+
+-------------------------------------------------------------------
+Fri Sep  4 18:18:01 CEST 2009 - [email protected]
+
+- add python-enchant to recommends
+
+-------------------------------------------------------------------
+Wed Sep  2 08:58:23 UTC 2009 - [email protected]
+
+- downgrade one more requirement to recommends
+
+-------------------------------------------------------------------
+Tue Aug 25 12:03:20 UTC 2009 - [email protected]
+
+- don't require not in distribution existing package
+
+-------------------------------------------------------------------
+Sat Aug  8 23:21:37 CEST 2009 - [email protected]
+
+- pylint renamed to python-pylint
+
+-------------------------------------------------------------------
+Fri Aug  7 20:57:01 CEST 2009 - [email protected]
+
+- fix python-rope required version
+
+-------------------------------------------------------------------
+Thu Aug  6 23:14:36 CEST 2009 - [email protected]
+
+- add python-rope and pylint with specific versions in order to pull
+  the required packages
+- python-logilab-astng and python-logilab-common as required (again
+  with specific versions in order to pull the required packages)
+
+-------------------------------------------------------------------
+Wed Aug  5 17:49:15 CEST 2009 - [email protected]
+
+- add pylint and python-rope as dependencies, python-cx-freeze 
+  as recommended pkg
+
+-------------------------------------------------------------------
+Sat Aug  1 14:15:16 UTC 2009 - [email protected]
+
+- update to 4.3.6
+  * mainly bugfixes
+  * for detailed changelog, see included changelog
+
+-------------------------------------------------------------------
+Sat Jul 11 15:13:22 CEST 2009 - [email protected]
+
+- update to 4.3.5:
+  * for detailed changelog, see included changelog
+
++++ 320 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Factory/.eric5.new/eric5.changes

New:
----
  eric5-5.2.0.tar.gz
  eric5-build_compare.patch
  eric5-i18n-cs-5.2.0.tar.gz
  eric5-i18n-de-5.2.0.tar.gz
  eric5-i18n-en-5.2.0.tar.gz
  eric5-i18n-es-5.2.0.tar.gz
  eric5-i18n-fr-5.2.0.tar.gz
  eric5-i18n-it-5.2.0.tar.gz
  eric5-i18n-ru-5.2.0.tar.gz
  eric5-i18n-tr-5.2.0.tar.gz
  eric5-i18n-zh_CN.GB2312-5.2.0.tar.gz
  eric5.changes
  eric5.spec

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

Other differences:
------------------
++++++ eric5.spec ++++++
#
# spec file for package eric
#
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:           eric5
Version:        5.2.0
Release:        0
License:        GPL-3.0+
Summary:        Python IDE based on Qt4
Url:            http://eric-ide.python-projects.org/
Group:          Development/Tools/IDE
Source0:        
http://downloads.sourceforge.net/project/eric-ide/eric5/stable/5.2.0/eric5-5.2.0.tar.gz
Source10:       
http://downloads.sourceforge.net/project/eric-ide/eric5/stable/5.2.0/eric5-i18n-cs-5.2.0.tar.gz
Source11:       
http://downloads.sourceforge.net/project/eric-ide/eric5/stable/5.2.0/eric5-i18n-de-5.2.0.tar.gz
Source12:       
http://downloads.sourceforge.net/project/eric-ide/eric5/stable/5.2.0/eric5-i18n-en-5.2.0.tar.gz
Source13:       
http://downloads.sourceforge.net/project/eric-ide/eric5/stable/5.2.0/eric5-i18n-es-5.2.0.tar.gz
Source14:       
http://downloads.sourceforge.net/project/eric-ide/eric5/stable/5.2.0/eric5-i18n-fr-5.2.0.tar.gz
Source15:       
http://downloads.sourceforge.net/project/eric-ide/eric5/stable/5.2.0/eric5-i18n-it-5.2.0.tar.gz
Source16:       
http://downloads.sourceforge.net/project/eric-ide/eric5/stable/5.2.0/eric5-i18n-ru-5.2.0.tar.gz
Source17:       
http://downloads.sourceforge.net/project/eric-ide/eric5/stable/5.2.0/eric5-i18n-tr-5.2.0.tar.gz
Source18:       
http://downloads.sourceforge.net/project/eric-ide/eric5/stable/5.2.0/eric5-i18n-zh_CN.GB2312-5.2.0.tar.gz
Patch0:         %{name}-build_compare.patch
BuildRequires:  fdupes
BuildRequires:  libjpeg-devel
BuildRequires:  libqt4-devel
BuildRequires:  python3-devel
BuildRequires:  python3-qscintilla
BuildRequires:  python3-qt4
BuildRequires:  python3-sip
BuildRequires:  python3-xml
BuildRequires:  update-desktop-files
#Requires:       python3-logilab-astng >= 0.19.0
#Requires:       python3-logilab-common >= 0.43.0
#Requires:       python3-pysvn >= 1.7.0
Requires:       python3-qscintilla
Requires:       python3-qt4
Requires:       python3-xml
Recommends:     python3-cx_Freeze
Recommends:     python3-doc
Recommends:     python3-enchant >= 1.5.3
Recommends:     python3-pylint >= 0.18.0
Recommends:     python3-rope >= 0.9.2
Conflicts:      eric4
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildArch:      noarch

%description
Eric is a full featured Python and Ruby editor and IDE, written in python. It
is based on the cross platform Qt gui toolkit, integrating the highly flexible
Scintilla editor control. It is designed to be usable as everdays' quick and
dirty editor as well as being usable as a professional project management tool
integrating many advanced features Python offers the professional coder.

%prep
%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

%build
# nothing here

%install
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}

%files
%defattr(-,root,root)
%doc LICENSE.GPL3 README THANKS
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/eric.png
%{python3_sitelib}/*

%changelog
++++++ eric5-build_compare.patch ++++++
--- install.py.orig     2011-11-23 23:34:48.000000000 -0500
+++ install.py  2011-11-23 23:35:00.000000000 -0500
@@ -469,24 +469,24 @@
         apidir = os.path.join(cfg['apidir'], progLanguage.lower())
         if not os.path.exists(apidir):
             os.makedirs(apidir)
-        for apiName in glob.glob(os.path.join(sourceDir, "APIs", progLanguage, 
"*.api")):
+        for apiName in sorted(glob.glob(os.path.join(sourceDir, "APIs", 
progLanguage, "*.api"))):
             try:
                 shutil.copy(apiName, apidir)
             except EnvironmentError:
                 print("Could not install '{0}'.".format(apiName))
-        for apiName in glob.glob(os.path.join(sourceDir, "APIs", progLanguage, 
"*.bas")):
+        for apiName in sorted(glob.glob(os.path.join(sourceDir, "APIs", 
progLanguage, "*.bas"))):
             try:
                 shutil.copy(apiName, apidir)
             except EnvironmentError:
                 print("Could not install '{0}'.".format(apiName))
         if progLanguage == "Python":
             # copy Python3 API files to the same destination
-            for apiName in glob.glob(os.path.join(sourceDir, "APIs", 
"Python3", "*.api")):
+            for apiName in sorted(glob.glob(os.path.join(sourceDir, "APIs", 
"Python3", "*.api"))):
                 try:
                     shutil.copy(apiName, apidir)
                 except EnvironmentError:
                     print("Could not install '{0}'.".format(apiName))
-            for apiName in glob.glob(os.path.join(sourceDir, "APIs", 
"Python3", "*.bas")):
+            for apiName in sorted(glob.glob(os.path.join(sourceDir, "APIs", 
"Python3", "*.bas"))):
                 try:
                     shutil.copy(apiName, apidir)
                 except EnvironmentError:
@@ -547,11 +547,11 @@
     
     apis = []
     for progLanguage in progLanguages:
-        for apiName in glob.glob(os.path.join(sourceDir, "APIs", progLanguage, 
"*.api")):
+        for apiName in sorted(glob.glob(os.path.join(sourceDir, "APIs", 
progLanguage, "*.api"))):
             apis.append(os.path.basename(apiName))
         if progLanguage == "Python":
             # treat Python3 API files the same as Python API files
-            for apiName in glob.glob(os.path.join(sourceDir, "APIs", 
"Python3", "*.api")):
+            for apiName in sorted(glob.glob(os.path.join(sourceDir, "APIs", 
"Python3", "*.api"))):
                 apis.append(os.path.basename(apiName))
     
     fn = 'eric5config.py'
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to