source: projects/specs/branches/6/s/scons/scons-vl.spec @ 5581

Revision 5581, 3.0 KB checked in by Takemikaduchi, 12 years ago (diff)

rebuild packages

Line 
1Summary:        An Open Source software construction tool
2Summary(ja):    オープンソースソフトウエア構築ツール
3Name:           scons
4Version:        1.2.0
5Release:        3%{?_dist_release}
6Source:         %{name}-%{version}.tar.gz
7
8Group:          Development/Tools
9License:        MIT
10URL:            http://www.scons.org/
11
12BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
13BuildArch:      noarch
14BuildRequires:  python-devel
15
16%description
17SCons is an Open Source software construction tool--that is, a build
18tool; an improved substitute for the classic Make utility; a better way
19to build software.  SCons is based on the design which won the Software
20Carpentry build tool design competition in August 2000.
21
22SCons "configuration files" are Python scripts, eliminating the need
23to learn a new build tool syntax.  SCons maintains a global view of
24all dependencies in a tree, and can scan source (or other) files for
25implicit dependencies, such as files specified on #include lines.  SCons
26uses MD5 signatures to rebuild only when the contents of a file have
27really changed, not just when the timestamp has been touched.  SCons
28supports side-by-side variant builds, and is easily extended with user-
29defined Builder and/or Scanner objects.
30
31%prep
32%setup -q
33
34%build
35CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build
36
37%install
38rm -rf $RPM_BUILD_ROOT
39%{__python} setup.py install \
40  --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES \
41  --install-lib=%{_prefix}/lib/scons --install-scripts=%{_bindir} --install-data=%{_datadir}
42
43mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
44cp -f scons.1 sconsign.1 $RPM_BUILD_ROOT%{_mandir}/man1
45
46%clean
47rm -rf $RPM_BUILD_ROOT
48
49%files
50%defattr(-,root,root,-)
51%doc CHANGES.txt LICENSE.txt README.txt RELEASE.txt
52%{_bindir}/*
53%{_prefix}/lib/scons
54%{_mandir}/man*/*
55
56%changelog
57* Sun Feb 05 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.0-3
58- rebuild with Vine6 environment
59
60* Sun Feb 21 2010 Shu KONNO <owa@bg.wakwak.com> 1.2.0-2
61- rebuilt with new toolchain
62
63* Sat Apr 25 2009 Shu KONNO <owa@bg.wakwak.com> 1.2.0-1
64- new upstream release
65
66* Sat Oct 11 2008 Shu KONNO <owa@bg.wakwak.com> 1.1-1
67- new upstream release
68- applied new versioning policy, spec in utf-8
69
70* Fri Jun 08 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 0.97-0vl1
71- new upstream release
72
73* Sat Oct 22 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 0.96-0vl1
74- initial build for Vine Linux
75
76* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
77- rebuilt
78
79* Tue Jan 25 2005 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> 0.96-4
80- Place libs in {_prefix}/lib/ and not in {libdir}; fixes x86_64 problems
81- Adjust minor bits to be in sync with python-spec-template
82
83* Wed Nov 10 2004 Matthias Saou <http://freshrpms.net/> 0.96-3
84- Bump release to provide Extras upgrade path.
85
86* Thu Aug 19 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:0.96-0.fdr.1
87- New Version 0.96
88
89* Thu Apr 15 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:0.95-0.fdr.1
90- New Version 0.95
91
92* Fri Nov  7 2003 Gerard Milmeister <gemi@bluewin.ch> - 0:0.93-0.fdr.1
93- First Fedora release
94
95
Note: See TracBrowser for help on using the repository browser.