[pkg-boost-commits] r14454 - in boost/trunk/debian: . patches

Steven Michael Robbins smr at alioth.debian.org
Wed Jul 1 10:20:33 UTC 2009


Author: smr
Date: 2009-07-01 10:20:32 +0000 (Wed, 01 Jul 2009)
New Revision: 14454

Removed:
   boost/trunk/debian/patches/atomic_count.patch
   boost/trunk/debian/patches/atomic_count_gcc.patch
   boost/trunk/debian/patches/function-template.patch
   boost/trunk/debian/patches/library-naming.patch
   boost/trunk/debian/patches/sp_counted_base.patch
Modified:
   boost/trunk/debian/changelog
   boost/trunk/debian/control
   boost/trunk/debian/patches/series
   boost/trunk/debian/rules
Log:
Basic changes for new upstream version 1.39.0.  More to come.

Modified: boost/trunk/debian/changelog
===================================================================
--- boost/trunk/debian/changelog	2009-06-30 03:45:48 UTC (rev 14453)
+++ boost/trunk/debian/changelog	2009-07-01 10:20:32 UTC (rev 14454)
@@ -1,3 +1,14 @@
+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.
+
+ -- Steve M. Robbins <smr at debian.org>  Wed, 01 Jul 2009 02:59:48 -0500
+
 boost1.38 (1.38.0-7) unstable; urgency=low
 
   * control(libboost1.38-dev): downgrade the -doc and all -dev packages to Suggests.

Modified: boost/trunk/debian/control
===================================================================
--- boost/trunk/debian/control	2009-06-30 03:45:48 UTC (rev 14453)
+++ boost/trunk/debian/control	2009-07-01 10:20:32 UTC (rev 14454)
@@ -1,4 +1,4 @@
-Source: boost1.38
+Source: boost1.39
 Homepage: http://www.boost.org/
 Section: libs
 Priority: optional
@@ -11,25 +11,25 @@
 Vcs-Svn: svn://svn.debian.org/svn/pkg-boost/boost/trunk
 Standards-Version: 3.8.0
 
-Package: libboost1.38-dbg
+Package: libboost1.39-dbg
 Architecture: any
 Section: debug
 Priority: extra
 Depends: ${shlibs:Depends}
-Conflicts: libboost-dbg (<< 1.35.0), libboost1.35-dbg, libboost1.36-dbg, libboost1.37-dbg
-Suggests: libboost1.38-dev (= ${binary:Version})
+Conflicts: libboost-dbg (<< 1.35.0), libboost1.35-dbg, libboost1.36-dbg, libboost1.37-dbg, libboost1.38-dbg
+Suggests: libboost1.39-dev (= ${binary:Version})
 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.38-dev
+Package: libboost1.39-dev
 Architecture: any
 Section: libdevel
 Depends: ${shlibs:Depends}, libstdc++-dev
-Suggests: libboost1.38-doc, libboost-date-time1.38-dev, libboost-filesystem1.38-dev, libboost-graph1.38-dev, libboost-iostreams1.38-dev, libboost-math1.38-dev, libboost-mpi1.38-dev, libboost-program-options1.38-dev, libboost-python1.38-dev, libboost-regex1.38-dev, libboost-serialization1.38-dev, libboost-signals1.38-dev, libboost-system1.38-dev, libboost-test1.38-dev, libboost-thread1.38-dev, libboost-wave1.38-dev, xsltproc, doxygen, docbook-xml (>= 4.2), docbook-xsl (>= 1.73.2), default-jdk (>= 1.4), fop (>= 0.94)
-Conflicts: libboost-dev (<< 1.35.0), bcp, libboost1.35-dev, libboost1.36-dev, libboost1.37-dev
+Suggests: libboost1.39-doc, libboost-date-time1.39-dev, libboost-filesystem1.39-dev, libboost-graph1.39-dev, libboost-iostreams1.39-dev, libboost-math1.39-dev, libboost-mpi1.39-dev, libboost-program-options1.39-dev, libboost-python1.39-dev, libboost-regex1.39-dev, libboost-serialization1.39-dev, libboost-signals1.39-dev, libboost-system1.39-dev, libboost-test1.39-dev, libboost-thread1.39-dev, libboost-wave1.39-dev, xsltproc, doxygen, docbook-xml (>= 4.2), docbook-xsl (>= 1.73.2), default-jdk (>= 1.4), fop (>= 0.94)
+Conflicts: libboost-dev (<< 1.35.0), bcp, libboost1.35-dev, libboost1.36-dev, libboost1.37-dev, libboost1.38-dev
 Replaces: bcp
 Provides: bcp
 Description: Boost C++ Libraries development files
