[pkg-boost-commits] r14045 - boost/trunk/debian
Domenico Andreoli
cavok at alioth.debian.org
Tue Mar 27 13:26:48 CET 2007
Author: cavok
Date: 2007-03-27 12:26:47 +0000 (Tue, 27 Mar 2007)
New Revision: 14045
Modified:
boost/trunk/debian/changelog
boost/trunk/debian/control
boost/trunk/debian/rules
Log:
added new serialization and wave shared library packages
Modified: boost/trunk/debian/changelog
===================================================================
--- boost/trunk/debian/changelog 2007-03-26 21:47:29 UTC (rev 14044)
+++ boost/trunk/debian/changelog 2007-03-27 12:26:47 UTC (rev 14045)
@@ -1,8 +1,12 @@
boost (1.33.1+1.34.0-cvs20070326-1) experimental; urgency=low
* New upstream snapshot version.
+ * Added missing shared library packages of Boost.Serialization and
+ Boost.Wave. Closes: #410157.
+ * No unqualified .so symlinks are now provided, only -st.so/-mt.so
+ are available. Closes: #356705.
- -- Domenico Andreoli <cavok at debian.org> Tue, 27 Mar 2007 00:47:14 +0200
+ -- Domenico Andreoli <cavok at debian.org> Tue, 27 Mar 2007 13:50:30 +0200
boost (1.33.1+1.34.0-cvs20070221-1) experimental; urgency=low
Modified: boost/trunk/debian/control
===================================================================
--- boost/trunk/debian/control 2007-03-26 21:47:29 UTC (rev 14044)
+++ boost/trunk/debian/control 2007-03-27 12:26:47 UTC (rev 14045)
@@ -294,6 +294,26 @@
.
Homepage: http://www.boost.org/libs/regex/
+Package: libboost-serialization1.34.0
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}
+Description: serialization library for C++
+ This is a partial list of provided functionalities:
+ .
+ * proper restoration of pointers to shared data
+ * serialization of STL containers and other commonly used templates
+ * data portability - streams of bytes created on one platform should
+ be readable on any other
+ * archive interface must be rich enough to permit the creation of an
+ archive that presents serialized data as XML in a useful manner
+ .
+ serialization: the reversible deconstruction of an arbitrary set of
+ C++ data structures to a sequence of bytes.
+ archive: to refer to a specific rendering of this stream of bytes.
+ .
+ Homepage: http://www.boost.org/libs/serialization/
+
Package: libboost-serialization-dev
Architecture: any
Section: libdevel
@@ -403,6 +423,20 @@
.
Homepage: http://www.boost.org/libs/thread/
+Package: libboost-wave1.34.0
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}
+Description: C99/C++ preprocessor library
+ Part of the Boost C++ Libraries collection.
+ .
+ The Wave C++ preprocessor library is a Standards conformant
+ implementation of the mandated C99/C++ preprocessor functionality
+ packed behind a simple to use interface, which integrates well with
+ the well known idioms of the Standard Template Library (STL).
+ .
+ Homepage: http://www.boost.org/libs/wave/
+
Package: libboost-wave-dev
Architecture: any
Section: libdevel
Modified: boost/trunk/debian/rules
===================================================================
--- boost/trunk/debian/rules 2007-03-26 21:47:29 UTC (rev 14044)
+++ boost/trunk/debian/rules 2007-03-27 12:26:47 UTC (rev 14045)
@@ -312,20 +312,41 @@
usr/lib/libboost_regex$(release_suffix_mt).so usr/lib/libboost_regex-mt.so
+ # package libboost-serialization$(SOVERSION)
+ dh_install -plibboost-serialization$(SOVERSION)$(DEBIAN_SUFFIX) --autodest \
+ debian/tmp/usr/lib/libboost_serialization$(release_suffix_st).so.$(SOVERSION) \
+ debian/tmp/usr/lib/libboost_wserialization$(release_suffix_st).so.$(SOVERSION) \
+ debian/tmp/usr/lib/libboost_serialization$(release_suffix_mt).so.$(SOVERSION) \
+ debian/tmp/usr/lib/libboost_wserialization$(release_suffix_mt).so.$(SOVERSION)
+ dh_install -plibboost-dbg --autodest \
+ debian/tmp/usr/lib/libboost_serialization$(debug_suffix_st).so.$(SOVERSION) \
+ debian/tmp/usr/lib/libboost_wserialization$(debug_suffix_st).so.$(SOVERSION) \
+ debian/tmp/usr/lib/libboost_serialization$(debug_suffix_mt).so.$(SOVERSION) \
+ debian/tmp/usr/lib/libboost_wserialization$(debug_suffix_mt).so.$(SOVERSION)
+
+
# package libboost-serialization-dev
dh_installdirs -plibboost-serialization-dev usr/include/boost
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_serialization$(release_suffix_st).so \
debian/tmp/usr/lib/libboost_wserialization$(release_suffix_st).a \
+ debian/tmp/usr/lib/libboost_wserialization$(release_suffix_st).so \
debian/tmp/usr/lib/libboost_serialization$(release_suffix_mt).a \
- debian/tmp/usr/lib/libboost_wserialization$(release_suffix_mt).a
+ debian/tmp/usr/lib/libboost_serialization$(release_suffix_mt).so \
+ debian/tmp/usr/lib/libboost_wserialization$(release_suffix_mt).a \
+ debian/tmp/usr/lib/libboost_wserialization$(release_suffix_mt).so
dh_link -plibboost-serialization-dev \
- usr/lib/libboost_serialization$(release_suffix_st).a usr/lib/libboost_serialization-st.a \
- usr/lib/libboost_wserialization$(release_suffix_st).a usr/lib/libboost_wserialization-st.a \
- usr/lib/libboost_serialization$(release_suffix_mt).a usr/lib/libboost_serialization-mt.a \
- usr/lib/libboost_wserialization$(release_suffix_mt).a usr/lib/libboost_wserialization-mt.a
+ usr/lib/libboost_serialization$(release_suffix_st).a usr/lib/libboost_serialization-st.a \
+ usr/lib/libboost_serialization$(release_suffix_st).so usr/lib/libboost_serialization-st.so \
+ usr/lib/libboost_wserialization$(release_suffix_st).a usr/lib/libboost_wserialization-st.a \
+ usr/lib/libboost_wserialization$(release_suffix_st).so usr/lib/libboost_wserialization-st.so \
+ usr/lib/libboost_serialization$(release_suffix_mt).a usr/lib/libboost_serialization-mt.a \
+ usr/lib/libboost_serialization$(release_suffix_mt).so usr/lib/libboost_serialization-mt.so \
+ usr/lib/libboost_wserialization$(release_suffix_mt).a usr/lib/libboost_wserialization-mt.a \
+ usr/lib/libboost_wserialization$(release_suffix_mt).so usr/lib/libboost_wserialization-mt.so
# package libboost-signals$(SOVERSION)
@@ -409,16 +430,29 @@
usr/lib/libboost_thread$(release_suffix_mt).so usr/lib/libboost_thread-mt.so
+ # package libboost-wave$(SOVERSION)
+ dh_install -plibboost-wave$(SOVERSION)$(DEBIAN_SUFFIX) --autodest \
+ debian/tmp/usr/lib/libboost_wave$(release_suffix_st).so.$(SOVERSION) \
+ debian/tmp/usr/lib/libboost_wave$(release_suffix_mt).so.$(SOVERSION)
+ dh_install -plibboost-dbg --autodest \
+ debian/tmp/usr/lib/libboost_wave$(debug_suffix_st).so.$(SOVERSION) \
+ debian/tmp/usr/lib/libboost_wave$(debug_suffix_mt).so.$(SOVERSION)
+
+
# package libboost-wave-dev
dh_installdirs -plibboost-wave-dev usr/include/boost
mv debian/libboost-dev/usr/include/boost/wave* \
debian/libboost-wave-dev/usr/include/boost
dh_install -plibboost-wave-dev --autodest \
debian/tmp/usr/lib/libboost_wave$(release_suffix_st).a \
- debian/tmp/usr/lib/libboost_wave$(release_suffix_mt).a
+ debian/tmp/usr/lib/libboost_wave$(release_suffix_st).so \
+ debian/tmp/usr/lib/libboost_wave$(release_suffix_mt).a \
+ debian/tmp/usr/lib/libboost_wave$(release_suffix_mt).so
dh_link -plibboost-wave-dev \
- usr/lib/libboost_wave$(release_suffix_st).a usr/lib/libboost_wave-st.a \
- usr/lib/libboost_wave$(release_suffix_mt).a usr/lib/libboost_wave-mt.a
+ usr/lib/libboost_wave$(release_suffix_st).a usr/lib/libboost_wave-st.a \
+ usr/lib/libboost_wave$(release_suffix_st).so usr/lib/libboost_wave-st.so \
+ usr/lib/libboost_wave$(release_suffix_mt).a usr/lib/libboost_wave-mt.a \
+ usr/lib/libboost_wave$(release_suffix_mt).so usr/lib/libboost_wave-mt.so
# This single target is used to build all the packages, all at once, or
More information about the pkg-boost-commits
mailing list