[pkg-boost-commits] r13876 - boost/trunk/debian

Christophe Prudhomme prudhomm at costa.debian.org
Wed Oct 26 21:12:41 UTC 2005


Author: prudhomm
Date: 2005-10-26 21:12:40 +0000 (Wed, 26 Oct 2005)
New Revision: 13876

Modified:
   boost/trunk/debian/rules
Log:
applied to patch from waba (single/multi thread)

Modified: boost/trunk/debian/rules
===================================================================
--- boost/trunk/debian/rules	2005-10-26 21:11:47 UTC (rev 13875)
+++ boost/trunk/debian/rules	2005-10-26 21:12:40 UTC (rev 13876)
@@ -17,6 +17,8 @@
 # Boost libraries encode build information in the resulting library
 # filename: toolset, threading, runtime, and version.
 #
+release_suffix_st = -gcc-$(boost_version)
+debug_suffix_st = -gcc-d-$(boost_version)
 release_suffix = -gcc-mt-$(boost_version)
 debug_suffix = -gcc-mt-d-$(boost_version)
 
@@ -49,7 +51,7 @@
 	# mv libs/config/user.hpp boost/config
 
 	# Build most of the stuff with jam
-	cd tools/bcp && ../../$(JAM) -sBUILD="release <define>_REENTRANT <threading>multi" bcp
+	cd tools/bcp && ../../$(JAM) -sBUILD="release <define>_REENTRANT <threading>single/multi" bcp
 	$(JAM) -sBUILD="debug release <define>_REENTRANT <threading>single/multi"
 	#cd libs/graph/build && ../../../$(JAM) -sBUILD="debug release" bgl-viz.a bgl-viz.so
 	#cd libs/graph/build/python && ../../../../$(JAM)
@@ -149,6 +151,10 @@
 	   debian/tmp/usr/lib/libboost_date_time$(release_suffix).so.$(SOVERSION)
 	dh_install -plibboost-dbg --autodest \
 	   debian/tmp/usr/lib/libboost_date_time$(debug_suffix).so.$(SOVERSION)
+	dh_install -plibboost-date-time$(SOVERSION) --autodest \
+	   debian/tmp/usr/lib/libboost_date_time$(release_suffix_st).so.$(SOVERSION)
+	dh_install -plibboost-dbg --autodest \
+	   debian/tmp/usr/lib/libboost_date_time$(debug_suffix_st).so.$(SOVERSION)
 	dh_link -plibboost-dbg \
 	   usr/lib/libboost_date_time$(debug_suffix).so.$(SOVERSION) \
 	   usr/lib/debug/usr/lib/libboost_date_time$(release_suffix).so.$(SOVERSION)
@@ -159,7 +165,9 @@
 	   debian/libboost-date-time-dev/usr/include/boost
 	dh_install -plibboost-date-time-dev --autodest \
 	   debian/tmp/usr/lib/libboost_date_time$(release_suffix).a \
-	   debian/tmp/usr/lib/libboost_date_time$(release_suffix).so
+	   debian/tmp/usr/lib/libboost_date_time$(release_suffix).so \
+	   debian/tmp/usr/lib/libboost_date_time$(release_suffix_st).a \
+	   debian/tmp/usr/lib/libboost_date_time$(release_suffix_st).so
 	dh_link -plibboost-date-time-dev \
 	   usr/lib/libboost_date_time$(release_suffix).a \
 	   usr/lib/libboost_date_time.a \
@@ -172,6 +180,10 @@
 	   debian/tmp/usr/lib/libboost_filesystem$(release_suffix).so.$(SOVERSION)
 	dh_install -plibboost-dbg --autodest \
 	   debian/tmp/usr/lib/libboost_filesystem$(debug_suffix).so.$(SOVERSION)
+	dh_install -plibboost-filesystem$(SOVERSION) --autodest \
+	   debian/tmp/usr/lib/libboost_filesystem$(release_suffix_st).so.$(SOVERSION)
+	dh_install -plibboost-dbg --autodest \
+	   debian/tmp/usr/lib/libboost_filesystem$(debug_suffix_st).so.$(SOVERSION)
 	dh_link -plibboost-dbg \
 	   usr/lib/libboost_filesystem$(debug_suffix).so.$(SOVERSION) \
 	   usr/lib/debug/usr/lib/libboost_filesystem$(release_suffix).so.$(SOVERSION)
@@ -181,6 +193,8 @@
 	mv debian/libboost-dev/usr/include/boost/filesystem \
 	   debian/libboost-filesystem-dev/usr/include/boost
 	dh_install -plibboost-filesystem-dev --autodest \
+	   debian/tmp/usr/lib/libboost_filesystem$(release_suffix_st).a \
+	   debian/tmp/usr/lib/libboost_filesystem$(release_suffix_st).so \
 	   debian/tmp/usr/lib/libboost_filesystem$(release_suffix).a \
 	   debian/tmp/usr/lib/libboost_filesystem$(release_suffix).so
 	dh_link -plibboost-filesystem-dev \