@@ -47,12 +47,12 @@
  filesystem, graph, iostreams, math, mpi, program_options, python,
  regex, serialization, signals, system, test, thread, and wave.
 
-Package: libboost1.38-doc
+Package: libboost1.39-doc
 Homepage: http://www.boost.org/libs/
 Architecture: all
 Section: doc
-Suggests: libboost1.38-dev (>= ${source:Version})
-Conflicts: libboost-doc (<< 1.35.0), libboost1.35-doc, libboost1.36-doc, libboost1.37-doc
+Suggests: libboost1.39-dev (>= ${source:Version})
+Conflicts: libboost-doc (<< 1.35.0), libboost1.35-doc, libboost1.36-doc, libboost1.37-doc, libboost1.38-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++
@@ -62,11 +62,11 @@
  already been proposed for inclusion in the C++ Standards Committee's
  upcoming C++ Standard Library Technical Report.
  .
- This is documentation for the libboost1.38-dev package in HTML format.
- Some pages point to header files provided in libboost1.38-dev package,
+ This is documentation for the libboost1.39-dev package in HTML format.
+ Some pages point to header files provided in libboost1.39-dev package,
  so it is suggested to install the latter as well.
 
-Package: libboost-date-time1.38.0
+Package: libboost-date-time1.39.0
 Homepage: http://www.boost.org/libs/date_time/
 Architecture: any
 Section: libs
@@ -77,19 +77,19 @@
  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.38-dev
+Package: libboost-date-time1.39-dev
 Homepage: http://www.boost.org/libs/date_time/
 Architecture: any
 Section: libdevel
-Depends: libboost1.38-dev (= ${binary:Version}), libboost-date-time1.38.0 (= ${binary:Version}), libboost-serialization1.38-dev (= ${binary:Version})
-Conflicts: libboost-date-time-dev (<< 1.35.0), libboost-date-time1.36-dev, libboost-date-time1.37-dev
+Depends: libboost1.39-dev (= ${binary:Version}), libboost-date-time1.39.0 (= ${binary:Version}), libboost-serialization1.39-dev (= ${binary:Version})
+Conflicts: libboost-date-time-dev (<< 1.35.0), libboost-date-time1.36-dev, libboost-date-time1.37-dev, libboost-date-time1.38-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.38.0
+Package: libboost-filesystem1.39.0
 Homepage: http://boost.org/libs/filesystem/
 Architecture: any
 Section: libs
@@ -101,12 +101,12 @@
  manipulate paths, files, and directories.  The goal is to
  facilitate portable script-like operations from within C++ programs.
 
-Package: libboost-filesystem1.38-dev
+Package: libboost-filesystem1.39-dev
 Homepage: http://boost.org/libs/filesystem/
 Architecture: any
 Section: libdevel
-Depends: libboost1.38-dev (= ${binary:Version}), libboost-filesystem1.38.0 (= ${binary:Version}), libboost-system1.38-dev (= ${binary:Version})
-Conflicts: libboost-filesystem-dev (<< 1.35.0), libboost-filesystem1.35-dev, libboost-filesystem1.36-dev, libboost-filesystem1.37-dev
+Depends: libboost1.39-dev (= ${binary:Version}), libboost-filesystem1.39.0 (= ${binary:Version}), libboost-system1.39-dev (= ${binary:Version})
+Conflicts: libboost-filesystem-dev (<< 1.35.0), libboost-filesystem1.35-dev, libboost-filesystem1.36-dev, libboost-filesystem1.37-dev, libboost-filesystem1.38-dev
 Description: filesystem operations (portable paths, iteration over directories, etc) in C++
  This package forms part of the Boost C++ Libraries collection.
  .
@@ -114,7 +114,7 @@
  manipulate paths, files, and directories.  The goal is to
  facilitate portable script-like operations from within C++ programs.
 
-Package: libboost-graph1.38.0
+Package: libboost-graph1.39.0
 Homepage: http://www.boost.org/libs/graph/
 Architecture: any
 Section: libs
@@ -129,13 +129,13 @@
  standardized generic interface for traversing graphs is of utmost
  importance to encourage reuse of graph algorithms and data structures.
 
