[pkg-boost-commits] r14633 - in boost/tags: . 1.46.1-3/debian 1.46.1-3/debian/patches

Steven Michael Robbins smr at alioth.debian.org
Sun Mar 20 01:44:55 UTC 2011


Author: smr
Date: 2011-03-20 01:44:54 +0000 (Sun, 20 Mar 2011)
New Revision: 14633

Added:
   boost/tags/1.46.1-3/
   boost/tags/1.46.1-3/debian/NEWS.Debian
   boost/tags/1.46.1-3/debian/changelog
   boost/tags/1.46.1-3/debian/compat
   boost/tags/1.46.1-3/debian/control
   boost/tags/1.46.1-3/debian/patches/remove-rpath.patch
   boost/tags/1.46.1-3/debian/rules
Removed:
   boost/tags/1.46.1-3/debian/NEWS.Debian
   boost/tags/1.46.1-3/debian/changelog
   boost/tags/1.46.1-3/debian/compat
   boost/tags/1.46.1-3/debian/control
   boost/tags/1.46.1-3/debian/patches/remove-rpath.patch
   boost/tags/1.46.1-3/debian/rules
Log:
[svn-buildpackage] Tagging boost1.46 1.46.1-3

Deleted: boost/tags/1.46.1-3/debian/NEWS.Debian
===================================================================
--- boost/trunk/debian/NEWS.Debian	2011-03-13 07:14:34 UTC (rev 14625)
+++ boost/tags/1.46.1-3/debian/NEWS.Debian	2011-03-20 01:44:54 UTC (rev 14633)
@@ -1,80 +0,0 @@
-boost1.39 (1.39.0-4) unstable; urgency=low
-  
-  Since only one (the multi-threaded) variant of each library is built,
-  upstream elected to simplify the library name by removing the
-  redundant "-mt" decoration.  Debian will follow this convention, to
-  remain compatible at link time with other vendors.  The preferred form
-  of the link option is now "-lboost_regex", etc.
-  
-  In response to the Debian 1.37 package, a number of boost-using
-  packages changed their build system to add "-mt"; see entry below.  To
-  avoid breaking all these packages, Debian is providing compatibility
-  symlinks with the "-mt" decoration; e.g. "-lboost_regex-mt" continues
-  to work.  However, note that this name is not compatible with other
-  distributions, so build-system authors are encouraged to use the
-  undecorated name.
-
- -- Steve M. Robbins <smr at debian.org>  Sun, 30 Aug 2009 14:47:14 -0500
-
-boost1.37 (1.37.0-1) unstable; urgency=low
-  
-  The single-threaded variant of the libraries is no longer built.
-  Prior to this, -lboost_regex was the single-threaded variant and
-  -lboost_regex-mt was the multi-threaded variant of Boost.Regex.  Any
-  software using "-lboost_regex" will need to now use "-lboost_regex-mt"
-  instead (and similar for all other libraries, of course).
-
- -- Steve M. Robbins <smr at debian.org>  Sun, 09 Nov 2008 15:46:50 -0600
-
-boost1.35 (1.35.0-1) unstable; urgency=low
-
-  All packages now incorporate the boost version.  The -doc, -dbg, and
-  -dev packages are labelled with 1.35 under the assumption that 1.35.x
-  will all be API compatible.  The shared lib packages are labelled with
-  the SOVERSION (1.35.0) as always.  The new packages conflict with the
-  old (versions 1.34.x) since they install into the same directories.
-  The new packages have a new source name, however, so both 1.34 and
-  1.35 will be available from the Debian repository.
-  
-  Removed package bcp.  The binary "bcp" is now found in libboost-dev.
-
-  Removed package pyste.  The binary "pyste" is now found in
-  libboost-python-dev.
-
- -- Steve M. Robbins <smr at debian.org>  Wed, 07 May 2008 02:38:44 -0500
-
-boost (1.34.0-1) unstable; urgency=low
-  
-  The boost library short name has changed semantics in Debian.  Prior to
-  1.34.0-1, the short name was multi-threaded.  Now it is single
-  threaded.
-
-  Boost library names encode the SOVERSION and build characteristics of
-  the library, including the compiler used (gcc41) and whether
-  multi-threading is enabled (-mt if so).  This leads to long names like
-  libboost_wserialization-gcc42-mt-1_34_1.so.1.34.1
-  [http://www.boost.org/more/getting_started/unix-variants.html#library-naming]
-  that are hard to discover in the build system of boost-using software.
-
-  Prior to 1.34.0-1, Debian packages provided a NON-PORTABLE short form
-  of the library name as a convenience.  The short form
-  (e.g. libboost_wserialization.so) did not have the compiler or "-mt"
-  strings in the name, even though it was the multi-thread flavour.
-
-  Other distributions, e.g. Fedora, use the so-called "layout=system"
-  install and also have shorter-named boost libraries.  However, the
-  short-named libraries are the single-threaded flavour.  The
-  multi-threaded flavour has "-mt" appended,
-  e.g. libboost_wserialization-mt.so).
-
-  After some discussion, both internal and on bug reports #429533,
-  #424038, #425264, #428419, #431502, and #425992, we decided to bring
-  the Debian names in line with "layout=system", hence compatible with
-  other distributions.  This means that the short name has changed
-  semantics from being the multi-threaded flavour to being now the
-  single-threaded flavour.
-
-  To summarize: if you're linking to libboostX for a multi-threaded
-  application, append "-mt".
-
- -- Domenico Andreoli <cavok at debian.org>  Mon, 14 May 2007 00:06:49 +0200

Copied: boost/tags/1.46.1-3/debian/NEWS.Debian (from rev 14632, boost/trunk/debian/NEWS.Debian)
===================================================================
--- boost/tags/1.46.1-3/debian/NEWS.Debian	                        (rev 0)
+++ boost/tags/1.46.1-3/debian/NEWS.Debian	2011-03-20 01:44:54 UTC (rev 14633)
@@ -0,0 +1,88 @@
+boost1.46 (1.46.1-3)
+
+  * Boost.Build and bjam now ship in the main -dev package (currently
+    libboost1.46-dev).  Packages boost-build and bjam are obsolete and to
+    be removed from the archive.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 19 Mar 2011 18:26:39 -0500
+
+boost1.39 (1.39.0-4) unstable; urgency=low
+  
+  Since only one (the multi-threaded) variant of each library is built,
+  upstream elected to simplify the library name by removing the
+  redundant "-mt" decoration.  Debian will follow this convention, to
+  remain compatible at link time with other vendors.  The preferred form
+  of the link option is now "-lboost_regex", etc.
+  
+  In response to the Debian 1.37 package, a number of boost-using
+  packages changed their build system to add "-mt"; see entry below.  To
+  avoid breaking all these packages, Debian is providing compatibility
+  symlinks with the "-mt" decoration; e.g. "-lboost_regex-mt" continues
+  to work.  However, note that this name is not compatible with other
+  distributions, so build-system authors are encouraged to use the
+  undecorated name.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 30 Aug 2009 14:47:14 -0500
+
+boost1.37 (1.37.0-1) unstable; urgency=low
+  
+  The single-threaded variant of the libraries is no longer built.
+  Prior to this, -lboost_regex was the single-threaded variant and
+  -lboost_regex-mt was the multi-threaded variant of Boost.Regex.  Any
+  software using "-lboost_regex" will need to now use "-lboost_regex-mt"
+  instead (and similar for all other libraries, of course).
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 09 Nov 2008 15:46:50 -0600
+
+boost1.35 (1.35.0-1) unstable; urgency=low
+
+  All packages now incorporate the boost version.  The -doc, -dbg, and
+  -dev packages are labelled with 1.35 under the assumption that 1.35.x
+  will all be API compatible.  The shared lib packages are labelled with
+  the SOVERSION (1.35.0) as always.  The new packages conflict with the
+  old (versions 1.34.x) since they install into the same directories.
+  The new packages have a new source name, however, so both 1.34 and
+  1.35 will be available from the Debian repository.
+  
+  Removed package bcp.  The binary "bcp" is now found in libboost-dev.
+
+  Removed package pyste.  The binary "pyste" is now found in
+  libboost-python-dev.
+
+ -- Steve M. Robbins <smr at debian.org>  Wed, 07 May 2008 02:38:44 -0500
+
+boost (1.34.0-1) unstable; urgency=low
+  
+  The boost library short name has changed semantics in Debian.  Prior to
+  1.34.0-1, the short name was multi-threaded.  Now it is single
+  threaded.
+
+  Boost library names encode the SOVERSION and build characteristics of
+  the library, including the compiler used (gcc41) and whether
+  multi-threading is enabled (-mt if so).  This leads to long names like
+  libboost_wserialization-gcc42-mt-1_34_1.so.1.34.1
+  [http://www.boost.org/more/getting_started/unix-variants.html#library-naming]
+  that are hard to discover in the build system of boost-using software.
+
+  Prior to 1.34.0-1, Debian packages provided a NON-PORTABLE short form
+  of the library name as a convenience.  The short form
+  (e.g. libboost_wserialization.so) did not have the compiler or "-mt"
+  strings in the name, even though it was the multi-thread flavour.
+
+  Other distributions, e.g. Fedora, use the so-called "layout=system"
+  install and also have shorter-named boost libraries.  However, the
+  short-named libraries are the single-threaded flavour.  The
+  multi-threaded flavour has "-mt" appended,
+  e.g. libboost_wserialization-mt.so).
+
+  After some discussion, both internal and on bug reports #429533,
+  #424038, #425264, #428419, #431502, and #425992, we decided to bring
+  the Debian names in line with "layout=system", hence compatible with
+  other distributions.  This means that the short name has changed
+  semantics from being the multi-threaded flavour to being now the
+  single-threaded flavour.
+
+  To summarize: if you're linking to libboostX for a multi-threaded
+  application, append "-mt".
+
+ -- Domenico Andreoli <cavok at debian.org>  Mon, 14 May 2007 00:06:49 +0200

