From ef1005f9e0aaf41af23a0590d4971526dbedfe42 Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Fri, 5 Jan 2024 20:53:51 +0100 Subject: [PATCH] update to 3.1.18 [release 3.1.18-1mamba;Tue Dec 14 2010] --- README.md | 2 ++ boost-jam.spec | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 boost-jam.spec diff --git a/README.md b/README.md index 96da1c8..c24be9b 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # boost-jam +Boost.Jam (BJam) is a build tool based on FTJam, which in turn is based on Perforce Jam. It contains significant improvements made to facilitate its use in the Boost Build System, but should be backward compatible with Perforce Jam. + diff --git a/boost-jam.spec b/boost-jam.spec new file mode 100644 index 0000000..854299e --- /dev/null +++ b/boost-jam.spec @@ -0,0 +1,51 @@ +Name: boost-jam +Version: 3.1.18 +Release: 1mamba +Summary: A build tool based on FTJam, which in turn is based on Perforce Jam +Group: Applications/Development +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: http://www.boost.org +Source: http://downloads.sourceforge.net/sourceforge/boost/boost-jam-%{version}.tgz +License: Boost Software License +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +## AUTOBUILDREQ-END +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +Boost.Jam (BJam) is a build tool based on FTJam, which in turn is based on Perforce Jam. It contains significant improvements made to facilitate its use in the Boost Build System, but should be backward compatible with Perforce Jam. + +%prep +%setup -q + +%build +./build.sh + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%ifarch %{ix86} +install -D -m0755 bin.linuxx86/bjam %{buildroot}%{_bindir}/bjam +%endif +%ifarch x86_64 arm +install -D -m0755 bin.linux%{_target_cpu}/bjam %{buildroot}%{_bindir}/bjam +%endif +%ifarch aarch64 +install -D -m0755 bin.linux/bjam %{buildroot}%{_bindir}/bjam +%endif + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%files +%defattr(-,root,root) +%{_bindir}/bjam +%doc LICENSE_1_0.txt + +%changelog +* Tue Dec 14 2010 Silvan Calarco 3.1.18-1mamba +- update to 3.1.18 + +* Thu Jun 04 2009 Silvan Calarco 3.1.17-1mamba +- package created by autospec