Summary: The Boost C++ Libraries
Summary(pl.UTF-8): Biblioteki C++ "Boost"
Name: boost
-Version: 1.36.0
+Version: 1.39.0
Release: 1
License: Boost Software License and others
Group: Libraries
Source0: http://dl.sourceforge.net/boost/%{name}_%{_fver}.tar.bz2
-# Source0-md5: 328bfec66c312150e4c2a78dcecb504b
+# Source0-md5: a17281fd88c48e0d866e1a12deecbcc0
Patch0: %{name}-climits.patch
+Patch1: %{name}-link.patch
+Patch2: %{name}-ticket-2499.patch
URL: http://www.boost.org/
BuildRequires: boost-jam >= 3.1.12
BuildRequires: bzip2-devel
"istniejącej praktyki" i dostarczenie implementacji, tak że biblioteki
"Boost" nadają się do ewentualnej standaryzacji. Niektóre z bibliotek
już zostały zgłoszone do komitetu standaryzacyjnego C++ w nadchodzącym
-Raporcie Technicznym Biblioteki Standardowej C++
+Raporcie Technicznym Biblioteki Standardowej C++.
%package devel
Summary: Boost C++ development headers
Requires: libstdc++-devel
Obsoletes: boost-any-devel
Obsoletes: boost-array-devel
+Obsoletes: boost-asio
Obsoletes: boost-bind-devel
Obsoletes: boost-call_traits-devel
Obsoletes: boost-compatibility-devel
objects that encapsulate system-specific error code values, yet also
provide access to more abstract and portable error conditions objects.
+%description system -l pl.UTF-8
+Biblioteka Boost System udostępnia proste, lekkie obiekty error_code
+obudowujące wartości kodów błędów specyficznych dla systemu, dając
+jednocześnie dostęp do bardziej abstrakcyjnych i przenośnych obiektów
+błędów.
+
%package test
Summary: Support for program testing and execution monitoring
Summary(pl.UTF-8): Wsparcie dla testowania i monitorowania programu
%prep
%setup -q -n %{name}_%{_fver}
%patch0 -p1
+%patch1 -p1
+%patch2 -p1
# - don't know how to pass it through (b)jam -s (no way?)
# due to oversophisticated build flags system.
# - pass -fPIC due to <shared-linkable> removal.
-%{__sed} -i 's/<optimization>speed : -O3/<optimization>speed : %{rpmcxxflags} -fPIC/' tools/build/v2/tools/gcc.jam
+%{__sed} -i "s/<optimization>speed : -O3/<optimization>speed : ${CXXFLAGS:-%rpmcxxflags} -fPIC/" tools/build/v2/tools/gcc.jam
# cleanup -g switch to avoid override debuginfocflags.
%{__sed} -i 's/<debug-symbols>on : -g/<debug-symbols>on :/' tools/build/v2/tools/gcc.jam