|
cvsextras |
aade20e |
Name: scons
|
|
|
30059d6 |
Version: 1.2.0
|
|
|
4a6e554 |
Release: 3%{?dist}
|
|
|
1e99c6f |
|
|
cvsextras |
aade20e |
Summary: An Open Source software construction tool
|
|
cvsextras |
aade20e |
|
|
cvsextras |
aade20e |
Group: Development/Tools
|
|
cvsextras |
aade20e |
License: MIT
|
|
|
b053c2d |
URL: http://www.scons.org
|
|
|
8a0acf5 |
Source: http://prdownloads.sourceforge.net/scons/scons-%{version}.tar.gz
|
|
cvsextras |
aade20e |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
43fad50 |
BuildArch: noarch
|
|
cvsextras |
aade20e |
BuildRequires: python-devel
|
|
|
021990e |
BuildRequires: sed
|
|
|
257330e |
|
|
cvsextras |
aade20e |
|
|
cvsextras |
aade20e |
%description
|
|
cvsextras |
aade20e |
SCons is an Open Source software construction tool--that is, a build
|
|
cvsextras |
aade20e |
tool; an improved substitute for the classic Make utility; a better way
|
|
cvsextras |
aade20e |
to build software. SCons is based on the design which won the Software
|
|
cvsextras |
aade20e |
Carpentry build tool design competition in August 2000.
|
|
cvsextras |
aade20e |
|
|
cvsextras |
aade20e |
SCons "configuration files" are Python scripts, eliminating the need
|
|
cvsextras |
aade20e |
to learn a new build tool syntax. SCons maintains a global view of
|
|
cvsextras |
aade20e |
all dependencies in a tree, and can scan source (or other) files for
|
|
cvsextras |
aade20e |
implicit dependencies, such as files specified on #include lines. SCons
|
|
cvsextras |
aade20e |
uses MD5 signatures to rebuild only when the contents of a file have
|
|
cvsextras |
aade20e |
really changed, not just when the timestamp has been touched. SCons
|
|
cvsextras |
aade20e |
supports side-by-side variant builds, and is easily extended with user-
|
|
cvsextras |
aade20e |
defined Builder and/or Scanner objects.
|
|
cvsextras |
aade20e |
|
|
|
b053c2d |
|
|
cvsextras |
aade20e |
%prep
|
|
|
8a0acf5 |
%setup -q
|
|
|
25bd845 |
sed -i 's|/usr/bin/env python|/usr/bin/python|' script/*
|
|
cvsextras |
aade20e |
|
|
cvsextras |
aade20e |
|
|
cvsextras |
aade20e |
%build
|
|
|
43fad50 |
CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build
|
|
cvsextras |
aade20e |
|
|
|
b053c2d |
|
|
|
25bd845 |
|
|
cvsextras |
aade20e |
%install
|
|
cvsextras |
aade20e |
rm -rf $RPM_BUILD_ROOT
|
|
|
43fad50 |
%{__python} setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES --install-lib=%{_prefix}/lib/scons --install-scripts=%{_bindir}
|
|
|
b053c2d |
mkdir -p $RPM_BUILD_ROOT%{_mandir}
|
|
|
b053c2d |
mv $RPM_BUILD_ROOT%{_prefix}/man/* $RPM_BUILD_ROOT%{_mandir}
|
|
|
b053c2d |
|
|
cvsextras |
aade20e |
|
|
cvsextras |
aade20e |
%clean
|
|
cvsextras |
aade20e |
rm -rf $RPM_BUILD_ROOT
|
|
cvsextras |
aade20e |
|
|
|
b053c2d |
|
|
cvsextras |
aade20e |
%files
|
|
cvsextras |
aade20e |
%defattr(-,root,root,-)
|
|
cvsextras |
aade20e |
%doc CHANGES.txt LICENSE.txt README.txt RELEASE.txt
|
|
cvsextras |
aade20e |
%{_bindir}/*
|
|
|
43fad50 |
%{_prefix}/lib/scons
|
|
cvsextras |
aade20e |
%{_mandir}/man*/*
|
|
cvsextras |
aade20e |
|
|
|
b053c2d |
|
|
cvsextras |
aade20e |
%changelog
|
|
|
4a6e554 |
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-3
|
|
|
4a6e554 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
4a6e554 |
|
|
|
75d3e64 |
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-2
|
|
|
75d3e64 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
75d3e64 |
|
|
|
30059d6 |
* Thu Dec 25 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 1.2.0-1
|
|
|
30059d6 |
- Update to 1.2.0 to fix problems with Python 2.6 (#475903)
|
|
|
30059d6 |
(currently causing broken deps with other packages)
|
|
|
30059d6 |
|
|
|
8a0acf5 |
* Thu Dec 18 2008 Gerard Milmeister <gemi@bluewin.ch> - 1.1.0-1
|
|
|
8a0acf5 |
- new release 1.1.0
|
|
|
7b9fef9 |
|
|
|
60b380e |
* Fri Sep 5 2008 Gerard Milmeister <gemi@bluewin.ch> - 1.0.0-1.d20080826
|
|
|
60b380e |
- new release 1.0.0
|
|
|
60b380e |
|
|
|
f5f074d |
* Sun Aug 3 2008 Gerard Milmeister <gemi@bluewin.ch> - 0.98.5-1
|
|
|
f5f074d |
- new release 0.98.5
|
|
|
f5f074d |
|
|
|
021990e |
* Sun Jun 1 2008 Gerard Milmeister <gemi@bluewin.ch> - 0.98.4-2
|
|
|
021990e |
- added buildreq sed
|
|
|
021990e |
|
|
|
27d8016 |
* Sat May 31 2008 Gerard Milmeister <gemi@bluewin.ch> - 0.98.4-1
|
|
|
27d8016 |
- new release 0.98.4
|
|
|
27d8016 |
|
|
|
25bd845 |
* Sun May 4 2008 Gerard Milmeister <gemi@bluewin.ch> - 0.98.3-2
|
|
|
25bd845 |
- changed shebang line of scripts
|
|
|
25bd845 |
|
|
|
257330e |
* Sun May 4 2008 Gerard Milmeister <gemi@bluewin.ch> - 0.98.3-1
|
|
|
257330e |
- new release 0.98.3
|
|
|
257330e |
|
|
|
bcbc34c |
* Sat Apr 19 2008 Gerard Milmeister <gemi@bluewin.ch> - 0.98.1-1
|
|
|
bcbc34c |
- new release 0.98.1
|
|
|
bcbc34c |
|
|
|
8262025 |
* Sat Apr 5 2008 Gerard Milmeister <gemi@bluewin.ch> - 0.98-1
|
|
|
8262025 |
- new release 0.98
|
|
|
8262025 |
|
|
|
b053c2d |
* Mon May 21 2007 Gerard Milmeister <gemi@bluewin.ch> - 0.97-1
|
|
|
b053c2d |
- new version 0.97
|
|
|
b053c2d |
|
|
|
b053c2d |
* Thu May 10 2007 Gerard Milmeister <gemi@bluewin.ch> - 0.96.96-1
|
|
|
b053c2d |
- new version 0.96.96
|
|
|
056faed |
|
|
|
d6175a9 |
* Mon Aug 28 2006 Gerard Milmeister <gemi@bluewin.ch> - 0.96.1-3
|
|
|
d6175a9 |
- Rebuild for FE6
|
|
|
d6175a9 |
|
|
|
7ba1ec7 |
* Sat Jun 18 2005 Gerard Milmeister <gemi@bluewin.ch> - 0.96.1-1
|
|
|
7ba1ec7 |
- New Version 0.96.1
|
|
|
d3cf2ac |
|
|
|
1e99c6f |
* Fri Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
|
|
|
1e99c6f |
- rebuilt
|
|
|
1e99c6f |
|
|
|
43fad50 |
* Tue Jan 25 2005 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> 0.96-4
|
|
|
43fad50 |
- Place libs in {_prefix}/lib/ and not in {libdir}; fixes x86_64 problems
|
|
|
43fad50 |
- Adjust minor bits to be in sync with python-spec-template
|
|
|
43fad50 |
|
|
|
2c4113a |
* Wed Nov 10 2004 Matthias Saou <http://freshrpms.net/> 0.96-3
|
|
|
2c4113a |
- Bump release to provide Extras upgrade path.
|
|
|
2c4113a |
|
|
cvsextras |
aade20e |
* Thu Aug 19 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:0.96-0.fdr.1
|
|
cvsextras |
aade20e |
- New Version 0.96
|
|
cvsextras |
aade20e |
|
|
cvsextras |
aade20e |
* Thu Apr 15 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:0.95-0.fdr.1
|
|
cvsextras |
aade20e |
- New Version 0.95
|
|
cvsextras |
aade20e |
|
|
cvsextras |
aade20e |
* Fri Nov 7 2003 Gerard Milmeister <gemi@bluewin.ch> - 0:0.93-0.fdr.1
|
|
cvsextras |
aade20e |
- First Fedora release
|