Hello community,

here is the log from the commit of package scons for openSUSE:Factory checked 
in at 2013-07-22 14:13:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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      2012-10-18 
22:03:15.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.scons.new/scons.changes 2013-07-22 
14:13:31.000000000 +0200
@@ -1,0 +2,48 @@
+Sun Jul 21 09:19:19 UTC 2013 - [email protected]
+
+- update to 2.3.0
+  - Added ability to run scripts/scons.py directly from source checkout
+  - Hide deprecated --debug={dtree,stree,tree} from --help output
+  - Error messages from option parser now include hints about valid choices
+  - Cleaned up some Python 1.5 and pre-2.3 code, so don't expect SCons
+    to run on anything less than Python 2.4 anymore
+  - Several fixes for runtest.py:
+     * exit with an error if no tests were found
+     * removed --noqmtest option - this behavior is by default
+     * replaced `-o FILE --xml` combination with `--xml FILE`
+     * changed `-o, --output FILE` option to capture stdout/stderr output
+       from runtest.py
+   - Remove os_spawnv_fix.diff patch required to enable parallel builds
+     support prior to Python 2.2
+   - Fix WiX Tool to use .wixobj rather than .wxiobj for compiler output
+   - Support building with WiX releases after 2.0
+   - Fix nested LIBPATH expansion by flattening sequences in subst_path.
+   - Print target name with command execution time with --debug=time
+   - Updated test framework to support dir and file fixtures and
+     added ability to test external (out-of-tree) tools
+   - Fixed several errors in the test suite (Java paths, MSVS version
+     detection, Tool import), additionally
+     * provided MinGW command-line support for the CXX, AS and
+       Fortran tests,
+     * refactored the detection of the gcc version and the according
+       Fortran startup library,
+     * provided a new module rpmutils.py, wrapping the RPM naming rules
+       for target files and further hardware-dependent info (compatibility,
+       compiler flags, ...),
+     * added new test methods must_exist_one_of() and
+       must_not_exist_any_of() and
+     * removed Aegis support from runtest.py. (#2872)
+   - Add -jN support to runtest.py to run tests in parallel
+   - Updated the TeX builder to support the \newglossary command
+     in LaTeX's glossaries package and the files it creates.
+   - Improve support for new versions of biblatex in the TeX builder
+     so biber is called automatically if biblatex requires it.
+   - Add SHLIBVERSION as an option that tells SharedLibrary to build
+     a versioned shared library and create the required symlinks.
+     Add builder InstallVersionedLib to create the required symlinks
+     installing a versioned shared library.
+- packaging changes
+  * update to current (and compressed) user guide
+  * make noarch package
+
+-------------------------------------------------------------------

Old:
----
  scons-2.2.0.tar.gz
  scons-user.html

New:
----
  scons-2.3.0.tar.gz
  scons-user.html-2.3.0.tar.bz2

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

Other differences:
------------------
++++++ scons.spec ++++++
--- /var/tmp/diff_new_pack.9oLeYa/_old  2013-07-22 14:13:32.000000000 +0200
+++ /var/tmp/diff_new_pack.9oLeYa/_new  2013-07-22 14:13:32.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package scons
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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,10 +26,11 @@
 Summary:        Replacement for Make
 License:        MIT
 Group:          Development/Tools/Building
-Version:        2.2.0
+Version:        2.3.0
 Release:        0
-Source0:        
http://freefr.dl.sourceforge.net/project/scons/scons/%{version}/%{name}-%{version}.tar.gz
-Source1:        scons-user.html
+Source0:        
http://prdownloads.sourceforge.net/scons/%{name}-%{version}.tar.gz
+#http://www.scons.org/doc/%%{version}/HTML/scons-user.html
+Source1:        scons-user.html-%{version}.tar.bz2
 # rpmlintrc
 Source99:       %{name}-rpmlintrc
 # Sets _mandir to _datadir/man instead of _prefix/man
@@ -38,7 +39,10 @@
 Url:            http://www.scons.org/
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  fdupes
-BuildRequires:  python-devel
+BuildRequires:  python-devel >= 2.4
+%if 0%{?suse_version} > 1110
+BuildArch:      noarch
+%endif
 %{py_requires}
 
 %description
@@ -49,7 +53,7 @@
 full power of Python to control compilation.
 
 %prep
-%setup -q
+%setup -q -a1
 %patch0
 %patch1
 # fix libdir for qt
@@ -60,23 +64,23 @@
 -                   QT_LIBPATH = os.path.join('\$QTDIR', 'lib'),
 +                   QT_LIBPATH = os.path.join('\$QTDIR', '%_lib'),
 EOF
-# copy user guide
-cp %{SOURCE1} .
 
 %build
 export CFLAGS="$RPM_OPT_FLAGS"
 python setup.py build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot} 
--install-lib=%{python_sitearch}
+python setup.py install --prefix=%{_prefix} --root=%{buildroot} 
--install-lib=%{python_sitelib}
 %fdupes %{buildroot}%{_bindir}
 
+%check
+
 %files
 %defattr(-,root,root)
 %doc CHANGES.txt LICENSE.txt README.txt RELEASE.txt scons-user.html
 %{_bindir}/*
-%{python_sitearch}/SCons/
-%{python_sitearch}/*.egg-info
+%{python_sitelib}/SCons/
+%{python_sitelib}/*.egg-info
 %{_mandir}/man1/*.gz
 
 %changelog

++++++ scons-2.2.0.tar.gz -> scons-2.3.0.tar.gz ++++++
++++ 6615 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to