diff --git a/.gitignore b/.gitignore index a91462d..b2fdfc6 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /scons-2.3.4.tar.gz /scons-2.3.5.tar.gz /scons-2.3.6.tar.gz +/scons-2.4.1.tar.gz diff --git a/scons.spec b/scons.spec index 2d9eb17..4448c5b 100644 --- a/scons.spec +++ b/scons.spec @@ -1,15 +1,13 @@ #global posttag .final.0 Name: scons -Version: 2.3.6 +Version: 2.4.1 Release: 1%{?posttag}%{?dist} Summary: An Open Source software construction tool -Group: Development/Tools License: MIT URL: http://www.scons.org -Source: http://downloads.sourceforge.net/scons/scons-%{version}%{?posttag}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Source: http://downloads.sourceforge.net/%{name}/%{name}-%{version}%{?posttag}.tar.gz BuildArch: noarch BuildRequires: python2-devel @@ -17,15 +15,15 @@ BuildRequires: python2-devel %description SCons is an Open Source software construction tool--that is, a build tool; an improved substitute for the classic Make utility; a better way -to build software. SCons is based on the design which won the Software +to build software. SCons is based on the design which won the Software Carpentry build tool design competition in August 2000. SCons "configuration files" are Python scripts, eliminating the need -to learn a new build tool syntax. SCons maintains a global view of +to learn a new build tool syntax. SCons maintains a global view of all dependencies in a tree, and can scan source (or other) files for -implicit dependencies, such as files specified on #include lines. SCons +implicit dependencies, such as files specified on #include lines. SCons uses MD5 signatures to rebuild only when the contents of a file have -really changed, not just when the timestamp has been touched. SCons +really changed, not just when the timestamp has been touched. SCons supports side-by-side variant builds, and is easily extended with user- defined Builder and/or Scanner objects. @@ -43,25 +41,24 @@ done %{__python2} setup.py build %install -rm -rf %{buildroot} %{__python2} setup.py install -O1 --skip-build \ --root=%{buildroot} \ --no-version-script \ --standalone-lib \ --install-scripts=%{_bindir} \ --install-data=%{_datadir} - -%clean -rm -rf %{buildroot} %files -%defattr(-,root,root,-) -%doc CHANGES.txt LICENSE.txt README.txt RELEASE.txt +%doc CHANGES.txt README.txt RELEASE.txt +%license LICENSE.txt %{_bindir}/* %{_prefix}/lib/scons %{_mandir}/man?/* %changelog +* Sat May 07 2016 Fabian Affolter - 2.4.1-1 +- Update to new upstream version 2.4.1 (rhbz#1265037) + * Sat Aug 01 2015 Fabian Affolter - 2.3.6-1 - Update to new upstream version 2.3.6 (rhbz#1234119) diff --git a/sources b/sources index 0f6b278..fae4d42 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -9c6a1c3c716cbe5f16515f163c91d928 scons-2.3.6.tar.gz +9a0ddf33d9839f04380e0fae87cc4b40 scons-2.4.1.tar.gz