Deleted: boost/tags/1.46.1-3/debian/changelog
===================================================================
--- boost/trunk/debian/changelog	2011-03-13 07:14:34 UTC (rev 14625)
+++ boost/tags/1.46.1-3/debian/changelog	2011-03-20 01:44:54 UTC (rev 14633)
@@ -1,1640 +0,0 @@
-boost1.46 (1.46.1-1) unstable; urgency=low
-
-  * New upstream.
-  
-  * control: Add libboost-random1.46-dev to depends of -all-dev and
-    suggests of -dev.  Closes: #615849.
-
- -- Steve M. Robbins <smr at debian.org>  Sun, 13 Mar 2011 00:37:35 -0600
-
-boost1.46 (1.46.0-1) unstable; urgency=low
-
-  * New upstream release.
-    - Fixes Boost ticket 4631.  Closes: #595955.
-    - Program.Options updated.  Closes: #593522.
-    - Also Closes: #537680.
-  
-  * control:
-  * rules: Set versions to 1.46.  Remove obsolete conflicts.
-
-  * rules: Don't use "long double" for architecture "armhf".  
-    Closes: #604107.
-  
-  * control:
-  * rules: New packages for Boost.Random.  Closes: #610821.
-  
- -- Steve M. Robbins <smr at debian.org>  Tue, 22 Feb 2011 00:18:43 -0600
-
-boost1.45 (1.45.0-1) experimental; urgency=low
-
-  * New upstream.
-    - patches/kfreebsd-jam.patch: Remove.  Applied upstream.
-    - patches/boost-build-pythonid.patch: Remove.  Applied upstream.
-
-  * control:
-  * rules:
-  * documentation-files:
-  * example-files: Updates for new version.
-  
- -- Steve M. Robbins <smr at debian.org>  Tue, 14 Dec 2010 00:58:11 -0600
-
-boost1.44 (1.44.0-2) experimental; urgency=low
-
-  * rules, control: Build Python extensions for Python 3 in addition to
-    Python 2.
-
-  * patches/boost-1.44-py3.1.patch: New.  Fix Boost.MPI build failure for
-    Python 3 (thanks, Andreas Kloeckner).  Closes: #595786.
-
- -- Steve M. Robbins <smr at debian.org>  Sat, 18 Sep 2010 12:03:46 -0500
-
-boost1.44 (1.44.0-1) experimental; urgency=low
-
-  * New upstream.  Closes: #582690, #594634.
-    - patches/boost-build-pythonid.patch: Modify.  Partially applied upstream.
-    - patches/lambda-include-deps.patch: Remove.  Applied upstream.
-    - patches/kfreebsd-thread.patch: Refresh.
-    - patches/jam-wall-clean.patch: Remove temporarily.
-  
-  * rules: The python build ID now specified using --python-buildid.
-
-  * patches/remove-rpath.patch: New.  Disable rpath-setting code.
-  
- -- Steve M. Robbins <smr at debian.org>  Sat, 11 Sep 2010 22:24:43 -0500
-
-boost1.42 (1.42.0-4) unstable; urgency=low
-
-  * rules: Copy "doc" directories to $htmldir with --parents option so
-    that they end up in the right place.  Closes: #586578.
-  
-  * patches/lambda-include-deps.patch: New.  Adapted from upstream
-    changeset 61881.  Closes: #581706.
-  
-  * patches/boost-python-examples.patch: Remove "-mt" suffix from
-    libboost_python.  Also patch examples/tutorial/Jamroot.  
-    Closes: #577793.
-  
-  * control: Raise priority of libboost-iostreams, since important package
-    aptitude depends on it.  Closes: #588608.
-  
-  * patches/fusion-name-qual.patch: qualify names in boost::fusion
-    namespace.  Closes: #588204.
-
- -- Steve M. Robbins <smr at debian.org>  Sun, 25 Jul 2010 22:26:18 -0500
-
-boost1.42 (1.42.0-3) unstable; urgency=low
-
-  * rules: Add test_exec_monitor.  Closes: #539350.  (Previous upload was
-    broken.)
-
- -- Steve M. Robbins <smr at debian.org>  Mon, 01 Mar 2010 20:33:39 -0600
-
-boost1.42 (1.42.0-2) unstable; urgency=low
-
-  * rules: Add test_exec_monitor.  Closes: #539350.
-
- -- Steve M. Robbins <smr at debian.org>  Sat, 27 Feb 2010 22:04:09 -0600
-
-boost1.42 (1.42.0-1) unstable; urgency=low
-
-  * New upstream.
-    - documentation-files: Update.
-  
-  * patches/boost-test-invalid-read.patch: Remove.  Alternate fix applied
-    upstream.
-
-  * patches/boost/iostreams/device/mapped_file-header-guard.patch: 
-  * patches/boost-graph-printf.patch: Remove.  Applied upstream.
-
- -- Steve M. Robbins <smr at debian.org>  Sat, 06 Feb 2010 20:26:56 -0600
-
-boost1.41 (1.41.0-3) unstable; urgency=low
-
-  * patches/date_time_date_formatting_hpp.patch: Change
-    std::locale::locale() to std::locale().  Closes: #564860.
-
- -- Steve M. Robbins <smr at debian.org>  Sun, 17 Jan 2010 22:17:39 -0600
-
-boost1.41 (1.41.0-2) unstable; urgency=low
-
-  * patches/boost-graph-printf.patch: New.  Include stdio.h, to define
-    fprintf() and stderr.
-  
-  * patches/kfreebsd-thread.patch: New (thanks, Petr Salinger).  Fix
-    checks for __GLIBC__ source so that it builds on GNU/kFreeBSD.  
-  
- -- Steve M. Robbins <smr at debian.org>  Tue, 12 Jan 2010 00:51:40 -0600
-
-boost1.41 (1.41.0-1) unstable; urgency=low
-
-  * New upstream.  Closes: #563108.
-  
-  * patches/boost-build-pythonid.patch:
-  * rules: Switch --pythonid to --xpythonid;
-    c.f. https://svn.boost.org/trac/boost/ticket/3814
-  
-  * Merge changes from 1.40.0-5:
-    - Switch to source format "3.0 (quilt)".
-    - Remove hard-coding of python versions.
-
-  * rules: Provide a constant reference to latest documentation.  
-    Closes: #548270.
-  
-  * control: Package libboost-mpi-python1.41 conflicts with
-    libboost-mpi-python1.40, since both provide
-    /usr/lib/pyshared/python2.5/boost/mpi.so.
-
-  * patches/mapped_file-header-guard.patch: New.  Add missing header guard
-    (thanks, Sven Geggus).
-  
- -- Steve M. Robbins <smr at debian.org>  Sun, 03 Jan 2010 20:46:58 -0600
-
-boost1.40 (1.40.0-4) unstable; urgency=low
-
-  * rtupdate: Don't die if link target doesn't exist.  Update of
-    libboost_mpi_python links failed when boost-python but not
-    boost-mpi-python installed, causing postinst to fail.  
-    Closes: #556625.
-
- -- Steve M. Robbins <smr at debian.org>  Tue, 17 Nov 2009 20:58:40 -0600
-
-boost1.40 (1.40.0-3) unstable; urgency=low
-
-  * rules: Keep all headers in package libboostX.Y-dev to avoid bugs about
-    one boost lib using headers of another boost lib.  Boost is developed
-    as a monolith.  Closes: #548503, #553281, #550006.
-  
-  * control(libboost1.40-dev): Move libboost-python1.40-dev from Depends
-    to Suggests; this is possible now that -dev contains all the header
-    files.  Closes: #549935.
-  
-  * patches/boost-build-pythonid.patch: New (thanks, Gaudenz
-    Steinlin).  Add --pythonid parameter to the build system to only add
-    an identification to Python libraries.
-
-  * control:
-  * rtupdate:
-  * rules: Build libboost-mpi-python1.40.0 and
-    libboost-mpi-python1.40-dev.  Thanks again to Gaudenz Steinlin.
-    Closes: #552014.
-  
-  * patches/hurd-ellint_rd.patch:
-  * patches/hurd-execution_monitor.patch: New (thanks, Pino Toscano).
-    Patches for building on hurd.  Closes: #552383.
-
- -- Steve M. Robbins <smr at debian.org>  Sat, 14 Nov 2009 22:44:30 -0600
-
-boost1.40 (1.40.0-2) unstable; urgency=low
-
-  * rules:
-  * control: New package libboost-graph-parallel (thanks, Mathieu
-    Malaterre).  Closes: #549203.
-
-  * [Merge from 1.39.0-5] rules: Rule $(bjam) needs to depend on
-    $(QUILT_STAMPFN) because patches/bootstrap.patch modifies script
-    bootstrap.sh, used to build $(bjam).  Thanks to Andreas Ferber for the
-    report and astute analysis.  Closes: #545535.  Put the "-mt"
-    decoration before the final suffix for compatibility symlinks.
-    Closes: #545773.
-
-  * [Merge from 1.39.0-6] patches/boost-test-invalid-read.patch: New.  Fix
-    invalid read error detected by valgrind.  Closes: #538946.
-  
-  * rules: Create "-mt" compatibility links for static libs.  Closes:
-    #549467.
-  
-  * control(libboost1.40-dev): Move libboost-python1.40-dev from Suggests
-    to Depends.  Workaround for #548503.
-  
-  * control(libboost1.40-all-dev): Add ${misc:Depends}.
-
- -- Steve M. Robbins <smr at debian.org>  Sun, 04 Oct 2009 07:53:01 -0500
-
-boost1.40 (1.40.0-1) unstable; urgency=low
-
-  * New upstream.  Version string updates to control & rules.  File list
-    updates to example-files & documentation-files.
-    - patches/python-enum-same-value.patch:
-    - patches/python-generic-call.patch:
-    - patches/bootstrap.patch:
-    - patches/mpi-python.patch:
-    - patches/boost_python_translate_exception.patch:
-    - patches/wave-cpp.patch:
-    - patches/function-template.patch: Remove.  Applied upstream.
-  
-  * NEWS.Debian: Reformat to follow guidelines in Debian Developer's
-    Reference, Section 6.3.4.
-
-  * control: New package libboost1.40-all-dev that brings in all the Boost
-    -dev packages (c.f. #537739).
-
- -- Steve M. Robbins <smr at debian.org>  Sat, 05 Sep 2009 13:40:38 -0500
-
-boost1.39 (1.39.0-4) unstable; urgency=low
-
-  * rules: Create libboostX-mt.so compatibility symlinks.  Closes:
-    #541133.  See NEWS.Debian for more details.
-
- -- Steve M. Robbins <smr at debian.org>  Sun, 30 Aug 2009 14:47:14 -0500
-
-boost1.39 (1.39.0-3) unstable; urgency=low
-
-  * patches/mips-asm.patch: New.  Fix build failure on mips (thanks,
-    Florian Lohoff).  Closes: #543975.
-  
-  * control: Package -mpi-dev suggests -graph-dev.  Closes: #542067.  Note
-    that -dev now contains inspect, boostbook and quickbook.  Add
-    ${misc:Depends} to each package.
-  
-  * rules: Install manpages for inspect and quickbook.  Override lintian
-    warning about license file in -dev (boostbook/xsl/caramel/LICENSE).
-  
-  * README.source: New.  Point to /usr/share/doc/quilt/README.source.
-
- -- Steve M. Robbins <smr at debian.org>  Sat, 29 Aug 2009 10:11:25 -0500
-
-boost1.39 (1.39.0-2) unstable; urgency=low
-
-  * control: libboost-system1.39-dev must conflict with
-    libboost-system1.38-dev.  Closes: #543522.
-  
-  * patches/function-template.patch: Re-instated, since patch did not make
-    it to this release of Boost.  Closes: #543576.
-  
-  * rules:
-  * patches/sh4.patch: Add support for Renesas SH CPU.  Patch based on
-    initial work by Nobuhiro Iwamatsu.  Closes: #535930.
-
- -- Steve M. Robbins <smr at debian.org>  Tue, 25 Aug 2009 22:40:25 -0500
-
-boost1.39 (1.39.0-1) unstable; urgency=low
-
-  * New upstream.  Closes: #533822.
-    - patches/function-template.patch:
-    - patches/atomic_count.patch:
-    - patches/atomic_count_gcc.patch:
-    - patches/library-naming.patch:
-    - patches/sp_counted_base.patch: Remove.  Applied upstream.
-    - Google analytics code removed from docs.  Closes: #524186.
-
-  * patches/wave-cpp.patch: New.  Qualify std::string references.
-  
-  * patches/bootstrap.patch: New.  Fix setting for LIBDIR.
-
-  * patches/python-generic-call.patch: New.  Add generic call operator
-    support.  Closes: #523344.
-  
-  * patches/python-enum-same-value.patch: New.  Support enums with
-    duplicated values.  Closes: #523343.
-  
-  * rules: Build using --layout=system, and only the variants normally
-    built by upstream default (1 shared and 1 static variant).  System
-    layout no longer has any decoration; i.e., neither -mt nor -mt-d.  Use
-    bootstrap.sh to build bjam and configure boost; use "bjam install" to
-    install all files into debian/tmp.  Bootstrap creates the file
-    project-config.jam including a line naming the default python, so
-    remove rule to add the default python to user-config.jam; add only
-    non-default versions of python.
-  
-  * libboost-dbg.postinst.in:
-  * libboost-dbg.prerm.in: Remove.  No longer shipping "-d" variants of
-    libboost_python in /usr/lib, so don't need to call rtupdate for
-    libboost-dbg.
-  
-  * rtupdate: There is no longer separate single and multi-threaded
-    libraries to take care of.
-  
-  * debian/quickbook.1:
-  * debian/inspect.1: New.  Manpages for installed tools.
-
-  * control: Set Standards-Version to 3.8.2; no changes required.  Make
-    -dbg depend on -dev.  Add non-virtual alternative for -dev dependency
-    on libstdc++-dev.
-  
-  * copyright: Add the Caramel license, used by boostbook.
-
- -- Steve M. Robbins <smr at debian.org>  Fri, 10 Jul 2009 17:14:08 -0500
-
-boost1.38 (1.38.0-7) unstable; urgency=low
-
-  * control(libboost1.38-dev): downgrade the -doc and all -dev packages to Suggests.
-    Closes: #529258, #529622.  Add Replaces and Provides for "bcp" since the contents
-    of that package is now provided in -dev.
-
-  * control: Add build-conflict against boost-build;
-    otherwise bjam fails with diagnostic "duplicate initialization of gcc ..."
-    because both /etc/site-config.jam and ./user-config.jam have
-    "using gcc" lines.  
-
-  * patches/boost-python-examples.patch: New.  Patch example Jamroot to
-    use installed libboost_python (thanks, Georg Schmid).  
-    Closes: #452410.
-  
-  * rules: Set OMPI_MCA_disable_memory_allocator=1 to work around bad
-    interaction between fakeroot and OpenMPI.  Closes: #531415.
-  * control: Build-conflict with libopenmpi-dev version in unstable that
-    contains this bug.
-
-  * libboost-doc.README.Debian: Explain how to build Boost.Python
-    examples.
-
-  * rules: Build and install tools inspect and quickbook.  Closes: #531653.
-  * control: Add suggests for xsltproc, doxygen, docbook-xml, docbook-xsl,
-    default-jdk, and fop to support quickbook.
-
- -- Steve M. Robbins <smr at debian.org>  Mon, 29 Jun 2009 21:50:17 -0500
-
-boost1.38 (1.38.0-6) unstable; urgency=low
-
-  * control: Add version (<< 1.35.0) to conflicts for -doc and -dbg
-    packages.
-
- -- Steve M. Robbins <smr at debian.org>  Sun, 03 May 2009 00:53:13 -0500
-
-boost1.38 (1.38.0-5) unstable; urgency=low
-
-  * rtupdate: Handle versioned libboostX.Y-dbg.rtupdate properly.  Closes:
-    #525376.
-
- -- Steve M. Robbins <smr at debian.org>  Fri, 24 Apr 2009 22:14:11 -0500
-
-boost1.38 (1.38.0-4) unstable; urgency=low
-
-  * control (libboost1.38-dev): weaken dependency on libboost-math1.38-dev
-    and libboost-serialization1.38-dev from Depends to Recommends (Closes:
-    #524612).  Add version (<< 1.35.0) to conflicts for -dev packages to
-    conflict with boost version 1.34.1 but allow the packages generated by
-    the upcoming boost-defaults source package.  Ensure first line of long
-    description is a full sentence (Closes: #524034).
-
- -- Steve M. Robbins <smr at debian.org>  Thu, 23 Apr 2009 01:51:34 -0500
-
-boost1.38 (1.38.0-3) unstable; urgency=low
-
-  * patches/jam-wall-clean.patch: Fix printf formatting in
-    tools/jam/src/hash.c and tools/jam/src/hcache.c.
-
- -- Steve M. Robbins <smr at debian.org>  Sat, 04 Apr 2009 00:41:36 -0500
-
-boost1.38 (1.38.0-2) unstable; urgency=low
-
-  * Merge changes from 1.37.0-7 and 1.37.0-8:
-    - rtupdate: Do not die if called for an unknown python version, just
-      remove existing symlinks.
-    - control: Package -dbg is now in section debug.
-    - README.Debian: Add note about Boost.Test main() function.
-
-  * copyright: Update.
-  
-  * licensecheck.diff: Remove.  Licensecheck detects the Boost license as
-    of devscripts 2.10.46.
-
- -- Steve M. Robbins <smr at debian.org>  Mon, 30 Mar 2009 21:53:13 -0500
-
-boost1.38 (1.38.0-1) unstable; urgency=low
-
-  * New upstream.
-    - update control appropriately.
-  
-  * patches/math-c99.patch: 
-  * patches/jam-hardening.patch:
-  * patches/avoid-PATH_MAX.patch:
-  * patches/suppress-compiler-warnings.patch:
-  * patches/gcc43-date_time.patch:
-  * patches/gcc43-path_name_check.patch: 
-  * patches/system-error-code.patch: Removed.  Applied upstream.
-  
-  * patches/jam-wall-clean.patch: Updated; partially applied upstream.
-  * patches/kfreebsd-jam.patch: Refreshed.
-
-  * patches/boost_python_translate_exception.patch: New.  From upstream
-    ticket 2582.
-  
-  * patches/series: Modified to account for removed patches.
-  
- -- Steve M. Robbins <smr at debian.org>  Sun, 22 Feb 2009 00:21:26 -0600
-
-boost1.37 (1.37.0-5) unstable; urgency=low
-
-  * README.Debian: 
-  * libboost-python-dev.README.Debian: Revise, removing all the verbiage
-    about single-threaded versions and decorated library names which was
-    not relevant as of 1.37.0-1.
-  
-  * control: libboost1.37-dev depends on libboost-math1.37-dev.  Closes:
-    #515079.  Update list of separate packages in description and
-    Recommends line for libboost1.37-dev.
-
- -- Steve M. Robbins <smr at debian.org>  Mon, 16 Feb 2009 15:55:23 -0600
-
-boost1.37 (1.37.0-4) unstable; urgency=low
-
-  * patches/function-template.patch: New.  Fix misplaced #ifdef (thanks to
-    Caolan McNamara for the patch at
-    https://bugzilla.redhat.com/show_bug.cgi?id=477131).  Closes: #511073.
-  
-  * control:
-  * rules: New packages libboost-mpi1.37.0 and libboost-mpi1.37-dev.
-    Closes: #494832, #490242.  Thanks to Tilman Koschnick and Rutger ter
-    Borg for their patches.  New -dev package conflicts and replaces
-    libboost1.37-dev, since the headers were moved from the latter to the
-    former.
-  * patches/mpi-python.patch: The python bindings for Boost.MPI don't
-    build; disable until I understand what's going on.
-
-  * rules: Usage of "dh_clean -k" is deprecated in debhelper 7; replace
-    with "dh_prep".
-
- -- Steve M. Robbins <smr at debian.org>  Sat, 10 Jan 2009 16:53:03 -0600
-
-boost1.37 (1.37.0-3) unstable; urgency=low
-
-  * patches/series: Add add-disable-long-double.patch to the series.
-  * rules: Suppress building long-double math libraries (math_c99l &
-    math_tr1l) on hppa, arm, armel, mips, and mipsel.  Closes: #508962.
-
- -- Steve M. Robbins <smr at debian.org>  Thu, 18 Dec 2008 21:11:51 -0600
-
-boost1.37 (1.37.0-2) unstable; urgency=low
-
-  * control: Add Bcs-Browser and Vcs-Svn information.
-
-  * copyright: Update with the help of licensecheck, modified to detect
-    the Boost Software License; c.f. debian/licensecheck.diff.
-
-  * patches/atomic_count_gcc.patch: New.  GCC version >= 4.2 has moved
-    <bits/atomic.h> to <ext/atomic.h>.
-  
-  * patches/jam-hardening.patch: New.  Fix warnings generated by hardening
-    options, -D_FORTIFY_SOURCE=2 and -Wformat-security.  Thanks to Kees
-    Cook for the patch.  Closes: #505734.
-
-  * patches/atomic_count.patch: New.  Exclude armel, m68k, and sparc from
-    atomic_count_sync case since they do not have __sync functions
-    (http://gcc.gnu.org/onlinedocs/gcc-4.1.0/gcc/Atomic-Builtins.html).
-  
-  * patches/math-c99.patch: New.  Fix detection of long-double math
-    functions such as log1pl() and expm1l().  Upstream changeset 50055.
-
-  * patches/kfreebsd-jam.patch: New.  Include <unistd.h> for all GLIBC
-    systems; fixes a build failure for kFreeBSD.  Thanks to Petr Salinger
-    for the patch.  Closes: #506736.
-
-  * patches/system-error-code.patch: New.  Restore function
-    get_posix_category().  Closes: #503917.  Thanks to Deng Xiyue for
-    researching the fix.
-  
-  * patches/sp_counted_base.patch: New.  Add armel, m68k, and sparc to
-    list of architectures that cannot use sp_counted_base_sync (they do
-    not have __sync functions).
-  * rules: The above patch means these architectures (and arm, which
-    is already accounted for in sp_counted_base.hpp) fall through to
-    sp_counted_base_spin, so we no longer need to specify
-    BOOST_SP_USE_PTHREADS.
-
- -- Steve M. Robbins <smr at debian.org>  Sun, 14 Dec 2008 16:52:08 -0600
-
-boost1.37 (1.37.0-1) unstable; urgency=low
-
-  * New upstream.  Closes: #504475.
-
-  * patches/test-child-exit-t1723.patch:
-  * patches/kfreebsd-poll-symbols.patch:
-  * patches/gcc43-spirit-1617.patch: Remove, applied upstream.
-  
-  * check-interdep.sh:
-  * documention-files:
-  * example-files: Update for new version.
-  
-  * control:
-  * rules: Update version variables for 1.37.  Do not build
-    single-threaded libraries.  Do not create symlinks that are decorated
-    with toolset name (i.e. "gcc43").
-  
-  * rtupdate: Test for link target existence, since we no longer build
-    single-threaded libraries.
-
-  * debian/rules: Include debug symbols in libboost-dbg.  Thanks for Tim
-    Ansell for the patch.  Closes: #495812.
-
-  * control: Increase build-dep to debhelper >= 7.
-  * compat: Set to level 7.  Level 4 or better required for debug
-    symbols fix.
-
- -- Steve M. Robbins <smr at debian.org>  Sun, 09 Nov 2008 15:46:50 -0600
-
-boost1.36 (1.36.0-2) unstable; urgency=low
-
-  * debian/patches/endian.patch: New.  Include <endian.h> unconditionally
-    on all Debian systems.
-
- -- Steve M. Robbins <smr at debian.org>  Mon, 27 Oct 2008 00:49:42 -0500
-
-boost1.36 (1.36.0-1) unstable; urgency=low
-
-  * New upstream version.  Closes: #495179.
-    - patches/serialisation-utility-include.patch:
-    - patches/serialization-intrinsic64.patch:
-    - patches/sp_counted_base.patch: Remove.  Applied upstream.
-
-  * patches/gcc43-date_time.patch:
-  * patches/gcc43-spirit-1617.patch:
-  * patches/gcc43-path_name_check.patch: New.  Fixes for GCC 4.3 issues.
-
-  * patches/gcc-4.3.patch: Remove.  Most of this was applied upstream;
-    remainder is now in gcc43-date_time.patch.
-
-  * control:
-  * rules: Add packages for Boost.Math.
-  
-  * copyright: Convert to UTF-8.
-
- -- Steve M. Robbins <smr at debian.org>  Sun, 28 Sep 2008 00:26:01 -0500
-
-boost1.35 (1.35.0-8) experimental; urgency=low
-
-  * debian/patches/jam-wall-clean.patch: Additional changes to expand.c,
-    hash.c to remove warnings from amd64 & s390.
-  
-  * libboost-python1.35-dev: Add preferred alternative dependency
-    "python (>= 2.5)", since elementtree is included in Python 2.5 and
-    later.  Fix from Martin Pitt <martin.pitt at ubuntu.com>.  Closes: #494791.
-
- -- Steve M. Robbins <smr at debian.org>  Wed, 13 Aug 2008 03:36:02 -0500
-
-boost1.35 (1.35.0-7) experimental; urgency=low
-
-  * debian/patches/avoid-PATH_MAX.patch: Define symbol _GNU_SOURCE in
-    order that get_current_dir_name() is declared.  Should fix the build
-    failure #494346.
-
-  * debian/patches/jam-wall-clean.patch: Patch jam sources to build
-    cleanly with -Wall.
-  * debian/rules: Build with -Wall -Werror.
-
- -- Steve M. Robbins <smr at debian.org>  Sat, 09 Aug 2008 09:01:23 -0500
-
-boost1.35 (1.35.0-6) experimental; urgency=low
-
-  [ Steve M. Robbins ]
-  
-  * Uploading to experimental to avoid messing with the Etch freeze.
-  
-  * debian/control: Set Standards-Version to 3.8.0; no changes required.
-
-  * debian/rules: Set gcc_version to gcc43 for the upstream-compatible
-    symlinks.
-
-  * debian/patches/gcc-4.3.patch: Qualify typedef in
-    boost/gil/bit_aligned_pixel_reference.hpp.  Closes: #485512.
-  
-  * debian/patches/serialisation-utility-include.patch: New.  Apply
-    suggested patch, from upstream
-    http://svn.boost.org/trac/boost/ticket/1822.  Closes: #491225.
-  
-  * debian/patches/sp_counted_base.patch: New.  Avoid using
-    sp_counted_base_sync.hpp on ARM and HPPA, as those architectures do
-    not support atomic builtin __sync_fetch_and_add.  Closes: #485434.
-  
-  * debian/patches/kfreebsd-poll-symbols.patch: New.  Work around kFreeBSD
-    defining POLL_ERR and POLL_HUP as the same value.  Closes: #492786.
-  
-  * debian/patches/avoid-PATH_MAX.patch: New.  Use get_current_dir_name()
-    to avoid static string of size PATH_MAX as that symbol is unavailable
-    in hurd-i386.  Closes: #487343.
-  
-  * debian/patches/test-child-exit-t1723.patch: New.  Ignore child process
-    if return status is zero (normal); fix for Boost ticket 1723.
-  
-  * debian/patches/python2.5-elementtree.patch: New.  Use cElementTree
-    from xml.etree, if available (python 2.5).  Closes: #489022.
-
-  [ Domenico Andreoli ]
-  
-  * debian/rules: perform parallel builds as per $DEB_BUILD_OPTIONS 
-
- -- Steve M. Robbins <smr at debian.org>  Sun, 03 Aug 2008 10:33:40 -0500
-
-boost1.35 (1.35.0-5) unstable; urgency=low
-
-  * debian/rules: Build using -DBOOST_SP_USE_PTHREADS for armel.
-
- -- Steve M. Robbins <smr at debian.org>  Fri, 23 May 2008 00:32:17 -0500
-
-boost1.35 (1.35.0-4) unstable; urgency=low
-
-  * debian/rules: Fix syntax error creating user-config.jam; the final
-    semicolon needs a space before it.  Closes: #481971.
-
- -- Steve M. Robbins <smr at debian.org>  Mon, 19 May 2008 19:55:46 -0500
-
-boost1.35 (1.35.0-3) unstable; urgency=low
-
-  * debian/patches/serialization-intrinsic64.patch: New.  Patch from
-    upstream to fix build problem with GCC 4.3 on 64-bit systems.
-  
-  * debian/rules: The gcc module of bjam no longer honours <define>, so
-    use <compileflags>-D_REENTRANT in user-config.jam.
-  
-  * debian/rules: Build using -DBOOST_SP_USE_PTHREADS for: hppa, sparc,
-    and arm.
-
- -- Steve M. Robbins <smr at debian.org>  Mon, 19 May 2008 01:26:21 -0500
-
-boost1.35 (1.35.0-2) unstable; urgency=low
-
-  * debian/control: Add missing dependencies.  Closes: #480948.
-    date_time 	depends on serialization
-    filesystem 	depends on system
-    graph 	depends on serialization test
-    iostreams 	depends on regex
-    regex 	depends on thread
-    thread 	depends on date_time
-    wave 	depends on filesystem serialization
-    multi_index [libboost-dev] depends on serialization 
-
- -- Steve M. Robbins <smr at debian.org>  Sat, 17 May 2008 03:50:02 -0500
-
-boost1.35 (1.35.0-1) unstable; urgency=low
-
-  * New upstream version.  Closes: #473752.
-    debian/documentation-files: 
-    debian/patches: Adjust to new version.
-    debian/control: Remove depenency of libboost-dev on
-    libboost-serialization-dev as noted in (1.34.1-7).  Closes: #478782.
-
-  * debian/control: Substitute 1.34.1 --> 1.35.0 on all library package
-    names.  Change source to boost1.35 so that packages will coexist in
-    archive with 1.34.1 versions.  Add version string to all packages
-    including -dev and -doc.  Add conflicts with previous packages.  Add
-    packages libboost-system1.35.0 and libboost-system1.35-dev.
-
-  * debian/patches/library-naming.patch: New.  Remove toolset and boost
-    version from library names.
-  * debian/rtupdate: Remove logic for links with toolset name.
-
-  * debian/rules: Adjust SOVERSION, SHLIBS_VERSION, and boost_version to
-    new version.  Remove DEBIAN_SUFFIX.
-    Add system to boost_libs.  
-    Adjust link functions:
-      - Create compatibility links with toolset and boost version, rather
-        than simplified name links.
-      - Don't create gcc41 compatibility links.
-      - Don't create Boost.Python compatibility links.
-    Add "link=shared,static" to all jam invocations, including "jam install".
-    Don't need to copy more/css_0 to -doc package.  
-    Add rules for new system library
-
-  * debian/control:
-  * debian/rules: Don't build with g++-4.2 explicitly.  Closes: #463288.
-  
-  * debian/libboost-doc.doc-base: Change Section from obsolete
-    Apps/Programming to Programming/C++.  Replace leading spaces of
-    Abstract continuation lines by a single space.  The latter means
-    "display verbatim", which is not desired.
-  
-  * debian/control: Build-depend on debhelper (>= 6.0.7) to ensure
-    dh_lintian available.
-  * debian/rules: Use dh_lintian to install lintian-overrides.  Create all
-    lintian-overrides files in debian/rules.
-  * debian/libboost-dev.lintian-overrides:
-  * debian/libboost-dbg.lintian-overrides:
-  * debian/libboost-python-dev.lintian-overrides:
-  * debian/libboost-doc.lintian-overrides: Delete.
-  
-  * debian/control: Remove package bcp.
-  * debian/rules: Package /usr/bin/bcp and its manpage in libboost1.35-dev.
-  
-  * debian/control: Remove package pyste.
-  * debian/rules: Package /usr/bin/pyste and its manpage in
-    libboost-python1.35-dev.
-  
- -- Steve M. Robbins <smr at debian.org>  Wed, 07 May 2008 02:38:44 -0500
-
-boost (1.34.1-11) unstable; urgency=low
-
-  * debian/control: Add python-dev to libboost-python-dev depends.
-    Closes: #473973.
-
- -- Steve M. Robbins <smr at debian.org>  Fri, 04 Apr 2008 11:01:05 -0500
-
-boost (1.34.1-10) unstable; urgency=low
-
-  * debian/libboost-python-dev.postinst:
-  * debian/libboost-python-dbg.postinst: Change from "which pyversions &&
-    ..." (which fails if pyversions not available) to "if which pyversions
-    ...".  Closes: #473607.
-  
-  * debian/patches/date_time_date_formatting_hpp: Update patch to also
-    format fractional seconds with classic locale (thanks, Jean Pierre
-    LeJacq).  Also reported upstream as ticket/1726.  Closes: #473177.
-
- -- Steve M. Robbins <smr at debian.org>  Mon, 31 Mar 2008 18:44:59 -0500
-
-boost (1.34.1-9) unstable; urgency=low
-
-  * debian/control:
-  * debian/rules: Set up to use Quilt for maintaining patches.
-
-  * boost/numeric/ublas/matrix.hpp:
-  * boost/numeric/ublas/matrix_sparse.hpp: Revert.  These originated in
-    the merge of 1.33.1 (change 13900) and appear to be erroneous.
-  
-  * Reverted all other diffs outside of debian/ and created the following
-    set of quilt patches:
-    - debian/patches/regex-vulnerability.patch
-    - debian/patches/suppress-compiler-warnings.patch
-    - debian/patches/function-template-thread-safety.patch
-    - debian/patches/bjam-no-strict-aliasing.patch
-    - debian/patches/gcc-4.3.patch
-  
-  * Remove obsolete patch files:
-    - debian/patches/03-st_mt.patch
-    - debian/patches/02-is_incrementable1331.patch
-    - debian/patches/01-ublas1331.patch
-    - debian/patches/05_regex_fixes.patch
-    - debian/patches/04-ublas_warnings.patch
-
-  * boost/date_time/date_facet.hpp: Qualify special_values_parser<>, to
-    build with GCC 4.3; patch added to gcc-4.3.patch (thanks, Anibal
-    Avelar).  Closes: #468061.
-  
-  * boost/spirit/phoenix/operators.hpp: Include <climits>, to build with
-    GCC 4.3; patch added to gcc-4.3.patch (thanks, Dominic Hargreaves).
-    Closes: #470080.
-  
-  * boost/date_time/date_formatting.hpp: Format year with classic locale
-    to force correct formatting; new patch date_time_date_formatting_hpp
-    (thanks, Jean Pierre LeJacq).  Also reported upstream as ticket/1674.
-    Closes: #469771.
-  
-  * debian/libboost-doc.doc-base: Change document ID from "Boost" to
-    "boost".  Apparently dh_installdocs got picky about no upper-case
-    letters in doc IDs.  Closes: #471284.
-  
-  * debian/patches/gcc-4.3.patch: Include relevant patches from Boost
-    ticket tracker, issues: 1570, 1615, and 1617.
-  
-  * debian/control: Update to standards version 2.7.3 (no changes).
-  
-  * debian/pyste.1: New.  Manual page for pyste.
-  * debian/rules: Install pyste man page.  Bump SHLIBS_VERSION to
-    1.34.1-8.  Closes: #472571.
-  
-  * debian/bcp.1: Replace initial ' by .\" to avoid warnings from "man".
-
- -- Steve M. Robbins <smr at debian.org>  Mon, 24 Mar 2008 23:09:57 -0500
-
-boost (1.34.1-8) unstable; urgency=low
-
-  * debian/rules: Replace all use of $(PWD) and `pwd` by $(CURDIR); clears
-    up lintian warning debian-rules-uses-pwd.
-  
-  * debian/control: Move the homepage lines from the extended descriptions
-    to a proper header; clears up lintian warning
-    description-contains-homepage.
-  
-  * tools/jam/src/build.jam: Build using -fno-strict-aliasing, to avoid a
-    segfault.  Patch obtained from upstream changeset 41036; c.f. bug
-    #367825 and boost ticket 977 (http://svn.boost.org/trac/boost/ticket/977).
-  * debian/rules: Do not build bjam with CC=gcc-4.1.
-  * debian/control: Do not build-depend on gcc-4.1.  Closes: #463287.
-
-  * debian/control: Change Build-Depends from "python-dev |
-    python-all-dev, python2.4-dev" to simply "python-all-dev"; this brings
-    in all current Python -dev packages.  Update python-support required
-    version from 0.3 to 0.6, following README of current python-support
-    package.  Remove "python2.4-dev" from dependency of
-    libboost-python-dev; add python2.4-dev and python2.5-dev to its
-    Suggests line since users of this package may need any of the
-    currently-supported Python development packages.
-  * debian/rules: Introduce a suffix on library names, intended to handle
-    the -py24 and -py25 suffices added using --buildid.  This requires
-    some new functions, and updates to existing functions: mk_base_name,
-    mk_full_name, mk_compat_name, mk_xxx_files, mk_files, and
-    mk_debhelper_files.  Add lines for Python 2.4 and 2.5 to
-    user-config.jam file and build each python version explicitly.  Factor
-    code to remove generated debhelper files from clean to new rule
-    clean-debhelper, called from both clean and install rules.  Install
-    debian/rtupdate files, ensure the -py24 and -py25 libraries are
-    installed and remove those without suffices.  Remove unnecessary use
-    of dh_python.  Closes: #445381, #425881, #466820.
-  * debian/rtupdate: New.  Updates or removes symlinks for link libraries,
-    depending on the default Python runtime version.
-  * debian/libboost-dbg.postinst: New.  Call rtupdate to create symlinks.
-  * debian/libboost-python-dev.postinst: New.  Call rtupdate to create symlinks.
-  * debian/libboost-dbg.prerm: New.  Call rtupdate to remove symlinks.
-  * debian/libboost-python-dev.prerm: New.  Call rtupdate to remove symlinks.
-  
-  * debian/README.Debian:
-  * debian/libboost-python-dev.README.Debian:
-  * debian/Notes: Add notes about multiple Python runtime support, remove
-    some obsolete notes.
-
- -- Steve M. Robbins <smr at debian.org>  Sat, 22 Mar 2008 14:37:38 -0500
-
-boost (1.34.1-7) unstable; urgency=low
-
-  * debian/control (libboost-dev): Move libboost-serialization-dev from
-    Recommends to Depends since ptr_vector needs it.  Closes: 457654,
-    465720.  Note that the next version of the Pointer Container Library
-    uses a non-intrusive implementation of serialization, decoupling the
-    libraries [http://thread.gmane.org/gmane.comp.lib.boost.devel/169668].
-    This change can be reverted when the new upstream is packaged.
-  
-  * debian/documentation-files: Updated as per procedure in debian/Notes.
-    Closes: #338106.  
-  * debian/rules (libboost-doc): Also copy in all doc directories.
-
- -- Steve M. Robbins <smr at debian.org>  Mon, 18 Feb 2008 13:36:30 -0600
-
-boost (1.34.1-6) unstable; urgency=low
-
-  [Fixes for GCC 4.3]
-  * boost/regex/v4/cpp_regex_traits.hpp:
-  * boost/test/test_tools.hpp: Add #include <climits> to pick up
-    definition of CHAR_BIT (thanks, Jiri Palecek).  Closes: #444359.
-  * boost/python/detail/def_helper.hpp: Change keywords<0> to
-    detail::keywords<0>, avoiding a "changes meaning" error.  Patch from
-    upstream SVN.
-  * Verified that tagpy builds.  Closes: #444359.
-  * Verified that twinkle builds (after fixing #465187).  Closes: #454815.
-  * Verified that kdeedu builds (had to omit uninstallable libfacile-ocaml-dev
-    build-dep).  Closes: #463464.
-
- -- Steve M. Robbins <smr at debian.org>  Mon, 11 Feb 2008 01:40:05 -0600
-
-boost (1.34.1-5) unstable; urgency=medium
-
-  [ Domenico Andreoli ]
-  * Re-synchronized with friends from Ubuntu (thanks Jamie Strandboge).
-    - got fixes for CVE-2008-0171 and CVE-2008-0172.  Closes: #461236.
-  * debian/patches/05_regex_fixes.patch: fix for
-    basic_regex_parser() in boost/regex/v4/basic_regex_parser.hpp to return
-    error on invalid repetition of next state
-  * References
-    CVE-2008-0171
-    CVE-2008-0172
-    http://svn.boost.org/trac/boost/changeset/42674
-    http://svn.boost.org/trac/boost/changeset/42745
-  
-  [ Steve Robbins ]
-  * boost/function/function_base.hpp:
-  * boost/function/function_template.hpp: Replace with SVN head version to
-    fix boost http://svn.boost.org/trac/boost/ticket/1260.  
-    Closes: #458743.
-
- -- Steve M. Robbins <smr at debian.org>  Thu, 07 Feb 2008 23:16:01 -0600
-
-boost (1.34.1-4) unstable; urgency=low
-
-  * Merged Steve Langasek's -2.1 and -2.2 changes into
-  the experimental -3 version.
-
- -- Steve M. Robbins <smr at debian.org>  Sun, 23 Dec 2007 21:14:55 -0600
-
-boost (1.34.1-2.2) unstable; urgency=low
-
-  * Non-maintainer upload.
-  * Change libicu-dev dependency in addition to the build-dependency.
-    Closes: #456844.
-  * Add back build dependency on gcc-4.1, since bjam currently segfaults
-    with gcc-4.2; this is superseded already in 1.34.1-3 in experimental.
-    Closes: #456915.
-
- -- Steve Langasek <vorlon at debian.org>  Wed, 19 Dec 2007 00:58:39 -0800
-
-boost (1.34.1-2.1) unstable; urgency=low
-
-  * Non-maintainer upload.
-  * Build-depend on libicu-dev instead of libicu36-dev for the icu library
-    transition.  Closes: #454605.
-  * Bump the Build-Depends from g++-4.1 to g++-4.2, and add
-    backwards-compatibility "-gcc41" symlinks for all libraries to avoid
-    gratuitous ABI breakage for the rebuild since the gcc version
-    doesn't change the ABI, contrary to upstream assertion.  Bump the
-    shlibs to match.
-  * Add shlibs to libboost-dbg package, for compatibility with new
-    dpkg-shlibdeps behavior.
-
- -- Steve Langasek <vorlon at debian.org>  Sun, 16 Dec 2007 13:59:29 -0800
-
-boost (1.34.1-3) experimental; urgency=low
-
-  * ABI change: switched back to gcc 4.2
-  * bjam is built using gcc 4.1 (closes: #367825).
-  * libboost-dev now recommends all the other libboost-*-dev packages
-    (closes: #443160).
-
- -- Domenico Andreoli <cavok at debian.org>  Wed, 19 Sep 2007 03:12:48 +0200
-
-boost (1.34.1-2) unstable; urgency=low
-
-  [ Steve Robbins ]
-  * Build with gcc 4.1 and python 2.4 (closes: #426871).
-
-  [ Domenico Andreoli ]
-  * Fixed gcc 4.1 vs. gcc 4.2 confusion on hppa (closes: #436446).
-  * Debug libraries and their symlinks are back in libboost-dbg.
-  * bjam is built using gcc 4.1 also in the case it is not the default
-    gcc version.
-
- -- Steve M. Robbins <smr at debian.org>  Tue, 14 Aug 2007 22:52:45 -0500
-
-boost (1.34.1-1) experimental; urgency=low
-
-  * New upstream release (closes: #436091).
-  * Moved date_time.hpp to libboost-date-time-dev (closes: #434370).
-  * Removed libboost-dbg package. Debug libraries are now installed in
-    their respective libboost-* packages.
-  * Reworked libraries installation to binary packages.
-  * README.Debian now explains how programs should link to the Boost
-    libraries both the portable and the Debian-specific way.
-    Closes: #429533, #424038, #425264, #428419, #431502, #425992.
-
- -- Domenico Andreoli <cavok at debian.org>  Sun, 05 Aug 2007 15:32:38 +0200
-
-boost (1.34.1~rc1-1) experimental; urgency=low
-
-  * New upstream release candidate.
-  * Drop ${Source-Version} substvar from rules.
-  * Moved boost/filesystem.hpp to libboost-filesystem-dev (closes: #428179).
-  * Build with g++ 4.2 (g++ 4.1 is still used for bjam).
-  * Updated README to reflect the new naming scheme for libraries linking.
-
- -- Domenico Andreoli <cavok at debian.org>  Sun, 24 Jun 2007 23:52:28 +0200
-
-boost (1.34.0-1) unstable; urgency=low
-
-  * New upstream release.
-  * libboost-doc is properly created and filled, also on hppa (closes: #406883).
-
- -- Domenico Andreoli <cavok at debian.org>  Mon, 14 May 2007 00:06:49 +0200
-
-boost (1.34.0~rc2-2) experimental; urgency=low
-
-  * Re-applied workaround for toolchain bug on hppa (closes: #416496).
-  * Partially synchronized with Ubuntu:
-    - removed "python |" as alternative build dependency
-    - libboost-python-dev now depends on python2.5-dev
-
- -- Domenico Andreoli <cavok at debian.org>  Thu, 10 May 2007 23:22:20 +0200
-
-boost (1.34.0~rc2-1) experimental; urgency=low
-
-  * Removed debian-specific virtual destructors of
-    polymorphic_iarchive and polymorphic_oarchive. see
-    http://lists.boost.org/Archives/boost/2006/09/110979.php.
-  * Bumped shlibs to (>= 1.34.0~rc2-1), ABI might be changed since the
-    first introduction of 1.34.0 snapshot from CVS almost a year ago.
-
- -- Domenico Andreoli <cavok at debian.org>  Thu, 10 May 2007 12:33:32 +0200
-
-boost (1.34.0~beta1-2) experimental; urgency=low
-
-  * libboost-serialization-dev now depends on libboost-serialization1.34.0,
-    libboost-wave-dev on libboost-wave1.34.0.
-  * Build depends on g++-4.1 (>= 4.1.2).
-
- -- Domenico Andreoli <cavok at debian.org>  Mon, 30 Apr 2007 17:26:55 +0200
-
-boost (1.34.0~beta1-1) experimental; urgency=low
-
-  * New upstream beta release.
-  * Boost.Python is built using python 2.5.
-
- -- Domenico Andreoli <cavok at debian.org>  Sat, 28 Apr 2007 01:08:50 +0200
-
-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 13:50:30 +0200
-
-boost (1.33.1+1.34.0-cvs20070221-1) experimental; urgency=low
-
-  * New upstream snapshot version.
-  * Improved the build process.
-  * Now both st/mt variants are installed as well as their new symlinks
-    to ease the linking. No, we still have not pkg-config support.
-
- -- Domenico Andreoli <cavok at debian.org>  Fri, 23 Mar 2007 13:47:15 +0100
-
-boost (1.33.1+1.34.0-cvs20060531-1) experimental; urgency=low
-
-  * New upstream snapshot version.
-  * CSS file for HTML documentation is now correctly installed.
-    Closes: #358986.
-  * Standards-Version is now set to 3.7.2.
-
- -- Domenico Andreoli <cavok at debian.org>  Wed, 31 May 2006 16:09:49 +0200
-
-boost (1.33.1-10) unstable; urgency=medium
-
-  * boost/detail/sp_counted_base_gcc_ia64.hpp,
-    boost/detail/sp_counted_base_gcc_ppc.hpp: added missing constraints
-    on inline assembly.  Closes: #405599.
-    Patch courtesy of Aaron M. Ucko <ucko at debian.org>, from upstream CVS.
-
- -- Domenico Andreoli <cavok at debian.org>  Fri,  5 Jan 2007 10:23:10 +0100
-
-boost (1.33.1-9ubuntu2) feisty; urgency=low
-
-  * Remove "python |" as alternative build dependency.
-
- -- Matthias Klose <doko at ubuntu.com>  Sun, 14 Jan 2007 17:18:44 +0000
-
-boost (1.33.1-9ubuntu1) feisty; urgency=low
-
-  * Build using python2.5.
-  * Fix build failure on 64bit archs with python2.5.
-
- -- Matthias Klose <doko at ubuntu.com>  Sun, 14 Jan 2007 14:17:42 +0000
-
-boost (1.33.1-9) unstable; urgency=low
-
-  * boost/property_map_iterator.hpp: added missing namespace.  Closes: #397654.
-
- -- Domenico Andreoli <cavok at debian.org>  Tue, 21 Nov 2006 12:21:42 +0100
-
-boost (1.33.1-8) unstable; urgency=low
-
-  * Synchronized with Ubuntu.
-  * libboost-regex-dev now depends on libicu36-dev.
-
- -- Domenico Andreoli <cavok at debian.org>  Fri,  3 Nov 2006 23:54:34 +0100
-
-boost (1.33.1-7ubuntu1) edgy; urgency=low
-
-  * debian/patches/05-fix_signals.patch:
-    - patch from upsteam CVS, fixes Boost.Signals to work properly
-      across shared library boundaries with certain compiler options.
-      (Closes Ubuntu: #62202)
-
- -- Matti Lindell <mlind at cs.joensuu.fi>  Mon, 25 Sep 2006 08:54:32 +0300
-
-boost (1.33.1-7) unstable; urgency=low
-
-  * Re-added build dependency on python2.4-dev.
-
-  * Build dependency on libicu36-dev is now allowed and preferred
-    over libicu34-dev.
-
- -- Domenico Andreoli <cavok at debian.org>  Sun, 17 Sep 2006 23:35:27 +0200
-
-boost (1.33.1-6) unstable; urgency=low
-
-  * Packaged Pyste.  Closes: #189839.
-
-  * Package libboost-dbg has now priority extra.
-
- -- Domenico Andreoli <cavok at debian.org>  Fri,  8 Sep 2006 21:56:31 +0200
-
-boost (1.33.1-5) unstable; urgency=low
-
-  * CSS file for HTML documentation is now correctly installed.
-    Closes: #358986.
-
-  * Added missing header in boost/bind.hpp.  Closes: #376747.
-
-  * Fixed some unused parameter warnings.  Closes: #372800.
-
-  * Fixed some typos in source code.  Closes: #378016.
-    Patch courtesy of Roger Leigh.
-
- -- Domenico Andreoli <cavok at debian.org>  Thu, 20 Jul 2006 12:44:28 +0200
-
-boost (1.33.1-4) unstable; urgency=low
-
-  * Graph library is built with -mlong-calls on hppa too.
-
- -- Domenico Andreoli <cavok at debian.org>  Wed, 22 Mar 2006 14:21:05 +0100
-
-boost (1.33.1-3) unstable; urgency=low
-
-  * Fixed licensing of Graph library.  Closes: #349209.
-    Patch from upstream CVS repository, courtesy of Doug Gregor.
-  * Fixed build process of Graph library.  Closes: #326089.
-  * Shared library packages do not install the empty /usr/include/boost
-    directory any more.  Closes: #344599.
-  * Added manpage for bcp.  Closes: #348523.
-  * Static version of Thread library is also installed.  Closes: #357986.
-
- -- Domenico Andreoli <cavok at debian.org>  Thu, 16 Mar 2006 13:40:06 +0100
-
-boost (1.33.1-2) unstable; urgency=low
-
-  [ Christophe Prud'homme ]
-  * Bug fix: "libboost-wave-dev: Dependency on libboost-filesystem-dev
-    missing", thanks to Martin v . Löwis (Closes: #346367).
-
-  [ Domenico Andreoli ]
-  * boost/graph/topological_sort.hpp: removed name of unused parameter
-    to prevent long compiler warning.  Closes: #347519.
-  * Applied patch from upstream CVS to fix parsing of valid options
-    with a common root.  Closes: #345714.
-  * libboost-python-dev now correctly depends on python2.4-dev.
-
- -- Domenico Andreoli <cavok at debian.org>  Wed, 11 Jan 2006 11:11:42 +0100
-
-boost (1.33.1-1) experimental; urgency=low
-
-  * New upstream release.
-
-  * debian/control, debian/rules: switched to python 2.4.
-
-  * debian/control: removed build dependency on g++ 3.4.  Closes: #342958.
-
- -- Domenico Andreoli <cavok at debian.org>  Mon, 12 Dec 2005 17:44:36 +0100
-
-boost (1.33.0-5) unstable; urgency=low
-
-  * Re-uploaded with the right maintainer, the Debian Boost Team.
-
- -- Domenico Andreoli <cavok at debian.org>  Mon, 21 Nov 2005 16:49:41 +0100
-
-boost (1.33.0-4) unstable; urgency=low
-
-  * debian/control, debian/rules: renamed DSO packages to '*c2a'.
-    Closes: #339154.
-
- -- Christophe Prud'homme <prudhomm at debian.org>  Mon, 21 Nov 2005 07:05:58 +0100
-
-boost (1.33.0-3) unstable; urgency=low
-
-  * debian/documentation-files: regenerate.
-
-  * Applied patch from 1.33.1 to unbreak ublas.
-
-  * Applied patch from 1.33.1 to unbreak is_incrementable with g++ 4.0.2.
-
-  * Applied patch to remove warnings when compiling ublas with -Wall,
-    patch sent upstream.
-
-  * Single-threaded libraries are provided as well, thanks to Waba.
-    Closes: #335594.
-
-  * hppa and m68k build with gcc 3.4.  Closes: #319232, #334959.
-
- -- Domenico Andreoli <cavok at debian.org>  Thu,  3 Nov 2005 13:11:05 +0100
-
-boost (1.33.0-2) unstable; urgency=low
-
-  * The Debian Boost Team now maintains the package.
-
-  * Added packages for Boost.Iostreams and Boost.Wave libraries.
-    Closes: #324833.
-
-  * Added package for bcp utility.  Closes: #333530.
-
-  * boost/tuple/detail/tuple_basic.hpp: removed name of unused parameter.
-    Closes: #327167.
-
-  * debian/rules: enabled UNICODE support for Boost.Regex.  Closes: #333703.
-
- -- Domenico Andreoli <cavok at debian.org>  Tue, 18 Oct 2005 18:21:25 +0200
-
-boost (1.33.0-1) unstable; urgency=low
-
-  * New usptream version.  Closes: #322674.
-
-  * debian/rules: static library of program_options is now distributed.
-    Closes: #320973, #322269.
-
-  * boost/graph/adjacency_list.hpp: fixed compiler warnings.
-    Closes: #322386.
-
-  * debian/documentation-files: updated.  Closes: #322579.
-
-  * Fixed FTBFS on GNU/kFreeBSD.  Closes: #320677.
-
- -- Domenico Andreoli <cavok at debian.org>  Fri, 12 Aug 2005 12:37:35 +0200
-
-boost (1.32.0+1.33.0-cvs20050727-1) unstable; urgency=low
-
-  * Updated the snapshot version.  Closes: #319966.
-
-  * Fixed shlibs version.
-
- -- Domenico Andreoli <cavok at debian.org>  Wed, 27 Jul 2005 23:06:27 +0200
-
-boost (1.32.0+1.33.0-cvs20050720-3) unstable; urgency=low
-
-  * Added build dependency on zlib1g-dev.
-
- -- Domenico Andreoli <cavok at debian.org>  Thu, 21 Jul 2005 12:34:37 +0200
-
-boost (1.32.0+1.33.0-cvs20050720-2) unstable; urgency=low
-
-  * Added build dependency on libbz2-dev.
-
- -- Domenico Andreoli <cavok at debian.org>  Thu, 21 Jul 2005 10:08:48 +0200
-
-boost (1.32.0+1.33.0-cvs20050720-1) unstable; urgency=low
-
-  * New upstream snapshot version.  Closes: #318139, #318995, #306696.
-    - fixed invalid include files in test library.  Closes: #296804.
-    - removed extraneous empty directory in package libboost-graph1.33.0.
-      Closes: #309361.
-
-  * debian/control: libboost-graph1.33.0 suggests graphviz.  Closes: #309363.
-
-  * debian/control: libboost-graph-dev only recommends libboost-graph1.33.0.
-    Closes: #309360.
-
-  * boost/archive/detail/interface_iarchive.hpp,
-    boost/archive/detail/interface_oarchive.hpp: fixed compiler warning.
-    Closes: #308291.
-
- -- Domenico Andreoli <cavok at debian.org>  Wed, 20 Jul 2005 01:28:45 +0200
-
-boost (1.32.0-6.1) unstable; urgency=medium
-
-  * Non-maintainer upload.
-  * Medium-urgency upload for RC bugfix.
-  * Rebuild against g++-4.0 for the C++ ABI transition, adding "c2" to
-    the name of each of the library packages and conflicting with the
-    old versions.
-
- -- Steve Langasek <vorlon at debian.org>  Mon, 18 Jul 2005 19:10:24 -0700
-
-boost (1.32.0-6) unstable; urgency=low
-
-  * debian/control: libboost-serialization-dev now replaces libboost-dev
-    properly.
-
- -- Domenico Andreoli <cavok at debian.org>  Thu,  7 Apr 2005 10:46:00 +0200
-
-boost (1.32.0-5) unstable; urgency=low
-
-  * debian/control: libboost-dev now suggests also
-    libboost-program-options-dev and libboost-serialization-dev.
-
-  * debian/control, debian/rules: added package libboost-serialization-dev.
-    closes: #292596.
-
- -- Domenico Andreoli <cavok at debian.org>  Wed, 30 Mar 2005 17:56:57 +0200
-
-boost (1.32.0-4) unstable; urgency=low
-
-  * debian/rules: symbolic link to HTML/boost documentation directory
-    is now properly installed.  Closes: #290333.
-
-  * boost/test/detail/wrap_stringstream.hpp: fixed workaround (from
-    upstream CVS).  Closes: #300330.
-
- -- Domenico Andreoli <cavok at debian.org>  Tue, 22 Mar 2005 16:44:31 +0100
-
-boost (1.32.0-2) unstable; urgency=low
-
-  * debian/rules: debug libraries are now really installed in package
-    libboost-dbg.
-
- -- Domenico Andreoli <cavok at debian.org>  Mon, 10 Jan 2005 01:36:46 +0100
-
-boost (1.32.0-1) experimental; urgency=low
-
-  * New upstream version.  Closes: #282871.
-    - boost/pool/detail/pool_construct.inc and
-      boost/pool/detail/pool_construct_simple.inc are correctly installed
-      by package libboost-dev.  Closes: #284076.
-
-  * debian/control, debian/rules: added package libboost-dbg.
-    Closes: #279883.
-
-  * debian/control, debian/rules: added packages for Boost.Program_options.
-
- -- Domenico Andreoli <cavok at debian.org>  Tue,  7 Dec 2004 15:22:49 +0100
-
-boost (1.31.0-9) unstable; urgency=low
-
-  * More things fixed for indirect_traits in boost/detail.
-
- -- Domenico Andreoli <cavok at debian.org>  Thu, 11 Nov 2004 16:59:04 +0100
-
-boost (1.31.0-8) unstable; urgency=low
-
-  * Moved indirect_traits to boost/detail. Fixed things here and
-    there (from upstream CVS).  Closes: #278889.
-
-  * boost/numeric/ublas/banded.hpp: fixed gcc-3.4 compilation error.
-    Closes: #276652.
-
-  * tools/regression/run_tests.sh: fix setting of BOOST_BUILD_PATH.
-
-  * debian/control: flex is used instead of flex-old.
-
- -- Domenico Andreoli <cavok at debian.org>  Thu, 11 Nov 2004 16:04:09 +0100
-
-boost (1.31.0-7) unstable; urgency=medium
-
-  * boost/spirit/core/assert.hpp: fixed typo in BOOST_SPIRIT_ASSERT
-    macro definition (from upstream CVS).  Closes: #267991.
-
-  * libs/graph/src/Makefile: uses -O3 instead of -O to work around
-    gcc-3.3 bug #248207 on amd64.  Closes: #270156.
-
-  * Added random_device.cpp as example file of libboost-dev package
-    and added a note in libboost-dev's README.Debian.  Closes: #261719.
-
- -- Domenico Andreoli <cavok at debian.org>  Thu,  9 Sep 2004 16:06:48 +0200
-
-boost (1.31.0-6) unstable; urgency=low
-
-  * debian/rules: removed package bjam as it is now built from a separate
-    source package, boost-jam.
-
-  * boost/iterator/iterator_adaptor.hpp: removed the useless inclusion
-    of is_xxx.hpp (from upstream CVS).
-
-  * debian/control: libboost-dev does not depend on libboost-python-dev
-    any more.
-
-  * boost/date_time/posix_time/ptime.hpp: Add constructor from special_values
-    type; upstream bug fix
-    (http://lists.boost.org/MailArchives/boost-users/msg06801.php)
-
- -- Steve M. Robbins <smr at debian.org>  Sun, 25 Jul 2004 09:41:03 -0400
-
-boost (1.31.0-5) unstable; urgency=low
-
-  * libs/python/build/Jamfile: boost-python shared library is now linked
-    to libpython2.3.  Closes: #243089.
-
-  * boost/graph/isomorphism.hpp: changed type of u1 and u2 in edge_cmp
-    from vertex1_t to int (from upstream CVS).
-    boost/graph/detail/adjacency_list.hpp: fixed bug with regards to
-    in_edge_list for undirected graphs (from upstream CVS).
-    Closes: #245390.
-
-  * boost/format/internals.hpp: changed format_item::truncate_ 's type
-    from int to streamsize (from upstream CVS).  Closes: #247643.
-
- -- Domenico Andreoli <cavok at debian.org>  Wed, 19 May 2004 22:19:32 +0200
-
-boost (1.31.0-4) unstable; urgency=low
-
-  * debian/control: libboost-python-dev now replaces old
-    libboost-dev.  Closes: #243432.
-
- -- Domenico Andreoli <cavok at debian.org>  Tue, 13 Apr 2004 20:55:24 +0200
-
-boost (1.31.0-3) unstable; urgency=low
-
-  * debian/control: libboost-dev depends on libboost-python-dev.
-    A few header files include headers in <boost/python/detail/...>,
-    for some strange reason.  Closes: #242714, #242801.
-
-  * debian/control: libboost-dev suggests all the libboost-*-dev
-    packages.  Closes: #242335.
-
-  * debian/rules: proper bjam man page is created.
-
-  * Move <boost/python.hpp> to libboost-python-dev package.
-
- -- Domenico Andreoli <cavok at debian.org>  Sat, 10 Apr 2004 16:59:35 +0200
-
-boost (1.31.0-2) unstable; urgency=low
-
-  * Added symlinks in -dev packages to ease linking of programs which
-    use Boost libraries.
-
-  * Added symlink to allow dynamic linking to boost-filesystem shared
-    library.
-
-  * Updated Debian standards version to 3.6.1.
-
- -- Domenico Andreoli <cavok at debian.org>  Mon, 22 Mar 2004 02:34:25 +0100
-
-boost (1.31.0-1) unstable; urgency=low
-
-  * New upstream version.  Closes: #231951, #236016.
-    - builds with Python 2.3.  Closes: #206083.
-    - new bjam package (thanks, Vladimir Prus)
-    - new package for shared libboost-filesystem
-
-  * libs/date_time/doc/class_date.html: Fix doc typo.  Closes: #223236.
-
- -- Steve M. Robbins <smr at debian.org>  Mon,  8 Mar 2004 23:10:37 -0500
-
-boost (1.30.2-3) unstable; urgency=low
-
-  * debian/rules: Build "<threading>multi" libraries.  Thanks to
-    Domenico Andreoli for the patch.
-
-  * README.Debian: Document -D_REENTRANT required for threaded
-    applications.
-
- -- Steve M. Robbins <smr at debian.org>  Sat, 31 Jan 2004 17:24:17 -0500
-
-boost (1.30.2-2) unstable; urgency=low
-
-  * debian/control(Uploaders): Add Domenico Andreoli.
-
-  * debian/rules:
-    libs/graph/src/Makefile: Define _REENTRANT, per policy 10.2.
-
- -- Steve M. Robbins <smr at debian.org>  Sun, 26 Oct 2003 13:57:35 -0500
-
-boost (1.30.2-1) unstable; urgency=low
-
-  * New upstream version.  Closes: #211715.
-
-  * boost/numeric/interval/detail/c99_rounding_control.hpp: fix typo.
-    Closes: #203358.
-
-  * boost/filesystem/exception.hpp:
-  * libs/filesystem/src/exception.cpp: Add implementation of who(), path1(),
-    and path2().  (Thanks, Benjamin Dauvergne).  Closes: #196830.
-
- -- Steve M. Robbins <smr at debian.org>  Sun, 12 Oct 2003 12:11:00 -0400
-
-boost (1.30.0-4) unstable; urgency=low
-
-  * boost/math/quaternion.hpp: Apply supplied patch to fix a GCC 3.3
-    compile problem.  (Thanks, Marcelo E. Magallon).  Closes: #199270.
-
-  * libboost-doc:
-    - Fix broken links.  Closes: #199646.
-    - Use symlink to /usr/include/boost, rather than duplicating
-      header files.  Suggest libboost-dev.  Closes: #174979, #175444.
-    - Include libs/*/examples not already included in HTML.  Closes: #191704.
-
- -- Steve M. Robbins <smr at debian.org>  Fri, 11 Jul 2003 18:13:32 -0400
-
-boost (1.30.0-3) unstable; urgency=low
-
-  * boost/config/compiler/gcc.hpp: Do not warn about GCC 3.3.
-    Closes: #193862.
-
-  * boost/python/object/make_ptr_instance.hpp: Add typename keyword,
-    suggested by Dave Abrahams posting referenced in bug report
-    (thanks, Ben Burton).  Closes: #198524.
-
-  * boost/python/converter/as_to_python_function.hpp: Qualify function
-    call; workaround for apparent bug in GCC 3.3.  (Thanks, Romain
-    Lerallut).  Closes: #192481.
-
- -- Steve M. Robbins <smr at debian.org>  Mon, 26 May 2003 19:17:45 -0400
-
-boost (1.30.0-2) unstable; urgency=low
-
-  * debian/rules: Move httrack call to binary-indep.  Closes: #187740.
-
- -- Steve M. Robbins <smr at debian.org>  Sat,  5 Apr 2003 18:43:08 -0500
-
-boost (1.30.0-1) unstable; urgency=low
-
-  * New upstream.  Closes: #186256.
-
-  * debian/copyright: Include copyright and license statement for each
-    library.  Closes: #183153.
-
- -- Steve M. Robbins <smr at debian.org>  Sun, 30 Mar 2003 23:50:57 -0500
-
-boost (1.29.0-3) unstable; urgency=low
-
-  * Migrate to GCC 3.2.  Closes: #167030, #176269.
-    - Do not build with stlport.
-
- -- Steve M. Robbins <smr at debian.org>  Sun, 12 Jan 2003 23:47:19 -0500
-
-boost (1.29.0-2) unstable; urgency=low
-
-  * debian/rules: Install Boost.Test static libs.  Closes: #167106.
-
-  * boost/pool/singleton_pool.hpp: Apply supplied patch (thanks Alexander
-    Kjeldaas).  Closes: #167198.
-
- -- Steve M. Robbins <smr at debian.org>  Sat,  2 Nov 2002 19:32:12 -0500
-
-boost (1.29.0-1) unstable; urgency=low
-
-  * New upstream version.  Closes: #164830.
-
- -- Steve M. Robbins <smr at debian.org>  Sat, 26 Oct 2002 15:11:17 -0400
-
-boost (1.28.0-4) unstable; urgency=low
-
-  * Build with python 2.2.  Closes: #159533.
-    The shared lib ABI changes, but the soname cannot, so introduce
-    conflicting/replacing package for libboost-python.
-
- -- Steve M. Robbins <smr at debian.org>  Fri, 13 Sep 2002 22:54:25 -0400
-
-boost (1.28.0-3) unstable; urgency=low
-
-  * libs/graph/src/Makefile: build using -I/usr/include/stlport.
-    Closes: #150002.
-
-  * debian/control: change section of -doc package to match ftp
-    overrides.
-
- -- Steve M. Robbins <smr at debian.org>  Fri, 14 Jun 2002 18:19:09 -0400
-
-boost (1.28.0-2) unstable; urgency=low
-
-  * libs/graph/src/Makefile: revert patch to that used in 1.27.0-4,
-    so that the shared libs are also built with optimization.
-    Closes: #148056.
-
- -- Steve M. Robbins <smr at debian.org>  Fri, 24 May 2002 14:04:58 -0400
-
-boost (1.28.0-1) unstable; urgency=low
-
-  * New upstream version.
-
-  * Set YACC= in debian/rules to inhibit regenerating jam parser source.
-    This makes for smaller debian diffs (thanks, David Abrahams).
-
-  * Drop the examples package.  Code examples are in the doc package.
-
- -- Steve M. Robbins <smr at debian.org>  Fri, 17 May 2002 20:46:44 -0400
-
-boost (1.27.0-4) unstable; urgency=low
-
-  * libs/graph/src/Makefile: build graph lib with optimization.
-
-  * control: Do not build-depend on libstlport4.5-dbg, nor on texinfo.
-
-  * Split docs into new libboost-doc package, suggested by libboost-dev.
-    The -doc package replaces /usr/share/doc-base/Boost from the former -dev
-    package.  Complete the list of documentation files.  Closes: #143128.
-
-  * debian/README.Debian: add note for newbies (thanks, Laurent Bonnaud).
-    Closes: #142634.
-
- -- Steve M. Robbins <smr at debian.org>  Sat, 20 Apr 2002 19:31:38 -0400
-
-boost (1.27.0-3) unstable; urgency=low
-
-  * Build shared library packages.
-    - build graph lib with -fPIC.  Closes: #133259.
-
- -- Steve M. Robbins <smr at debian.org>  Sun,  3 Mar 2002 14:39:18 -0500
-
-boost (1.27.0-2) unstable; urgency=low
-
-  * boost/detail/atomic_count.hpp: Do not use atomic_count_linux.hpp; the
-    latter mistakenly uses <asm/atomic.h> which turns out to be a bad idea.
-  * libs/graph/src/Makefile: do not use "-g" flag; some of the symbols
-    are so large as to upset the assembler on the alpha.
-
- -- Steve M. Robbins <smr at debian.org>  Thu, 28 Feb 2002 18:45:06 -0500
-
-boost (1.27.0-1) unstable; urgency=low
-
-  * New upstream version.
-
- -- Steve M. Robbins <smr at debian.org>  Mon, 25 Feb 2002 18:53:58 -0500
-
-boost (1.26.0-4) unstable; urgency=low
-
-  * control(source): build-depend on libstlport4.5-dev.
-  * control(libboost-dev): depend on libstlport4.5-dev.
-    - new stlport package just got into the archive
-  * control(libboost-examples): remove dependency on libboost-dev.
-    - depending on arch "any" package will hold it up until the latter
-      is built on all arches.
-  * document reason for depending on STLPort.  Closes: #131516.
-
- -- Steve M. Robbins <smr at debian.org>  Sat,  2 Feb 2002 08:11:28 -0500
-
-boost (1.26.0-3) unstable; urgency=low
-
-  * control: change libboost-regex-dgb package to priority extra,
-    to agree with ftp override file.
-  * Don't build dir_it library, as it is not part of Boost.
-    - don't build-depend on unzip. Closes:  #130290.
-
- -- Steve M. Robbins <smr at debian.org>  Sat, 26 Jan 2002 11:08:31 -0500
-
-boost (1.26.0-2) unstable; urgency=low
-
-  * boost/detail/limits.hpp: determine endianness using <endian.h>
-    Thanks to Daniel Jacobowitz for the tip.
-
- -- Steve M. Robbins <smr at debian.org>  Tue, 22 Jan 2002 11:38:43 -0500
-
-boost (1.26.0-1) unstable; urgency=low
-
-  * New maintainer.  Closes: #123483.
-  * New upstream version.  Closes: #117106, #107802.
-  * Build-depend on flex, bison, and texinfo.  Closes: #98979.
-  * Ship all the boost headers, including all of boost/pending.
-    Closes: #108922, #108925.
-  * Fixed up the descriptions.
-    Closes: #97947, #109193, #124899, #124900, #124901, #125620, #125621.
-  * Register docs with doc-base.  Closes: #99396.
-
- -- Steve M. Robbins <smr at debian.org>  Sun, 20 Jan 2002 23:10:28 -0500
-
-boost (1.21.1-1) unstable; urgency=low
-
-  * First upstream version.
-
- -- Raphael Bossek <bossekr at debian.org>  Mon, 12 Mar 2001 23:37:49 +0100

Copied: boost/tags/1.46.1-3/debian/changelog (from rev 14632, boost/trunk/debian/changelog)
===================================================================
--- boost/tags/1.46.1-3/debian/changelog	                        (rev 0)
+++ boost/tags/1.46.1-3/debian/changelog	2011-03-20 01:44:54 UTC (rev 14633)
@@ -0,0 +1,1663 @@
+boost1.46 (1.46.1-3) unstable; urgency=low
+
+  * control: Remove package bjam; install bjam and Boost.Build with -dev
+    package.  The latter now conflicts and replaces the old bjam and
+    boost-build packages.
+
+  * control:
+  * compat: Use debhelper compatibility level 8.
+  
+  * control: Set Standards-Version to 3.9.1.  Don't build using _REENTRANT
+    flag.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 19 Mar 2011 18:25:49 -0500
+
+boost1.46 (1.46.1-2) unstable; urgency=low
+
+  * control (libboost-mpi-python1.46.1): Add conflict with
+    libboost-mpi-python1.46.0.  Closes: #618441.
+  
+  * control: new package bjam that installs bjam and manpage.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 19 Mar 2011 14:14:47 -0500
+
+boost1.46 (1.46.1-1) unstable; urgency=low
+
+  * New upstream.
+  
+  * control: Add libboost-random1.46-dev to depends of -all-dev and
+    suggests of -dev.  Closes: #615849.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 13 Mar 2011 00:37:35 -0600
+
+boost1.46 (1.46.0-1) unstable; urgency=low
+
+  * New upstream release.
+    - Fixes Boost ticket 4631.  Closes: #595955.
+    - Program.Options updated.  Closes: #593522.
+    - Also Closes: #537680.
+  
+  * control:
+  * rules: Set versions to 1.46.  Remove obsolete conflicts.
+
+  * rules: Don't use "long double" for architecture "armhf".  
+    Closes: #604107.
+  
+  * control:
+  * rules: New packages for Boost.Random.  Closes: #610821.
+  
+ -- Steve M. Robbins <smr at debian.org>  Tue, 22 Feb 2011 00:18:43 -0600
+
+boost1.45 (1.45.0-1) experimental; urgency=low
+
+  * New upstream.
+    - patches/kfreebsd-jam.patch: Remove.  Applied upstream.
+    - patches/boost-build-pythonid.patch: Remove.  Applied upstream.
+
+  * control:
+  * rules:
+  * documentation-files:
+  * example-files: Updates for new version.
+  
+ -- Steve M. Robbins <smr at debian.org>  Tue, 14 Dec 2010 00:58:11 -0600
+
+boost1.44 (1.44.0-2) experimental; urgency=low
+
+  * rules, control: Build Python extensions for Python 3 in addition to
+    Python 2.
+
+  * patches/boost-1.44-py3.1.patch: New.  Fix Boost.MPI build failure for
+    Python 3 (thanks, Andreas Kloeckner).  Closes: #595786.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 18 Sep 2010 12:03:46 -0500
+
+boost1.44 (1.44.0-1) experimental; urgency=low
+
+  * New upstream.  Closes: #582690, #594634.
+    - patches/boost-build-pythonid.patch: Modify.  Partially applied upstream.
+    - patches/lambda-include-deps.patch: Remove.  Applied upstream.
+    - patches/kfreebsd-thread.patch: Refresh.
+    - patches/jam-wall-clean.patch: Remove temporarily.
+  
+  * rules: The python build ID now specified using --python-buildid.
+
+  * patches/remove-rpath.patch: New.  Disable rpath-setting code.
+  
+ -- Steve M. Robbins <smr at debian.org>  Sat, 11 Sep 2010 22:24:43 -0500
+
+boost1.42 (1.42.0-4) unstable; urgency=low
+
+  * rules: Copy "doc" directories to $htmldir with --parents option so
+    that they end up in the right place.  Closes: #586578.
+  
+  * patches/lambda-include-deps.patch: New.  Adapted from upstream
+    changeset 61881.  Closes: #581706.
+  
+  * patches/boost-python-examples.patch: Remove "-mt" suffix from
+    libboost_python.  Also patch examples/tutorial/Jamroot.  
+    Closes: #577793.
+  
+  * control: Raise priority of libboost-iostreams, since important package
+    aptitude depends on it.  Closes: #588608.
+  
+  * patches/fusion-name-qual.patch: qualify names in boost::fusion
+    namespace.  Closes: #588204.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 25 Jul 2010 22:26:18 -0500
+
+boost1.42 (1.42.0-3) unstable; urgency=low
+
+  * rules: Add test_exec_monitor.  Closes: #539350.  (Previous upload was
+    broken.)
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 01 Mar 2010 20:33:39 -0600
+
+boost1.42 (1.42.0-2) unstable; urgency=low
+
+  * rules: Add test_exec_monitor.  Closes: #539350.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 27 Feb 2010 22:04:09 -0600
+
+boost1.42 (1.42.0-1) unstable; urgency=low
+
+  * New upstream.
+    - documentation-files: Update.
+  
+  * patches/boost-test-invalid-read.patch: Remove.  Alternate fix applied
+    upstream.
+
+  * patches/boost/iostreams/device/mapped_file-header-guard.patch: 
+  * patches/boost-graph-printf.patch: Remove.  Applied upstream.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 06 Feb 2010 20:26:56 -0600
+
+boost1.41 (1.41.0-3) unstable; urgency=low
+
+  * patches/date_time_date_formatting_hpp.patch: Change
+    std::locale::locale() to std::locale().  Closes: #564860.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 17 Jan 2010 22:17:39 -0600
+
+boost1.41 (1.41.0-2) unstable; urgency=low
+
+  * patches/boost-graph-printf.patch: New.  Include stdio.h, to define
+    fprintf() and stderr.
+  
+  * patches/kfreebsd-thread.patch: New (thanks, Petr Salinger).  Fix
+    checks for __GLIBC__ source so that it builds on GNU/kFreeBSD.  
+  
+ -- Steve M. Robbins <smr at debian.org>  Tue, 12 Jan 2010 00:51:40 -0600
+
+boost1.41 (1.41.0-1) unstable; urgency=low
+
+  * New upstream.  Closes: #563108.
+  
+  * patches/boost-build-pythonid.patch:
+  * rules: Switch --pythonid to --xpythonid;
+    c.f. https://svn.boost.org/trac/boost/ticket/3814
+  
+  * Merge changes from 1.40.0-5:
+    - Switch to source format "3.0 (quilt)".
+    - Remove hard-coding of python versions.
+
+  * rules: Provide a constant reference to latest documentation.  
+    Closes: #548270.
+  
+  * control: Package libboost-mpi-python1.41 conflicts with
+    libboost-mpi-python1.40, since both provide
+    /usr/lib/pyshared/python2.5/boost/mpi.so.
+
+  * patches/mapped_file-header-guard.patch: New.  Add missing header guard
+    (thanks, Sven Geggus).
+  
+ -- Steve M. Robbins <smr at debian.org>  Sun, 03 Jan 2010 20:46:58 -0600
+
+boost1.40 (1.40.0-4) unstable; urgency=low
+
+  * rtupdate: Don't die if link target doesn't exist.  Update of
+    libboost_mpi_python links failed when boost-python but not
+    boost-mpi-python installed, causing postinst to fail.  
+    Closes: #556625.
+
+ -- Steve M. Robbins <smr at debian.org>  Tue, 17 Nov 2009 20:58:40 -0600
+
+boost1.40 (1.40.0-3) unstable; urgency=low
+
+  * rules: Keep all headers in package libboostX.Y-dev to avoid bugs about
+    one boost lib using headers of another boost lib.  Boost is developed
+    as a monolith.  Closes: #548503, #553281, #550006.
+  
+  * control(libboost1.40-dev): Move libboost-python1.40-dev from Depends
+    to Suggests; this is possible now that -dev contains all the header
+    files.  Closes: #549935.
+  
+  * patches/boost-build-pythonid.patch: New (thanks, Gaudenz
+    Steinlin).  Add --pythonid parameter to the build system to only add
+    an identification to Python libraries.
+
+  * control:
+  * rtupdate:
+  * rules: Build libboost-mpi-python1.40.0 and
+    libboost-mpi-python1.40-dev.  Thanks again to Gaudenz Steinlin.
+    Closes: #552014.
+  
+  * patches/hurd-ellint_rd.patch:
+  * patches/hurd-execution_monitor.patch: New (thanks, Pino Toscano).
+    Patches for building on hurd.  Closes: #552383.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 14 Nov 2009 22:44:30 -0600
+
+boost1.40 (1.40.0-2) unstable; urgency=low
+
+  * rules:
+  * control: New package libboost-graph-parallel (thanks, Mathieu
+    Malaterre).  Closes: #549203.
+
+  * [Merge from 1.39.0-5] rules: Rule $(bjam) needs to depend on
+    $(QUILT_STAMPFN) because patches/bootstrap.patch modifies script
+    bootstrap.sh, used to build $(bjam).  Thanks to Andreas Ferber for the
+    report and astute analysis.  Closes: #545535.  Put the "-mt"
+    decoration before the final suffix for compatibility symlinks.
+    Closes: #545773.
+
+  * [Merge from 1.39.0-6] patches/boost-test-invalid-read.patch: New.  Fix
+    invalid read error detected by valgrind.  Closes: #538946.
+  
+  * rules: Create "-mt" compatibility links for static libs.  Closes:
+    #549467.
+  
+  * control(libboost1.40-dev): Move libboost-python1.40-dev from Suggests
+    to Depends.  Workaround for #548503.
+  
+  * control(libboost1.40-all-dev): Add ${misc:Depends}.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 04 Oct 2009 07:53:01 -0500
+
+boost1.40 (1.40.0-1) unstable; urgency=low
+
+  * New upstream.  Version string updates to control & rules.  File list
+    updates to example-files & documentation-files.
+    - patches/python-enum-same-value.patch:
+    - patches/python-generic-call.patch:
+    - patches/bootstrap.patch:
+    - patches/mpi-python.patch:
+    - patches/boost_python_translate_exception.patch:
+    - patches/wave-cpp.patch:
+    - patches/function-template.patch: Remove.  Applied upstream.
+  
+  * NEWS.Debian: Reformat to follow guidelines in Debian Developer's
+    Reference, Section 6.3.4.
+
+  * control: New package libboost1.40-all-dev that brings in all the Boost
+    -dev packages (c.f. #537739).
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 05 Sep 2009 13:40:38 -0500
+
+boost1.39 (1.39.0-4) unstable; urgency=low
+
+  * rules: Create libboostX-mt.so compatibility symlinks.  Closes:
+    #541133.  See NEWS.Debian for more details.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 30 Aug 2009 14:47:14 -0500
+
+boost1.39 (1.39.0-3) unstable; urgency=low
+
+  * patches/mips-asm.patch: New.  Fix build failure on mips (thanks,
+    Florian Lohoff).  Closes: #543975.
+  
+  * control: Package -mpi-dev suggests -graph-dev.  Closes: #542067.  Note
+    that -dev now contains inspect, boostbook and quickbook.  Add
+    ${misc:Depends} to each package.
+  
+  * rules: Install manpages for inspect and quickbook.  Override lintian
+    warning about license file in -dev (boostbook/xsl/caramel/LICENSE).
+  
+  * README.source: New.  Point to /usr/share/doc/quilt/README.source.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 29 Aug 2009 10:11:25 -0500
+
+boost1.39 (1.39.0-2) unstable; urgency=low
+
+  * control: libboost-system1.39-dev must conflict with
+    libboost-system1.38-dev.  Closes: #543522.
+  
+  * patches/function-template.patch: Re-instated, since patch did not make
+    it to this release of Boost.  Closes: #543576.
+  
+  * rules:
+  * patches/sh4.patch: Add support for Renesas SH CPU.  Patch based on
+    initial work by Nobuhiro Iwamatsu.  Closes: #535930.
+
+ -- Steve M. Robbins <smr at debian.org>  Tue, 25 Aug 2009 22:40:25 -0500
+
+boost1.39 (1.39.0-1) unstable; urgency=low
+
+  * New upstream.  Closes: #533822.
+    - patches/function-template.patch:
+    - patches/atomic_count.patch:
+    - patches/atomic_count_gcc.patch:
+    - patches/library-naming.patch:
+    - patches/sp_counted_base.patch: Remove.  Applied upstream.
+    - Google analytics code removed from docs.  Closes: #524186.
+
+  * patches/wave-cpp.patch: New.  Qualify std::string references.
+  
+  * patches/bootstrap.patch: New.  Fix setting for LIBDIR.
+
+  * patches/python-generic-call.patch: New.  Add generic call operator
+    support.  Closes: #523344.
+  
+  * patches/python-enum-same-value.patch: New.  Support enums with
+    duplicated values.  Closes: #523343.
+  
+  * rules: Build using --layout=system, and only the variants normally
+    built by upstream default (1 shared and 1 static variant).  System
+    layout no longer has any decoration; i.e., neither -mt nor -mt-d.  Use
+    bootstrap.sh to build bjam and configure boost; use "bjam install" to
+    install all files into debian/tmp.  Bootstrap creates the file
+    project-config.jam including a line naming the default python, so
+    remove rule to add the default python to user-config.jam; add only
+    non-default versions of python.
+  
+  * libboost-dbg.postinst.in:
+  * libboost-dbg.prerm.in: Remove.  No longer shipping "-d" variants of
+    libboost_python in /usr/lib, so don't need to call rtupdate for
+    libboost-dbg.
+  
+  * rtupdate: There is no longer separate single and multi-threaded
+    libraries to take care of.
+  
+  * debian/quickbook.1:
+  * debian/inspect.1: New.  Manpages for installed tools.
+
+  * control: Set Standards-Version to 3.8.2; no changes required.  Make
+    -dbg depend on -dev.  Add non-virtual alternative for -dev dependency
+    on libstdc++-dev.
+  
+  * copyright: Add the Caramel license, used by boostbook.
+
+ -- Steve M. Robbins <smr at debian.org>  Fri, 10 Jul 2009 17:14:08 -0500
+
+boost1.38 (1.38.0-7) unstable; urgency=low
+
+  * control(libboost1.38-dev): downgrade the -doc and all -dev packages to Suggests.
+    Closes: #529258, #529622.  Add Replaces and Provides for "bcp" since the contents
+    of that package is now provided in -dev.
+
+  * control: Add build-conflict against boost-build;
+    otherwise bjam fails with diagnostic "duplicate initialization of gcc ..."
+    because both /etc/site-config.jam and ./user-config.jam have
+    "using gcc" lines.  
+
+  * patches/boost-python-examples.patch: New.  Patch example Jamroot to
+    use installed libboost_python (thanks, Georg Schmid).  
+    Closes: #452410.
+  
+  * rules: Set OMPI_MCA_disable_memory_allocator=1 to work around bad
+    interaction between fakeroot and OpenMPI.  Closes: #531415.
+  * control: Build-conflict with libopenmpi-dev version in unstable that
+    contains this bug.
+
+  * libboost-doc.README.Debian: Explain how to build Boost.Python
+    examples.
+
+  * rules: Build and install tools inspect and quickbook.  Closes: #531653.
+  * control: Add suggests for xsltproc, doxygen, docbook-xml, docbook-xsl,
+    default-jdk, and fop to support quickbook.
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 29 Jun 2009 21:50:17 -0500
+
+boost1.38 (1.38.0-6) unstable; urgency=low
+
+  * control: Add version (<< 1.35.0) to conflicts for -doc and -dbg
+    packages.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 03 May 2009 00:53:13 -0500
+
+boost1.38 (1.38.0-5) unstable; urgency=low
+
+  * rtupdate: Handle versioned libboostX.Y-dbg.rtupdate properly.  Closes:
+    #525376.
+
+ -- Steve M. Robbins <smr at debian.org>  Fri, 24 Apr 2009 22:14:11 -0500
+
+boost1.38 (1.38.0-4) unstable; urgency=low
+
+  * control (libboost1.38-dev): weaken dependency on libboost-math1.38-dev
+    and libboost-serialization1.38-dev from Depends to Recommends (Closes:
+    #524612).  Add version (<< 1.35.0) to conflicts for -dev packages to
+    conflict with boost version 1.34.1 but allow the packages generated by
+    the upcoming boost-defaults source package.  Ensure first line of long
+    description is a full sentence (Closes: #524034).
+
+ -- Steve M. Robbins <smr at debian.org>  Thu, 23 Apr 2009 01:51:34 -0500
+
+boost1.38 (1.38.0-3) unstable; urgency=low
+
+  * patches/jam-wall-clean.patch: Fix printf formatting in
+    tools/jam/src/hash.c and tools/jam/src/hcache.c.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 04 Apr 2009 00:41:36 -0500
+
+boost1.38 (1.38.0-2) unstable; urgency=low
+
+  * Merge changes from 1.37.0-7 and 1.37.0-8:
+    - rtupdate: Do not die if called for an unknown python version, just
+      remove existing symlinks.
+    - control: Package -dbg is now in section debug.
+    - README.Debian: Add note about Boost.Test main() function.
+
+  * copyright: Update.
+  
+  * licensecheck.diff: Remove.  Licensecheck detects the Boost license as
+    of devscripts 2.10.46.
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 30 Mar 2009 21:53:13 -0500
+
+boost1.38 (1.38.0-1) unstable; urgency=low
+
+  * New upstream.
+    - update control appropriately.
+  
+  * patches/math-c99.patch: 
+  * patches/jam-hardening.patch:
+  * patches/avoid-PATH_MAX.patch:
+  * patches/suppress-compiler-warnings.patch:
+  * patches/gcc43-date_time.patch:
+  * patches/gcc43-path_name_check.patch: 
+  * patches/system-error-code.patch: Removed.  Applied upstream.
+  
+  * patches/jam-wall-clean.patch: Updated; partially applied upstream.
+  * patches/kfreebsd-jam.patch: Refreshed.
+
+  * patches/boost_python_translate_exception.patch: New.  From upstream
+    ticket 2582.
+  
+  * patches/series: Modified to account for removed patches.
+  
+ -- Steve M. Robbins <smr at debian.org>  Sun, 22 Feb 2009 00:21:26 -0600
+
+boost1.37 (1.37.0-5) unstable; urgency=low
+
+  * README.Debian: 
+  * libboost-python-dev.README.Debian: Revise, removing all the verbiage
+    about single-threaded versions and decorated library names which was
+    not relevant as of 1.37.0-1.
+  
+  * control: libboost1.37-dev depends on libboost-math1.37-dev.  Closes:
+    #515079.  Update list of separate packages in description and
+    Recommends line for libboost1.37-dev.
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 16 Feb 2009 15:55:23 -0600
+
+boost1.37 (1.37.0-4) unstable; urgency=low
+
+  * patches/function-template.patch: New.  Fix misplaced #ifdef (thanks to
+    Caolan McNamara for the patch at
+    https://bugzilla.redhat.com/show_bug.cgi?id=477131).  Closes: #511073.
+  
+  * control:
+  * rules: New packages libboost-mpi1.37.0 and libboost-mpi1.37-dev.
+    Closes: #494832, #490242.  Thanks to Tilman Koschnick and Rutger ter
+    Borg for their patches.  New -dev package conflicts and replaces
+    libboost1.37-dev, since the headers were moved from the latter to the
+    former.
+  * patches/mpi-python.patch: The python bindings for Boost.MPI don't
+    build; disable until I understand what's going on.
+
+  * rules: Usage of "dh_clean -k" is deprecated in debhelper 7; replace
+    with "dh_prep".
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 10 Jan 2009 16:53:03 -0600
+
+boost1.37 (1.37.0-3) unstable; urgency=low
+
+  * patches/series: Add add-disable-long-double.patch to the series.
+  * rules: Suppress building long-double math libraries (math_c99l &
+    math_tr1l) on hppa, arm, armel, mips, and mipsel.  Closes: #508962.
+
+ -- Steve M. Robbins <smr at debian.org>  Thu, 18 Dec 2008 21:11:51 -0600
+
+boost1.37 (1.37.0-2) unstable; urgency=low
+
+  * control: Add Bcs-Browser and Vcs-Svn information.
+
+  * copyright: Update with the help of licensecheck, modified to detect
+    the Boost Software License; c.f. debian/licensecheck.diff.
+
+  * patches/atomic_count_gcc.patch: New.  GCC version >= 4.2 has moved
+    <bits/atomic.h> to <ext/atomic.h>.
+  
+  * patches/jam-hardening.patch: New.  Fix warnings generated by hardening
+    options, -D_FORTIFY_SOURCE=2 and -Wformat-security.  Thanks to Kees
+    Cook for the patch.  Closes: #505734.
+
+  * patches/atomic_count.patch: New.  Exclude armel, m68k, and sparc from
+    atomic_count_sync case since they do not have __sync functions
+    (http://gcc.gnu.org/onlinedocs/gcc-4.1.0/gcc/Atomic-Builtins.html).
+  
+  * patches/math-c99.patch: New.  Fix detection of long-double math
+    functions such as log1pl() and expm1l().  Upstream changeset 50055.
+
+  * patches/kfreebsd-jam.patch: New.  Include <unistd.h> for all GLIBC
+    systems; fixes a build failure for kFreeBSD.  Thanks to Petr Salinger
+    for the patch.  Closes: #506736.
+
+  * patches/system-error-code.patch: New.  Restore function
+    get_posix_category().  Closes: #503917.  Thanks to Deng Xiyue for
+    researching the fix.
+  
+  * patches/sp_counted_base.patch: New.  Add armel, m68k, and sparc to
+    list of architectures that cannot use sp_counted_base_sync (they do
+    not have __sync functions).
+  * rules: The above patch means these architectures (and arm, which
+    is already accounted for in sp_counted_base.hpp) fall through to
+    sp_counted_base_spin, so we no longer need to specify
+    BOOST_SP_USE_PTHREADS.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 14 Dec 2008 16:52:08 -0600
+
+boost1.37 (1.37.0-1) unstable; urgency=low
+
+  * New upstream.  Closes: #504475.
+
+  * patches/test-child-exit-t1723.patch:
+  * patches/kfreebsd-poll-symbols.patch:
+  * patches/gcc43-spirit-1617.patch: Remove, applied upstream.
+  
+  * check-interdep.sh:
+  * documention-files:
+  * example-files: Update for new version.
+  
+  * control:
+  * rules: Update version variables for 1.37.  Do not build
+    single-threaded libraries.  Do not create symlinks that are decorated
+    with toolset name (i.e. "gcc43").
+  
+  * rtupdate: Test for link target existence, since we no longer build
+    single-threaded libraries.
+
+  * debian/rules: Include debug symbols in libboost-dbg.  Thanks for Tim
+    Ansell for the patch.  Closes: #495812.
+
+  * control: Increase build-dep to debhelper >= 7.
+  * compat: Set to level 7.  Level 4 or better required for debug
+    symbols fix.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 09 Nov 2008 15:46:50 -0600
+
+boost1.36 (1.36.0-2) unstable; urgency=low
+
+  * debian/patches/endian.patch: New.  Include <endian.h> unconditionally
+    on all Debian systems.
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 27 Oct 2008 00:49:42 -0500
+
+boost1.36 (1.36.0-1) unstable; urgency=low
+
+  * New upstream version.  Closes: #495179.
+    - patches/serialisation-utility-include.patch:
+    - patches/serialization-intrinsic64.patch:
+    - patches/sp_counted_base.patch: Remove.  Applied upstream.
+
+  * patches/gcc43-date_time.patch:
+  * patches/gcc43-spirit-1617.patch:
+  * patches/gcc43-path_name_check.patch: New.  Fixes for GCC 4.3 issues.
+
+  * patches/gcc-4.3.patch: Remove.  Most of this was applied upstream;
+    remainder is now in gcc43-date_time.patch.
+
+  * control:
+  * rules: Add packages for Boost.Math.
+  
+  * copyright: Convert to UTF-8.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 28 Sep 2008 00:26:01 -0500
+
+boost1.35 (1.35.0-8) experimental; urgency=low
+
+  * debian/patches/jam-wall-clean.patch: Additional changes to expand.c,
+    hash.c to remove warnings from amd64 & s390.
+  
+  * libboost-python1.35-dev: Add preferred alternative dependency
+    "python (>= 2.5)", since elementtree is included in Python 2.5 and
+    later.  Fix from Martin Pitt <martin.pitt at ubuntu.com>.  Closes: #494791.
+
+ -- Steve M. Robbins <smr at debian.org>  Wed, 13 Aug 2008 03:36:02 -0500
+
+boost1.35 (1.35.0-7) experimental; urgency=low
+
+  * debian/patches/avoid-PATH_MAX.patch: Define symbol _GNU_SOURCE in
+    order that get_current_dir_name() is declared.  Should fix the build
+    failure #494346.
+
+  * debian/patches/jam-wall-clean.patch: Patch jam sources to build
+    cleanly with -Wall.
+  * debian/rules: Build with -Wall -Werror.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 09 Aug 2008 09:01:23 -0500
+
+boost1.35 (1.35.0-6) experimental; urgency=low
+
+  [ Steve M. Robbins ]
+  
+  * Uploading to experimental to avoid messing with the Etch freeze.
+  
+  * debian/control: Set Standards-Version to 3.8.0; no changes required.
+
+  * debian/rules: Set gcc_version to gcc43 for the upstream-compatible
+    symlinks.
+
+  * debian/patches/gcc-4.3.patch: Qualify typedef in
+    boost/gil/bit_aligned_pixel_reference.hpp.  Closes: #485512.
+  
+  * debian/patches/serialisation-utility-include.patch: New.  Apply
+    suggested patch, from upstream
+    http://svn.boost.org/trac/boost/ticket/1822.  Closes: #491225.
+  
+  * debian/patches/sp_counted_base.patch: New.  Avoid using
+    sp_counted_base_sync.hpp on ARM and HPPA, as those architectures do
+    not support atomic builtin __sync_fetch_and_add.  Closes: #485434.
+  
+  * debian/patches/kfreebsd-poll-symbols.patch: New.  Work around kFreeBSD
+    defining POLL_ERR and POLL_HUP as the same value.  Closes: #492786.
+  
+  * debian/patches/avoid-PATH_MAX.patch: New.  Use get_current_dir_name()
+    to avoid static string of size PATH_MAX as that symbol is unavailable
+    in hurd-i386.  Closes: #487343.
+  
+  * debian/patches/test-child-exit-t1723.patch: New.  Ignore child process
+    if return status is zero (normal); fix for Boost ticket 1723.
+  
+  * debian/patches/python2.5-elementtree.patch: New.  Use cElementTree
+    from xml.etree, if available (python 2.5).  Closes: #489022.
+
+  [ Domenico Andreoli ]
+  
+  * debian/rules: perform parallel builds as per $DEB_BUILD_OPTIONS 
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 03 Aug 2008 10:33:40 -0500
+
+boost1.35 (1.35.0-5) unstable; urgency=low
+
+  * debian/rules: Build using -DBOOST_SP_USE_PTHREADS for armel.
+
+ -- Steve M. Robbins <smr at debian.org>  Fri, 23 May 2008 00:32:17 -0500
+
+boost1.35 (1.35.0-4) unstable; urgency=low
+
+  * debian/rules: Fix syntax error creating user-config.jam; the final
+    semicolon needs a space before it.  Closes: #481971.
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 19 May 2008 19:55:46 -0500
+
+boost1.35 (1.35.0-3) unstable; urgency=low
+
+  * debian/patches/serialization-intrinsic64.patch: New.  Patch from
+    upstream to fix build problem with GCC 4.3 on 64-bit systems.
+  
+  * debian/rules: The gcc module of bjam no longer honours <define>, so
+    use <compileflags>-D_REENTRANT in user-config.jam.
+  
+  * debian/rules: Build using -DBOOST_SP_USE_PTHREADS for: hppa, sparc,
+    and arm.
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 19 May 2008 01:26:21 -0500
+
+boost1.35 (1.35.0-2) unstable; urgency=low
+
+  * debian/control: Add missing dependencies.  Closes: #480948.
+    date_time 	depends on serialization
+    filesystem 	depends on system
+    graph 	depends on serialization test
+    iostreams 	depends on regex
+    regex 	depends on thread
+    thread 	depends on date_time
+    wave 	depends on filesystem serialization
+    multi_index [libboost-dev] depends on serialization 
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 17 May 2008 03:50:02 -0500
+
+boost1.35 (1.35.0-1) unstable; urgency=low
+
+  * New upstream version.  Closes: #473752.
+    debian/documentation-files: 
+    debian/patches: Adjust to new version.
+    debian/control: Remove depenency of libboost-dev on
+    libboost-serialization-dev as noted in (1.34.1-7).  Closes: #478782.
+
+  * debian/control: Substitute 1.34.1 --> 1.35.0 on all library package
+    names.  Change source to boost1.35 so that packages will coexist in
+    archive with 1.34.1 versions.  Add version string to all packages
+    including -dev and -doc.  Add conflicts with previous packages.  Add
+    packages libboost-system1.35.0 and libboost-system1.35-dev.
+
+  * debian/patches/library-naming.patch: New.  Remove toolset and boost
+    version from library names.
+  * debian/rtupdate: Remove logic for links with toolset name.
+
+  * debian/rules: Adjust SOVERSION, SHLIBS_VERSION, and boost_version to
+    new version.  Remove DEBIAN_SUFFIX.
+    Add system to boost_libs.  
+    Adjust link functions:
+      - Create compatibility links with toolset and boost version, rather
+        than simplified name links.
+      - Don't create gcc41 compatibility links.
+      - Don't create Boost.Python compatibility links.
+    Add "link=shared,static" to all jam invocations, including "jam install".
+    Don't need to copy more/css_0 to -doc package.  
+    Add rules for new system library
+
+  * debian/control:
+  * debian/rules: Don't build with g++-4.2 explicitly.  Closes: #463288.
+  
+  * debian/libboost-doc.doc-base: Change Section from obsolete
+    Apps/Programming to Programming/C++.  Replace leading spaces of
+    Abstract continuation lines by a single space.  The latter means
+    "display verbatim", which is not desired.
+  
+  * debian/control: Build-depend on debhelper (>= 6.0.7) to ensure
+    dh_lintian available.
+  * debian/rules: Use dh_lintian to install lintian-overrides.  Create all
+    lintian-overrides files in debian/rules.
+  * debian/libboost-dev.lintian-overrides:
+  * debian/libboost-dbg.lintian-overrides:
+  * debian/libboost-python-dev.lintian-overrides:
+  * debian/libboost-doc.lintian-overrides: Delete.
+  
+  * debian/control: Remove package bcp.
+  * debian/rules: Package /usr/bin/bcp and its manpage in libboost1.35-dev.
+  
+  * debian/control: Remove package pyste.
+  * debian/rules: Package /usr/bin/pyste and its manpage in
+    libboost-python1.35-dev.
+  
+ -- Steve M. Robbins <smr at debian.org>  Wed, 07 May 2008 02:38:44 -0500
+
+boost (1.34.1-11) unstable; urgency=low
+
+  * debian/control: Add python-dev to libboost-python-dev depends.
+    Closes: #473973.
+
+ -- Steve M. Robbins <smr at debian.org>  Fri, 04 Apr 2008 11:01:05 -0500
+
+boost (1.34.1-10) unstable; urgency=low
+
+  * debian/libboost-python-dev.postinst:
+  * debian/libboost-python-dbg.postinst: Change from "which pyversions &&
+    ..." (which fails if pyversions not available) to "if which pyversions
+    ...".  Closes: #473607.
+  
+  * debian/patches/date_time_date_formatting_hpp: Update patch to also
+    format fractional seconds with classic locale (thanks, Jean Pierre
+    LeJacq).  Also reported upstream as ticket/1726.  Closes: #473177.
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 31 Mar 2008 18:44:59 -0500
+
+boost (1.34.1-9) unstable; urgency=low
+
+  * debian/control:
+  * debian/rules: Set up to use Quilt for maintaining patches.
+
+  * boost/numeric/ublas/matrix.hpp:
+  * boost/numeric/ublas/matrix_sparse.hpp: Revert.  These originated in
+    the merge of 1.33.1 (change 13900) and appear to be erroneous.
+  
+  * Reverted all other diffs outside of debian/ and created the following
+    set of quilt patches:
+    - debian/patches/regex-vulnerability.patch
+    - debian/patches/suppress-compiler-warnings.patch
+    - debian/patches/function-template-thread-safety.patch
+    - debian/patches/bjam-no-strict-aliasing.patch
+    - debian/patches/gcc-4.3.patch
+  
+  * Remove obsolete patch files:
+    - debian/patches/03-st_mt.patch
+    - debian/patches/02-is_incrementable1331.patch
+    - debian/patches/01-ublas1331.patch
+    - debian/patches/05_regex_fixes.patch
+    - debian/patches/04-ublas_warnings.patch
+
+  * boost/date_time/date_facet.hpp: Qualify special_values_parser<>, to
+    build with GCC 4.3; patch added to gcc-4.3.patch (thanks, Anibal
+    Avelar).  Closes: #468061.
+  
+  * boost/spirit/phoenix/operators.hpp: Include <climits>, to build with
+    GCC 4.3; patch added to gcc-4.3.patch (thanks, Dominic Hargreaves).
+    Closes: #470080.
+  
+  * boost/date_time/date_formatting.hpp: Format year with classic locale
+    to force correct formatting; new patch date_time_date_formatting_hpp
+    (thanks, Jean Pierre LeJacq).  Also reported upstream as ticket/1674.
+    Closes: #469771.
+  
+  * debian/libboost-doc.doc-base: Change document ID from "Boost" to
+    "boost".  Apparently dh_installdocs got picky about no upper-case
+    letters in doc IDs.  Closes: #471284.
+  
+  * debian/patches/gcc-4.3.patch: Include relevant patches from Boost
+    ticket tracker, issues: 1570, 1615, and 1617.
+  
+  * debian/control: Update to standards version 2.7.3 (no changes).
+  
+  * debian/pyste.1: New.  Manual page for pyste.
+  * debian/rules: Install pyste man page.  Bump SHLIBS_VERSION to
+    1.34.1-8.  Closes: #472571.
+  
+  * debian/bcp.1: Replace initial ' by .\" to avoid warnings from "man".
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 24 Mar 2008 23:09:57 -0500
+
+boost (1.34.1-8) unstable; urgency=low
+
+  * debian/rules: Replace all use of $(PWD) and `pwd` by $(CURDIR); clears
+    up lintian warning debian-rules-uses-pwd.
+  
+  * debian/control: Move the homepage lines from the extended descriptions
+    to a proper header; clears up lintian warning
+    description-contains-homepage.
+  
+  * tools/jam/src/build.jam: Build using -fno-strict-aliasing, to avoid a
+    segfault.  Patch obtained from upstream changeset 41036; c.f. bug
+    #367825 and boost ticket 977 (http://svn.boost.org/trac/boost/ticket/977).
+  * debian/rules: Do not build bjam with CC=gcc-4.1.
+  * debian/control: Do not build-depend on gcc-4.1.  Closes: #463287.
+
+  * debian/control: Change Build-Depends from "python-dev |
+    python-all-dev, python2.4-dev" to simply "python-all-dev"; this brings
+    in all current Python -dev packages.  Update python-support required
+    version from 0.3 to 0.6, following README of current python-support
+    package.  Remove "python2.4-dev" from dependency of
+    libboost-python-dev; add python2.4-dev and python2.5-dev to its
+    Suggests line since users of this package may need any of the
+    currently-supported Python development packages.
+  * debian/rules: Introduce a suffix on library names, intended to handle
+    the -py24 and -py25 suffices added using --buildid.  This requires
+    some new functions, and updates to existing functions: mk_base_name,
+    mk_full_name, mk_compat_name, mk_xxx_files, mk_files, and
+    mk_debhelper_files.  Add lines for Python 2.4 and 2.5 to
+    user-config.jam file and build each python version explicitly.  Factor
+    code to remove generated debhelper files from clean to new rule
+    clean-debhelper, called from both clean and install rules.  Install
+    debian/rtupdate files, ensure the -py24 and -py25 libraries are
+    installed and remove those without suffices.  Remove unnecessary use
+    of dh_python.  Closes: #445381, #425881, #466820.
+  * debian/rtupdate: New.  Updates or removes symlinks for link libraries,
+    depending on the default Python runtime version.
+  * debian/libboost-dbg.postinst: New.  Call rtupdate to create symlinks.
+  * debian/libboost-python-dev.postinst: New.  Call rtupdate to create symlinks.
+  * debian/libboost-dbg.prerm: New.  Call rtupdate to remove symlinks.
+  * debian/libboost-python-dev.prerm: New.  Call rtupdate to remove symlinks.
+  
+  * debian/README.Debian:
+  * debian/libboost-python-dev.README.Debian:
+  * debian/Notes: Add notes about multiple Python runtime support, remove
+    some obsolete notes.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 22 Mar 2008 14:37:38 -0500
+
+boost (1.34.1-7) unstable; urgency=low
+
+  * debian/control (libboost-dev): Move libboost-serialization-dev from
+    Recommends to Depends since ptr_vector needs it.  Closes: 457654,
+    465720.  Note that the next version of the Pointer Container Library
+    uses a non-intrusive implementation of serialization, decoupling the
+    libraries [http://thread.gmane.org/gmane.comp.lib.boost.devel/169668].
+    This change can be reverted when the new upstream is packaged.
+  
+  * debian/documentation-files: Updated as per procedure in debian/Notes.
+    Closes: #338106.  
+  * debian/rules (libboost-doc): Also copy in all doc directories.
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 18 Feb 2008 13:36:30 -0600
+
+boost (1.34.1-6) unstable; urgency=low
+
+  [Fixes for GCC 4.3]
+  * boost/regex/v4/cpp_regex_traits.hpp:
+  * boost/test/test_tools.hpp: Add #include <climits> to pick up
+    definition of CHAR_BIT (thanks, Jiri Palecek).  Closes: #444359.
+  * boost/python/detail/def_helper.hpp: Change keywords<0> to
+    detail::keywords<0>, avoiding a "changes meaning" error.  Patch from
+    upstream SVN.
+  * Verified that tagpy builds.  Closes: #444359.
+  * Verified that twinkle builds (after fixing #465187).  Closes: #454815.
+  * Verified that kdeedu builds (had to omit uninstallable libfacile-ocaml-dev
+    build-dep).  Closes: #463464.
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 11 Feb 2008 01:40:05 -0600
+
+boost (1.34.1-5) unstable; urgency=medium
+
+  [ Domenico Andreoli ]
+  * Re-synchronized with friends from Ubuntu (thanks Jamie Strandboge).
+    - got fixes for CVE-2008-0171 and CVE-2008-0172.  Closes: #461236.
+  * debian/patches/05_regex_fixes.patch: fix for
+    basic_regex_parser() in boost/regex/v4/basic_regex_parser.hpp to return
+    error on invalid repetition of next state
+  * References
+    CVE-2008-0171
+    CVE-2008-0172
+    http://svn.boost.org/trac/boost/changeset/42674
+    http://svn.boost.org/trac/boost/changeset/42745
+  
+  [ Steve Robbins ]
+  * boost/function/function_base.hpp:
+  * boost/function/function_template.hpp: Replace with SVN head version to
+    fix boost http://svn.boost.org/trac/boost/ticket/1260.  
+    Closes: #458743.
+
+ -- Steve M. Robbins <smr at debian.org>  Thu, 07 Feb 2008 23:16:01 -0600
+
+boost (1.34.1-4) unstable; urgency=low
+
+  * Merged Steve Langasek's -2.1 and -2.2 changes into
+  the experimental -3 version.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 23 Dec 2007 21:14:55 -0600
+
+boost (1.34.1-2.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Change libicu-dev dependency in addition to the build-dependency.
+    Closes: #456844.
+  * Add back build dependency on gcc-4.1, since bjam currently segfaults
+    with gcc-4.2; this is superseded already in 1.34.1-3 in experimental.
+    Closes: #456915.
+
+ -- Steve Langasek <vorlon at debian.org>  Wed, 19 Dec 2007 00:58:39 -0800
+
+boost (1.34.1-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Build-depend on libicu-dev instead of libicu36-dev for the icu library
+    transition.  Closes: #454605.
+  * Bump the Build-Depends from g++-4.1 to g++-4.2, and add
+    backwards-compatibility "-gcc41" symlinks for all libraries to avoid
+    gratuitous ABI breakage for the rebuild since the gcc version
+    doesn't change the ABI, contrary to upstream assertion.  Bump the
+    shlibs to match.
+  * Add shlibs to libboost-dbg package, for compatibility with new
+    dpkg-shlibdeps behavior.
+
+ -- Steve Langasek <vorlon at debian.org>  Sun, 16 Dec 2007 13:59:29 -0800
+
+boost (1.34.1-3) experimental; urgency=low
+
+  * ABI change: switched back to gcc 4.2
+  * bjam is built using gcc 4.1 (closes: #367825).
+  * libboost-dev now recommends all the other libboost-*-dev packages
+    (closes: #443160).
+
+ -- Domenico Andreoli <cavok at debian.org>  Wed, 19 Sep 2007 03:12:48 +0200
+
+boost (1.34.1-2) unstable; urgency=low
+
+  [ Steve Robbins ]
+  * Build with gcc 4.1 and python 2.4 (closes: #426871).
+
+  [ Domenico Andreoli ]
+  * Fixed gcc 4.1 vs. gcc 4.2 confusion on hppa (closes: #436446).
+  * Debug libraries and their symlinks are back in libboost-dbg.
+  * bjam is built using gcc 4.1 also in the case it is not the default
+    gcc version.
+
+ -- Steve M. Robbins <smr at debian.org>  Tue, 14 Aug 2007 22:52:45 -0500
+
+boost (1.34.1-1) experimental; urgency=low
+
+  * New upstream release (closes: #436091).
+  * Moved date_time.hpp to libboost-date-time-dev (closes: #434370).
+  * Removed libboost-dbg package. Debug libraries are now installed in
+    their respective libboost-* packages.
+  * Reworked libraries installation to binary packages.
+  * README.Debian now explains how programs should link to the Boost
+    libraries both the portable and the Debian-specific way.
+    Closes: #429533, #424038, #425264, #428419, #431502, #425992.
+
+ -- Domenico Andreoli <cavok at debian.org>  Sun, 05 Aug 2007 15:32:38 +0200
+
+boost (1.34.1~rc1-1) experimental; urgency=low
+
+  * New upstream release candidate.
+  * Drop ${Source-Version} substvar from rules.
+  * Moved boost/filesystem.hpp to libboost-filesystem-dev (closes: #428179).
+  * Build with g++ 4.2 (g++ 4.1 is still used for bjam).
+  * Updated README to reflect the new naming scheme for libraries linking.
+
+ -- Domenico Andreoli <cavok at debian.org>  Sun, 24 Jun 2007 23:52:28 +0200
+
+boost (1.34.0-1) unstable; urgency=low
+
+  * New upstream release.
+  * libboost-doc is properly created and filled, also on hppa (closes: #406883).
+
+ -- Domenico Andreoli <cavok at debian.org>  Mon, 14 May 2007 00:06:49 +0200
+
+boost (1.34.0~rc2-2) experimental; urgency=low
+
+  * Re-applied workaround for toolchain bug on hppa (closes: #416496).
+  * Partially synchronized with Ubuntu:
+    - removed "python |" as alternative build dependency
+    - libboost-python-dev now depends on python2.5-dev
+
+ -- Domenico Andreoli <cavok at debian.org>  Thu, 10 May 2007 23:22:20 +0200
+
+boost (1.34.0~rc2-1) experimental; urgency=low
+
+  * Removed debian-specific virtual destructors of
+    polymorphic_iarchive and polymorphic_oarchive. see
+    http://lists.boost.org/Archives/boost/2006/09/110979.php.
+  * Bumped shlibs to (>= 1.34.0~rc2-1), ABI might be changed since the
+    first introduction of 1.34.0 snapshot from CVS almost a year ago.
+
+ -- Domenico Andreoli <cavok at debian.org>  Thu, 10 May 2007 12:33:32 +0200
+
+boost (1.34.0~beta1-2) experimental; urgency=low
+
+  * libboost-serialization-dev now depends on libboost-serialization1.34.0,
+    libboost-wave-dev on libboost-wave1.34.0.
+  * Build depends on g++-4.1 (>= 4.1.2).
+
+ -- Domenico Andreoli <cavok at debian.org>  Mon, 30 Apr 2007 17:26:55 +0200
+
+boost (1.34.0~beta1-1) experimental; urgency=low
+
+  * New upstream beta release.
+  * Boost.Python is built using python 2.5.
+
+ -- Domenico Andreoli <cavok at debian.org>  Sat, 28 Apr 2007 01:08:50 +0200
+
+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 13:50:30 +0200
+
+boost (1.33.1+1.34.0-cvs20070221-1) experimental; urgency=low
+
+  * New upstream snapshot version.
+  * Improved the build process.
+  * Now both st/mt variants are installed as well as their new symlinks
+    to ease the linking. No, we still have not pkg-config support.
+
+ -- Domenico Andreoli <cavok at debian.org>  Fri, 23 Mar 2007 13:47:15 +0100
+
+boost (1.33.1+1.34.0-cvs20060531-1) experimental; urgency=low
+
+  * New upstream snapshot version.
+  * CSS file for HTML documentation is now correctly installed.
+    Closes: #358986.
+  * Standards-Version is now set to 3.7.2.
+
+ -- Domenico Andreoli <cavok at debian.org>  Wed, 31 May 2006 16:09:49 +0200
+
+boost (1.33.1-10) unstable; urgency=medium
+
+  * boost/detail/sp_counted_base_gcc_ia64.hpp,
+    boost/detail/sp_counted_base_gcc_ppc.hpp: added missing constraints
+    on inline assembly.  Closes: #405599.
+    Patch courtesy of Aaron M. Ucko <ucko at debian.org>, from upstream CVS.
+
+ -- Domenico Andreoli <cavok at debian.org>  Fri,  5 Jan 2007 10:23:10 +0100
+
+boost (1.33.1-9ubuntu2) feisty; urgency=low
+
+  * Remove "python |" as alternative build dependency.
+
+ -- Matthias Klose <doko at ubuntu.com>  Sun, 14 Jan 2007 17:18:44 +0000
+
+boost (1.33.1-9ubuntu1) feisty; urgency=low
+
+  * Build using python2.5.
+  * Fix build failure on 64bit archs with python2.5.
+
+ -- Matthias Klose <doko at ubuntu.com>  Sun, 14 Jan 2007 14:17:42 +0000
+
+boost (1.33.1-9) unstable; urgency=low
+
+  * boost/property_map_iterator.hpp: added missing namespace.  Closes: #397654.
+
+ -- Domenico Andreoli <cavok at debian.org>  Tue, 21 Nov 2006 12:21:42 +0100
+
+boost (1.33.1-8) unstable; urgency=low
+
+  * Synchronized with Ubuntu.
+  * libboost-regex-dev now depends on libicu36-dev.
+
+ -- Domenico Andreoli <cavok at debian.org>  Fri,  3 Nov 2006 23:54:34 +0100
+
+boost (1.33.1-7ubuntu1) edgy; urgency=low
+
+  * debian/patches/05-fix_signals.patch:
+    - patch from upsteam CVS, fixes Boost.Signals to work properly
+      across shared library boundaries with certain compiler options.
+      (Closes Ubuntu: #62202)
+
+ -- Matti Lindell <mlind at cs.joensuu.fi>  Mon, 25 Sep 2006 08:54:32 +0300
+
+boost (1.33.1-7) unstable; urgency=low
+
+  * Re-added build dependency on python2.4-dev.
+
+  * Build dependency on libicu36-dev is now allowed and preferred
+    over libicu34-dev.
+
+ -- Domenico Andreoli <cavok at debian.org>  Sun, 17 Sep 2006 23:35:27 +0200
+
+boost (1.33.1-6) unstable; urgency=low
+
+  * Packaged Pyste.  Closes: #189839.
+
+  * Package libboost-dbg has now priority extra.
+
+ -- Domenico Andreoli <cavok at debian.org>  Fri,  8 Sep 2006 21:56:31 +0200
+
+boost (1.33.1-5) unstable; urgency=low
+
+  * CSS file for HTML documentation is now correctly installed.
+    Closes: #358986.
+
+  * Added missing header in boost/bind.hpp.  Closes: #376747.
+
+  * Fixed some unused parameter warnings.  Closes: #372800.
+
+  * Fixed some typos in source code.  Closes: #378016.
+    Patch courtesy of Roger Leigh.
+
+ -- Domenico Andreoli <cavok at debian.org>  Thu, 20 Jul 2006 12:44:28 +0200
+
+boost (1.33.1-4) unstable; urgency=low
+
+  * Graph library is built with -mlong-calls on hppa too.
+
+ -- Domenico Andreoli <cavok at debian.org>  Wed, 22 Mar 2006 14:21:05 +0100
+
+boost (1.33.1-3) unstable; urgency=low
+
+  * Fixed licensing of Graph library.  Closes: #349209.
+    Patch from upstream CVS repository, courtesy of Doug Gregor.
+  * Fixed build process of Graph library.  Closes: #326089.
+  * Shared library packages do not install the empty /usr/include/boost
+    directory any more.  Closes: #344599.
+  * Added manpage for bcp.  Closes: #348523.
+  * Static version of Thread library is also installed.  Closes: #357986.
+
+ -- Domenico Andreoli <cavok at debian.org>  Thu, 16 Mar 2006 13:40:06 +0100
+
+boost (1.33.1-2) unstable; urgency=low
+
+  [ Christophe Prud'homme ]
+  * Bug fix: "libboost-wave-dev: Dependency on libboost-filesystem-dev
+    missing", thanks to Martin v . Löwis (Closes: #346367).
+
+  [ Domenico Andreoli ]
+  * boost/graph/topological_sort.hpp: removed name of unused parameter
+    to prevent long compiler warning.  Closes: #347519.
+  * Applied patch from upstream CVS to fix parsing of valid options
+    with a common root.  Closes: #345714.
+  * libboost-python-dev now correctly depends on python2.4-dev.
+
+ -- Domenico Andreoli <cavok at debian.org>  Wed, 11 Jan 2006 11:11:42 +0100
+
+boost (1.33.1-1) experimental; urgency=low
+
+  * New upstream release.
+
+  * debian/control, debian/rules: switched to python 2.4.
+
+  * debian/control: removed build dependency on g++ 3.4.  Closes: #342958.
+
+ -- Domenico Andreoli <cavok at debian.org>  Mon, 12 Dec 2005 17:44:36 +0100
+
+boost (1.33.0-5) unstable; urgency=low
+
+  * Re-uploaded with the right maintainer, the Debian Boost Team.
+
+ -- Domenico Andreoli <cavok at debian.org>  Mon, 21 Nov 2005 16:49:41 +0100
+
+boost (1.33.0-4) unstable; urgency=low
+
+  * debian/control, debian/rules: renamed DSO packages to '*c2a'.
+    Closes: #339154.
+
+ -- Christophe Prud'homme <prudhomm at debian.org>  Mon, 21 Nov 2005 07:05:58 +0100
+
+boost (1.33.0-3) unstable; urgency=low
+
+  * debian/documentation-files: regenerate.
+
+  * Applied patch from 1.33.1 to unbreak ublas.
+
+  * Applied patch from 1.33.1 to unbreak is_incrementable with g++ 4.0.2.
+
+  * Applied patch to remove warnings when compiling ublas with -Wall,
+    patch sent upstream.
+
+  * Single-threaded libraries are provided as well, thanks to Waba.
+    Closes: #335594.
+
+  * hppa and m68k build with gcc 3.4.  Closes: #319232, #334959.
+
+ -- Domenico Andreoli <cavok at debian.org>  Thu,  3 Nov 2005 13:11:05 +0100
+
+boost (1.33.0-2) unstable; urgency=low
+
+  * The Debian Boost Team now maintains the package.
+
+  * Added packages for Boost.Iostreams and Boost.Wave libraries.
+    Closes: #324833.
+
+  * Added package for bcp utility.  Closes: #333530.
+
+  * boost/tuple/detail/tuple_basic.hpp: removed name of unused parameter.
+    Closes: #327167.
+
+  * debian/rules: enabled UNICODE support for Boost.Regex.  Closes: #333703.
+
+ -- Domenico Andreoli <cavok at debian.org>  Tue, 18 Oct 2005 18:21:25 +0200
+
+boost (1.33.0-1) unstable; urgency=low
+
+  * New usptream version.  Closes: #322674.
+
+  * debian/rules: static library of program_options is now distributed.
+    Closes: #320973, #322269.
+
+  * boost/graph/adjacency_list.hpp: fixed compiler warnings.
+    Closes: #322386.
+
+  * debian/documentation-files: updated.  Closes: #322579.
+
+  * Fixed FTBFS on GNU/kFreeBSD.  Closes: #320677.
+
+ -- Domenico Andreoli <cavok at debian.org>  Fri, 12 Aug 2005 12:37:35 +0200
+
+boost (1.32.0+1.33.0-cvs20050727-1) unstable; urgency=low
+
+  * Updated the snapshot version.  Closes: #319966.
+
+  * Fixed shlibs version.
+
+ -- Domenico Andreoli <cavok at debian.org>  Wed, 27 Jul 2005 23:06:27 +0200
+
+boost (1.32.0+1.33.0-cvs20050720-3) unstable; urgency=low
+
+  * Added build dependency on zlib1g-dev.
+
+ -- Domenico Andreoli <cavok at debian.org>  Thu, 21 Jul 2005 12:34:37 +0200
+
+boost (1.32.0+1.33.0-cvs20050720-2) unstable; urgency=low
+
+  * Added build dependency on libbz2-dev.
+
+ -- Domenico Andreoli <cavok at debian.org>  Thu, 21 Jul 2005 10:08:48 +0200
+
+boost (1.32.0+1.33.0-cvs20050720-1) unstable; urgency=low
+
+  * New upstream snapshot version.  Closes: #318139, #318995, #306696.
+    - fixed invalid include files in test library.  Closes: #296804.
+    - removed extraneous empty directory in package libboost-graph1.33.0.
+      Closes: #309361.
+
+  * debian/control: libboost-graph1.33.0 suggests graphviz.  Closes: #309363.
+
+  * debian/control: libboost-graph-dev only recommends libboost-graph1.33.0.
+    Closes: #309360.
+
+  * boost/archive/detail/interface_iarchive.hpp,
+    boost/archive/detail/interface_oarchive.hpp: fixed compiler warning.
+    Closes: #308291.
+
+ -- Domenico Andreoli <cavok at debian.org>  Wed, 20 Jul 2005 01:28:45 +0200
+
+boost (1.32.0-6.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Medium-urgency upload for RC bugfix.
+  * Rebuild against g++-4.0 for the C++ ABI transition, adding "c2" to
+    the name of each of the library packages and conflicting with the
+    old versions.
+
+ -- Steve Langasek <vorlon at debian.org>  Mon, 18 Jul 2005 19:10:24 -0700
+
+boost (1.32.0-6) unstable; urgency=low
+
+  * debian/control: libboost-serialization-dev now replaces libboost-dev
+    properly.
+
+ -- Domenico Andreoli <cavok at debian.org>  Thu,  7 Apr 2005 10:46:00 +0200
+
+boost (1.32.0-5) unstable; urgency=low
+
+  * debian/control: libboost-dev now suggests also
+    libboost-program-options-dev and libboost-serialization-dev.
+
+  * debian/control, debian/rules: added package libboost-serialization-dev.
+    closes: #292596.
+
+ -- Domenico Andreoli <cavok at debian.org>  Wed, 30 Mar 2005 17:56:57 +0200
+
+boost (1.32.0-4) unstable; urgency=low
+
+  * debian/rules: symbolic link to HTML/boost documentation directory
+    is now properly installed.  Closes: #290333.
+
+  * boost/test/detail/wrap_stringstream.hpp: fixed workaround (from
+    upstream CVS).  Closes: #300330.
+
+ -- Domenico Andreoli <cavok at debian.org>  Tue, 22 Mar 2005 16:44:31 +0100
+
+boost (1.32.0-2) unstable; urgency=low
+
+  * debian/rules: debug libraries are now really installed in package
+    libboost-dbg.
+
+ -- Domenico Andreoli <cavok at debian.org>  Mon, 10 Jan 2005 01:36:46 +0100
+
+boost (1.32.0-1) experimental; urgency=low
+
+  * New upstream version.  Closes: #282871.
+    - boost/pool/detail/pool_construct.inc and
+      boost/pool/detail/pool_construct_simple.inc are correctly installed
+      by package libboost-dev.  Closes: #284076.
+
+  * debian/control, debian/rules: added package libboost-dbg.
+    Closes: #279883.
+
+  * debian/control, debian/rules: added packages for Boost.Program_options.
+
+ -- Domenico Andreoli <cavok at debian.org>  Tue,  7 Dec 2004 15:22:49 +0100
+
+boost (1.31.0-9) unstable; urgency=low
+
+  * More things fixed for indirect_traits in boost/detail.
+
+ -- Domenico Andreoli <cavok at debian.org>  Thu, 11 Nov 2004 16:59:04 +0100
+
+boost (1.31.0-8) unstable; urgency=low
+
+  * Moved indirect_traits to boost/detail. Fixed things here and
+    there (from upstream CVS).  Closes: #278889.
+
+  * boost/numeric/ublas/banded.hpp: fixed gcc-3.4 compilation error.
+    Closes: #276652.
+
+  * tools/regression/run_tests.sh: fix setting of BOOST_BUILD_PATH.
+
+  * debian/control: flex is used instead of flex-old.
+
+ -- Domenico Andreoli <cavok at debian.org>  Thu, 11 Nov 2004 16:04:09 +0100
+
+boost (1.31.0-7) unstable; urgency=medium
+
+  * boost/spirit/core/assert.hpp: fixed typo in BOOST_SPIRIT_ASSERT
+    macro definition (from upstream CVS).  Closes: #267991.
+
+  * libs/graph/src/Makefile: uses -O3 instead of -O to work around
+    gcc-3.3 bug #248207 on amd64.  Closes: #270156.
+
+  * Added random_device.cpp as example file of libboost-dev package
+    and added a note in libboost-dev's README.Debian.  Closes: #261719.
+
+ -- Domenico Andreoli <cavok at debian.org>  Thu,  9 Sep 2004 16:06:48 +0200
+
+boost (1.31.0-6) unstable; urgency=low
+
+  * debian/rules: removed package bjam as it is now built from a separate
+    source package, boost-jam.
+
+  * boost/iterator/iterator_adaptor.hpp: removed the useless inclusion
+    of is_xxx.hpp (from upstream CVS).
+
+  * debian/control: libboost-dev does not depend on libboost-python-dev
+    any more.
+
+  * boost/date_time/posix_time/ptime.hpp: Add constructor from special_values
+    type; upstream bug fix
+    (http://lists.boost.org/MailArchives/boost-users/msg06801.php)
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 25 Jul 2004 09:41:03 -0400
+
+boost (1.31.0-5) unstable; urgency=low
+
+  * libs/python/build/Jamfile: boost-python shared library is now linked
+    to libpython2.3.  Closes: #243089.
+
+  * boost/graph/isomorphism.hpp: changed type of u1 and u2 in edge_cmp
+    from vertex1_t to int (from upstream CVS).
+    boost/graph/detail/adjacency_list.hpp: fixed bug with regards to
+    in_edge_list for undirected graphs (from upstream CVS).
+    Closes: #245390.
+
+  * boost/format/internals.hpp: changed format_item::truncate_ 's type
+    from int to streamsize (from upstream CVS).  Closes: #247643.
+
+ -- Domenico Andreoli <cavok at debian.org>  Wed, 19 May 2004 22:19:32 +0200
+
+boost (1.31.0-4) unstable; urgency=low
+
+  * debian/control: libboost-python-dev now replaces old
+    libboost-dev.  Closes: #243432.
+
+ -- Domenico Andreoli <cavok at debian.org>  Tue, 13 Apr 2004 20:55:24 +0200
+
+boost (1.31.0-3) unstable; urgency=low
+
+  * debian/control: libboost-dev depends on libboost-python-dev.
+    A few header files include headers in <boost/python/detail/...>,
+    for some strange reason.  Closes: #242714, #242801.
+
+  * debian/control: libboost-dev suggests all the libboost-*-dev
+    packages.  Closes: #242335.
+
+  * debian/rules: proper bjam man page is created.
+
+  * Move <boost/python.hpp> to libboost-python-dev package.
+
+ -- Domenico Andreoli <cavok at debian.org>  Sat, 10 Apr 2004 16:59:35 +0200
+
+boost (1.31.0-2) unstable; urgency=low
+
+  * Added symlinks in -dev packages to ease linking of programs which
+    use Boost libraries.
+
+  * Added symlink to allow dynamic linking to boost-filesystem shared
+    library.
+
+  * Updated Debian standards version to 3.6.1.
+
+ -- Domenico Andreoli <cavok at debian.org>  Mon, 22 Mar 2004 02:34:25 +0100
+
+boost (1.31.0-1) unstable; urgency=low
+
+  * New upstream version.  Closes: #231951, #236016.
+    - builds with Python 2.3.  Closes: #206083.
+    - new bjam package (thanks, Vladimir Prus)
+    - new package for shared libboost-filesystem
+
+  * libs/date_time/doc/class_date.html: Fix doc typo.  Closes: #223236.
+
+ -- Steve M. Robbins <smr at debian.org>  Mon,  8 Mar 2004 23:10:37 -0500
+
+boost (1.30.2-3) unstable; urgency=low
+
+  * debian/rules: Build "<threading>multi" libraries.  Thanks to
+    Domenico Andreoli for the patch.
+
+  * README.Debian: Document -D_REENTRANT required for threaded
+    applications.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 31 Jan 2004 17:24:17 -0500
+
+boost (1.30.2-2) unstable; urgency=low
+
+  * debian/control(Uploaders): Add Domenico Andreoli.
+
+  * debian/rules:
+    libs/graph/src/Makefile: Define _REENTRANT, per policy 10.2.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 26 Oct 2003 13:57:35 -0500
+
+boost (1.30.2-1) unstable; urgency=low
+
+  * New upstream version.  Closes: #211715.
+
+  * boost/numeric/interval/detail/c99_rounding_control.hpp: fix typo.
+    Closes: #203358.
+
+  * boost/filesystem/exception.hpp:
+  * libs/filesystem/src/exception.cpp: Add implementation of who(), path1(),
+    and path2().  (Thanks, Benjamin Dauvergne).  Closes: #196830.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 12 Oct 2003 12:11:00 -0400
+
+boost (1.30.0-4) unstable; urgency=low
+
+  * boost/math/quaternion.hpp: Apply supplied patch to fix a GCC 3.3
+    compile problem.  (Thanks, Marcelo E. Magallon).  Closes: #199270.
+
+  * libboost-doc:
+    - Fix broken links.  Closes: #199646.
+    - Use symlink to /usr/include/boost, rather than duplicating
+      header files.  Suggest libboost-dev.  Closes: #174979, #175444.
+    - Include libs/*/examples not already included in HTML.  Closes: #191704.
+
+ -- Steve M. Robbins <smr at debian.org>  Fri, 11 Jul 2003 18:13:32 -0400
+
+boost (1.30.0-3) unstable; urgency=low
+
+  * boost/config/compiler/gcc.hpp: Do not warn about GCC 3.3.
+    Closes: #193862.
+
+  * boost/python/object/make_ptr_instance.hpp: Add typename keyword,
+    suggested by Dave Abrahams posting referenced in bug report
+    (thanks, Ben Burton).  Closes: #198524.
+
+  * boost/python/converter/as_to_python_function.hpp: Qualify function
+    call; workaround for apparent bug in GCC 3.3.  (Thanks, Romain
+    Lerallut).  Closes: #192481.
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 26 May 2003 19:17:45 -0400
+
+boost (1.30.0-2) unstable; urgency=low
+
+  * debian/rules: Move httrack call to binary-indep.  Closes: #187740.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat,  5 Apr 2003 18:43:08 -0500
+
+boost (1.30.0-1) unstable; urgency=low
+
+  * New upstream.  Closes: #186256.
+
+  * debian/copyright: Include copyright and license statement for each
+    library.  Closes: #183153.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 30 Mar 2003 23:50:57 -0500
+
+boost (1.29.0-3) unstable; urgency=low
+
+  * Migrate to GCC 3.2.  Closes: #167030, #176269.
+    - Do not build with stlport.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 12 Jan 2003 23:47:19 -0500
+
+boost (1.29.0-2) unstable; urgency=low
+
+  * debian/rules: Install Boost.Test static libs.  Closes: #167106.
+
+  * boost/pool/singleton_pool.hpp: Apply supplied patch (thanks Alexander
+    Kjeldaas).  Closes: #167198.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat,  2 Nov 2002 19:32:12 -0500
+
+boost (1.29.0-1) unstable; urgency=low
+
+  * New upstream version.  Closes: #164830.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 26 Oct 2002 15:11:17 -0400
+
+boost (1.28.0-4) unstable; urgency=low
+
+  * Build with python 2.2.  Closes: #159533.
+    The shared lib ABI changes, but the soname cannot, so introduce
+    conflicting/replacing package for libboost-python.
+
+ -- Steve M. Robbins <smr at debian.org>  Fri, 13 Sep 2002 22:54:25 -0400
+
+boost (1.28.0-3) unstable; urgency=low
+
+  * libs/graph/src/Makefile: build using -I/usr/include/stlport.
+    Closes: #150002.
+
+  * debian/control: change section of -doc package to match ftp
+    overrides.
+
+ -- Steve M. Robbins <smr at debian.org>  Fri, 14 Jun 2002 18:19:09 -0400
+
+boost (1.28.0-2) unstable; urgency=low
+
+  * libs/graph/src/Makefile: revert patch to that used in 1.27.0-4,
+    so that the shared libs are also built with optimization.
+    Closes: #148056.
+
+ -- Steve M. Robbins <smr at debian.org>  Fri, 24 May 2002 14:04:58 -0400
+
+boost (1.28.0-1) unstable; urgency=low
+
+  * New upstream version.
+
+  * Set YACC= in debian/rules to inhibit regenerating jam parser source.
+    This makes for smaller debian diffs (thanks, David Abrahams).
+
+  * Drop the examples package.  Code examples are in the doc package.
+
+ -- Steve M. Robbins <smr at debian.org>  Fri, 17 May 2002 20:46:44 -0400
+
+boost (1.27.0-4) unstable; urgency=low
+
+  * libs/graph/src/Makefile: build graph lib with optimization.
+
+  * control: Do not build-depend on libstlport4.5-dbg, nor on texinfo.
+
+  * Split docs into new libboost-doc package, suggested by libboost-dev.
+    The -doc package replaces /usr/share/doc-base/Boost from the former -dev
+    package.  Complete the list of documentation files.  Closes: #143128.
+
+  * debian/README.Debian: add note for newbies (thanks, Laurent Bonnaud).
+    Closes: #142634.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 20 Apr 2002 19:31:38 -0400
+
+boost (1.27.0-3) unstable; urgency=low
+
+  * Build shared library packages.
+    - build graph lib with -fPIC.  Closes: #133259.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun,  3 Mar 2002 14:39:18 -0500
+
+boost (1.27.0-2) unstable; urgency=low
+
+  * boost/detail/atomic_count.hpp: Do not use atomic_count_linux.hpp; the
+    latter mistakenly uses <asm/atomic.h> which turns out to be a bad idea.
+  * libs/graph/src/Makefile: do not use "-g" flag; some of the symbols
+    are so large as to upset the assembler on the alpha.
+
+ -- Steve M. Robbins <smr at debian.org>  Thu, 28 Feb 2002 18:45:06 -0500
+
+boost (1.27.0-1) unstable; urgency=low
+
+  * New upstream version.
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 25 Feb 2002 18:53:58 -0500
+
+boost (1.26.0-4) unstable; urgency=low
+
+  * control(source): build-depend on libstlport4.5-dev.
+  * control(libboost-dev): depend on libstlport4.5-dev.
+    - new stlport package just got into the archive
+  * control(libboost-examples): remove dependency on libboost-dev.
+    - depending on arch "any" package will hold it up until the latter
+      is built on all arches.
+  * document reason for depending on STLPort.  Closes: #131516.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat,  2 Feb 2002 08:11:28 -0500
+
+boost (1.26.0-3) unstable; urgency=low
+
+  * control: change libboost-regex-dgb package to priority extra,
+    to agree with ftp override file.
+  * Don't build dir_it library, as it is not part of Boost.
+    - don't build-depend on unzip. Closes:  #130290.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 26 Jan 2002 11:08:31 -0500
+
+boost (1.26.0-2) unstable; urgency=low
+
+  * boost/detail/limits.hpp: determine endianness using <endian.h>
+    Thanks to Daniel Jacobowitz for the tip.
+
+ -- Steve M. Robbins <smr at debian.org>  Tue, 22 Jan 2002 11:38:43 -0500
+
+boost (1.26.0-1) unstable; urgency=low
+
+  * New maintainer.  Closes: #123483.
+  * New upstream version.  Closes: #117106, #107802.
+  * Build-depend on flex, bison, and texinfo.  Closes: #98979.
+  * Ship all the boost headers, including all of boost/pending.
+    Closes: #108922, #108925.
+  * Fixed up the descriptions.
+    Closes: #97947, #109193, #124899, #124900, #124901, #125620, #125621.
+  * Register docs with doc-base.  Closes: #99396.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 20 Jan 2002 23:10:28 -0500
+
+boost (1.21.1-1) unstable; urgency=low
+
+  * First upstream version.
+
+ -- Raphael Bossek <bossekr at debian.org>  Mon, 12 Mar 2001 23:37:49 +0100

Deleted: boost/tags/1.46.1-3/debian/compat
===================================================================
--- boost/trunk/debian/compat	2011-03-13 07:14:34 UTC (rev 14625)
+++ boost/tags/1.46.1-3/debian/compat	2011-03-20 01:44:54 UTC (rev 14633)
@@ -1 +0,0 @@
-7

Copied: boost/tags/1.46.1-3/debian/compat (from rev 14632, boost/trunk/debian/compat)
===================================================================
--- boost/tags/1.46.1-3/debian/compat	                        (rev 0)
+++ boost/tags/1.46.1-3/debian/compat	2011-03-20 01:44:54 UTC (rev 14633)
@@ -0,0 +1 @@
+8

Deleted: boost/tags/1.46.1-3/debian/control
===================================================================
--- boost/trunk/debian/control	2011-03-13 07:14:34 UTC (rev 14625)
+++ boost/tags/1.46.1-3/debian/control	2011-03-20 01:44:54 UTC (rev 14633)
@@ -1,739 +0,0 @@
-Source: boost1.46
-Homepage: http://www.boost.org/
-Section: libs
-Priority: optional
-Maintainer: Debian Boost Team <pkg-boost-devel at lists.alioth.debian.org>
-Uploaders: Steve M. Robbins <smr at debian.org>, Domenico Andreoli <cavok at debian.org>
-Build-Depends: debhelper (>= 7), bison, flex, docbook-to-man, xsltproc, doxygen, zlib1g-dev, libbz2-dev, libicu-dev, python-all-dev, python3-all-dev (>= 3.1), python-support (>= 0.6), mpi-default-dev
-Build-Conflicts: libopenmpi-dev (= 1.3.2-2)
-X-Python-Version: >= 2.4
-X-Python3-Version: >= 3.0
-Vcs-Browser: http://svn.debian.org/wsvn/pkg-boost/boost/trunk/
-Vcs-Svn: svn://svn.debian.org/svn/pkg-boost/boost/trunk
-Standards-Version: 3.8.3
-
-Package: libboost1.46-dbg
-Architecture: any
-Section: debug
-Priority: extra
-Depends: ${misc:Depends}, ${shlibs:Depends}, libboost1.46-dev (= ${binary:Version})
-Conflicts: libboost1.42-dbg
-Description: Boost C++ Libraries with debug symbols
- This package forms part of the Boost C++ Libraries collection.
- .
- These libraries are built with debug symbols. They are useful to debug
- programs which use Boost. These must be used also at build/link time.
-
-Package: libboost1.46-dev
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends}, ${shlibs:Depends}, libstdc++6-4.4-dev | libstdc++-dev
-Suggests: libboost1.46-doc,
- libboost-date-time1.46-dev,
- libboost-filesystem1.46-dev,
- libboost-graph-parallel1.46-dev,
- libboost-graph1.46-dev,
- libboost-iostreams1.46-dev,
- libboost-math1.46-dev,
- libboost-mpi1.46-dev,
- libboost-program-options1.46-dev,
- libboost-python1.46-dev,
- libboost-random1.46-dev,
- libboost-regex1.46-dev,
- libboost-serialization1.46-dev,
- libboost-signals1.46-dev,
- libboost-system1.46-dev,
- libboost-test1.46-dev,
- libboost-thread1.46-dev,
- libboost-wave1.46-dev,
- xsltproc,
- doxygen,
- docbook-xml (>= 4.2),
- docbook-xsl (>= 1.73.2),
- default-jdk (>= 1.4),
- fop (>= 0.94)
-Conflicts: libboost1.42-dev
-Description: Boost C++ Libraries development files
- The Boost web site provides free, peer-reviewed, portable C++ source
- libraries. The emphasis is on libraries which work well with the C++
- Standard Library. One goal is to establish "existing practice" and
- provide reference implementations so that the Boost libraries are
- suitable for eventual standardization. Some of the libraries have
- already been proposed for inclusion in the C++ Standards Committee's
- upcoming C++ Standard Library Technical Report.
- .
- This package provides headers and the auxiliary tools bcp, inspect,
- boostbook and quickbook.
- .
- For the following subprojects separate packages exist: date-time,
- filesystem, graph, iostreams, math, mpi, program_options, python,
- regex, serialization, signals, system, test, thread, and wave.
-
-Package: libboost1.46-all-dev
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
- libboost1.46-dev,
- libboost-date-time1.46-dev, 
- libboost-filesystem1.46-dev, 
- libboost-graph1.46-dev, 
- libboost-graph-parallel1.46-dev, 
- libboost-iostreams1.46-dev, 
- libboost-math1.46-dev, 
- libboost-mpi1.46-dev, 
- libboost-mpi-python1.46-dev, 
- libboost-program-options1.46-dev, 
- libboost-python1.46-dev, 
- libboost-random1.46-dev, 
- libboost-regex1.46-dev, 
- libboost-serialization1.46-dev, 
- libboost-signals1.46-dev, 
- libboost-system1.46-dev, 
- libboost-test1.46-dev, 
- libboost-thread1.46-dev, 
- libboost-wave1.46-dev
-Description: Boost C++ Libraries development files (ALL)
- The Boost web site provides free, peer-reviewed, portable C++ source
- libraries. The emphasis is on libraries which work well with the C++
- Standard Library. One goal is to establish "existing practice" and
- provide reference implementations so that the Boost libraries are
- suitable for eventual standardization. Some of the libraries have
- already been proposed for inclusion in the C++ Standards Committee's
- upcoming C++ Standard Library Technical Report.
- .
- This package provides the complete Boost development environment,
- including all separately-packaged libraries.
-
-Package: libboost1.46-doc
-Homepage: http://www.boost.org/libs/
-Architecture: all
-Section: doc
-Depends: ${misc:Depends}
-Suggests: libboost1.46-dev (>= ${source:Version})
-Conflicts: libboost1.42-doc
-Description: Boost.org libraries documentation
- The Boost web site provides free, peer-reviewed, portable C++ source
- libraries. The emphasis is on libraries which work well with the C++
- Standard Library. One goal is to establish "existing practice" and
- provide reference implementations so that the Boost libraries are
- suitable for eventual standardization. Some of the libraries have
- already been proposed for inclusion in the C++ Standards Committee's
- upcoming C++ Standard Library Technical Report.
- .
- This is documentation for the libboost1.46-dev package in HTML format.
- Some pages point to header files provided in libboost1.46-dev package,
- so it is suggested to install the latter as well.
-
-Package: libboost-date-time1.46.1
-Homepage: http://www.boost.org/libs/date_time/
-Architecture: any
-Section: libs
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: set of date-time libraries based on generic programming concepts
- This package forms part of the Boost C++ Libraries collection.
- .
- These libraries are intended to make programming with dates and times
- almost as simple and natural as programming with strings and integers.
-
-Package: libboost-date-time1.46-dev
-Homepage: http://www.boost.org/libs/date_time/
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
- libboost1.46-dev (= ${binary:Version}),
- libboost-date-time1.46.1 (= ${binary:Version}),
- libboost-serialization1.46-dev (= ${binary:Version})
-Conflicts: libboost-date-time1.42-dev
-Description: set of date-time libraries based on generic programming concepts
- This package forms part of the Boost C++ Libraries collection.
- .
- These libraries are intended to make programming with dates and times
- almost as simple and natural as programming with strings and integers.
-
-Package: libboost-filesystem1.46.1
-Homepage: http://boost.org/libs/filesystem/
-Architecture: any
-Section: libs
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: filesystem operations (portable paths, iteration over directories, etc) in C++
- This package forms part of the Boost C++ Libraries collection.
- .
- The Boost Filesystem Library provides portable facilities to query and 
- manipulate paths, files, and directories.  The goal is to
- facilitate portable script-like operations from within C++ programs.
-
-Package: libboost-filesystem1.46-dev
-Homepage: http://boost.org/libs/filesystem/
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
- libboost1.46-dev (= ${binary:Version}),
- libboost-filesystem1.46.1 (= ${binary:Version}),
- libboost-system1.46-dev (= ${binary:Version})
-Conflicts: libboost-filesystem1.42-dev
-Description: filesystem operations (portable paths, iteration over directories, etc) in C++
- This package forms part of the Boost C++ Libraries collection.
- .
- The Boost Filesystem Library provides portable facilities to query and 
- manipulate paths, files, and directories.  The goal is to
- facilitate portable script-like operations from within C++ programs.
-
-Package: libboost-graph1.46.1
-Homepage: http://www.boost.org/libs/graph/
-Architecture: any
-Section: libs
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Suggests: graphviz
-Description: generic graph components and algorithms in C++
- This package forms part of the Boost C++ Libraries collection.
- .
- Graphs are mathematical abstractions that are useful for solving
- many types of problems in computer science. Consequently, these
- abstractions must also be represented in computer programs. A
- standardized generic interface for traversing graphs is of utmost
- importance to encourage reuse of graph algorithms and data structures.
-
-Package: libboost-graph1.46-dev
-Homepage: http://www.boost.org/libs/graph/
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
- libboost1.46-dev (= ${binary:Version}),
- libboost-serialization1.46-dev (= ${binary:Version}),
- libboost-test1.46-dev (= ${binary:Version})
-Recommends: libboost-graph1.46.1 (= ${binary:Version})
-Conflicts: libboost-graph1.42-dev
-Description: generic graph components and algorithms in C++
- This package forms part of the Boost C++ Libraries collection.
- .
- Graphs are mathematical abstractions that are useful for solving
- many types of problems in computer science. Consequently, these
- abstractions must also be represented in computer programs. A
- standardized generic interface for traversing graphs is of utmost
- importance to encourage reuse of graph algorithms and data structures.
-
-Package: libboost-graph-parallel1.46.1
-Homepage: http://www.boost.org/libs/graph_parallel/
-Architecture: any
-Section: libs
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Suggests: graphviz
-Description: generic graph components and algorithms in C++
- This package forms part of the Boost C++ Libraries collection.
- .
- The Parallel Boost Graph Library is an extension to the Boost Graph Library
- (BGL) for parallel and distributed computing. It offers distributed graphs 
- and graph algorithms to exploit coarse-grained parallelism along with 
- parallel algorithms that exploit fine-grained parallelism, while retaining 
- the same interfaces as the (sequential) BGL. Code written using the sequential
- BGL should be easy to parallelize with the parallel BGL.
-
-Package: libboost-graph-parallel1.46-dev
-Homepage: http://www.boost.org/libs/graph_parallel/
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
- libboost1.46-dev (= ${binary:Version}),
- libboost-serialization1.46-dev (= ${binary:Version}),
- libboost-test1.46-dev (= ${binary:Version})
-Conflicts: libboost-graph-parallel1.42-dev
-Recommends: libboost-graph-parallel1.46.1 (= ${binary:Version})
-Description: generic graph components and algorithms in C++
- This package forms part of the Boost C++ Libraries collection.
- .
- The Parallel Boost Graph Library is an extension to the Boost Graph Library
- (BGL) for parallel and distributed computing. It offers distributed graphs 
- and graph algorithms to exploit coarse-grained parallelism along with 
- parallel algorithms that exploit fine-grained parallelism, while retaining 
- the same interfaces as the (sequential) BGL. Code written using the sequential
- BGL should be easy to parallelize with the parallel BGL.
-
-Package: libboost-iostreams1.46.1
-Homepage: http://www.boost.org/libs/iostreams/
-Architecture: any
-Section: libs
-Priority: important
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: Boost.Iostreams Library
- This package forms part of the Boost C++ Libraries collection.
- .
- Boost.Iostreams are a collection of concepts and set of templates
- which turn models of these concepts into C++ standard library streams
- and stream buffers.
-
-Package: libboost-iostreams1.46-dev
-Homepage: http://www.boost.org/libs/iostreams/
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
- libboost1.46-dev (= ${binary:Version}),
- libboost-regex1.46-dev (= ${binary:Version}),
- libboost-iostreams1.46.1 (= ${binary:Version})
-Conflicts: libboost-iostreams1.42-dev
-Description: Boost.Iostreams Library development files
- This package forms part of the Boost C++ Libraries collection.
- .
- Boost.Iostreams are a collection of concepts and set of templates
- which turn models of these concepts into C++ standard library streams
- and stream buffers.
-
-Package: libboost-math1.46.1
-Homepage: http://www.boost.org/libs/math/
-Architecture: any
-Section: libs
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: Boost.Math Library
- This package forms part of the Boost C++ Libraries collection.
- .
- This library is divided into three interconnected parts:
-  * Statistical Distributions: Provides a reasonably comprehensive set of 
-    statistical distributions, upon which higher level statistical tests 
-    can be built.
-  * Mathematical Special Functions: Provides a small number of high quality 
-    special functions, initially these were concentrated on functions used in 
-    statistical applications along with those in the Technical Report on 
-    C++ Library Extensions.
-  * Implementation Toolkit: Provides many of the tools required to implement 
-    mathematical special functions.
-
-Package: libboost-math1.46-dev
-Homepage: http://www.boost.org/libs/math/
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
- libboost1.46-dev (= ${binary:Version}),
- libboost-math1.46.1 (= ${binary:Version})
-Conflicts: libboost-math1.42-dev
-Description: Boost.Math Library development files
- This package forms part of the Boost C++ Libraries collection.
- .
- This library is divided into three interconnected parts:
-  * Statistical Distributions: Provides a reasonably comprehensive set of 
-    statistical distributions, upon which higher level statistical tests 
-    can be built.
-  * Mathematical Special Functions: Provides a small number of high quality 
-    special functions, initially these were concentrated on functions used in 
-    statistical applications along with those in the Technical Report on 
-    C++ Library Extensions.
-  * Implementation Toolkit: Provides many of the tools required to implement 
-    mathematical special functions.
-
-Package: libboost-mpi1.46.1
-Homepage: http://www.boost.org/doc/html/mpi.html
-Architecture: any
-Section: libs
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: C++ interface to the Message Passing Interface (MPI)
- This package forms part of the Boost C++ Libraries collection.
- .
- The Boost.MPI library provides a C++ interface to MPI that
- supports modern C++ development styles, including complete support for
- user-defined data types and C++ Standard Library types, arbitrary function
- objects for collective algorithms, and the use of modern C++ library
- techniques to maintain maximal efficiency.
-
-Package: libboost-mpi1.46-dev
-Homepage: http://www.boost.org/doc/html/mpi.html
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
- libboost1.46-dev (= ${binary:Version}),
- libboost-serialization1.46-dev (= ${binary:Version}),
- libboost-mpi1.46.1 (= ${binary:Version}),
- mpi-default-dev
-Suggests: libboost-graph1.46-dev
-Conflicts: libboost-mpi1.42-dev
-Description: C++ interface to the Message Passing Interface (MPI)
- This package forms part of the Boost C++ Libraries collection.
- .
- The Boost.MPI library provides a C++ interface to MPI that
- supports modern C++ development styles, including complete support for
- user-defined data types and C++ Standard Library types, arbitrary function
- objects for collective algorithms, and the use of modern C++ library
- techniques to maintain maximal efficiency.
-
-Package: libboost-mpi-python1.46.1
-Homepage: http://www.boost.org/doc/html/mpi/python.html
-Architecture: any
-Section: python
-Depends: ${misc:Depends}, ${shlibs:Depends}, ${python:Depends}
-Conflicts: libboost-mpi-python1.40.0,
- libboost-mpi-python1.41.0,
- libboost-mpi-python1.42.0
-Description: C++ interface to the Message Passing Interface (MPI), Python Bindings
- This package forms part of the Boost C++ Libraries collection.
- .
- The Boost.MPI library provides a C++ interface to MPI that
- supports modern C++ development styles, including complete support for
- user-defined data types and C++ Standard Library types, arbitrary function
- objects for collective algorithms, and the use of modern C++ library
- techniques to maintain maximal efficiency.
- .
- This package provides Python Bindings to the C++ interface.
-
-Package: libboost-mpi-python1.46-dev
-Homepage: http://www.boost.org/doc/html/mpi/python.html
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
- libboost-mpi1.46-dev (= ${binary:Version}),
- libboost-mpi-python1.46.1 (= ${binary:Version})
-Conflicts: libboost-mpi-python1.42-dev
-Description: C++ interface to the Message Passing Interface (MPI), Python Bindings
- This package forms part of the Boost C++ Libraries collection.
- .
- The Boost.MPI library provides a C++ interface to MPI that
- supports modern C++ development styles, including complete support for
- user-defined data types and C++ Standard Library types, arbitrary function
- objects for collective algorithms, and the use of modern C++ library
- techniques to maintain maximal efficiency.
- .
- This package provides Python Bindings to the C++ interface.
-
-Package: libboost-program-options1.46.1
-Homepage: http://www.boost.org/libs/program_options/
-Architecture: any
-Section: libs
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: program options library for C++
- This package forms part of the Boost C++ Libraries collection.
- .
- Library to let program developers obtain program options, that is
- (name, value) pairs from the user, via conventional methods such as
- command line and config file.
-
-Package: libboost-program-options1.46-dev
-Homepage: http://www.boost.org/libs/program_options/
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
- libboost1.46-dev (= ${binary:Version}),
- libboost-program-options1.46.1 (= ${binary:Version})
-Conflicts: libboost-program-options1.42-dev
-Description: program options library for C++
- This package forms part of the Boost C++ Libraries collection.
- .
- Library to let program developers obtain program options, that is
- (name, value) pairs from the user, via conventional methods such as
- command line and config file.
-
-Package: libboost-python1.46.1
-Homepage: http://www.boost.org/libs/python/
-Architecture: any
-Section: python
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: Boost.Python Library 
- This package forms part of the Boost C++ Libraries collection.
- .
- The Boost Python Library is used to quickly and easily export a C++
- library to Python such that the Python interface is very similar to
- the C++ interface. It is designed to be minimally intrusive on your
- C++ design. In most cases, you should not have to alter your C++
- classes in any way in order to use them with Boost.Python.  The
- system should simply "reflect" your C++ classes and functions into
- Python. The major features of Boost.Python include support for:
- Subclassing extension types in Python, Overriding virtual functions
- in Python, Member function Overloading, Automatic wrapping of
- numeric operators among others.
-
-Package: libboost-python1.46-dev
-Homepage: http://www.boost.org/libs/python/
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
- libboost1.46-dev (= ${binary:Version}),
- libboost-python1.46.1 (= ${binary:Version}),
- python-dev, ${python:Depends},
- python (>= 2.5) | python-celementtree | python-elementtree,
- gccxml
-Suggests: libboost1.46-doc
-Conflicts: libboost-python1.42-dev
-Description: Boost.Python Library development files
- This package forms part of the Boost C++ Libraries collection.
- .
- The Boost Python Library is used to quickly and easily export a C++
- library to Python such that the Python interface is very similar to
- the C++ interface. It is designed to be minimally intrusive on your
- C++ design. In most cases, you should not have to alter your C++
- classes in any way in order to use them with Boost.Python.  The
- system should simply "reflect" your C++ classes and functions into
- Python. The major features of Boost.Python include support for:
- Subclassing extension types in Python, Overriding virtual functions
- in Python, Member function Overloading, Automatic wrapping of
- numeric operators among others.
- .
- This package also contains the pyste Boost.Python code generator that
- allows the user to specify classes and functions to be exported using
- a simple interface file, which following the Boost.Python's
- philosophy, is simple Python code.
- .
- This package allows development of a Python interface for all current
- versions of Python in Debian.  Code using this library will need also
- one of the Python development packages.
-
-Package: libboost-random1.46.1
-Homepage: http://www.boost.org/libs/random/
-Architecture: any
-Section: libs
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: Boost Random Number Library
- This package forms part of the Boost C++ Libraries collection.
- .
- The Boost Random Number Library (Boost.Random for short) provides a
- variety of generators and distributions to produce random numbers
- having useful properties, such as uniform distribution.
-
-Package: libboost-random1.46-dev
-Homepage: http://www.boost.org/libs/random/
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
- libboost1.46-dev (= ${binary:Version}),
- libboost-random1.46.1 (= ${binary:Version})
-Description: Boost Random Number Library
- This package forms part of the Boost C++ Libraries collection.
- .
- The Boost Random Number Library (Boost.Random for short) provides a
- variety of generators and distributions to produce random numbers
- having useful properties, such as uniform distribution.
-
-Package: libboost-regex1.46.1
-Homepage: http://www.boost.org/libs/regex/
-Architecture: any
-Section: libs
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: regular expression library for C++
- This package forms part of the Boost C++ Libraries collection.
- .
- Regular expressions are a form of pattern-matching that are often
- used in text processing; many users will be familiar with the Unix
- utilities grep, sed and awk, and the programming language perl, each
- of which make extensive use of regular expressions. Traditionally C++
- users have been limited to the POSIX C APIs for manipulating regular
- expressions, and while regex does provide these APIs, they do not
- represent the best way to use the library. For example regex can cope
- with wide character strings, or search and replace operations (in a
- manner analogous to either sed or perl), something that traditional C
- libraries can not do.
-
-Package: libboost-regex1.46-dev
-Homepage: http://www.boost.org/libs/regex/
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
- libboost1.46-dev (= ${binary:Version}),
- libboost-regex1.46.1 (= ${binary:Version}),
- libicu-dev
-Conflicts: libboost-regex1.42-dev
-Description: regular expression library for C++
- This package forms part of the Boost C++ Libraries collection.
- .
- Regular expressions are a form of pattern-matching that are often
- used in text processing; many users will be familiar with the Unix
- utilities grep, sed and awk, and the programming language perl, each
- of which make extensive use of regular expressions. Traditionally C++
- users have been limited to the POSIX C APIs for manipulating regular
- expressions, and while regex does provide these APIs, they do not
- represent the best way to use the library. For example regex can cope
- with wide character strings, or search and replace operations (in a
- manner analogous to either sed or perl), something that traditional C
- libraries can not do.
-
-Package: libboost-serialization1.46.1
-Homepage: http://www.boost.org/libs/serialization/
-Architecture: any
-Section: libs
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: serialization library for C++
- This package forms part of the Boost C++ Libraries collection,
- containing the following 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
- .
- Here, "serialization" means 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.
-
-Package: libboost-serialization1.46-dev
-Homepage: http://www.boost.org/libs/serialization/
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
- libboost1.46-dev (= ${binary:Version}),
- libboost-serialization1.46.1 (= ${binary:Version})
-Conflicts: libboost-serialization1.42-dev
-Description: serialization library for C++
- This package forms part of the Boost C++ Libraries collection,
- containing the following 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
- .
- Here, "serialization" means 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.
-
-Package: libboost-signals1.46.1
-Homepage: http://www.boost.org/libs/signals/
-Architecture: any
-Section: libs
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: managed signals and slots library for C++
- This package forms part of the Boost C++ Libraries collection.
- .
- Signals represent callbacks with multiple targets, and are also
- called publishers or events in similar systems. Signals are connected
- to some set of slots, which are callback receivers (also called event
- targets or subscribers), which are called when the signal is
- "emitted."
-
-Package: libboost-signals1.46-dev
-Homepage: http://www.boost.org/libs/signals/
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
- libboost1.46-dev (= ${binary:Version}),
- libboost-signals1.46.1 (= ${binary:Version})
-Conflicts: libboost-signals1.42-dev
-Description: managed signals and slots library for C++
- This package forms part of the Boost C++ Libraries collection.
- .
- Signals represent callbacks with multiple targets, and are also
- called publishers or events in similar systems. Signals are connected
- to some set of slots, which are callback receivers (also called event
- targets or subscribers), which are called when the signal is
- "emitted."
-
-Package: libboost-system1.46.1
-Homepage: http://www.boost.org/libs/system/
-Architecture: any
-Section: libs
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: Operating system (e.g. diagnostics support) library
- This package forms part of the Boost C++ Libraries collection.
- .
- The Boost System library provides simple, light-weight error_code
- objects that encapsulate system-specific error code values, yet also
- provide access to more abstract and portable error conditions via
- error_condition objects. Because error_code objects can represent
- errors from sources other than the operating system, including
- user-defined sources, each error_code and error_condition has an
- associated error_category.
-
-Package: libboost-system1.46-dev
-Homepage: http://www.boost.org/libs/system/
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
- libboost1.46-dev (= ${binary:Version}),
- libboost-system1.46.1 (= ${binary:Version})
-Conflicts: libboost-system1.42-dev
-Description: Operating system (e.g. diagnostics support) library
- This package forms part of the Boost C++ Libraries collection.
- .
- The Boost System library provides simple, light-weight error_code
- objects that encapsulate system-specific error code values, yet also
- provide access to more abstract and portable error conditions via
- error_condition objects. Because error_code objects can represent
- errors from sources other than the operating system, including
- user-defined sources, each error_code and error_condition has an
- associated error_category.
-
-Package: libboost-test1.46.1
-Homepage: http://www.boost.org/libs/test/
-Architecture: any
-Section: libs
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: components for writing and executing test suites
- This package forms part of the Boost C++ Libraries collection.  The
- library contains several components.
- .
-  * Basic execution, error detection, and reporting facility.
-  * Facilities to monitor program execution and produce error reports.
-  * Unit test framework to simplify writing test cases.
-
-Package: libboost-test1.46-dev
-Homepage: http://www.boost.org/libs/test/
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
- libboost1.46-dev (= ${binary:Version}),
- libboost-test1.46.1 (= ${binary:Version})
-Conflicts: libboost-test1.42-dev
-Description: components for writing and executing test suites
- This package forms part of the Boost C++ Libraries collection.  The
- library contains several components.
- .
-  * Basic execution, error detection, and reporting facility.
-  * Facilities to monitor program execution and produce error reports.
-  * Unit test framework to simplify writing test cases.
-
-Package: libboost-thread1.46.1
-Homepage: http://www.boost.org/libs/thread/
-Architecture: any
-Section: libs
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: portable C++ multi-threading
- This package forms part of the Boost C++ Libraries collection.
- .
- Toolkit for writing C++ programs that execute as multiple,
- asynchronous, independent, threads-of-execution. Each thread has its
- own machine state including program instruction counter and
- registers.
-
-Package: libboost-thread1.46-dev
-Homepage: http://www.boost.org/libs/thread/
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
- libboost1.46-dev (= ${binary:Version}),
- libboost-date-time1.46-dev (= ${binary:Version}),
- libboost-thread1.46.1 (= ${binary:Version})
-Conflicts: libboost-thread1.42-dev
-Description: portable C++ multi-threading
- This package forms part of the Boost C++ Libraries collection.
- .
- Toolkit for writing C++ programs that execute as multiple,
- asynchronous, independent, threads-of-execution. Each thread has its
- own machine state including program instruction counter and
- registers.
-
-Package: libboost-wave1.46.1
-Homepage: http://www.boost.org/libs/wave/
-Architecture: any
-Section: libs
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: C99/C++ preprocessor library
- This package forms 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).
-
-Package: libboost-wave1.46-dev
-Homepage: http://www.boost.org/libs/wave/
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
- libboost1.46-dev (= ${binary:Version}),
- libboost-serialization1.46-dev (= ${binary:Version}),
- libboost-wave1.46.1 (= ${binary:Version}),
- libboost-filesystem1.46-dev (= ${binary:Version})
-Conflicts: libboost-wave1.42-dev
-Description: C99/C++ preprocessor library
- This package forms 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).

Copied: boost/tags/1.46.1-3/debian/control (from rev 14632, boost/trunk/debian/control)
===================================================================
--- boost/tags/1.46.1-3/debian/control	                        (rev 0)
+++ boost/tags/1.46.1-3/debian/control	2011-03-20 01:44:54 UTC (rev 14633)
@@ -0,0 +1,741 @@
+Source: boost1.46
+Homepage: http://www.boost.org/
+Section: libs
+Priority: optional
+Maintainer: Debian Boost Team <pkg-boost-devel at lists.alioth.debian.org>
+Uploaders: Steve M. Robbins <smr at debian.org>, Domenico Andreoli <cavok at debian.org>
+Build-Depends: debhelper (>= 8), bison, flex, docbook-to-man, help2man, xsltproc, doxygen, zlib1g-dev, libbz2-dev, libicu-dev, python-all-dev, python3-all-dev (>= 3.1), python-support (>= 0.6), mpi-default-dev
+Build-Conflicts: libopenmpi-dev (= 1.3.2-2)
+X-Python-Version: >= 2.4
+X-Python3-Version: >= 3.0
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-boost/boost/trunk/
+Vcs-Svn: svn://svn.debian.org/svn/pkg-boost/boost/trunk
+Standards-Version: 3.9.1
+
+Package: libboost1.46-dbg
+Architecture: any
+Section: debug
+Priority: extra
+Depends: ${misc:Depends}, ${shlibs:Depends}, libboost1.46-dev (= ${binary:Version})
+Conflicts: libboost1.42-dbg
+Description: Boost C++ Libraries with debug symbols
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ These libraries are built with debug symbols. They are useful to debug
+ programs which use Boost. These must be used also at build/link time.
+
+Package: libboost1.46-dev
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends}, ${shlibs:Depends}, libstdc++6-4.4-dev | libstdc++-dev
+Suggests: libboost1.46-doc,
+ libboost-date-time1.46-dev,
+ libboost-filesystem1.46-dev,
+ libboost-graph-parallel1.46-dev,
+ libboost-graph1.46-dev,
+ libboost-iostreams1.46-dev,
+ libboost-math1.46-dev,
+ libboost-mpi1.46-dev,
+ libboost-program-options1.46-dev,
+ libboost-python1.46-dev,
+ libboost-random1.46-dev,
+ libboost-regex1.46-dev,
+ libboost-serialization1.46-dev,
+ libboost-signals1.46-dev,
+ libboost-system1.46-dev,
+ libboost-test1.46-dev,
+ libboost-thread1.46-dev,
+ libboost-wave1.46-dev,
+ xsltproc,
+ doxygen,
+ docbook-xml (>= 4.2),
+ docbook-xsl (>= 1.73.2),
+ default-jdk (>= 1.4),
+ fop (>= 0.94)
+Conflicts: bjam, boost-build, libboost1.42-dev
+Replaces: bjam, boost-build
+Description: Boost C++ Libraries development files
+ The Boost web site provides free, peer-reviewed, portable C++ source
+ libraries. The emphasis is on libraries which work well with the C++
+ Standard Library. One goal is to establish "existing practice" and
+ provide reference implementations so that the Boost libraries are
+ suitable for eventual standardization. Some of the libraries have
+ already been proposed for inclusion in the C++ Standards Committee's
+ upcoming C++ Standard Library Technical Report.
+ .
+ This package provides headers and the auxiliary tools bjam, Boost.Build,
+ bcp, inspect, boostbook and quickbook.
+ .
+ For the following subprojects separate packages exist: date-time,
+ filesystem, graph, iostreams, math, mpi, program_options, python,
+ regex, serialization, signals, system, test, thread, and wave.
+
+Package: libboost1.46-all-dev
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost1.46-dev,
+ libboost-date-time1.46-dev, 
+ libboost-filesystem1.46-dev, 
+ libboost-graph1.46-dev, 
+ libboost-graph-parallel1.46-dev, 
+ libboost-iostreams1.46-dev, 
+ libboost-math1.46-dev, 
+ libboost-mpi1.46-dev, 
+ libboost-mpi-python1.46-dev, 
+ libboost-program-options1.46-dev, 
+ libboost-python1.46-dev, 
+ libboost-random1.46-dev, 
+ libboost-regex1.46-dev, 
+ libboost-serialization1.46-dev, 
+ libboost-signals1.46-dev, 
+ libboost-system1.46-dev, 
+ libboost-test1.46-dev, 
+ libboost-thread1.46-dev, 
+ libboost-wave1.46-dev
+Description: Boost C++ Libraries development files (ALL)
+ The Boost web site provides free, peer-reviewed, portable C++ source
+ libraries. The emphasis is on libraries which work well with the C++
+ Standard Library. One goal is to establish "existing practice" and
+ provide reference implementations so that the Boost libraries are
+ suitable for eventual standardization. Some of the libraries have
+ already been proposed for inclusion in the C++ Standards Committee's
+ upcoming C++ Standard Library Technical Report.
+ .
+ This package provides the complete Boost development environment,
+ including all separately-packaged libraries.
+
+Package: libboost1.46-doc
+Homepage: http://www.boost.org/libs/
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Suggests: libboost1.46-dev (>= ${source:Version})
+Conflicts: libboost1.42-doc
+Description: Boost.org libraries documentation
+ The Boost web site provides free, peer-reviewed, portable C++ source
+ libraries. The emphasis is on libraries which work well with the C++
+ Standard Library. One goal is to establish "existing practice" and
+ provide reference implementations so that the Boost libraries are
+ suitable for eventual standardization. Some of the libraries have
+ already been proposed for inclusion in the C++ Standards Committee's
+ upcoming C++ Standard Library Technical Report.
+ .
+ This is documentation for the libboost1.46-dev package in HTML format.
+ Some pages point to header files provided in libboost1.46-dev package,
+ so it is suggested to install the latter as well.
+
+Package: libboost-date-time1.46.1
+Homepage: http://www.boost.org/libs/date_time/
+Architecture: any
+Section: libs
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: set of date-time libraries based on generic programming concepts
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ These libraries are intended to make programming with dates and times
+ almost as simple and natural as programming with strings and integers.
+
+Package: libboost-date-time1.46-dev
+Homepage: http://www.boost.org/libs/date_time/
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost1.46-dev (= ${binary:Version}),
+ libboost-date-time1.46.1 (= ${binary:Version}),
+ libboost-serialization1.46-dev (= ${binary:Version})
+Conflicts: libboost-date-time1.42-dev
+Description: set of date-time libraries based on generic programming concepts
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ These libraries are intended to make programming with dates and times
+ almost as simple and natural as programming with strings and integers.
+
+Package: libboost-filesystem1.46.1
+Homepage: http://boost.org/libs/filesystem/
+Architecture: any
+Section: libs
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: filesystem operations (portable paths, iteration over directories, etc) in C++
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ The Boost Filesystem Library provides portable facilities to query and 
+ manipulate paths, files, and directories.  The goal is to
+ facilitate portable script-like operations from within C++ programs.
+
+Package: libboost-filesystem1.46-dev
+Homepage: http://boost.org/libs/filesystem/
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost1.46-dev (= ${binary:Version}),
+ libboost-filesystem1.46.1 (= ${binary:Version}),
+ libboost-system1.46-dev (= ${binary:Version})
+Conflicts: libboost-filesystem1.42-dev
+Description: filesystem operations (portable paths, iteration over directories, etc) in C++
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ The Boost Filesystem Library provides portable facilities to query and 
+ manipulate paths, files, and directories.  The goal is to
+ facilitate portable script-like operations from within C++ programs.
+
+Package: libboost-graph1.46.1
+Homepage: http://www.boost.org/libs/graph/
+Architecture: any
+Section: libs
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Suggests: graphviz
+Description: generic graph components and algorithms in C++
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ Graphs are mathematical abstractions that are useful for solving
+ many types of problems in computer science. Consequently, these
+ abstractions must also be represented in computer programs. A
+ standardized generic interface for traversing graphs is of utmost
+ importance to encourage reuse of graph algorithms and data structures.
+
+Package: libboost-graph1.46-dev
+Homepage: http://www.boost.org/libs/graph/
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost1.46-dev (= ${binary:Version}),
+ libboost-serialization1.46-dev (= ${binary:Version}),
+ libboost-test1.46-dev (= ${binary:Version})
+Recommends: libboost-graph1.46.1 (= ${binary:Version})
+Conflicts: libboost-graph1.42-dev
+Description: generic graph components and algorithms in C++
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ Graphs are mathematical abstractions that are useful for solving
+ many types of problems in computer science. Consequently, these
+ abstractions must also be represented in computer programs. A
+ standardized generic interface for traversing graphs is of utmost
+ importance to encourage reuse of graph algorithms and data structures.
+
+Package: libboost-graph-parallel1.46.1
+Homepage: http://www.boost.org/libs/graph_parallel/
+Architecture: any
+Section: libs
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Suggests: graphviz
+Description: generic graph components and algorithms in C++
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ The Parallel Boost Graph Library is an extension to the Boost Graph Library
+ (BGL) for parallel and distributed computing. It offers distributed graphs 
+ and graph algorithms to exploit coarse-grained parallelism along with 
+ parallel algorithms that exploit fine-grained parallelism, while retaining 
+ the same interfaces as the (sequential) BGL. Code written using the sequential
+ BGL should be easy to parallelize with the parallel BGL.
+
+Package: libboost-graph-parallel1.46-dev
+Homepage: http://www.boost.org/libs/graph_parallel/
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost1.46-dev (= ${binary:Version}),
+ libboost-serialization1.46-dev (= ${binary:Version}),
+ libboost-test1.46-dev (= ${binary:Version})
+Conflicts: libboost-graph-parallel1.42-dev
+Recommends: libboost-graph-parallel1.46.1 (= ${binary:Version})
+Description: generic graph components and algorithms in C++
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ The Parallel Boost Graph Library is an extension to the Boost Graph Library
+ (BGL) for parallel and distributed computing. It offers distributed graphs 
+ and graph algorithms to exploit coarse-grained parallelism along with 
+ parallel algorithms that exploit fine-grained parallelism, while retaining 
+ the same interfaces as the (sequential) BGL. Code written using the sequential
+ BGL should be easy to parallelize with the parallel BGL.
+
+Package: libboost-iostreams1.46.1
+Homepage: http://www.boost.org/libs/iostreams/
+Architecture: any
+Section: libs
+Priority: important
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Boost.Iostreams Library
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ Boost.Iostreams are a collection of concepts and set of templates
+ which turn models of these concepts into C++ standard library streams
+ and stream buffers.
+
+Package: libboost-iostreams1.46-dev
+Homepage: http://www.boost.org/libs/iostreams/
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost1.46-dev (= ${binary:Version}),
+ libboost-regex1.46-dev (= ${binary:Version}),
+ libboost-iostreams1.46.1 (= ${binary:Version})
+Conflicts: libboost-iostreams1.42-dev
+Description: Boost.Iostreams Library development files
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ Boost.Iostreams are a collection of concepts and set of templates
+ which turn models of these concepts into C++ standard library streams
+ and stream buffers.
+
+Package: libboost-math1.46.1
+Homepage: http://www.boost.org/libs/math/
+Architecture: any
+Section: libs
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Boost.Math Library
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ This library is divided into three interconnected parts:
+  * Statistical Distributions: Provides a reasonably comprehensive set of 
+    statistical distributions, upon which higher level statistical tests 
+    can be built.
+  * Mathematical Special Functions: Provides a small number of high quality 
+    special functions, initially these were concentrated on functions used in 
+    statistical applications along with those in the Technical Report on 
+    C++ Library Extensions.
+  * Implementation Toolkit: Provides many of the tools required to implement 
+    mathematical special functions.
+
+Package: libboost-math1.46-dev
+Homepage: http://www.boost.org/libs/math/
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost1.46-dev (= ${binary:Version}),
+ libboost-math1.46.1 (= ${binary:Version})
+Conflicts: libboost-math1.42-dev
+Description: Boost.Math Library development files
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ This library is divided into three interconnected parts:
+  * Statistical Distributions: Provides a reasonably comprehensive set of 
+    statistical distributions, upon which higher level statistical tests 
+    can be built.
+  * Mathematical Special Functions: Provides a small number of high quality 
+    special functions, initially these were concentrated on functions used in 
+    statistical applications along with those in the Technical Report on 
+    C++ Library Extensions.
+  * Implementation Toolkit: Provides many of the tools required to implement 
+    mathematical special functions.
+
+Package: libboost-mpi1.46.1
+Homepage: http://www.boost.org/doc/html/mpi.html
+Architecture: any
+Section: libs
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: C++ interface to the Message Passing Interface (MPI)
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ The Boost.MPI library provides a C++ interface to MPI that
+ supports modern C++ development styles, including complete support for
+ user-defined data types and C++ Standard Library types, arbitrary function
+ objects for collective algorithms, and the use of modern C++ library
+ techniques to maintain maximal efficiency.
+
+Package: libboost-mpi1.46-dev
+Homepage: http://www.boost.org/doc/html/mpi.html
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost1.46-dev (= ${binary:Version}),
+ libboost-serialization1.46-dev (= ${binary:Version}),
+ libboost-mpi1.46.1 (= ${binary:Version}),
+ mpi-default-dev
+Suggests: libboost-graph1.46-dev
+Conflicts: libboost-mpi1.42-dev
+Description: C++ interface to the Message Passing Interface (MPI)
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ The Boost.MPI library provides a C++ interface to MPI that
+ supports modern C++ development styles, including complete support for
+ user-defined data types and C++ Standard Library types, arbitrary function
+ objects for collective algorithms, and the use of modern C++ library
+ techniques to maintain maximal efficiency.
+
+Package: libboost-mpi-python1.46.1
+Homepage: http://www.boost.org/doc/html/mpi/python.html
+Architecture: any
+Section: python
+Depends: ${misc:Depends}, ${shlibs:Depends}, ${python:Depends}
+Conflicts: libboost-mpi-python1.40.0,
+ libboost-mpi-python1.41.0,
+ libboost-mpi-python1.42.0,
+ libboost-mpi-python1.46.0
+Description: C++ interface to the Message Passing Interface (MPI), Python Bindings
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ The Boost.MPI library provides a C++ interface to MPI that
+ supports modern C++ development styles, including complete support for
+ user-defined data types and C++ Standard Library types, arbitrary function
+ objects for collective algorithms, and the use of modern C++ library
+ techniques to maintain maximal efficiency.
+ .
+ This package provides Python Bindings to the C++ interface.
+
+Package: libboost-mpi-python1.46-dev
+Homepage: http://www.boost.org/doc/html/mpi/python.html
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost-mpi1.46-dev (= ${binary:Version}),
+ libboost-mpi-python1.46.1 (= ${binary:Version})
+Conflicts: libboost-mpi-python1.42-dev
+Description: C++ interface to the Message Passing Interface (MPI), Python Bindings
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ The Boost.MPI library provides a C++ interface to MPI that
+ supports modern C++ development styles, including complete support for
+ user-defined data types and C++ Standard Library types, arbitrary function
+ objects for collective algorithms, and the use of modern C++ library
+ techniques to maintain maximal efficiency.
+ .
+ This package provides Python Bindings to the C++ interface.
+
+Package: libboost-program-options1.46.1
+Homepage: http://www.boost.org/libs/program_options/
+Architecture: any
+Section: libs
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: program options library for C++
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ Library to let program developers obtain program options, that is
+ (name, value) pairs from the user, via conventional methods such as
+ command line and config file.
+
+Package: libboost-program-options1.46-dev
+Homepage: http://www.boost.org/libs/program_options/
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost1.46-dev (= ${binary:Version}),
+ libboost-program-options1.46.1 (= ${binary:Version})
+Conflicts: libboost-program-options1.42-dev
+Description: program options library for C++
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ Library to let program developers obtain program options, that is
+ (name, value) pairs from the user, via conventional methods such as
+ command line and config file.
+
+Package: libboost-python1.46.1
+Homepage: http://www.boost.org/libs/python/
+Architecture: any
+Section: python
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Boost.Python Library 
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ The Boost Python Library is used to quickly and easily export a C++
+ library to Python such that the Python interface is very similar to
+ the C++ interface. It is designed to be minimally intrusive on your
+ C++ design. In most cases, you should not have to alter your C++
+ classes in any way in order to use them with Boost.Python.  The
+ system should simply "reflect" your C++ classes and functions into
+ Python. The major features of Boost.Python include support for:
+ Subclassing extension types in Python, Overriding virtual functions
+ in Python, Member function Overloading, Automatic wrapping of
+ numeric operators among others.
+
+Package: libboost-python1.46-dev
+Homepage: http://www.boost.org/libs/python/
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost1.46-dev (= ${binary:Version}),
+ libboost-python1.46.1 (= ${binary:Version}),
+ python-dev, ${python:Depends},
+ python (>= 2.5) | python-celementtree | python-elementtree,
+ gccxml
+Suggests: libboost1.46-doc
+Conflicts: libboost-python1.42-dev
+Description: Boost.Python Library development files
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ The Boost Python Library is used to quickly and easily export a C++
+ library to Python such that the Python interface is very similar to
+ the C++ interface. It is designed to be minimally intrusive on your
+ C++ design. In most cases, you should not have to alter your C++
+ classes in any way in order to use them with Boost.Python.  The
+ system should simply "reflect" your C++ classes and functions into
+ Python. The major features of Boost.Python include support for:
+ Subclassing extension types in Python, Overriding virtual functions
+ in Python, Member function Overloading, Automatic wrapping of
+ numeric operators among others.
+ .
+ This package also contains the pyste Boost.Python code generator that
+ allows the user to specify classes and functions to be exported using
+ a simple interface file, which following the Boost.Python's
+ philosophy, is simple Python code.
+ .
+ This package allows development of a Python interface for all current
+ versions of Python in Debian.  Code using this library will need also
+ one of the Python development packages.
+
+Package: libboost-random1.46.1
+Homepage: http://www.boost.org/libs/random/
+Architecture: any
+Section: libs
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Boost Random Number Library
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ The Boost Random Number Library (Boost.Random for short) provides a
+ variety of generators and distributions to produce random numbers
+ having useful properties, such as uniform distribution.
+
+Package: libboost-random1.46-dev
+Homepage: http://www.boost.org/libs/random/
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost1.46-dev (= ${binary:Version}),
+ libboost-random1.46.1 (= ${binary:Version})
+Description: Boost Random Number Library
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ The Boost Random Number Library (Boost.Random for short) provides a
+ variety of generators and distributions to produce random numbers
+ having useful properties, such as uniform distribution.
+
+Package: libboost-regex1.46.1
+Homepage: http://www.boost.org/libs/regex/
+Architecture: any
+Section: libs
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: regular expression library for C++
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ Regular expressions are a form of pattern-matching that are often
+ used in text processing; many users will be familiar with the Unix
+ utilities grep, sed and awk, and the programming language perl, each
+ of which make extensive use of regular expressions. Traditionally C++
+ users have been limited to the POSIX C APIs for manipulating regular
+ expressions, and while regex does provide these APIs, they do not
+ represent the best way to use the library. For example regex can cope
+ with wide character strings, or search and replace operations (in a
+ manner analogous to either sed or perl), something that traditional C
+ libraries can not do.
+
+Package: libboost-regex1.46-dev
+Homepage: http://www.boost.org/libs/regex/
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost1.46-dev (= ${binary:Version}),
+ libboost-regex1.46.1 (= ${binary:Version}),
+ libicu-dev
+Conflicts: libboost-regex1.42-dev
+Description: regular expression library for C++
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ Regular expressions are a form of pattern-matching that are often
+ used in text processing; many users will be familiar with the Unix
+ utilities grep, sed and awk, and the programming language perl, each
+ of which make extensive use of regular expressions. Traditionally C++
+ users have been limited to the POSIX C APIs for manipulating regular
+ expressions, and while regex does provide these APIs, they do not
+ represent the best way to use the library. For example regex can cope
+ with wide character strings, or search and replace operations (in a
+ manner analogous to either sed or perl), something that traditional C
+ libraries can not do.
+
+Package: libboost-serialization1.46.1
+Homepage: http://www.boost.org/libs/serialization/
+Architecture: any
+Section: libs
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: serialization library for C++
+ This package forms part of the Boost C++ Libraries collection,
+ containing the following 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
+ .
+ Here, "serialization" means 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.
+
+Package: libboost-serialization1.46-dev
+Homepage: http://www.boost.org/libs/serialization/
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost1.46-dev (= ${binary:Version}),
+ libboost-serialization1.46.1 (= ${binary:Version})
+Conflicts: libboost-serialization1.42-dev
+Description: serialization library for C++
+ This package forms part of the Boost C++ Libraries collection,
+ containing the following 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
+ .
+ Here, "serialization" means 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.
+
+Package: libboost-signals1.46.1
+Homepage: http://www.boost.org/libs/signals/
+Architecture: any
+Section: libs
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: managed signals and slots library for C++
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ Signals represent callbacks with multiple targets, and are also
+ called publishers or events in similar systems. Signals are connected
+ to some set of slots, which are callback receivers (also called event
+ targets or subscribers), which are called when the signal is
+ "emitted."
+
+Package: libboost-signals1.46-dev
+Homepage: http://www.boost.org/libs/signals/
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost1.46-dev (= ${binary:Version}),
+ libboost-signals1.46.1 (= ${binary:Version})
+Conflicts: libboost-signals1.42-dev
+Description: managed signals and slots library for C++
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ Signals represent callbacks with multiple targets, and are also
+ called publishers or events in similar systems. Signals are connected
+ to some set of slots, which are callback receivers (also called event
+ targets or subscribers), which are called when the signal is
+ "emitted."
+
+Package: libboost-system1.46.1
+Homepage: http://www.boost.org/libs/system/
+Architecture: any
+Section: libs
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Operating system (e.g. diagnostics support) library
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ The Boost System library provides simple, light-weight error_code
+ objects that encapsulate system-specific error code values, yet also
+ provide access to more abstract and portable error conditions via
+ error_condition objects. Because error_code objects can represent
+ errors from sources other than the operating system, including
+ user-defined sources, each error_code and error_condition has an
+ associated error_category.
+
+Package: libboost-system1.46-dev
+Homepage: http://www.boost.org/libs/system/
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost1.46-dev (= ${binary:Version}),
+ libboost-system1.46.1 (= ${binary:Version})
+Conflicts: libboost-system1.42-dev
+Description: Operating system (e.g. diagnostics support) library
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ The Boost System library provides simple, light-weight error_code
+ objects that encapsulate system-specific error code values, yet also
+ provide access to more abstract and portable error conditions via
+ error_condition objects. Because error_code objects can represent
+ errors from sources other than the operating system, including
+ user-defined sources, each error_code and error_condition has an
+ associated error_category.
+
+Package: libboost-test1.46.1
+Homepage: http://www.boost.org/libs/test/
+Architecture: any
+Section: libs
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: components for writing and executing test suites
+ This package forms part of the Boost C++ Libraries collection.  The
+ library contains several components.
+ .
+  * Basic execution, error detection, and reporting facility.
+  * Facilities to monitor program execution and produce error reports.
+  * Unit test framework to simplify writing test cases.
+
+Package: libboost-test1.46-dev
+Homepage: http://www.boost.org/libs/test/
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost1.46-dev (= ${binary:Version}),
+ libboost-test1.46.1 (= ${binary:Version})
+Conflicts: libboost-test1.42-dev
+Description: components for writing and executing test suites
+ This package forms part of the Boost C++ Libraries collection.  The
+ library contains several components.
+ .
+  * Basic execution, error detection, and reporting facility.
+  * Facilities to monitor program execution and produce error reports.
+  * Unit test framework to simplify writing test cases.
+
+Package: libboost-thread1.46.1
+Homepage: http://www.boost.org/libs/thread/
+Architecture: any
+Section: libs
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: portable C++ multi-threading
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ Toolkit for writing C++ programs that execute as multiple,
+ asynchronous, independent, threads-of-execution. Each thread has its
+ own machine state including program instruction counter and
+ registers.
+
+Package: libboost-thread1.46-dev
+Homepage: http://www.boost.org/libs/thread/
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost1.46-dev (= ${binary:Version}),
+ libboost-date-time1.46-dev (= ${binary:Version}),
+ libboost-thread1.46.1 (= ${binary:Version})
+Conflicts: libboost-thread1.42-dev
+Description: portable C++ multi-threading
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ Toolkit for writing C++ programs that execute as multiple,
+ asynchronous, independent, threads-of-execution. Each thread has its
+ own machine state including program instruction counter and
+ registers.
+
+Package: libboost-wave1.46.1
+Homepage: http://www.boost.org/libs/wave/
+Architecture: any
+Section: libs
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: C99/C++ preprocessor library
+ This package forms 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).
+
+Package: libboost-wave1.46-dev
+Homepage: http://www.boost.org/libs/wave/
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost1.46-dev (= ${binary:Version}),
+ libboost-serialization1.46-dev (= ${binary:Version}),
+ libboost-wave1.46.1 (= ${binary:Version}),
+ libboost-filesystem1.46-dev (= ${binary:Version})
+Conflicts: libboost-wave1.42-dev
+Description: C99/C++ preprocessor library
+ This package forms 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).

Deleted: boost/tags/1.46.1-3/debian/patches/remove-rpath.patch
===================================================================
--- boost/trunk/debian/patches/remove-rpath.patch	2011-03-13 07:14:34 UTC (rev 14625)
+++ boost/tags/1.46.1-3/debian/patches/remove-rpath.patch	2011-03-20 01:44:54 UTC (rev 14633)
@@ -1,43 +0,0 @@
-Description: Do not set rpath
-Author: Steve Robbins <smr at debian.org>
-Upstream: http://lists.boost.org/boost-build/2010/09/24089.php
-
-
---- boost1.44-1.44.0.orig/tools/build/v2/tools/gcc.jam
-+++ boost1.44-1.44.0/tools/build/v2/tools/gcc.jam
-@@ -823,7 +823,7 @@
- 
- actions link bind LIBRARIES
- {
--    "$(CONFIG_COMMAND)" -L"$(LINKPATH)" -Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,$(RPATH) -Wl,-rpath-link$(SPACE)-Wl,"$(RPATH_LINK)" -o "$(<)" $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS)
-+    "$(CONFIG_COMMAND)" -L"$(LINKPATH)" -Wl,-rpath-link$(SPACE)-Wl,"$(RPATH_LINK)" -o "$(<)" $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS)
- 
- }
- 
-@@ -888,7 +888,7 @@
- # Differs from 'link' above only by -shared.
- actions link.dll bind LIBRARIES
- {
--    "$(CONFIG_COMMAND)" -L"$(LINKPATH)" -Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,$(RPATH) "$(.IMPLIB-COMMAND)$(<[1])" -o "$(<[-1])" $(HAVE_SONAME)-Wl,$(SONAME_OPTION)$(SPACE)-Wl,$(<[-1]:D=) -shared $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS)
-+    "$(CONFIG_COMMAND)" -L"$(LINKPATH)" "$(.IMPLIB-COMMAND)$(<[1])" -o "$(<[-1])" $(HAVE_SONAME)-Wl,$(SONAME_OPTION)$(SPACE)-Wl,$(<[-1]:D=) -shared $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS)
- }
- 
- rule setup-threading ( targets * : sources * : properties * )
---- boost1.44-1.44.0.orig/tools/build/v2/tools/gcc.py
-+++ boost1.44-1.44.0/tools/build/v2/tools/gcc.py
-@@ -586,7 +586,6 @@
- engine.register_action(
-     'gcc.link',
-     '"$(CONFIG_COMMAND)" -L"$(LINKPATH)" ' +
--        '-Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,"$(RPATH)" ' +
-         '-Wl,-rpath-link$(SPACE)-Wl,"$(RPATH_LINK)" -o "$(<)" ' +
-         '$(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) ' +
-         '-l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) ' +
-@@ -648,7 +647,6 @@
-     'gcc.link.dll',
-     # Differ from 'link' above only by -shared.
-     '"$(CONFIG_COMMAND)" -L"$(LINKPATH)" ' +
--        '-Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,"$(RPATH)" ' +
-         '"$(.IMPLIB-COMMAND)$(<[1])" -o "$(<[-1])" ' +
-         '$(HAVE_SONAME)-Wl,$(SONAME_OPTION)$(SPACE)-Wl,$(<[-1]:D=) ' +
-         '-shared $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) ' +

Copied: boost/tags/1.46.1-3/debian/patches/remove-rpath.patch (from rev 14629, boost/trunk/debian/patches/remove-rpath.patch)
===================================================================
--- boost/tags/1.46.1-3/debian/patches/remove-rpath.patch	                        (rev 0)
+++ boost/tags/1.46.1-3/debian/patches/remove-rpath.patch	2011-03-20 01:44:54 UTC (rev 14633)
@@ -0,0 +1,44 @@
+Description: Do not set rpath
+Author: Steve Robbins <smr at debian.org>
+Upstream: http://lists.boost.org/boost-build/2010/09/24089.php
+Upstream-Bug: https://svn.boost.org/trac/boost/ticket/5343
+
+
+--- boost1.44-1.44.0.orig/tools/build/v2/tools/gcc.jam
++++ boost1.44-1.44.0/tools/build/v2/tools/gcc.jam
+@@ -823,7 +823,7 @@
+ 
+ actions link bind LIBRARIES
+ {
+-    "$(CONFIG_COMMAND)" -L"$(LINKPATH)" -Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,$(RPATH) -Wl,-rpath-link$(SPACE)-Wl,"$(RPATH_LINK)" -o "$(<)" $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS)
++    "$(CONFIG_COMMAND)" -L"$(LINKPATH)" -Wl,-rpath-link$(SPACE)-Wl,"$(RPATH_LINK)" -o "$(<)" $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS)
+ 
+ }
+ 
+@@ -888,7 +888,7 @@
+ # Differs from 'link' above only by -shared.
+ actions link.dll bind LIBRARIES
+ {
+-    "$(CONFIG_COMMAND)" -L"$(LINKPATH)" -Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,$(RPATH) "$(.IMPLIB-COMMAND)$(<[1])" -o "$(<[-1])" $(HAVE_SONAME)-Wl,$(SONAME_OPTION)$(SPACE)-Wl,$(<[-1]:D=) -shared $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS)
++    "$(CONFIG_COMMAND)" -L"$(LINKPATH)" "$(.IMPLIB-COMMAND)$(<[1])" -o "$(<[-1])" $(HAVE_SONAME)-Wl,$(SONAME_OPTION)$(SPACE)-Wl,$(<[-1]:D=) -shared $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS)
+ }
+ 
+ rule setup-threading ( targets * : sources * : properties * )
+--- boost1.44-1.44.0.orig/tools/build/v2/tools/gcc.py
++++ boost1.44-1.44.0/tools/build/v2/tools/gcc.py
+@@ -586,7 +586,6 @@
+ engine.register_action(
+     'gcc.link',
+     '"$(CONFIG_COMMAND)" -L"$(LINKPATH)" ' +
+-        '-Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,"$(RPATH)" ' +
+         '-Wl,-rpath-link$(SPACE)-Wl,"$(RPATH_LINK)" -o "$(<)" ' +
+         '$(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) ' +
+         '-l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) ' +
+@@ -648,7 +647,6 @@
+     'gcc.link.dll',
+     # Differ from 'link' above only by -shared.
+     '"$(CONFIG_COMMAND)" -L"$(LINKPATH)" ' +
+-        '-Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,"$(RPATH)" ' +
+         '"$(.IMPLIB-COMMAND)$(<[1])" -o "$(<[-1])" ' +
+         '$(HAVE_SONAME)-Wl,$(SONAME_OPTION)$(SPACE)-Wl,$(<[-1]:D=) ' +
+         '-shared $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) ' +

Deleted: boost/tags/1.46.1-3/debian/rules
===================================================================
--- boost/trunk/debian/rules	2011-03-13 07:14:34 UTC (rev 14625)
+++ boost/tags/1.46.1-3/debian/rules	2011-03-20 01:44:54 UTC (rev 14633)
@@ -1,353 +0,0 @@
-#! /usr/bin/make -f
-
-export DH_OPTIONS
-
-# set the number of build jobs
-ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-	JOBS := -j$(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-endif
-
-DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
-
-PKGVERSION = 1.46
-SOVERSION = 1.46.1
-SHLIBS_VERSION = (>= 1.46.1-1)
-
-pyversions = $(shell pyversions -rv) $(shell py3versions -rv)
-
-# Boost libraries for which we want separate packages
-boost_libs := date-time filesystem graph-parallel graph iostreams math \
-	mpi mpi-python						       \
-	program-options python regex random serialization signals      \
-	system test						       \
-	thread wave
-
-# these are special cases, where /usr/lib name differs from Boost library name
-boost_lib_math := math_c99 math_c99f math_tr1 math_tr1f
-boost_lib_math_long_double := math_c99l math_tr1l
-boost_lib_serialization := serialization wserialization
-boost_lib_test := prg_exec_monitor test_exec_monitor unit_test_framework
-
-# These are special cases for suffixes.  Generally come from --python-buildid, so begin with a dash.
-boost_suffixes_python := $(addprefix -py,$(subst .,,$(pyversions)))
-boost_suffixes_mpi-python := $(boost_suffixes_python)
-
-# Files that are generated by filtering a template
-filtered_files = \
-	debian/libboost-doc.doc-base \
-	debian/libboost-python-dev.postinst \
-	debian/libboost-python-dev.prerm
-
-# Function to map Boost component name to set of shared library names
-# Input: Boost component name
-# Return: shared library names for the given Boost library
-boost_lib = $(if $(boost_lib_$(1)), $(boost_lib_$(1)), $(1))
-
-# Function to map Boost component name to set of suffixes for the library
-# Input: Boost component name
-# Return: suffixes for the given Boost component
-boost_suffixes = $(if $(boost_suffixes_$(1)), $(boost_suffixes_$(1)),"")
-
-# Helpers to make basic and decorated library names
-# Input: library, variant, suffix
-# Return: base library filename for short or full name
-mk_base_name = usr/lib/libboost_$(subst -,_,$(1))$(2)$(3)
-
-# Input: component, variant
-# Return: package name for shared library or development
-mk_pkg_lib = libboost$(if $(findstring -d,$(2)),$(PKGVERSION)-dbg,-$(1)$(SOVERSION))
-mk_pkg_dev = libboost$(if $(findstring -d,$(2)),$(PKGVERSION)-dbg,-$(1)$(PKGVERSION)-dev)
-
-# Helpers to generate debhelper input filenames.
-# Input: component, variant
-# Return: prefix to debhelper filenames
-mk_deb_lib = debian/$(call mk_pkg_lib,$(1),$(2))
-mk_deb_dev = debian/$(call mk_pkg_dev,$(1),$(2))
-
-# Helpers that update debhelper .install or .links files
-# Input: component, library, variant, suffix
-# Output: none
-mk_so_files = $(shell echo debian/tmp/$(call mk_base_name,$(2),$(3),$(4)).so.$(SOVERSION) >> $(call mk_deb_lib,$(1),$(3)).install)
-mk_a_files = $(shell echo debian/tmp/$(call mk_base_name,$(2),$(3),$(4)).a >> $(call mk_deb_dev,$(1),$(3)).install)
-mk_ln_files = $(shell echo $(call mk_base_name,$(2),$(3),$(4)).so.$(SOVERSION) $(call mk_base_name,$(2),$(3),$(4)).so >> $(call mk_deb_dev,$(1),$(3)).links)
-
-# Make compatibility symlinks libfoo-mt --> libfoo
-mk_mtso_files = $(shell echo $(call mk_base_name,$(2),$(3),$(4)).so.$(SOVERSION) $(call mk_base_name,$(2),$(3)-mt,$(4)).so >> $(call mk_deb_dev,$(1),$(3)).links)
-mk_mta_files = $(shell echo $(call mk_base_name,$(2),$(3),$(4)).a $(call mk_base_name,$(2),$(3)-mt,$(4)).a >> $(call mk_deb_dev,$(1),$(3)).links)
-
-# Specify the type of files/links to install.
-# Special cases first, then general rule
-boost_filetypes_test_exec_monitor = a mta
-boost_filetypes = $(if $(boost_filetypes_$(1)), $(boost_filetypes_$(1)),a so ln mtso mta)
-
-# Function that updates debhelper files for a given library variant
-# Input: component, library, variant, suffix
-# Output: none
-mk_files = $(foreach fn,$(call boost_filetypes,$(2)),$(call mk_$(fn)_files,$(1),$(2),$(3),$(4)))
-
-# helpers to make and install lintian override files
-
-# Input: package, override
-add_override = echo $(1): $(2) >> debian/$(1).lintian-overrides;
-
-# Input: override
-add_dbg_override = $(call add_override,libboost$(PKGVERSION)-dbg,$(1))
-add_dev_override = $(call add_override,libboost$(PKGVERSION)-dev,$(1))
-add_doc_override = $(call add_override,libboost$(PKGVERSION)-doc,$(1))
-
-# Input: component, variant, lintian-warning
-add_lib_override = $(call add_override,$(call mk_pkg_lib,$(1),$(2)),$(3))
-add_libdev_override = $(call add_override,$(call mk_pkg_dev,$(1),$(2)),$(3))
-
-cp_debhelper = for s in doc-base examples postinst prerm README.Debian; do \
-	if test -f debian/$(1).$$s; then cp -f debian/$(1).$$s debian/$(2).$$s; fi; done
-
-# Function that updates debhelper files for all library variants shipped.
-mk_debhelper_files = \
-	$(call add_dbg_override,package-name-doesnt-match-sonames) \
-	$(call add_dbg_override,non-dev-pkg-with-shlib-symlink) \
-	$(call add_dbg_override,dbg-package-missing-depends) \
-	$(call add_dev_override,description-synopsis-starts-with-a-capital-letter) \
-	$(call add_dev_override,spelling-error-in-description) \
-	$(call add_dev_override,extra-license-file) \
-	$(call add_doc_override,description-synopsis-starts-with-a-capital-letter) \
-	$(call add_doc_override,extra-license-file) \
-	$(call add_libdev_override,python,,description-synopsis-starts-with-a-capital-letter) \
-	$(foreach l, $(boost_libs), \
-		echo "making debhelper files for $(l)..."; \
-		$(call add_lib_override,$(l),,package-name-doesnt-match-sonames) \
-		$(foreach ll, $(call boost_lib,$(l)), \
-			$(foreach suf, $(call boost_suffixes,$(l)), \
-				$(call mk_files,$(l),$(ll),,$(suf)) \
-			) \
-		) \
-	)
-
-TOOLSET_CONFIG="using gcc : : : <compileflags>-D_REENTRANT ;"
-BUILD_LONG_DOUBLE = yes
-
-ifeq ($(DEB_BUILD_ARCH), hppa)
-TOOLSET_CONFIG="using gcc : : : <compileflags>-D_REENTRANT <compileflags>-mlong-calls <compileflags>-DBOOST_SP_USE_PTHREADS ;"
-BUILD_LONG_DOUBLE = no
-else ifeq ($(DEB_BUILD_ARCH), arm)
-BUILD_LONG_DOUBLE = no
-else ifeq ($(DEB_BUILD_ARCH), armel)
-BUILD_LONG_DOUBLE = no
-else ifeq ($(DEB_BUILD_ARCH), armhf)
-BUILD_LONG_DOUBLE = no
-else ifeq ($(DEB_BUILD_ARCH), mips)
-BUILD_LONG_DOUBLE = no
-else ifeq ($(DEB_BUILD_ARCH), mipsel)
-BUILD_LONG_DOUBLE = no
-else ifeq ($(DEB_BUILD_ARCH), sh4)
-BUILD_LONG_DOUBLE = no
-endif
-
-ifeq ($(BUILD_LONG_DOUBLE), yes)
-boost_lib_math += $(boost_lib_math_long_double)
-else
-JAM_OPT += --disable-long-double
-endif
-
-MPI_CONFIG = "using mpi ;"
-
-exampledir = debian/libboost$(PKGVERSION)-doc/usr/share/doc/libboost$(PKGVERSION)-doc/examples
-htmldir = debian/libboost$(PKGVERSION)-doc/usr/share/doc/libboost$(PKGVERSION)-doc/HTML
-pyste_prefix = $(CURDIR)/debian/libboost-python$(PKGVERSION)-dev/usr
-bjam = $(CURDIR)/bjam
-
-# With --ignore-site-config, can probably drop Build-Conflicts on boost-build.
-JAM = $(bjam) $(JOBS) -d2 $(JAM_OPT) --layout=system --ignore-site-config --user-config=$(CURDIR)/user-config.jam debug-symbols=on
-
-$(bjam):
-	./bootstrap.sh --with-icu --prefix=$(CURDIR)/debian/tmp/usr
-
-user-config.jam:
-	echo $(TOOLSET_CONFIG) > $@
-	echo $(MPI_CONFIG)     >> $@
-	for pyver in $(filter-out $(shell pyversions -dv),$(pyversions)); do \
-		echo "using python : $$pyver : /usr ;" >> $@; \
-	done
-
-build: build-stamp
-build-stamp: $(bjam) user-config.jam
-	dh_testdir
-
-	$(JAM) --without-python                        
-	for pyver in $(pyversions); do \
-	 	pyid=$$(echo $$pyver | tr -d .); \
-		echo "Building Boost.Python for python version $$pyver"; \
-	 	$(JAM) --with-python --with-mpi --python-buildid=py$$pyid python=$$pyver; \
-	 	mv stage/lib/mpi.so stage/lib/mpi-py$$pyid.so; \
-	done
-
-	cd tools/bcp && $(JAM)
-	cd tools/inspect/build && $(JAM)
-	cd tools/quickbook && $(JAM)
-	cd tools/wave/build && $(JAM)
-	cd tools/regression/build && $(JAM)
-	cd libs/python/pyste/install && python setup.py build
-
-	touch build-stamp
-
-$(filtered_files): % : %.in
-	sed -e 's/@PKGVERSION@/$(PKGVERSION)/g' < $< > $@
-
-clean-debhelper:
-	rm -rf debian/*.install
-	rm -rf debian/*.links
-	rm -rf debian/*.lintian-overrides
-
-clean: clean-debhelper
-	dh_testdir
-	dh_testroot
-	rm -f build-stamp
-
-	-cd tools && $(JAM) clean
-	-$(JAM) clean
-	-cd libs/python/pyste/install && python setup.py clean
-
-	rm -rf libs/python/pyste/install/build
-	rm -rf tools/jam/src/bootstrap
-	rm -rf tools/jam/src/bin.*
-	rm -ff tools/jam/src/bjam
-	rm -rf tools/regression/build/bin
-	rm -rf bin.v2 dist
-	rm -rf user-config.jam
-
-	dh_clean build-stamp
-
-# This rule is for debugging debian/rules.
-make-debhelper: clean-debhelper
-	@$(call mk_debhelper_files)
-
-install: DH_OPTIONS=-X.svn
-install: build clean-debhelper $(filtered_files)
-	dh_testdir
-	dh_testroot
-	dh_prep
-
-	@$(call cp_debhelper,libboost-dbg,libboost$(PKGVERSION)-dbg)
-	@$(call cp_debhelper,libboost-dev,libboost$(PKGVERSION)-dev)
-	@$(call cp_debhelper,libboost-doc,libboost$(PKGVERSION)-doc)
-	@$(call cp_debhelper,libboost-python-dev,libboost-python$(PKGVERSION)-dev)
-	@$(call cp_debhelper,libboost-mpi-python-dev,libboost-mpi-python$(PKGVERSION)-dev)
-
-	$(JAM) --prefix=$(CURDIR)/debian/tmp/usr install --without-python                        
-	for pyver in $(pyversions); do \
-		pyid=`echo $$pyver | tr -d .`; \
-		$(JAM) --prefix=$(CURDIR)/debian/tmp/usr install --with-python --with-mpi --python-buildid=py$$pyid python=$$pyver; \
-	done
-
-	install --mode=755 -D debian/rtupdate debian/tmp/usr/share/python/runtime.d/libboost-python$(PKGVERSION)-dev.rtupdate
-	install --mode=755 -D debian/rtupdate debian/tmp/usr/share/python/runtime.d/libboost-mpi-python$(PKGVERSION)-dev.rtupdate
-
-	find debian/tmp/usr/include -type f | xargs chmod 644
-	find debian/tmp -name .cvsignore | xargs rm -f
-	find debian -empty -type f | xargs rm -f
-
-	# generate (some) debhelper files
-	@$(call mk_debhelper_files)
-
-	# package libboost-dbg
-
-	# package libboost$(PKGVERSION)-dev
-	dh_install -plibboost$(PKGVERSION)-dev \
-	   debian/tmp/usr/include/boost \
-	   usr/include
-	dh_install -plibboost$(PKGVERSION)-dev \
-	   dist/bin/bcp \
-	   dist/bin/inspect \
-	   dist/bin/quickbook \
-	   usr/bin
-	dh_installman -plibboost$(PKGVERSION)-dev debian/bcp.1 debian/inspect.1 debian/quickbook.1
-	dh_install -plibboost$(PKGVERSION)-dev tools/boostbook/xsl/* usr/share/boostbook/xsl
-	dh_install -plibboost$(PKGVERSION)-dev tools/boostbook/dtd/* usr/share/boostbook/dtd
-
-	# package libboost-doc
-	rm -rf $(htmldir)
-	mkdir -p $(htmldir) 
-	cat debian/documentation-files | xargs cp --parents --target-directory=$(htmldir)
-	find doc libs -name doc | xargs -n1 cp --archive --parents --target-directory=$(htmldir)
-	rm -rf $(htmldir)/boost
-	dh_link -plibboost$(PKGVERSION)-doc \
-	   usr/include/boost \
-	   usr/share/doc/libboost$(PKGVERSION)-doc/HTML/boost
-	# provide a constant symlink to the latest documents
-	dh_link -plibboost$(PKGVERSION)-doc \
-	   usr/share/doc/libboost$(PKGVERSION)-doc/HTML \
-	   usr/share/doc/libboost-doc/HTML
-
-	mkdir -p $(exampledir)
-	cat debian/example-files | xargs cp -a --parents --target-directory=$(exampledir)
-	find $(exampledir) -type f | xargs chmod 644
-
-	# package libboost-mpi-python$(SOVERSION)
-	dh_install -plibboost-mpi-python$(SOVERSION)
-	for pyver in $(pyversions); do \
-		pyid=`echo $$pyver | tr -d .`; \
-		dh_install -plibboost-mpi-python$(SOVERSION) libs/mpi/build/__init__.py usr/lib/python$$pyver/site-packages/boost; \
-		dh_installdirs -plibboost-mpi-python$(SOVERSION) usr/lib/python$$pyver/site-packages/boost; \
-		cp stage/lib/mpi-py$$pyid.so debian/libboost-mpi-python$(SOVERSION)/usr/lib/python$$pyver/site-packages/boost/mpi.so; \
-	done
-	# package libboost-mpi-python$(PKGVERSION)-dev
-	dh_install -plibboost-python$(PKGVERSION)-dev --autodest \
-	   debian/tmp/usr/share/python/runtime.d/libboost-mpi-python$(PKGVERSION)-dev.rtupdate
-	# package libboost-python$(PKGVERSION)-dev
-	dh_install -plibboost-python$(PKGVERSION)-dev --autodest \
-	   debian/tmp/usr/share/python/runtime.d/libboost-python$(PKGVERSION)-dev.rtupdate
-
-	cd libs/python/pyste/install && python setup.py install --no-compile --prefix=$(pyste_prefix) --install-lib=$(pyste_prefix)/share/python-support/pyste
-	mv $(pyste_prefix)/bin/pyste.py $(pyste_prefix)/bin/pyste
-	dh_installman -plibboost-python$(PKGVERSION)-dev debian/pyste.1
-
-
-# This single target is used to build all the packages, all at once, or
-# one at a time. So keep in mind: any options passed to commands here will
-# affect _all_ packages. Anything you want to only affect one package
-# should be put in another target, such as the install target.
-binary-common:
-	dh_testdir
-	dh_testroot
-	dh_install
-	dh_installdocs --all debian/README.Debian debian/NEWS.Debian
-	dh_installexamples
-	dh_installinfo
-	dh_installchangelogs
-	dh_lintian
-	dh_strip --dbg-package=libboost$(PKGVERSION)-dbg -X"-d-"
-	dh_link
-	dh_compress -Xlibboost$(PKGVERSION)-doc/HTML
-	dh_pysupport
-	dh_fixperms
-
-	@if [ "$(DH_OPTIONS)" = "-a" ]; then \
-		echo DH_OPTIONS=-plibboost$(PKGVERSION)-dbg dh_makeshlibs -V"libboost$(PKGVERSION)-dbg $(SHLIBS_VERSION)"; \
-		DH_OPTIONS=-plibboost$(PKGVERSION)-dbg dh_makeshlibs -V"libboost$(PKGVERSION)-dbg $(SHLIBS_VERSION)"; \
-		for name in $(boost_libs); do \
-			lib=libboost-$${name}$(SOVERSION); \
-			echo DH_OPTIONS=-p$${lib} dh_makeshlibs -V"$${lib} $(SHLIBS_VERSION)"; \
-			DH_OPTIONS=-p$${lib} dh_makeshlibs -V"$${lib} $(SHLIBS_VERSION)"; \
-		done; \
-	fi
-
-	dh_installdeb
-	dh_shlibdeps
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
-
-# Build architecture independant packages using the common target.
-binary-indep: build install
-	$(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
-
-# Build architecture dependant packages using the common target.
-binary-arch: build install
-	$(MAKE) -f debian/rules DH_OPTIONS=-a binary-common
-
-# Any other binary targets build just one binary package at a time.
-binary-%: build install
-	$(MAKE) -f debian/rules binary-common DH_OPTIONS=-p$*
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary-common binary install

Copied: boost/tags/1.46.1-3/debian/rules (from rev 14632, boost/trunk/debian/rules)
===================================================================
--- boost/tags/1.46.1-3/debian/rules	                        (rev 0)
+++ boost/tags/1.46.1-3/debian/rules	2011-03-20 01:44:54 UTC (rev 14633)
@@ -0,0 +1,366 @@
+#! /usr/bin/make -f
+
+export DH_OPTIONS
+
+# set the number of build jobs
+ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+	JOBS := -j$(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+endif
+
+DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
+
+PKGVERSION = 1.46
+SOVERSION = 1.46.1
+SHLIBS_VERSION = (>= 1.46.1-1)
+
+pyversions = $(shell pyversions -rv) $(shell py3versions -rv)
+
+# Boost libraries for which we want separate packages
+boost_libs := date-time filesystem graph-parallel graph iostreams math \
+	mpi mpi-python						       \
+	program-options python regex random serialization signals      \
+	system test						       \
+	thread wave
+
+# these are special cases, where /usr/lib name differs from Boost library name
+boost_lib_math := math_c99 math_c99f math_tr1 math_tr1f
+boost_lib_math_long_double := math_c99l math_tr1l
+boost_lib_serialization := serialization wserialization
+boost_lib_test := prg_exec_monitor test_exec_monitor unit_test_framework
+
+# These are special cases for suffixes.  Generally come from --python-buildid, so begin with a dash.
+boost_suffixes_python := $(addprefix -py,$(subst .,,$(pyversions)))
+boost_suffixes_mpi-python := $(boost_suffixes_python)
+
+# Files that are generated by filtering a template
+filtered_files = \
+	debian/libboost-doc.doc-base \
+	debian/libboost-python-dev.postinst \
+	debian/libboost-python-dev.prerm
+
+# Function to map Boost component name to set of shared library names
+# Input: Boost component name
+# Return: shared library names for the given Boost library
+boost_lib = $(if $(boost_lib_$(1)), $(boost_lib_$(1)), $(1))
+
+# Function to map Boost component name to set of suffixes for the library
+# Input: Boost component name
+# Return: suffixes for the given Boost component
+boost_suffixes = $(if $(boost_suffixes_$(1)), $(boost_suffixes_$(1)),"")
+
+# Helpers to make basic and decorated library names
+# Input: library, variant, suffix
+# Return: base library filename for short or full name
+mk_base_name = usr/lib/libboost_$(subst -,_,$(1))$(2)$(3)
+
+# Input: component, variant
+# Return: package name for shared library or development
+mk_pkg_lib = libboost$(if $(findstring -d,$(2)),$(PKGVERSION)-dbg,-$(1)$(SOVERSION))
+mk_pkg_dev = libboost$(if $(findstring -d,$(2)),$(PKGVERSION)-dbg,-$(1)$(PKGVERSION)-dev)
+
+# Helpers to generate debhelper input filenames.
+# Input: component, variant
+# Return: prefix to debhelper filenames
+mk_deb_lib = debian/$(call mk_pkg_lib,$(1),$(2))
+mk_deb_dev = debian/$(call mk_pkg_dev,$(1),$(2))
+
+# Helpers that update debhelper .install or .links files
+# Input: component, library, variant, suffix
+# Output: none
+mk_so_files = $(shell echo debian/tmp/$(call mk_base_name,$(2),$(3),$(4)).so.$(SOVERSION) >> $(call mk_deb_lib,$(1),$(3)).install)
+mk_a_files = $(shell echo debian/tmp/$(call mk_base_name,$(2),$(3),$(4)).a >> $(call mk_deb_dev,$(1),$(3)).install)
+mk_ln_files = $(shell echo $(call mk_base_name,$(2),$(3),$(4)).so.$(SOVERSION) $(call mk_base_name,$(2),$(3),$(4)).so >> $(call mk_deb_dev,$(1),$(3)).links)
+
+# Make compatibility symlinks libfoo-mt --> libfoo
+mk_mtso_files = $(shell echo $(call mk_base_name,$(2),$(3),$(4)).so.$(SOVERSION) $(call mk_base_name,$(2),$(3)-mt,$(4)).so >> $(call mk_deb_dev,$(1),$(3)).links)
+mk_mta_files = $(shell echo $(call mk_base_name,$(2),$(3),$(4)).a $(call mk_base_name,$(2),$(3)-mt,$(4)).a >> $(call mk_deb_dev,$(1),$(3)).links)
+
+# Specify the type of files/links to install.
+# Special cases first, then general rule
+boost_filetypes_test_exec_monitor = a mta
+boost_filetypes = $(if $(boost_filetypes_$(1)), $(boost_filetypes_$(1)),a so ln mtso mta)
+
+# Function that updates debhelper files for a given library variant
+# Input: component, library, variant, suffix
+# Output: none
+mk_files = $(foreach fn,$(call boost_filetypes,$(2)),$(call mk_$(fn)_files,$(1),$(2),$(3),$(4)))
+
+# helpers to make and install lintian override files
+
+# Input: package, override
+add_override = echo $(1): $(2) >> debian/$(1).lintian-overrides;
+
+# Input: override
+add_dbg_override = $(call add_override,libboost$(PKGVERSION)-dbg,$(1))
+add_dev_override = $(call add_override,libboost$(PKGVERSION)-dev,$(1))
+add_doc_override = $(call add_override,libboost$(PKGVERSION)-doc,$(1))
+
+# Input: component, variant, lintian-warning
+add_lib_override = $(call add_override,$(call mk_pkg_lib,$(1),$(2)),$(3))
+add_libdev_override = $(call add_override,$(call mk_pkg_dev,$(1),$(2)),$(3))
+
+cp_debhelper = for s in doc-base examples postinst prerm README.Debian; do \
+	if test -f debian/$(1).$$s; then cp -f debian/$(1).$$s debian/$(2).$$s; fi; done
+
+# Function that updates debhelper files for all library variants shipped.
+mk_debhelper_files = \
+	$(call add_dbg_override,package-name-doesnt-match-sonames) \
+	$(call add_dbg_override,non-dev-pkg-with-shlib-symlink) \
+	$(call add_dbg_override,dbg-package-missing-depends) \
+	$(call add_dev_override,description-synopsis-starts-with-a-capital-letter) \
+	$(call add_dev_override,spelling-error-in-description) \
+	$(call add_dev_override,extra-license-file) \
+	$(call add_doc_override,description-synopsis-starts-with-a-capital-letter) \
+	$(call add_doc_override,extra-license-file) \
+	$(call add_libdev_override,python,,description-synopsis-starts-with-a-capital-letter) \
+	$(foreach l, $(boost_libs), \
+		echo "making debhelper files for $(l)..."; \
+		$(call add_lib_override,$(l),,package-name-doesnt-match-sonames) \
+		$(foreach ll, $(call boost_lib,$(l)), \
+			$(foreach suf, $(call boost_suffixes,$(l)), \
+				$(call mk_files,$(l),$(ll),,$(suf)) \
+			) \
+		) \
+	)
+
+TOOLSET_CONFIG="using gcc ;"
+BUILD_LONG_DOUBLE = yes
+
+ifeq ($(DEB_BUILD_ARCH), hppa)
+TOOLSET_CONFIG="using gcc : : : <compileflags>-mlong-calls <compileflags>-DBOOST_SP_USE_PTHREADS ;"
+BUILD_LONG_DOUBLE = no
+else ifeq ($(DEB_BUILD_ARCH), arm)
+BUILD_LONG_DOUBLE = no
+else ifeq ($(DEB_BUILD_ARCH), armel)
+BUILD_LONG_DOUBLE = no
+else ifeq ($(DEB_BUILD_ARCH), armhf)
+BUILD_LONG_DOUBLE = no
+else ifeq ($(DEB_BUILD_ARCH), mips)
+BUILD_LONG_DOUBLE = no
+else ifeq ($(DEB_BUILD_ARCH), mipsel)
+BUILD_LONG_DOUBLE = no
+else ifeq ($(DEB_BUILD_ARCH), sh4)
+BUILD_LONG_DOUBLE = no
+endif
+
+ifeq ($(BUILD_LONG_DOUBLE), yes)
+boost_lib_math += $(boost_lib_math_long_double)
+else
+JAM_OPT += --disable-long-double
+endif
+
+MPI_CONFIG = "using mpi ;"
+
+exampledir = debian/libboost$(PKGVERSION)-doc/usr/share/doc/libboost$(PKGVERSION)-doc/examples
+htmldir = debian/libboost$(PKGVERSION)-doc/usr/share/doc/libboost$(PKGVERSION)-doc/HTML
+pyste_prefix = $(CURDIR)/debian/libboost-python$(PKGVERSION)-dev/usr
+bjam = $(CURDIR)/bjam
+bbv2dir = $(CURDIR)/tools/build/v2
+
+# With --ignore-site-config, can probably drop Build-Conflicts on boost-build.
+JAM = $(bjam) $(JOBS) -d2 $(JAM_OPT) --layout=system --ignore-site-config --user-config=$(CURDIR)/user-config.jam debug-symbols=on
+
+$(bjam):
+	./bootstrap.sh --with-icu --prefix=$(CURDIR)/debian/tmp/usr
+
+debian/bjam.1: $(bjam)
+	help2man ./bjam > $@
+
+user-config.jam:
+	echo $(TOOLSET_CONFIG) > $@
+	echo $(MPI_CONFIG)     >> $@
+	for pyver in $(filter-out $(shell pyversions -dv),$(pyversions)); do \
+		echo "using python : $$pyver : /usr ;" >> $@; \
+	done
+
+build: build-stamp
+build-stamp: $(bjam) user-config.jam
+	dh_testdir
+
+	$(JAM) --without-python                        
+	for pyver in $(pyversions); do \
+	 	pyid=$$(echo $$pyver | tr -d .); \
+		echo "Building Boost.Python for python version $$pyver"; \
+	 	$(JAM) --with-python --with-mpi --python-buildid=py$$pyid python=$$pyver; \
+	 	mv stage/lib/mpi.so stage/lib/mpi-py$$pyid.so; \
+	done
+
+	cd $(bbv2dir) && ./bootstrap.sh --with-toolset=gcc
+	cd tools/bcp && $(JAM)
+	cd tools/inspect/build && $(JAM)
+	cd tools/quickbook && $(JAM)
+	cd tools/wave/build && $(JAM)
+	cd tools/regression/build && $(JAM)
+	cd libs/python/pyste/install && python setup.py build
+
+	touch build-stamp
+
+$(filtered_files): % : %.in
+	sed -e 's/@PKGVERSION@/$(PKGVERSION)/g' < $< > $@
+
+clean-debhelper:
+	rm -rf debian/*.install
+	rm -rf debian/*.links
+	rm -rf debian/*.lintian-overrides
+
+clean: clean-debhelper
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp
+
+	-cd tools && $(JAM) clean
+	-$(JAM) clean
+	-cd libs/python/pyste/install && python setup.py clean
+
+	rm -rf libs/python/pyste/install/build
+	rm -rf tools/jam/src/bootstrap
+	rm -rf tools/jam/src/bin.*
+	rm -ff tools/jam/src/bjam
+	rm -rf tools/regression/build/bin
+	rm -rf bin.v2 dist
+	rm -rf user-config.jam
+	rm -rf debian/bjam.1
+
+	dh_clean build-stamp
+
+# This rule is for debugging debian/rules.
+make-debhelper: clean-debhelper
+	@$(call mk_debhelper_files)
+
+install: DH_OPTIONS=-X.svn
+install: build clean-debhelper $(filtered_files) debian/bjam.1
+	dh_testdir
+	dh_testroot
+	dh_prep
+
+	@$(call cp_debhelper,libboost-dbg,libboost$(PKGVERSION)-dbg)
+	@$(call cp_debhelper,libboost-dev,libboost$(PKGVERSION)-dev)
+	@$(call cp_debhelper,libboost-doc,libboost$(PKGVERSION)-doc)
+	@$(call cp_debhelper,libboost-python-dev,libboost-python$(PKGVERSION)-dev)
+	@$(call cp_debhelper,libboost-mpi-python-dev,libboost-mpi-python$(PKGVERSION)-dev)
+
+	$(JAM) --prefix=$(CURDIR)/debian/tmp/usr install --without-python                        
+	for pyver in $(pyversions); do \
+		pyid=`echo $$pyver | tr -d .`; \
+		$(JAM) --prefix=$(CURDIR)/debian/tmp/usr install --with-python --with-mpi --python-buildid=py$$pyid python=$$pyver; \
+	done
+
+	# Install Boost.Build v2 & jam
+	cd $(bbv2dir) && ./bjam install --prefix=$(CURDIR)/debian/tmp/usr
+	mv debian/tmp/usr/share/boost-build/example debian/boost-build-examples
+
+	install --mode=755 -D debian/rtupdate debian/tmp/usr/share/python/runtime.d/libboost-python$(PKGVERSION)-dev.rtupdate
+	install --mode=755 -D debian/rtupdate debian/tmp/usr/share/python/runtime.d/libboost-mpi-python$(PKGVERSION)-dev.rtupdate
+
+	find debian/tmp/usr/include -type f | xargs chmod 644
+	find debian/tmp -name .cvsignore | xargs rm -f
+	find debian -empty -type f | xargs rm -f
+
+	# generate (some) debhelper files
+	@$(call mk_debhelper_files)
+
+	# package libboost-dbg
+
+	# package libboost$(PKGVERSION)-dev
+	dh_install -plibboost$(PKGVERSION)-dev \
+	   debian/tmp/usr/include/boost \
+	   usr/include
+	dh_install -plibboost$(PKGVERSION)-dev \
+	   debian/tmp/usr/bin/bjam \
+	   dist/bin/bcp \
+	   dist/bin/inspect \
+	   dist/bin/quickbook \
+	   usr/bin
+	dh_installman -plibboost$(PKGVERSION)-dev debian/bjam.1 debian/bcp.1 debian/inspect.1 debian/quickbook.1
+	dh_install -plibboost$(PKGVERSION)-dev tools/boostbook/xsl/* usr/share/boostbook/xsl
+	dh_install -plibboost$(PKGVERSION)-dev tools/boostbook/dtd/* usr/share/boostbook/dtd
+	dh_install -plibboost$(PKGVERSION)-dev debian/tmp/usr/share/boost-build
+
+	# package libboost-doc
+	rm -rf $(htmldir)
+	mkdir -p $(htmldir) 
+	cat debian/documentation-files | xargs cp --parents --target-directory=$(htmldir)
+	find doc libs -name doc | xargs -n1 cp --archive --parents --target-directory=$(htmldir)
+	rm -rf $(htmldir)/boost
+	dh_link -plibboost$(PKGVERSION)-doc \
+	   usr/include/boost \
+	   usr/share/doc/libboost$(PKGVERSION)-doc/HTML/boost
+	# provide a constant symlink to the latest documents
+	dh_link -plibboost$(PKGVERSION)-doc \
+	   usr/share/doc/libboost$(PKGVERSION)-doc/HTML \
+	   usr/share/doc/libboost-doc/HTML
+
+	dh_installexamples -plibboost$(PKGVERSION)-doc debian/boost-build-examples
+	mkdir -p $(exampledir)
+	cat debian/example-files | xargs cp -a --parents --target-directory=$(exampledir)
+	find $(exampledir) -type f | xargs chmod 644
+
+	# package libboost-mpi-python$(SOVERSION)
+	dh_install -plibboost-mpi-python$(SOVERSION)
+	for pyver in $(pyversions); do \
+		pyid=`echo $$pyver | tr -d .`; \
+		dh_install -plibboost-mpi-python$(SOVERSION) libs/mpi/build/__init__.py usr/lib/python$$pyver/site-packages/boost; \
+		dh_installdirs -plibboost-mpi-python$(SOVERSION) usr/lib/python$$pyver/site-packages/boost; \
+		cp stage/lib/mpi-py$$pyid.so debian/libboost-mpi-python$(SOVERSION)/usr/lib/python$$pyver/site-packages/boost/mpi.so; \
+	done
+	# package libboost-mpi-python$(PKGVERSION)-dev
+	dh_install -plibboost-python$(PKGVERSION)-dev --autodest \
+	   debian/tmp/usr/share/python/runtime.d/libboost-mpi-python$(PKGVERSION)-dev.rtupdate
+	# package libboost-python$(PKGVERSION)-dev
+	dh_install -plibboost-python$(PKGVERSION)-dev --autodest \
+	   debian/tmp/usr/share/python/runtime.d/libboost-python$(PKGVERSION)-dev.rtupdate
+
+	cd libs/python/pyste/install && python setup.py install --no-compile --prefix=$(pyste_prefix) --install-lib=$(pyste_prefix)/share/python-support/pyste
+	mv $(pyste_prefix)/bin/pyste.py $(pyste_prefix)/bin/pyste
+	dh_installman -plibboost-python$(PKGVERSION)-dev debian/pyste.1
+
+
+# This single target is used to build all the packages, all at once, or
+# one at a time. So keep in mind: any options passed to commands here will
+# affect _all_ packages. Anything you want to only affect one package
+# should be put in another target, such as the install target.
+binary-common:
+	dh_testdir
+	dh_testroot
+	dh_install
+	dh_installdocs --all debian/README.Debian debian/NEWS.Debian
+	dh_installexamples
+	dh_installinfo
+	dh_installchangelogs
+	dh_lintian
+	dh_strip --dbg-package=libboost$(PKGVERSION)-dbg -X"-d-"
+	dh_link
+	dh_compress -Xlibboost$(PKGVERSION)-doc/HTML
+	dh_pysupport
+	dh_fixperms
+
+	@if [ "$(DH_OPTIONS)" = "-a" ]; then \
+		echo DH_OPTIONS=-plibboost$(PKGVERSION)-dbg dh_makeshlibs -V"libboost$(PKGVERSION)-dbg $(SHLIBS_VERSION)"; \
+		DH_OPTIONS=-plibboost$(PKGVERSION)-dbg dh_makeshlibs -V"libboost$(PKGVERSION)-dbg $(SHLIBS_VERSION)"; \
+		for name in $(boost_libs); do \
+			lib=libboost-$${name}$(SOVERSION); \
+			echo DH_OPTIONS=-p$${lib} dh_makeshlibs -V"$${lib} $(SHLIBS_VERSION)"; \
+			DH_OPTIONS=-p$${lib} dh_makeshlibs -V"$${lib} $(SHLIBS_VERSION)"; \
+		done; \
+	fi
+
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+# Build architecture independant packages using the common target.
+binary-indep: build install
+	$(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
+
+# Build architecture dependant packages using the common target.
+binary-arch: build install
+	$(MAKE) -f debian/rules DH_OPTIONS=-a binary-common
+
+# Any other binary targets build just one binary package at a time.
+binary-%: build install
+	$(MAKE) -f debian/rules binary-common DH_OPTIONS=-p$*
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary-common binary install




More information about the pkg-boost-commits mailing list