-Package: libboost-graph1.38-dev
+Package: libboost-graph1.39-dev
 Homepage: http://www.boost.org/libs/graph/
 Architecture: any
 Section: libdevel
-Depends: libboost1.38-dev (= ${binary:Version}), libboost-serialization1.38-dev (= ${binary:Version}), libboost-test1.38-dev (= ${binary:Version})
-Recommends: libboost-graph1.38.0 (= ${binary:Version})
-Conflicts: libboost-graph-dev (<< 1.35.0), libboost-graph1.35-dev, libboost-graph1.36-dev, libboost-graph1.37-dev
+Depends: libboost1.39-dev (= ${binary:Version}), libboost-serialization1.39-dev (= ${binary:Version}), libboost-test1.39-dev (= ${binary:Version})
+Recommends: libboost-graph1.39.0 (= ${binary:Version})
+Conflicts: libboost-graph-dev (<< 1.35.0), libboost-graph1.35-dev, libboost-graph1.36-dev, libboost-graph1.37-dev, libboost-graph1.38-dev
 Description: generic graph components and algorithms in C++
  This package forms part of the Boost C++ Libraries collection.
  .
@@ -145,7 +145,7 @@
  standardized generic interface for traversing graphs is of utmost
  importance to encourage reuse of graph algorithms and data structures.
 
-Package: libboost-iostreams1.38.0
+Package: libboost-iostreams1.39.0
 Homepage: http://www.boost.org/libs/iostreams/
 Architecture: any
 Section: libs
@@ -157,12 +157,12 @@
  which turn models of these concepts into C++ standard library streams
  and stream buffers.
 
-Package: libboost-iostreams1.38-dev
+Package: libboost-iostreams1.39-dev
 Homepage: http://www.boost.org/libs/iostreams/
 Architecture: any
 Section: libdevel
-Depends: libboost1.38-dev (= ${binary:Version}), libboost-regex1.38-dev (= ${binary:Version}), libboost-iostreams1.38.0 (= ${binary:Version})
-Conflicts: libboost-iostreams-dev (<< 1.35.0), libboost-iostreams1.35-dev, libboost-iostreams1.36-dev, libboost-iostreams1.37-dev
+Depends: libboost1.39-dev (= ${binary:Version}), libboost-regex1.39-dev (= ${binary:Version}), libboost-iostreams1.39.0 (= ${binary:Version})
+Conflicts: libboost-iostreams-dev (<< 1.35.0), libboost-iostreams1.35-dev, libboost-iostreams1.36-dev, libboost-iostreams1.37-dev, libboost-iostreams1.38-dev
 Description: Boost.Iostreams Library development files
  This package forms part of the Boost C++ Libraries collection.
  .
@@ -170,7 +170,7 @@
  which turn models of these concepts into C++ standard library streams
  and stream buffers.
 
-Package: libboost-math1.38.0
+Package: libboost-math1.39.0
 Homepage: http://www.boost.org/libs/math/
 Architecture: any
 Section: libs
@@ -189,11 +189,11 @@
   * Implementation Toolkit: Provides many of the tools required to implement 
     mathematical special functions.
 
-Package: libboost-math1.38-dev
+Package: libboost-math1.39-dev
 Homepage: http://www.boost.org/libs/math/
 Architecture: any
 Section: libdevel
-Depends: libboost1.38-dev (= ${binary:Version}), libboost-math1.38.0 (= ${binary:Version})
+Depends: libboost1.39-dev (= ${binary:Version}), libboost-math1.39.0 (= ${binary:Version})
 Description: Boost.Math Library development files
  This package forms part of the Boost C++ Libraries collection.
  .
@@ -208,7 +208,7 @@
   * Implementation Toolkit: Provides many of the tools required to implement 
     mathematical special functions.
 
-Package: libboost-mpi1.38.0
+Package: libboost-mpi1.39.0
 Homepage: http://www.boost.org/doc/html/mpi.html
 Architecture: any
 Section: libs
@@ -222,12 +222,12 @@
  objects for collective algorithms, and the use of modern C++ library
  techniques to maintain maximal efficiency.
 
-Package: libboost-mpi1.38-dev
+Package: libboost-mpi1.39-dev
 Homepage: http://www.boost.org/doc/html/mpi.html
 Architecture: any
 Section: libdevel