@@ -233,6 +247,10 @@
 	   debian/tmp/usr/lib/libboost_program_options$(release_suffix).so.$(SOVERSION)
 	dh_install -plibboost-dbg --autodest \
 	   debian/tmp/usr/lib/libboost_program_options$(debug_suffix).so.$(SOVERSION)
+	dh_install -plibboost-program-options$(SOVERSION) --autodest \
+	   debian/tmp/usr/lib/libboost_program_options$(release_suffix_st).so.$(SOVERSION)
+	dh_install -plibboost-dbg --autodest \
+	   debian/tmp/usr/lib/libboost_program_options$(debug_suffix_st).so.$(SOVERSION)
 	dh_link -plibboost-dbg \
 	   usr/lib/libboost_program_options$(debug_suffix).so.$(SOVERSION) \
 	   usr/lib/debug/usr/lib/libboost_program_options$(release_suffix).so.$(SOVERSION)
@@ -242,6 +260,8 @@
 	mv debian/libboost-dev/usr/include/boost/program_options* \
 	   debian/libboost-program-options-dev/usr/include/boost
 	dh_install -plibboost-program-options-dev --autodest \
+	   debian/tmp/usr/lib/libboost_program_options$(release_suffix_st).a \
+	   debian/tmp/usr/lib/libboost_program_options$(release_suffix_st).so \
 	   debian/tmp/usr/lib/libboost_program_options$(release_suffix).a \
 	   debian/tmp/usr/lib/libboost_program_options$(release_suffix).so
 	dh_link -plibboost-program-options-dev \
@@ -253,12 +273,16 @@
 
 	# package libboost-python$(SOVERSION)
 	dh_install -plibboost-python$(SOVERSION) --autodest \
+	   debian/tmp/usr/lib/libboost_python$(release_suffix_st).so.$(SOVERSION)
+	dh_install -plibboost-python$(SOVERSION) --autodest \
 	   debian/tmp/usr/lib/libboost_python$(release_suffix).so.$(SOVERSION)
 	mkdir -p debian/libboost-python$(SOVERSION)/usr/share/lintian/overrides
 	install -m644 \
 	   debian/libboost-python$(SOVERSION).lintian-overrides \
 	   debian/libboost-python$(SOVERSION)/usr/share/lintian/overrides/libboost-python$(SOVERSION)
 	dh_install -plibboost-dbg --autodest \
+	   debian/tmp/usr/lib/libboost_python$(debug_suffix_st).so.$(SOVERSION)
+	dh_install -plibboost-dbg --autodest \
 	   debian/tmp/usr/lib/libboost_python$(debug_suffix).so.$(SOVERSION)
 	dh_link -plibboost-dbg \
 	   usr/lib/libboost_python$(debug_suffix).so.$(SOVERSION) \
@@ -269,6 +293,8 @@
 	mv debian/libboost-dev/usr/include/boost/python* \
 	   debian/libboost-python-dev/usr/include/boost
 	dh_install -plibboost-python-dev --autodest \
+	   debian/tmp/usr/lib/libboost_python$(release_suffix_st).so
+	dh_install -plibboost-python-dev --autodest \
 	   debian/tmp/usr/lib/libboost_python$(release_suffix).so
 	dh_link -plibboost-python-dev \
 	   usr/lib/libboost_python$(release_suffix).so \
@@ -284,6 +310,10 @@
 	   debian/tmp/usr/lib/libboost_regex$(release_suffix).so.$(SOVERSION)
 	dh_install -plibboost-dbg --autodest \
 	   debian/tmp/usr/lib/libboost_regex$(debug_suffix).so.$(SOVERSION)
+	dh_install -plibboost-regex$(SOVERSION) --autodest \
+	   debian/tmp/usr/lib/libboost_regex$(release_suffix_st).so.$(SOVERSION)
+	dh_install -plibboost-dbg --autodest \
+	   debian/tmp/usr/lib/libboost_regex$(debug_suffix_st).so.$(SOVERSION)
 	dh_link -plibboost-dbg \
 	   usr/lib/libboost_regex$(debug_suffix).so.$(SOVERSION) \
 	   usr/lib/debug/usr/lib/libboost_regex$(release_suffix).so.$(SOVERSION)
