[Pkg-xen-devel] Bug#466683: Expanding descriptions of some packages.

Ian Campbell ijc at hellion.org.uk
Fri Aug 16 13:35:15 UTC 2013


tags 466683 +patch
thanks

commit 765ac4708e4dd8a6fea0028d631a7c3363b286b7
Author: Ian Campbell <ijc at hellion.org.uk>
Date:   Fri Aug 16 10:30:17 2013 +0100

    * debian/changelog: Update
    * debian/templates/control.main.in: Update descriptions for some packages.

diff --git a/xen/debian/changelog b/xen/debian/changelog
index 6100e75..e5b25ef 100644
--- a/xen/debian/changelog
+++ b/xen/debian/changelog
@@ -1,5 +1,6 @@
 xen (4.3.0-1) UNRELEASED; urgency=low
 
+  [ Bastian Blank ]
   * New upstream release.
   * Call configure with proper arguments.
   * Remove now empty xen-docs package.
@@ -16,6 +17,9 @@ xen (4.3.0-1) UNRELEASED; urgency=low
     - Fix fallout from harderning flags.
   * Update Standards-Version to 3.9.4. No changes.
 
+  [ Ian Campbell ]
+  * Expand on the descriptions of some packages. (Closes: #466683)
+
  -- Bastian Blank <waldi at debian.org>  Tue, 23 Jul 2013 12:45:27 +0200
 
 xen (4.2.2-1) unstable; urgency=low
diff --git a/xen/debian/templates/control.main.in b/xen/debian/templates/control.main.in
index 67dd825..afeddd5 100644
--- a/xen/debian/templates/control.main.in
+++ b/xen/debian/templates/control.main.in
@@ -2,27 +2,50 @@ Package: libxen- at version@
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Public libs for Xen
- This package contains the shared libraries for Xen.
+ This package contains the shared toolstack libraries for Xen.
 
 Package: libxenstore3.0
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Xenstore communications library for Xen
- This package contains the public libxenstore.
+ This package contains the client library interface to XenStore.
+ .
 
 Package: libxen-dev
 Section: libdevel
 Depends: libxen- at version@ (= ${binary:Version}), libxenstore3.0 (= ${binary:Version}), ${misc:Depends}
 Description: Public headers and libs for Xen
  This package contains the public headers and static libraries for Xen.
+ .
+ The libxenlight library is intended as a common base for all Xen toolstack
+ developers. The libxlutil library contains additional helpers which may be
+ useful to toolstack developers.
+ .
+ The libxenstore library allows usespace processes to interact with the
+ XenStore database. XenStore is a shared database used for interdomain
+ communication of configuration and status information. It is accessible to all
+ domains running on the same Xen host. See http://wiki.xen.org/wiki/XenStore
+ for more information.
+ .
+ The libxenctrl and libxenguest libraries are internal libraries intended for
+ use by the Xen toolstack and are not intended to be used directly. Toolstack
+ authors should use libxenlight.
 
 Package: xenstore-utils
 Section: admin
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Conflicts: xen-utils-common (<= 3.1.0-1)
 Replaces: xen-utils-common (<= 3.1.0-1)
-Description: Xenstore utilities for Xen
- This package contains the Xenstore utilities.
+Description: Xenstore command line utilities for Xen
+ This package contains command line utilities for interacting with XenStore.
+ .
+ XenStore is a shared database used for interdomain communication of
+ configuration and status information. It is accessible to all domains running
+ on the same Xen host. See http://wiki.xen.org/wiki/XenStore for more information.
+ .
+ In the common case these tools are used by the Xen toolstack running in
+ domain0 (or a driver domain) however they may also be used in a guest domain
+ to support local scripting which wants to communicate via XenStore.
 
 Package: libxen-ocaml
 Section: ocaml



More information about the Pkg-xen-devel mailing list