-Depends: libboost1.38-dev (= ${binary:Version}), libboost-serialization1.38-dev (= ${binary:Version}), libboost-mpi1.38.0 (= ${binary:Version}), mpi-default-dev
-Conflicts: libboost-mpi1.37-dev
+Depends: libboost1.39-dev (= ${binary:Version}), libboost-serialization1.39-dev (= ${binary:Version}), libboost-mpi1.39.0 (= ${binary:Version}), mpi-default-dev
+Conflicts: libboost-mpi1.37-dev, libboost-mpi1.38-dev
 Description: C++ interface to the Message Passing Interface (MPI)
  This package forms part of the Boost C++ Libraries collection.
  .
@@ -237,7 +237,7 @@
  objects for collective algorithms, and the use of modern C++ library
  techniques to maintain maximal efficiency.
 
-Package: libboost-program-options1.38.0
+Package: libboost-program-options1.39.0
 Homepage: http://www.boost.org/libs/program_options/
 Architecture: any
 Section: libs
@@ -249,12 +249,12 @@
  (name, value) pairs from the user, via conventional methods such as
  command line and config file.
 
-Package: libboost-program-options1.38-dev
+Package: libboost-program-options1.39-dev
 Homepage: http://www.boost.org/libs/program_options/
 Architecture: any
 Section: libdevel
-Depends: libboost1.38-dev (= ${binary:Version}), libboost-program-options1.38.0 (= ${binary:Version})
-Conflicts: libboost-program-options-dev (<< 1.35.0), libboost-program-options1.35-dev, libboost-program-options1.36-dev, libboost-program-options1.37-dev
+Depends: libboost1.39-dev (= ${binary:Version}), libboost-program-options1.39.0 (= ${binary:Version})
+Conflicts: libboost-program-options-dev (<< 1.35.0), libboost-program-options1.35-dev, libboost-program-options1.36-dev, libboost-program-options1.37-dev, libboost-program-options1.38-dev
 Description: program options library for C++
  This package forms part of the Boost C++ Libraries collection.
  .
@@ -262,7 +262,7 @@
  (name, value) pairs from the user, via conventional methods such as
  command line and config file.
 
-Package: libboost-python1.38.0
+Package: libboost-python1.39.0
 Homepage: http://www.boost.org/libs/python/
 Architecture: any
 Section: python
@@ -281,13 +281,13 @@
  in Python, Member function Overloading, Automatic wrapping of
  numeric operators among others.
 
-Package: libboost-python1.38-dev
+Package: libboost-python1.39-dev
 Homepage: http://www.boost.org/libs/python/
 Architecture: any
 Section: libdevel
-Depends: libboost1.38-dev (= ${binary:Version}), libboost-python1.38.0 (= ${binary:Version}), python-dev, ${python:Depends}, python (>= 2.5) | python-celementtree | python-elementtree, gccxml
-Suggests: libboost1.38-doc
-Conflicts: libboost-python-dev (<< 1.35.0), pyste, libboost-python1.35-dev, libboost-python1.36-dev, libboost-python1.37-dev
+Depends: libboost1.39-dev (= ${binary:Version}), libboost-python1.39.0 (= ${binary:Version}), python-dev, ${python:Depends}, python (>= 2.5) | python-celementtree | python-elementtree, gccxml
+Suggests: libboost1.39-doc
+Conflicts: libboost-python-dev (<< 1.35.0), pyste, libboost-python1.35-dev, libboost-python1.36-dev, libboost-python1.37-dev, libboost-python1.38-dev
 Description: Boost.Python Library development files
  This package forms part of the Boost C++ Libraries collection.
  .
@@ -311,7 +311,7 @@
  versions of Python in Debian.  Code using this library will need also
  one of the Python development packages.
 
-Package: libboost-regex1.38.0
+Package: libboost-regex1.39.0
 Homepage: http://www.boost.org/libs/regex/
 Architecture: any
 Section: libs
@@ -330,12 +330,12 @@
  manner analogous to either sed or perl), something that traditional C
  libraries can not do.
 
-Package: libboost-regex1.38-dev
+Package: libboost-regex1.39-dev
 Homepage: http://www.boost.org/libs/regex/
 Architecture: any
 Section: libdevel
