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