[pkg-boost-commits] r14672 - boost/trunk/debian
Steven Michael Robbins
smr at alioth.debian.org
Sun Nov 27 21:28:10 UTC 2011
Author: smr
Date: 2011-11-27 21:28:10 +0000 (Sun, 27 Nov 2011)
New Revision: 14672
Modified:
boost/trunk/debian/control
boost/trunk/debian/rules
Log:
Add chrono library packages.
Modified: boost/trunk/debian/control
===================================================================
--- boost/trunk/debian/control 2011-11-27 19:49:48 UTC (rev 14671)
+++ boost/trunk/debian/control 2011-11-27 21:28:10 UTC (rev 14672)
@@ -31,6 +31,7 @@
Section: libdevel
Depends: ${misc:Depends}, ${shlibs:Depends}, libstdc++6-4.4-dev | libstdc++-dev
Suggests: libboost1.48-doc,
+ libboost-chrono1.48-dev,
libboost-date-time1.48-dev,
libboost-filesystem1.48-dev,
libboost-graph-parallel1.48-dev,
@@ -68,7 +69,7 @@
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,
+ For the following subprojects separate packages exist: chrono, date-time,
filesystem, graph, iostreams, math, mpi, program_options, python,
regex, serialization, signals, system, test, thread, and wave.
@@ -77,6 +78,7 @@
Section: libdevel
Depends: ${misc:Depends},
libboost1.48-dev,
+ libboost-chrono1.48-dev,
libboost-date-time1.48-dev,
libboost-filesystem1.48-dev,
libboost-graph1.48-dev,
@@ -127,6 +129,94 @@
Some pages point to header files provided in libboost1.46-dev package,
so it is suggested to install the latter as well.
+Package: libboost-chrono1.48.0
+Homepage: http://www.boost.org/libs/chrono/
+Architecture: any
+Section: libs
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: C++ representation of time duration, time point, and clocks
+ 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.
+
+Package: libboost-chrono1.48-dev
+Homepage: http://www.boost.org/libs/chrono/
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost1.48-dev (= ${binary:Version}),
+ libboost-chrono1.48.0 (= ${binary:Version})
+Description: C++ representation of time duration, time point, and clocks
+ 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.
+
Package: libboost-date-time1.48.0
Homepage: http://www.boost.org/libs/date_time/
Architecture: any
Modified: boost/trunk/debian/rules
===================================================================
--- boost/trunk/debian/rules 2011-11-27 19:49:48 UTC (rev 14671)
+++ boost/trunk/debian/rules 2011-11-27 21:28:10 UTC (rev 14672)
@@ -16,7 +16,7 @@
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 \
+boost_libs := chrono date-time filesystem graph-parallel graph iostreams math \
mpi mpi-python \
program-options python regex random serialization signals \
system test \
More information about the pkg-boost-commits
mailing list