Hello community,

here is the log from the commit of package eric5 for openSUSE:Factory checked 
in at 2017-07-21 22:49:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/eric5 (Old)
 and      /work/SRC/openSUSE:Factory/.eric5.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "eric5"

Fri Jul 21 22:49:49 2017 rev:36 rq:511460 version:5.5.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/eric5/eric5.changes      2015-01-06 
09:06:50.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.eric5.new/eric5.changes 2017-07-21 
22:49:54.572409346 +0200
@@ -1,0 +2,5 @@
+Wed Jul 19 04:41:57 UTC 2017 - bwiedem...@suse.com
+
+- Add reproducible.patch to sort file lists to fix build-compare (boo#1041090)
+
+-------------------------------------------------------------------

New:
----
  reproducible.patch

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

Other differences:
------------------
++++++ eric5.spec ++++++
--- /var/tmp/diff_new_pack.K2HlwN/_old  2017-07-21 22:49:55.576267739 +0200
+++ /var/tmp/diff_new_pack.K2HlwN/_new  2017-07-21 22:49:55.580267175 +0200
@@ -34,6 +34,8 @@
 Source17:       %{name}-i18n-tr-%{version}.tar.gz
 Source18:       %{name}-i18n-zh_CN.GB2312-%{version}.tar.gz
 Patch0:         %{name}-sidebar.patch
+# PATCH-FIX-UPSTREAM changeset:   5810:12d917813110
+Patch1:         reproducible.patch
 BuildRequires:  fdupes
 BuildRequires:  python3-qscintilla
 BuildRequires:  python3-qt4
@@ -76,6 +78,7 @@
 %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
+%patch1 -p1
 
 # Fix non-executable scripts:
 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

++++++ reproducible.patch ++++++
PATCH-FIX-UPSTREAM
changeset:   5810:12d917813110
parent:      5806:2405d595c9cf
user:        Detlev Offenbach <det...@die-offenbachs.de>
date:        Tue Jul 18 19:14:20 2017 +0200
summary:     Little change to the install script to support the reproducible 
builds effort.

Index: eric5-5.5.2/install.py
===================================================================
--- eric5-5.5.2.orig/install.py
+++ eric5-5.5.2/install.py
@@ -928,13 +928,13 @@ def createConfig():
     apis = []
     if installApis:
         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'

Reply via email to