Hello community, here is the log from the commit of package scons for openSUSE:Factory checked in at 2014-04-12 21:28:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2013-07-22 14:13:31.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.scons.new/scons.changes 2014-04-12 21:52:00.000000000 +0200 @@ -1,0 +2,41 @@ +Wed Apr 9 21:01:45 UTC 2014 - [email protected] + +- SCons 2.3.1 + This release adds several new features and fixes many issues, + including a serious regression in linking (failure to re-link if + linker options are changed). +- new functionality: + - Add Pseudo command to mark targets which should not exist after + they are built. + - Add support for a readonly cache (--cache-readonly) + - Added optional ZIPROOT to Zip tool. +- enhancements: + - DocBook tool can now output EPUB format + - Allow multiple options to be specified with --debug=a,b,c + - Update bootstrap.py so it can be used from any dir, to run + SCons from a source (non-installed) dir. + - Added release_target_info() to File nodes, which helps to + reduce memory consumption in clean builds and update runs + of large projects. + - Print full stack on certain errors, for debugging. + - Improve documentation for Textfile builder. +- bug fixes: + - Stop leaking file handles to subprocesses by switching to using + subprocess always. + - Generally try harder to print out a message on build errors + - Added a switch to warn on missing targets + - Always print stats if requested + - Make sure SharedLibrary depends on all dependent libs (by + depending on SHLINKCOM) + - Allow Subst.Literal string objects to be compared with each other, + so they work better in AddUnique() and Remove(). + - Fixed the handling of long options in the command-line + parsing + - Fixed misspelled variable in intelc.py (#2928). + - Fixed spelling errors in MAN pages (#2897). + - Fixed description of ignore_case for EnumVariable in the MAN + page +- adjust scons-1.2.0-fix-install.patch for context changes +- remove versioned binaries from /usr/bin + +------------------------------------------------------------------- Old: ---- scons-2.3.0.tar.gz scons-user.html-2.3.0.tar.bz2 New: ---- scons-2.3.1.tar.gz scons-user.html-2.3.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ scons.spec ++++++ --- /var/tmp/diff_new_pack.W3ifz7/_old 2014-04-12 21:58:04.000000000 +0200 +++ /var/tmp/diff_new_pack.W3ifz7/_new 2014-04-12 21:58:04.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package scons # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -26,7 +26,7 @@ Summary: Replacement for Make License: MIT Group: Development/Tools/Building -Version: 2.3.0 +Version: 2.3.1 Release: 0 Source0: http://prdownloads.sourceforge.net/scons/%{name}-%{version}.tar.gz #http://www.scons.org/doc/%%{version}/HTML/scons-user.html @@ -54,7 +54,7 @@ %prep %setup -q -a1 -%patch0 +%patch0 -p1 %patch1 # fix libdir for qt patch -p0 <<EOF @@ -70,7 +70,11 @@ python setup.py build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} --install-lib=%{python_sitelib} +python setup.py \install \ + --prefix=%{_prefix} \ + --root=%{buildroot} \ + --install-lib=%{python_sitelib} \ + --no-version-script %fdupes %{buildroot}%{_bindir} %check ++++++ scons-1.2.0-fix-install.patch ++++++ --- /var/tmp/diff_new_pack.W3ifz7/_old 2014-04-12 21:58:04.000000000 +0200 +++ /var/tmp/diff_new_pack.W3ifz7/_new 2014-04-12 21:58:04.000000000 +0200 @@ -1,6 +1,12 @@ ---- setup.py -+++ setup.py -@@ -353,7 +353,7 @@ +--- + setup.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +Index: scons-2.3.1/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): if is_win32: dir = 'Doc' else: @@ -9,10 +15,10 @@ self.data_files = [(dir, man_pages)] man_dir = os.path.join(self.install_dir, dir) msg = "Installed SCons man pages into %s" % man_dir -@@ -405,7 +405,7 @@ - "SCons.Variables", - ], - 'package_dir' : {'' : 'engine'}, +@@ -483,7 +483,7 @@ arguments = { + 'docbook-xsl-1.76.1/xhtml/*', + 'docbook-xsl-1.76.1/xhtml-1_1/*', + 'utils/*']}, - 'data_files' : [('man/man1', man_pages)], + 'data_files' : [('share/man/man1', man_pages)], 'scripts' : scripts, ++++++ scons-2.3.0.tar.gz -> scons-2.3.1.tar.gz ++++++ ++++ 24592 lines of diff (skipped) ++++++ scons-user.html-2.3.0.tar.bz2 -> scons-user.html-2.3.1.tar.bz2 ++++++ ++++ 82926 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
