Hello community, here is the log from the commit of package scons for openSUSE:Factory checked in at 2015-10-03 20:29:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/scons (Old) and /work/SRC/openSUSE:Factory/.scons.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "scons" Changes: -------- --- /work/SRC/openSUSE:Factory/scons/scons.changes 2015-08-13 18:09:23.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.scons.new/scons.changes 2015-10-03 20:29:38.000000000 +0200 @@ -1,0 +2,11 @@ +Thu Sep 24 16:47:39 UTC 2015 - [email protected] + +- Update to 2.4.0 + * Switched several core classes to use "slots", to reduce the + overall memory consumption in large projects (fixes #2180, + #2178, #2198) + * Memoizer counting uses decorators now, instead of the old + metaclasses approach. + * Fixed typo in SWIGPATH description + +------------------------------------------------------------------- Old: ---- scons-2.3.6.tar.gz scons-user.html-2.3.6.tar.bz2 New: ---- scons-2.4.0.tar.gz scons-user.html-2.4.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ scons.spec ++++++ --- /var/tmp/diff_new_pack.Ac2n31/_old 2015-10-03 20:29:39.000000000 +0200 +++ /var/tmp/diff_new_pack.Ac2n31/_new 2015-10-03 20:29:39.000000000 +0200 @@ -22,7 +22,7 @@ %{!?python_sitearch: %global python_sitearch %(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} %endif Name: scons -Version: 2.3.6 +Version: 2.4.0 Release: 0 Summary: Replacement for Make License: MIT @@ -42,8 +42,8 @@ %if 0%{?suse_version} > 1110 BuildArch: noarch %endif -%if 0%{?suse_version} == 1110 -%{py_requires} +%if 0%{?suse_version} >= 1110 +%py_requires %endif %description @@ -56,7 +56,7 @@ %prep %setup -q -a1 %patch0 -p1 -%patch1 +%patch1 -p0 # fix libdir for qt patch -p0 <<EOF @@ -64,10 +64,10 @@ +++ engine/SCons/Tool/qt.py @@ -247,1 +247,1 @@ - QT_LIBPATH = os.path.join('\$QTDIR', 'lib'), -+ QT_LIBPATH = os.path.join('\$QTDIR', '%_lib'), ++ QT_LIBPATH = os.path.join('\$QTDIR', '%{_lib}'), EOF -sed -i 's|/usr/bin/env python|/usr/bin/python|' script/* +sed -i 's|%{_bindir}/env python|%{_bindir}/python|' script/* %build export CFLAGS="%{optflags}" ++++++ scons-1.2.0-fix-install.patch ++++++ --- /var/tmp/diff_new_pack.Ac2n31/_old 2015-10-03 20:29:39.000000000 +0200 +++ /var/tmp/diff_new_pack.Ac2n31/_new 2015-10-03 20:29:39.000000000 +0200 @@ -2,11 +2,11 @@ setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -Index: scons-2.3.1/setup.py +Index: scons-2.4.0/setup.py =================================================================== ---- scons-2.3.1.orig/setup.py 2014-04-02 23:31:21.000000000 +0100 -+++ scons-2.3.1/setup.py 2014-04-02 23:33:54.000000000 +0100 -@@ -365,7 +365,7 @@ class install_data(_install_data): +--- scons-2.4.0.orig/setup.py ++++ scons-2.4.0/setup.py +@@ -375,7 +375,7 @@ class install_data(_install_data): if is_win32: dir = 'Doc' else: @@ -15,7 +15,7 @@ self.data_files = [(dir, man_pages)] man_dir = os.path.join(self.install_dir, dir) msg = "Installed SCons man pages into %s" % man_dir -@@ -483,7 +483,7 @@ arguments = { +@@ -493,7 +493,7 @@ arguments = { 'docbook-xsl-1.76.1/xhtml/*', 'docbook-xsl-1.76.1/xhtml-1_1/*', 'utils/*']}, ++++++ scons-1.2.0-noenv.patch ++++++ --- /var/tmp/diff_new_pack.Ac2n31/_old 2015-10-03 20:29:39.000000000 +0200 +++ /var/tmp/diff_new_pack.Ac2n31/_new 2015-10-03 20:29:39.000000000 +0200 @@ -1,4 +1,6 @@ ---- script/scons +Index: script/scons +=================================================================== +--- script/scons.orig +++ script/scons @@ -1,4 +1,4 @@ -#! /usr/bin/env python @@ -6,7 +8,9 @@ # # SCons - a Software Constructor # ---- script/scons-time +Index: script/scons-time +=================================================================== +--- script/scons-time.orig +++ script/scons-time @@ -1,4 +1,4 @@ -#!/usr/bin/env python @@ -14,7 +18,9 @@ # # scons-time - run SCons timings and collect statistics # ---- script/sconsign +Index: script/sconsign +=================================================================== +--- script/sconsign.orig +++ script/sconsign @@ -1,4 +1,4 @@ -#! /usr/bin/env python ++++++ scons-2.3.6.tar.gz -> scons-2.4.0.tar.gz ++++++ ++++ 5801 lines of diff (skipped) ++++++ scons-user.html-2.3.6.tar.bz2 -> scons-user.html-2.4.0.tar.bz2 ++++++ ++++ 1817 lines of diff (skipped)