-Depends: libboost1.38-dev (= ${binary:Version}), libboost-regex1.38.0 (= ${binary:Version}), libicu-dev
-Conflicts: libboost-regex-dev (<< 1.35.0), libboost-regex1.35-dev, libboost-regex1.36-dev, libboost-regex1.37-dev
+Depends: libboost1.39-dev (= ${binary:Version}), libboost-regex1.39.0 (= ${binary:Version}), libicu-dev
+Conflicts: libboost-regex-dev (<< 1.35.0), libboost-regex1.35-dev, libboost-regex1.36-dev, libboost-regex1.37-dev, libboost-regex1.38-dev
 Description: regular expression library for C++
  This package forms part of the Boost C++ Libraries collection.
  .
@@ -350,7 +350,7 @@
  manner analogous to either sed or perl), something that traditional C
  libraries can not do.
 
-Package: libboost-serialization1.38.0
+Package: libboost-serialization1.39.0
 Homepage: http://www.boost.org/libs/serialization/
 Architecture: any
 Section: libs
@@ -370,12 +370,12 @@
  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.38-dev
+Package: libboost-serialization1.39-dev
 Homepage: http://www.boost.org/libs/serialization/
 Architecture: any
 Section: libdevel
-Depends: libboost1.38-dev (= ${binary:Version}), libboost-serialization1.38.0 (= ${binary:Version})
-Conflicts: libboost-serialization-dev (<< 1.35.0), libboost-serialization1.35-dev, libboost-serialization1.36-dev, libboost-serialization1.37-dev
+Depends: libboost1.39-dev (= ${binary:Version}), libboost-serialization1.39.0 (= ${binary:Version})
+Conflicts: libboost-serialization-dev (<< 1.35.0), libboost-serialization1.35-dev, libboost-serialization1.36-dev, libboost-serialization1.37-dev, libboost-serialization1.38-dev
 Description: serialization library for C++
  This package forms part of the Boost C++ Libraries collection,
  containing the following functionalities:
@@ -391,7 +391,7 @@
  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.38.0
+Package: libboost-signals1.39.0
 Homepage: http://www.boost.org/libs/signals/
 Architecture: any
 Section: libs
@@ -405,12 +405,12 @@
  targets or subscribers), which are called when the signal is
  "emitted."
 
-Package: libboost-signals1.38-dev
+Package: libboost-signals1.39-dev
 Homepage: http://www.boost.org/libs/signals/
 Architecture: any
 Section: libdevel
-Depends: libboost1.38-dev (= ${binary:Version}), libboost-signals1.38.0 (= ${binary:Version})
-Conflicts: libboost-signals-dev (<< 1.35.0), libboost-signals1.35-dev, libboost-signals1.36-dev, libboost-signals1.37-dev
+Depends: libboost1.39-dev (= ${binary:Version}), libboost-signals1.39.0 (= ${binary:Version})
+Conflicts: libboost-signals-dev (<< 1.35.0), libboost-signals1.35-dev, libboost-signals1.36-dev, libboost-signals1.37-dev, libboost-signals1.38-dev
 Description: managed signals and slots library for C++
  This package forms part of the Boost C++ Libraries collection.
  .
@@ -420,7 +420,7 @@
  targets or subscribers), which are called when the signal is
  "emitted."
 
-Package: libboost-system1.38.0
+Package: libboost-system1.39.0
 Homepage: http://www.boost.org/libs/system/
 Architecture: any
 Section: libs
@@ -436,11 +436,11 @@
  user-defined sources, each error_code and error_condition has an
  associated error_category.
 
-Package: libboost-system1.38-dev
+Package: libboost-system1.39-dev
 Homepage: http://www.boost.org/libs/system/
 Architecture: any
 Section: libdevel
-Depends: libboost1.38-dev (= ${binary:Version}), libboost-system1.38.0 (= ${binary:Version})
+Depends: libboost1.39-dev (= ${binary:Version}), libboost-system1.39.0 (= ${binary:Version})
 Description: Operating system (e.g. diagnostics support) library
  This package forms part of the Boost C++ Libraries collection.
  .
@@ -452,7 +452,7 @@
  user-defined sources, each error_code and error_condition has an
  associated error_category.
 
-Package: libboost-test1.38.0
+Package: libboost-test1.39.0
 Homepage: http://www.boost.org/libs/test/
 Architecture: any
 Section: libs
@@ -465,12 +465,12 @@
   * Facilities to monitor program execution and produce error reports.
   * Unit test framework to simplify writing test cases.
 