@@ -293,6 +323,8 @@
 	mv debian/libboost-dev/usr/include/boost/*regex* \
 	   debian/libboost-regex-dev/usr/include/boost
 	dh_install -plibboost-regex-dev --autodest \
+	   debian/tmp/usr/lib/libboost_regex$(release_suffix_st).a \
+	   debian/tmp/usr/lib/libboost_regex$(release_suffix_st).so \
 	   debian/tmp/usr/lib/libboost_regex$(release_suffix).a \
 	   debian/tmp/usr/lib/libboost_regex$(release_suffix).so
 	dh_link -plibboost-regex-dev \
@@ -306,6 +338,8 @@
 	mv debian/libboost-dev/usr/include/boost/*serialization* \
 	   debian/libboost-serialization-dev/usr/include/boost
 	dh_install -plibboost-serialization-dev --autodest \
+	   debian/tmp/usr/lib/libboost_serialization$(release_suffix_st).a \
+	   debian/tmp/usr/lib/libboost_wserialization$(release_suffix_st).a \
 	   debian/tmp/usr/lib/libboost_serialization$(release_suffix).a \
 	   debian/tmp/usr/lib/libboost_wserialization$(release_suffix).a
 	dh_link -plibboost-serialization-dev \
@@ -320,6 +354,10 @@
 	   debian/tmp/usr/lib/libboost_signals$(release_suffix).so.$(SOVERSION)
 	dh_install -plibboost-dbg --autodest \
 	   debian/tmp/usr/lib/libboost_signals$(debug_suffix).so.$(SOVERSION)
+	dh_install -plibboost-signals$(SOVERSION) --autodest \
+	   debian/tmp/usr/lib/libboost_signals$(release_suffix_st).so.$(SOVERSION)
+	dh_install -plibboost-dbg --autodest \
+	   debian/tmp/usr/lib/libboost_signals$(debug_suffix_st).so.$(SOVERSION)
 	dh_link -plibboost-dbg \
 	   usr/lib/libboost_signals$(debug_suffix).so.$(SOVERSION) \
 	   usr/lib/debug/usr/lib/libboost_signals$(release_suffix).so.$(SOVERSION)
@@ -329,6 +367,8 @@
 	mv debian/libboost-dev/usr/include/boost/*signal* \
 	   debian/libboost-signals-dev/usr/include/boost
 	dh_install -plibboost-signals-dev --autodest \
+	   debian/tmp/usr/lib/libboost_signals$(release_suffix_st).a \
+	   debian/tmp/usr/lib/libboost_signals$(release_suffix_st).so \
 	   debian/tmp/usr/lib/libboost_signals$(release_suffix).a \
 	   debian/tmp/usr/lib/libboost_signals$(release_suffix).so
 	dh_link -plibboost-signals-dev \
@@ -340,10 +380,16 @@
 
 	# package libboost-test$(SOVERSION)
 	dh_install -plibboost-test$(SOVERSION) --autodest \
+	   debian/tmp/usr/lib/libboost_prg_exec_monitor$(release_suffix_st).so.$(SOVERSION) \
+	   debian/tmp/usr/lib/libboost_test_exec_monitor$(release_suffix_st).so.$(SOVERSION) \
+	   debian/tmp/usr/lib/libboost_unit_test_framework$(release_suffix_st).so.$(SOVERSION) \
 	   debian/tmp/usr/lib/libboost_prg_exec_monitor$(release_suffix).so.$(SOVERSION) \
 	   debian/tmp/usr/lib/libboost_test_exec_monitor$(release_suffix).so.$(SOVERSION) \
 	   debian/tmp/usr/lib/libboost_unit_test_framework$(release_suffix).so.$(SOVERSION)
 	dh_install -plibboost-dbg --autodest \
+	   debian/tmp/usr/lib/libboost_prg_exec_monitor$(debug_suffix_st).so.$(SOVERSION) \
+	   debian/tmp/usr/lib/libboost_test_exec_monitor$(debug_suffix_st).so.$(SOVERSION) \
+	   debian/tmp/usr/lib/libboost_unit_test_framework$(debug_suffix_st).so.$(SOVERSION) \
 	   debian/tmp/usr/lib/libboost_prg_exec_monitor$(debug_suffix).so.$(SOVERSION) \
 	   debian/tmp/usr/lib/libboost_test_exec_monitor$(debug_suffix).so.$(SOVERSION) \
 	   debian/tmp/usr/lib/libboost_unit_test_framework$(debug_suffix).so.$(SOVERSION)
@@ -360,6 +406,12 @@
 	mv debian/libboost-dev/usr/include/boost/test \
 	   debian/libboost-test-dev/usr/include/boost
 	dh_install -plibboost-test-dev --autodest \
+	   debian/tmp/usr/lib/libboost_prg_exec_monitor$(release_suffix_st).a \
+	   debian/tmp/usr/lib/libboost_prg_exec_monitor$(release_suffix_st).so \
+	   debian/tmp/usr/lib/libboost_test_exec_monitor$(release_suffix_st).a \
+	   debian/tmp/usr/lib/libboost_test_exec_monitor$(release_suffix_st).so \
+	   debian/tmp/usr/lib/libboost_unit_test_framework$(release_suffix_st).a \
+	   debian/tmp/usr/lib/libboost_unit_test_framework$(release_suffix_st).so \
 	   debian/tmp/usr/lib/libboost_prg_exec_monitor$(release_suffix).a \
 	   debian/tmp/usr/lib/libboost_prg_exec_monitor$(release_suffix).so \
 	   debian/tmp/usr/lib/libboost_test_exec_monitor$(release_suffix).a \




More information about the pkg-boost-commits mailing list