[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