-Package: libboost-test1.38-dev
+Package: libboost-test1.39-dev
 Homepage: http://www.boost.org/libs/test/
 Architecture: any
 Section: libdevel
-Depends: libboost1.38-dev (= ${binary:Version}), libboost-test1.38.0 (= ${binary:Version})
-Conflicts: libboost-test-dev (<< 1.35.0), libboost-test1.35-dev, libboost-test1.36-dev, libboost-test1.37-dev
+Depends: libboost1.39-dev (= ${binary:Version}), libboost-test1.39.0 (= ${binary:Version})
+Conflicts: libboost-test-dev (<< 1.35.0), libboost-test1.35-dev, libboost-test1.36-dev, libboost-test1.37-dev, libboost-test1.38-dev
 Description: components for writing and executing test suites
  This package forms part of the Boost C++ Libraries collection.  The
  library contains several components.
@@ -479,7 +479,7 @@
   * Facilities to monitor program execution and produce error reports.
   * Unit test framework to simplify writing test cases.
 
-Package: libboost-thread1.38.0
+Package: libboost-thread1.39.0
 Homepage: http://www.boost.org/libs/thread/
 Architecture: any
 Section: libs
@@ -492,12 +492,12 @@
  own machine state including program instruction counter and
  registers.
 
-Package: libboost-thread1.38-dev
+Package: libboost-thread1.39-dev
 Homepage: http://www.boost.org/libs/thread/
 Architecture: any
 Section: libdevel
-Depends: libboost1.38-dev (= ${binary:Version}), libboost-date-time1.38-dev (= ${binary:Version}), libboost-thread1.38.0 (= ${binary:Version})
-Conflicts: libboost-thread-dev (<< 1.35.0), libboost-thread1.35-dev, libboost-thread1.36-dev, libboost-thread1.37-dev
+Depends: libboost1.39-dev (= ${binary:Version}), libboost-date-time1.39-dev (= ${binary:Version}), libboost-thread1.39.0 (= ${binary:Version})
+Conflicts: libboost-thread-dev (<< 1.35.0), libboost-thread1.35-dev, libboost-thread1.36-dev, libboost-thread1.37-dev, libboost-thread1.38-dev
 Description: portable C++ multi-threading
  This package forms part of the Boost C++ Libraries collection.
  .
@@ -506,7 +506,7 @@
  own machine state including program instruction counter and
  registers.
 
-Package: libboost-wave1.38.0
+Package: libboost-wave1.39.0
 Homepage: http://www.boost.org/libs/wave/
 Architecture: any
 Section: libs
@@ -519,12 +519,12 @@
  packed behind a simple to use interface, which integrates well with
  the well known idioms of the Standard Template Library (STL).
 
-Package: libboost-wave1.38-dev
+Package: libboost-wave1.39-dev
 Homepage: http://www.boost.org/libs/wave/
 Architecture: any
 Section: libdevel
-Depends: libboost1.38-dev (= ${binary:Version}), libboost-serialization1.38-dev (= ${binary:Version}), libboost-wave1.38.0 (= ${binary:Version}), libboost-filesystem1.38-dev (= ${binary:Version})
-Conflicts: libboost-wave-dev (<< 1.35.0), libboost-wave1.35-dev, libboost-wave1.36-dev, libboost-wave1.37-dev
+Depends: libboost1.39-dev (= ${binary:Version}), libboost-serialization1.39-dev (= ${binary:Version}), libboost-wave1.39.0 (= ${binary:Version}), libboost-filesystem1.39-dev (= ${binary:Version})
+Conflicts: libboost-wave-dev (<< 1.35.0), libboost-wave1.35-dev, libboost-wave1.36-dev, libboost-wave1.37-dev, libboost-wave1.38-dev
 Description: C99/C++ preprocessor library
  This package forms part of the Boost C++ Libraries collection.
  .

