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]
