4 Summary: An Enhanced Make Replacement
6 Group: Development/Tools/Building
7 Source: %{name}-%{version}.tar.xz
8 # From http://boost.cvs.sourceforge.net/boost/boost/tools/jam/test/:
10 Source1001: boost-jam.manifest
11 Url: http://www.boost.org/
15 Boost Jam is a build tool based on FTJam, which in turn is based on
16 Perforce Jam. It contains significant improvements made to facilitate
17 its use in the Boost Build System, but should be backward compatible
23 find . -type f|xargs chmod -R u+w
26 export RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Wall -fno-strict-aliasing"
27 export CFLAGS="$RPM_OPT_FLAGS"
28 LOCATE_TARGET=bin ./build.sh gcc --symbols
29 # Trivial test: -- Documented used of bjam -v: Print the version of jam and exit:
34 ln -s %{name}-%{version} src
36 sh test.sh || if [ $? -gt 5 ]; then sh test.sh;fi
39 mkdir -p %{buildroot}%{_bindir}
40 mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
41 install -m 755 bin/bjam %{buildroot}%{_bindir}/bjam-%{version}
42 ln -sf bjam-%{version} %{buildroot}%{_bindir}/bjam
43 ln -sf bjam-%{version} %{buildroot}%{_bindir}/jam
46 %manifest %{name}.manifest
48 %attr(755,root,root) %{_bindir}/*