Deleted: boost/trunk/debian/patches/atomic_count.patch
===================================================================
--- boost/trunk/debian/patches/atomic_count.patch	2009-06-30 03:45:48 UTC (rev 14453)
+++ boost/trunk/debian/patches/atomic_count.patch	2009-07-01 10:20:32 UTC (rev 14454)
@@ -1,13 +0,0 @@
-Reported upstream as https://svn.boost.org/trac/boost/ticket/2525
-
---- boost1.37-1.37.0.orig/boost/detail/atomic_count.hpp
-+++ boost1.37-1.37.0/boost/detail/atomic_count.hpp
-@@ -98,7 +98,7 @@
- #elif defined(WIN32) || defined(_WIN32) || defined(__WIN32__)
- #  include <boost/detail/atomic_count_win32.hpp>
- 
--#elif defined( __GNUC__ ) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 401 ) && !defined( __arm__ ) && !defined( __hppa ) && ( !defined( __INTEL_COMPILER ) || defined( __ia64__ ) )
-+#elif defined( __GNUC__ ) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 401 ) && !defined( __arm__ ) && !defined( __armel__ ) && !defined( __hppa ) && !defined( __hppa__ ) && !defined( __m68k__ ) && !defined( __sparc__ ) && ( !defined( __INTEL_COMPILER ) || defined( __ia64__ ) )
- #  include <boost/detail/atomic_count_sync.hpp>
- 
- #elif defined(__GLIBCPP__) || defined(__GLIBCXX__)

