diff -Nru boost-defaults-1.48.0.2/debian/changelog boost-defaults-1.49.0.1ubuntu1~precise2/debian/changelog --- boost-defaults-1.48.0.2/debian/changelog 2011-12-21 01:53:55.000000000 +0000 +++ boost-defaults-1.49.0.1ubuntu1~precise2/debian/changelog 2012-05-22 23:32:25.000000000 +0000 @@ -1,3 +1,21 @@ +boost-defaults (1.49.0.1ubuntu1~precise2) precise; urgency=medium + + * backport to precise + + -- Dane Springmeyer Tue, 22 May 2012 19:24:45 -0400 + +boost-defaults (1.49.0.1) unstable; urgency=low + + * Set default Boost to 1.49.0. + + -- Steve M. Robbins Tue, 27 Mar 2012 21:47:40 -0500 + +boost-defaults (1.48.0.3) unstable; urgency=low + + * Set default Boost to 1.48.0. Closes: #653823, #653228. + + -- Steve M. Robbins Wed, 01 Feb 2012 00:25:50 -0600 + boost-defaults (1.48.0.2) unstable; urgency=low * Revert to 1.46.1 until some build issues are worked out. See diff -Nru boost-defaults-1.48.0.2/debian/compat boost-defaults-1.49.0.1ubuntu1~precise2/debian/compat --- boost-defaults-1.48.0.2/debian/compat 2011-04-06 03:41:32.000000000 +0000 +++ boost-defaults-1.49.0.1ubuntu1~precise2/debian/compat 2012-05-22 23:25:53.000000000 +0000 @@ -1 +1 @@ -8 \ No newline at end of file +8 diff -Nru boost-defaults-1.48.0.2/debian/control boost-defaults-1.49.0.1ubuntu1~precise2/debian/control --- boost-defaults-1.48.0.2/debian/control 2011-12-21 01:56:25.000000000 +0000 +++ boost-defaults-1.49.0.1ubuntu1~precise2/debian/control 2012-05-22 23:26:23.000000000 +0000 @@ -4,7 +4,7 @@ Priority: optional Maintainer: Debian Boost Team Uploaders: Steve M. Robbins , Domenico Andreoli -Build-Depends: debhelper (>= 8), libboost1.46-dev (>= 1.46.1) +Build-Depends: debhelper (>= 8), libboost1.49-dev (>= 1.49.0) Vcs-Browser: http://svn.debian.org/wsvn/pkg-boost/boost-defaults/trunk/ Vcs-Svn: svn://svn.debian.org/svn/pkg-boost/boost-defaults/trunk Standards-Version: 3.9.2 @@ -13,26 +13,21 @@ Architecture: any Section: debug Priority: extra -Depends: libboost-dev (= ${binary:Version}), ${misc:Depends}, libboost1.46-dbg -Description: Boost C++ Libraries with debug symbols - 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. +Depends: libboost-dev (= ${binary:Version}), ${misc:Depends}, libboost1.49-dbg +Description: Boost C++ Libraries with debug symbols (default version) + 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. . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). Package: libboost-dev Architecture: any Section: libdevel -Depends: ${misc:Depends}, libboost1.46-dev +Depends: ${misc:Depends}, libboost1.49-dev +Suggests: libboost-doc Description: Boost C++ Libraries development files (default version) The Boost web site provides free, peer-reviewed, portable C++ source libraries. The emphasis is on libraries which work well with the C++ @@ -42,32 +37,43 @@ 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: chrono, date-time, + filesystem, graph, iostreams, locale, math, mpi, program_options, python, + regex, serialization, signals, system, test, thread, timer, and wave. + . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). Package: libboost-all-dev Architecture: any Section: libdevel Depends: ${misc:Depends}, libboost-dev, + libboost-chrono-dev, libboost-date-time-dev, libboost-filesystem-dev, libboost-graph-dev, libboost-graph-parallel-dev, libboost-iostreams-dev, + libboost-locale-dev, libboost-math-dev, libboost-mpi-dev, libboost-mpi-python-dev, libboost-program-options-dev, libboost-python-dev, + libboost-random-dev, libboost-regex-dev, libboost-serialization-dev, libboost-signals-dev, libboost-system-dev, libboost-test-dev, libboost-thread-dev, + libboost-timer-dev, libboost-wave-dev -Description: Boost C++ Libraries development files (ALL, default version) +Description: Boost C++ Libraries development files (ALL) (default version) 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 @@ -80,13 +86,14 @@ including all separately-packaged libraries. . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). Package: libboost-doc +Homepage: http://www.boost.org/libs/ Architecture: all Section: doc -Depends: ${misc:Depends}, libboost1.46-doc -Description: Boost C++ Libraries documentation (default version) +Depends: ${misc:Depends}, libboost1.49-doc +Description: Boost.org libraries documentation (default version) 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 @@ -95,29 +102,79 @@ already been proposed for inclusion in the C++ Standards Committee's upcoming C++ Standard Library Technical Report. . + This is documentation for the boost libraries in HTML format. + Some pages point to header files provided in the corresponding -dev package, + so it is suggested to install the latter as well. + . + This package is a dependency package, which depends on Debian's default + Boost version (currently 1.49). + +Package: libboost-chrono-dev +Homepage: http://www.boost.org/libs/chrono/ +Architecture: any +Section: libdevel +Depends: ${misc:Depends}, libboost-chrono1.49-dev +Description: C++ representation of time duration, time point, and clocks (default version) + This package forms part of the Boost C++ Libraries collection. + . + The Boost.Chrono library provides: + . + * A means to represent time durations: managed by the generic + duration class . Examples of time durations include days, minutes, + seconds and nanoseconds, which can be represented with a fixed number + of clock ticks per unit. All of these units of time duration are + united with a generic interface by the duration facility. + * A type for representing points in time: time_point. A time_point + represents an epoch plus or minus a duration. The library leaves + epochs unspecified. A time_point is associated with a clock. + * Several clocks, some of which may not be available on a + particular platform: system_clock, steady_clock and + high_resolution_clock. A clock is a pairing of a time_point and + duration, and a function which returns a time_point representing now. + . + To make the timing facilities more generally useful, Boost.Chrono + provides a number of clocks that are thin wrappers around the + operating system's time APIs, thereby allowing the extraction of wall + clock time, user CPU time, system CPU time spent by the process: + . + * process_real_cpu_clock, captures wall clock CPU time spent by the + current process. + * process_user_cpu_clock, captures user-CPU time + spent by the current process. + * process_system_cpu_clock, captures + system-CPU time spent by the current process. + * A tuple-like class + process_cpu_clock, that captures real, user-CPU, and system-CPU + process times together. + * A thread_clock thread steady clock giving + the time spent by the current thread (when supported by a platform). + . + Lastly, Boost.Chrono includes typeof registration for duration and + time_point to permit using emulated auto with C++03 compilers. + . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). Package: libboost-date-time-dev Homepage: http://www.boost.org/libs/date_time/ Architecture: any Section: libdevel -Depends: ${misc:Depends}, libboost-date-time1.46-dev -Description: date-time libraries based on generic programming (default version) +Depends: ${misc:Depends}, libboost-date-time1.49-dev +Description: set of date-time libraries based on generic programming concepts (default version) 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. . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). Package: libboost-filesystem-dev Homepage: http://boost.org/libs/filesystem/ Architecture: any Section: libdevel -Depends: ${misc:Depends}, libboost-filesystem1.46-dev -Description: filesystem operations in C++ (default version) +Depends: ${misc:Depends}, libboost-filesystem1.49-dev +Description: filesystem operations (portable paths, iteration over directories, etc) in C++ (default version) This package forms part of the Boost C++ Libraries collection. . The Boost Filesystem Library provides portable facilities to query and @@ -125,13 +182,13 @@ facilitate portable script-like operations from within C++ programs. . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). Package: libboost-graph-dev Homepage: http://www.boost.org/libs/graph/ Architecture: any Section: libdevel -Depends: ${misc:Depends}, libboost-graph1.46-dev +Depends: ${misc:Depends}, libboost-graph1.49-dev Description: generic graph components and algorithms in C++ (default version) This package forms part of the Boost C++ Libraries collection. . @@ -142,13 +199,13 @@ importance to encourage reuse of graph algorithms and data structures. . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). Package: libboost-graph-parallel-dev Homepage: http://www.boost.org/libs/graph_parallel/ Architecture: any Section: libdevel -Depends: ${misc:Depends}, libboost-graph-parallel1.46-dev +Depends: ${misc:Depends}, libboost-graph-parallel1.49-dev Description: generic graph components and algorithms in C++ (default version) This package forms part of the Boost C++ Libraries collection. . @@ -160,28 +217,59 @@ BGL should be easy to parallelize with the parallel BGL. . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). Package: libboost-iostreams-dev Homepage: http://www.boost.org/libs/iostreams/ Architecture: any Section: libdevel -Depends: ${misc:Depends}, libboost-iostreams1.46-dev +Depends: ${misc:Depends}, libboost-iostreams1.49-dev Description: Boost.Iostreams Library development files (default version) This package forms part of the Boost C++ Libraries collection. . - Boost.Iostreams are a collection of concepts and set of templates + Boost.Iostreams are a collection of concepts and a set of templates which turn models of these concepts into C++ standard library streams and stream buffers. . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). + +Package: libboost-locale-dev +Homepage: http://www.boost.org/libs/math/ +Architecture: any +Section: libdevel +Depends: ${misc:Depends}, libboost-locale1.49-dev +Description: C++ facilities for localization (default version) + This package forms part of the Boost C++ Libraries collection. + . + Boost.Locale gives powerful tools for development of cross platform + localized software - the software that talks to user in its language. + . + * Correct case conversion, case folding and normalization. + * Collation (sorting), including support for 4 Unicode collation + levels. + * Date, time, timezone and calendar manipulations, formatting + and parsing, including transparent support for calendars other than + Gregorian. + * Boundary analysis for characters, words, sentences and + line-breaks. + * Number formatting, spelling and parsing. + * Monetary formatting and parsing. + * Powerful message formatting (string translation) including + support for plural forms, using GNU catalogs. + * Character set conversion. + * Transparent support for 8-bit character sets like Latin1 + * Support for char and wchar_t + * Experimental support for C++0x char16_t and char32_t strings and streams. + . + This package is a dependency package, which depends on Debian's default + Boost version (currently 1.49). Package: libboost-math-dev Homepage: http://www.boost.org/libs/math/ Architecture: any Section: libdevel -Depends: ${misc:Depends}, libboost-math1.46-dev +Depends: ${misc:Depends}, libboost-math1.49-dev Description: Boost.Math Library development files (default version) This package forms part of the Boost C++ Libraries collection. . @@ -197,13 +285,13 @@ mathematical special functions. . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). Package: libboost-mpi-dev Homepage: http://www.boost.org/doc/html/mpi.html Architecture: any Section: libdevel -Depends: ${misc:Depends}, libboost-mpi1.46-dev +Depends: ${misc:Depends}, libboost-mpi1.49-dev Description: C++ interface to the Message Passing Interface (MPI) (default version) This package forms part of the Boost C++ Libraries collection. . @@ -214,14 +302,14 @@ techniques to maintain maximal efficiency. . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). Package: libboost-mpi-python-dev -Homepage: http://www.boost.org/doc/html/mpi.html +Homepage: http://www.boost.org/doc/html/mpi/python.html Architecture: any Section: libdevel -Depends: ${misc:Depends}, libboost-mpi1.46-dev -Description: Python interface to the Message Passing Interface (MPI) (default version) +Depends: ${misc:Depends}, libboost-mpi-python1.49-dev +Description: C++ interface to the Message Passing Interface (MPI), Python Bindings (default version) This package forms part of the Boost C++ Libraries collection. . The Boost.MPI library provides a C++ interface to MPI that @@ -233,13 +321,13 @@ This package provides Python Bindings to the C++ interface. . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). Package: libboost-program-options-dev Homepage: http://www.boost.org/libs/program_options/ Architecture: any Section: libdevel -Depends: ${misc:Depends}, libboost-program-options1.46-dev +Depends: ${misc:Depends}, libboost-program-options1.49-dev Description: program options library for C++ (default version) This package forms part of the Boost C++ Libraries collection. . @@ -248,13 +336,13 @@ command line and config file. . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). Package: libboost-python-dev Homepage: http://www.boost.org/libs/python/ Architecture: any Section: libdevel -Depends: ${misc:Depends}, libboost-python1.46-dev +Depends: ${misc:Depends}, libboost-python1.49-dev Description: Boost.Python Library development files (default version) This package forms part of the Boost C++ Libraries collection. . @@ -279,13 +367,13 @@ one of the Python development packages. . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). Package: libboost-random-dev Homepage: http://www.boost.org/libs/random/ Architecture: any Section: libdevel -Depends: ${misc:Depends}, libboost-random1.46-dev +Depends: ${misc:Depends}, libboost-random1.49-dev Description: Boost Random Number Library (default version) This package forms part of the Boost C++ Libraries collection. . @@ -294,13 +382,13 @@ having useful properties, such as uniform distribution. . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). Package: libboost-regex-dev Homepage: http://www.boost.org/libs/regex/ Architecture: any Section: libdevel -Depends: ${misc:Depends}, libboost-regex1.46-dev +Depends: ${misc:Depends}, libboost-regex1.49-dev Description: regular expression library for C++ (default version) This package forms part of the Boost C++ Libraries collection. . @@ -316,13 +404,13 @@ libraries can not do. . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). Package: libboost-serialization-dev Homepage: http://www.boost.org/libs/serialization/ Architecture: any Section: libdevel -Depends: ${misc:Depends}, libboost-serialization1.46-dev +Depends: ${misc:Depends}, libboost-serialization1.49-dev Description: serialization library for C++ (default version) This package forms part of the Boost C++ Libraries collection, containing the following functionalities: @@ -339,13 +427,13 @@ archive: to refer to a specific rendering of this stream of bytes. . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). Package: libboost-signals-dev Homepage: http://www.boost.org/libs/signals/ Architecture: any Section: libdevel -Depends: ${misc:Depends}, libboost-signals1.46-dev +Depends: ${misc:Depends}, libboost-signals1.49-dev Description: managed signals and slots library for C++ (default version) This package forms part of the Boost C++ Libraries collection. . @@ -356,13 +444,13 @@ "emitted." . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). Package: libboost-system-dev Homepage: http://www.boost.org/libs/system/ Architecture: any Section: libdevel -Depends: ${misc:Depends}, libboost-system1.46-dev +Depends: ${misc:Depends}, libboost-system1.49-dev Description: Operating system (e.g. diagnostics support) library (default version) This package forms part of the Boost C++ Libraries collection. . @@ -375,13 +463,13 @@ associated error_category. . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). Package: libboost-test-dev Homepage: http://www.boost.org/libs/test/ Architecture: any Section: libdevel -Depends: ${misc:Depends}, libboost-test1.46-dev +Depends: ${misc:Depends}, libboost-test1.49-dev Description: components for writing and executing test suites (default version) This package forms part of the Boost C++ Libraries collection. The library contains several components. @@ -391,13 +479,13 @@ * Unit test framework to simplify writing test cases. . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). Package: libboost-thread-dev Homepage: http://www.boost.org/libs/thread/ Architecture: any Section: libdevel -Depends: ${misc:Depends}, libboost-thread1.46-dev +Depends: ${misc:Depends}, libboost-thread1.49-dev Description: portable C++ multi-threading (default version) This package forms part of the Boost C++ Libraries collection. . @@ -407,13 +495,33 @@ registers. . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49). + +Package: libboost-timer-dev +Homepage: http://www.boost.org/libs/timer/ +Architecture: any +Section: libdevel +Depends: ${misc:Depends}, libboost-timer1.49-dev +Description: C++ wall clock and CPU process timers (default version) + This package forms part of the Boost C++ Libraries collection. + . + Portable C++ timer classes that answer the question "How long does my + C++ code take to run?" with as little as one #include and one + additional line of code. + . + Class cpu_timer measures wall clock time, user CPU process time, and + system CPU process time. Class auto_cpu_timer is a refinement of + cpu_timer that automatically reports the elapsed times when an + auto_cpu_timer object is destroyed. + . + This package is a dependency package, which depends on Debian's default + Boost version (currently 1.49). Package: libboost-wave-dev Homepage: http://www.boost.org/libs/wave/ Architecture: any Section: libdevel -Depends: ${misc:Depends}, libboost-wave1.46-dev +Depends: ${misc:Depends}, libboost-wave1.49-dev Description: C99/C++ preprocessor library (default version) This package forms part of the Boost C++ Libraries collection. . @@ -423,4 +531,4 @@ the well known idioms of the Standard Template Library (STL). . This package is a dependency package, which depends on Debian's default - Boost version (currently 1.46). + Boost version (currently 1.49).