[pkg-boost-commits] r14420 - boost-defaults/trunk/debian

Steven Michael Robbins smr at alioth.debian.org
Mon Apr 27 04:09:11 UTC 2009


Author: smr
Date: 2009-04-27 04:09:10 +0000 (Mon, 27 Apr 2009)
New Revision: 14420

Modified:
   boost-defaults/trunk/debian/control
Log:
Update descriptions to match Boost 1.38.

Modified: boost-defaults/trunk/debian/control
===================================================================
--- boost-defaults/trunk/debian/control	2009-04-25 04:09:48 UTC (rev 14419)
+++ boost-defaults/trunk/debian/control	2009-04-27 04:09:10 UTC (rev 14420)
@@ -31,7 +31,7 @@
 Section: libdevel
 Depends: ${misc:Depends}, libboost-date-time1.38-dev
 Description: date-time libraries based on generic programming (default version)
- Part of the Boost C++ Libraries collection.
+ 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.
@@ -45,7 +45,7 @@
 Section: libdevel
 Depends: ${misc:Depends}, libboost-filesystem1.38-dev
 Description: filesystem operations in C++ (default version)
- Part of the Boost C++ Libraries collection.
+ 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
@@ -60,7 +60,7 @@
 Section: libdevel
 Depends: ${misc:Depends}, libboost-graph1.38-dev
 Description: generic graph components and algorithms in C++ (default version)
- Part of the Boost C++ Libraries collection.
+ 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
@@ -77,7 +77,7 @@
 Section: libdevel
 Depends: ${misc:Depends}, libboost-iostreams1.38-dev
 Description: Boost.Iostreams Library development files (default version)
- Part of the Boost C++ Libraries collection.
+ 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
@@ -92,7 +92,7 @@
 Section: libdevel
 Depends: ${misc:Depends}, libboost-math1.38-dev
 Description: Boost.Math Library development files (default version)
- Part of the Boost C++ Libraries collection.
+ 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 
@@ -114,7 +114,7 @@
 Section: libdevel
 Depends: ${misc:Depends}, libboost-mpi1.38-dev
 Description: C++ interface to the Message Passing Interface (MPI) (default version)
- Part of the Boost C++ Libraries collection.
+ 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
@@ -131,7 +131,7 @@
 Section: libdevel
 Depends: ${misc:Depends}, libboost-program-options1.38-dev
 Description: program options library for C++ (default version)
- Part of the Boost C++ Libraries collection.
+ 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
@@ -146,8 +146,24 @@
 Section: libdevel
 Depends: ${misc:Depends}, libboost-python1.38-dev
 Description: Boost.Python Library development files (default version)
- Part of the Boost C++ Libraries collection.
+ 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.
@@ -161,7 +177,7 @@
 Section: libdevel
 Depends: ${misc:Depends}, libboost-regex1.38-dev
 Description: regular expression library for C++ (default version)
- Part of the Boost C++ Libraries collection.
+ 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
@@ -183,7 +199,8 @@
 Section: libdevel
 Depends: ${misc:Depends}, libboost-serialization1.38-dev
 Description: serialization library for C++ (default version)
- This is a partial list of provided functionalities:
+ 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
@@ -192,8 +209,8 @@
   * archive interface must be rich enough to permit the creation of an
     archive that presents serialized data as XML in a useful manner
  .
- serialization: the reversible deconstruction of an arbitrary set of
- C++ data structures to a sequence of bytes.
+ 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.
  .
  This package is a dependency package, which depends on Debian's default
@@ -205,7 +222,7 @@
 Section: libdevel
 Depends: ${misc:Depends}, libboost-signals1.38-dev
 Description: managed signals and slots library for C++ (default version)
- Part of the Boost C++ Libraries collection.
+ 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
@@ -222,7 +239,7 @@
 Section: libdevel
 Depends: ${misc:Depends}, libboost-system1.38-dev
 Description: Operating system (e.g. diagnostics support) library (default version)
- Part of the Boost C++ Libraries collection.
+ 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
@@ -241,8 +258,8 @@
 Section: libdevel
 Depends: ${misc:Depends}, libboost-test1.38-dev
 Description: components for writing and executing test suites (default version)
- Part of the Boost C++ Libraries collection.  The library contains
- several components.
+ 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.
@@ -257,7 +274,7 @@
 Section: libdevel
 Depends: ${misc:Depends}, libboost-thread1.38-dev
 Description: portable C++ multi-threading (default version)
- Part of the Boost C++ Libraries collection.
+ 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
@@ -273,7 +290,7 @@
 Section: libdevel
 Depends: ${misc:Depends}, libboost-wave1.38-dev
 Description: C99/C++ preprocessor library (default version)
- Part of the Boost C++ Libraries collection.
+ 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




More information about the pkg-boost-commits mailing list