SPECS: boost.spec - O: boost-compose-devel (use bind and/or lambda...
pluto
pluto at pld-linux.org
Sun Sep 24 20:56:36 CEST 2006
Author: pluto Date: Sun Sep 24 18:56:36 2006 GMT
Module: SPECS Tag: HEAD
---- Log message:
- O: boost-compose-devel (use bind and/or lambda instead).
- excessive inlining disabled.
---- Files affected:
SPECS:
boost.spec (1.68 -> 1.69)
---- Diffs:
================================================================
Index: SPECS/boost.spec
diff -u SPECS/boost.spec:1.68 SPECS/boost.spec:1.69
--- SPECS/boost.spec:1.68 Sun Sep 24 13:47:44 2006
+++ SPECS/boost.spec Sun Sep 24 20:56:30 2006
@@ -58,6 +58,7 @@
Provides: boost-static_assert-devel = %{version}-%{release}
Provides: boost-type_traits-devel = %{version}-%{release}
Provides: boost-utility-devel = %{version}-%{release}
+Obsoletes: boost-compose-devel
Obsoletes: boost-concept_check-devel
Obsoletes: boost-conversion-devel
Obsoletes: boost-mpl-devel
@@ -218,6 +219,7 @@
Group: Development/Libraries
Requires: %{name}-ref-devel = %{version}-%{release}
Provides: boost-mem_fn-devel = %{version}-%{release}
+Obsoletes: boost-compose-devel
Obsoletes: boost-mem_fn-devel
%description bind-devel
@@ -653,7 +655,7 @@
# don't know how to pass it through (b)jam -s (no way?)
# due to oversophisticated build flags system
-%{__perl} -pi -e 's/ -O3 / %{rpmcflags} /' tools/build/v1/gcc-tools.jam
+%{__perl} -pi -e 's/ -O3 / %{rpmcxxflags} /' tools/build/v1/gcc-tools.jam
%ifarch alpha
# -pthread gcc parameter doesn't add _REENTRANT to cpp macros on alpha (only)
@@ -672,7 +674,7 @@
%endif
bjam \
-d2 \
- -sBUILD="release <threading>multi <shared-linkable>true" \
+ -sBUILD="release <threading>multi <shared-linkable>true <inlining>on" \
-sPYTHON_ROOT=$PYTHON_ROOT \
-sPYTHON_VERSION=$PYTHON_VERSION
@@ -682,10 +684,10 @@
cp -rf boost $RPM_BUILD_ROOT%{_includedir}
-install bin/boost/libs/*/build/*.a/*/release/shared-linkable-true/*/lib*.a $RPM_BUILD_ROOT%{_libdir}
-install bin/boost/libs/*/build/*.so/*/release/shared-linkable-true/*/lib*.so.*.*.* $RPM_BUILD_ROOT%{_libdir}
+install bin/boost/libs/*/build/*.a/*/release/inlining-on/shared-linkable-true/*/lib*.a $RPM_BUILD_ROOT%{_libdir}
+install bin/boost/libs/*/build/*.so/*/release/inlining-on/shared-linkable-true/*/lib*.so.*.*.* $RPM_BUILD_ROOT%{_libdir}
# use cp -d, install follows symlinks instead of preserving them!
-cp -df bin/boost/libs/*/build/*.so/*/release/shared-linkable-true/*/lib*.so $RPM_BUILD_ROOT%{_libdir}
+cp -df bin/boost/libs/*/build/*.so/*/release/inlining-on/shared-linkable-true/*/lib*.so $RPM_BUILD_ROOT%{_libdir}
# create symlinks without -gcc-mt-* things in names
for f in $RPM_BUILD_ROOT%{_libdir}/*.so.*; do
@@ -992,12 +994,6 @@
%defattr(644,root,root,755)
%{_includedir}/boost/compatibility
-%if 0
-%files compose-devel
-%defattr(644,root,root,755)
-#%{_includedir}/boost/compose.hpp
-%endif
-
%files compressed_pair-devel
%defattr(644,root,root,755)
%{_includedir}/boost/compressed_pair.hpp
@@ -1126,6 +1122,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.69 2006/09/24 18:56:30 pluto
+- O: boost-compose-devel (use bind and/or lambda instead).
+- excessive inlining disabled.
+
Revision 1.68 2006/09/24 11:47:44 pluto
- ldconfig for program_options, symlinks for program_options-devel.
- release 4.
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/boost.spec?r1=1.68&r2=1.69&f=u
More information about the pld-cvs-commit
mailing list