Accepting request 229553 from home:AndreasStieger:branches:devel:tools:building
SCons 2.3.1 OBS-URL: https://build.opensuse.org/request/show/229553 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/scons?expand=0&rev=22
This commit is contained in:
parent
052ae0b35a
commit
5a8d171954
@ -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,
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9442069999cf4b2caa94a5886ab4c2c71de1718ed5e9176c18e2b6dbca463b4b
|
||||
size 599514
|
3
scons-2.3.1.tar.gz
Normal file
3
scons-2.3.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:091ab468f8e6084c30f3ae9fd48828e3884021401cfef4b713d13161ba120201
|
||||
size 499037
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:df7bcf2ff8b2eaa8849b8024770136bb4db6e03f4020db494ba32843390963dc
|
||||
size 141714
|
3
scons-user.html-2.3.1.tar.bz2
Normal file
3
scons-user.html-2.3.1.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1a2171b279d0b4bd280d6fe018cb84b61d4b1434d60d8d179ed94883dbe2b48d
|
||||
size 148825
|
@ -1,3 +1,44 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 9 21:01:45 UTC 2014 - andreas.stieger@gmx.de
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 21 09:19:19 UTC 2013 - andreas.stieger@gmx.de
|
||||
|
||||
|
12
scons.spec
12
scons.spec
@ -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 @@ Name: scons
|
||||
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 @@ full power of Python to control compilation.
|
||||
|
||||
%prep
|
||||
%setup -q -a1
|
||||
%patch0
|
||||
%patch0 -p1
|
||||
%patch1
|
||||
# fix libdir for qt
|
||||
patch -p0 <<EOF
|
||||
@ -70,7 +70,11 @@ export CFLAGS="$RPM_OPT_FLAGS"
|
||||
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
|
||||
|
Loading…
x
Reference in New Issue
Block a user