Deleted: boost/trunk/debian/patches/atomic_count_gcc.patch
===================================================================
--- boost/trunk/debian/patches/atomic_count_gcc.patch	2009-06-30 03:45:48 UTC (rev 14453)
+++ boost/trunk/debian/patches/atomic_count_gcc.patch	2009-07-01 10:20:32 UTC (rev 14454)
@@ -1,17 +0,0 @@
-Reported upstream as https://svn.boost.org/trac/boost/ticket/2525
-
---- boost1.36-1.36.0.orig/boost/detail/atomic_count_gcc.hpp
-+++ boost1.36-1.36.0/boost/detail/atomic_count_gcc.hpp
-@@ -17,7 +17,11 @@
- //  http://www.boost.org/LICENSE_1_0.txt)
- //
- 
--#include <bits/atomicity.h>
-+#if defined( __GNUC__ ) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 402 )
-+#  include <ext/atomicity.h>
-+#else
-+#  include <bits/atomicity.h>
-+#endif
- 
- namespace boost
- {

Deleted: boost/trunk/debian/patches/function-template.patch
===================================================================
--- boost/trunk/debian/patches/function-template.patch	2009-06-30 03:45:48 UTC (rev 14453)
+++ boost/trunk/debian/patches/function-template.patch	2009-07-01 10:20:32 UTC (rev 14454)
@@ -1,17 +0,0 @@
-Reported upstream as https://svn.boost.org/trac/boost/ticket/2469
-Fixed in upstream trunk as of 51745.
-
---- boost1.37-1.37.0.orig/boost/function/function_template.hpp
-+++ boost1.37-1.37.0/boost/function/function_template.hpp
-@@ -950,10 +950,10 @@
-           f.vtable->manager(f.functor, this->functor,
-                             boost::detail::function::move_functor_tag);
- 		  f.vtable = 0;
--#if !defined(BOOST_NO_EXCEPTIONS)      
-         } else {
-           clear();
-         }
-+#if !defined(BOOST_NO_EXCEPTIONS)      
-       } catch (...) {
-         vtable = 0;
-         throw;

Deleted: boost/trunk/debian/patches/library-naming.patch
===================================================================
--- boost/trunk/debian/patches/library-naming.patch	2009-06-30 03:45:48 UTC (rev 14453)
+++ boost/trunk/debian/patches/library-naming.patch	2009-07-01 10:20:32 UTC (rev 14454)
@@ -1,37 +0,0 @@
-The first chunk removes the toolset and boost version from the library 
-names.  
-
-The second chunk removes a rule that creates an unversioned
-hard link; e.g. foo.so --> foo-1_35.so.1.35.0.  However, there is
-also a rule that creates a softlink foo-1_35.so --> foo-1_35.so.1.35.0.
-
-After removing the boost version, both links are the same.
-We keep the softlink.
---- upstream-boost-1.35.0/Jamroot	2008-03-25 15:47:24.000000000 -0500
-+++ boost-1.35.0/Jamroot	2008-04-13 19:19:07.000000000 -0500
-@@ -309,7 +309,7 @@
-         if $(layout) = versioned
-         {
-             local result = [ common.format-name
--                <base> <toolset> <threading> <runtime> -$(BOOST_VERSION_TAG)
-+                <base> <threading> <runtime> 
-                 -$(BUILD_ID)
-                 : $(name) : $(type) : $(property-set) ] ;
-             
-@@ -445,13 +445,9 @@
-         return $(result) ;
-     }    
-             
--    generate stage-unversioned : stage-proper : 
--      <generating-rule>@make-unversioned-links ;
--    explicit stage-unversioned ;
--    
--    generate install-unversioned : install-proper : 
--      <generating-rule>@make-unversioned-links ;
--    explicit install-unversioned ;
-+    # Create do-nothing aliases
-+    alias stage-unversioned ;
-+    alias install-unversioned ;
- }
- else
- {

Modified: boost/trunk/debian/patches/series
===================================================================
--- boost/trunk/debian/patches/series	2009-06-30 03:45:48 UTC (rev 14453)
+++ boost/trunk/debian/patches/series	2009-07-01 10:20:32 UTC (rev 14454)
@@ -1,12 +1,7 @@
 boost-python-examples.patch
-function-template.patch
-atomic_count.patch
-atomic_count_gcc.patch
-sp_counted_base.patch
 endian.patch
 kfreebsd-jam.patch
 python2.5-elementtree.patch
-library-naming.patch
 date_time_date_formatting_hpp.patch
 mpi-python.patch
 jam-wall-clean.patch

Deleted: boost/trunk/debian/patches/sp_counted_base.patch
===================================================================
--- boost/trunk/debian/patches/sp_counted_base.patch	2009-06-30 03:45:48 UTC (rev 14453)
+++ boost/trunk/debian/patches/sp_counted_base.patch	2009-07-01 10:20:32 UTC (rev 14454)
@@ -1,13 +0,0 @@
-Reported upstream as https://svn.boost.org/trac/boost/ticket/2525
-
---- boost1.37-1.37.0.orig/boost/detail/sp_counted_base.hpp
-+++ boost1.37-1.37.0/boost/detail/sp_counted_base.hpp
-@@ -46,7 +46,7 @@
- #elif defined( __GNUC__ ) && ( defined( __powerpc__ ) || defined( __ppc__ ) || defined( __ppc ) )
- # include <boost/detail/sp_counted_base_gcc_ppc.hpp>
- 
--#elif defined(__GNUC__) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 401 ) && !defined( __arm__ ) && !defined( __hppa ) && ( !defined( __INTEL_COMPILER ) || defined( __ia64__ ) )
-+#elif defined(__GNUC__) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 401 ) && !defined( __arm__ ) && !defined( __armel__ ) && !defined( __hppa ) && !defined( __hppa__ ) && !defined( __m68k__ ) && !defined( __sparc__ ) && ( !defined( __INTEL_COMPILER ) || defined( __ia64__ ) )
- # include <boost/detail/sp_counted_base_sync.hpp>
- 
- #elif defined(__GNUC__) && ( defined( __sparcv9 ) || ( defined( __sparcv8 ) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 402 ) ) )

Modified: boost/trunk/debian/rules
===================================================================
--- boost/trunk/debian/rules	2009-06-30 03:45:48 UTC (rev 14453)
+++ boost/trunk/debian/rules	2009-07-01 10:20:32 UTC (rev 14454)
@@ -4,11 +4,6 @@
 
 export DH_OPTIONS
 
-# Fix for mpicc.openmpi segfaulting under fakeroot; see #531415
-# This can be removed when openmpi version 1.3.2-2.1 is gone 
-# from the archive.
-export OMPI_MCA_disable_memory_allocator=1
-
 # set the number of build jobs
 ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
 	JOBS := -j$(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
@@ -16,12 +11,12 @@
 
 DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
 
-PKGVERSION = 1.38
-SOVERSION = 1.38.0
-SHLIBS_VERSION = (>= 1.38.0-1)
+PKGVERSION = 1.39
+SOVERSION = 1.39.0
+SHLIBS_VERSION = (>= 1.39.0-1)
 
 # tags for library name decoration
-boost_version = 1_38
+boost_version = 1_39
 
 # Boost libraries for which we want separate packages
 boost_libs := date-time filesystem graph iostreams math mpi	       \
@@ -435,7 +430,7 @@
 	dh_installinfo
 	dh_installchangelogs
 	dh_lintian
-	dh_strip --dbg-package=libboost1.38-dbg -X"-d-"
+	dh_strip --dbg-package=libboost$(PKGVERSION)-dbg -X"-d-"
 	dh_link
 	dh_compress -Xlibboost$(PKGVERSION)-doc/HTML
 	dh_pysupport




More information about the pkg-boost-commits mailing list