[Pkg-xen-devel] [OCAML 0/7] Xen ocaml library packaging

Jon Ludlam jonathan.ludlam at eu.citrix.com
Tue Nov 15 15:04:31 UTC 2011


This is an update to the patches sent out on 25th October. I expect,
as before, that some of the larger patches won't get to the list so
they are also available here:

https://github.com/jonludlam/pkg-xen/commits/for-debian6. 

Changes since last mail:

 * I have split out the unrelated change to include 2 extra header files
   in libxen-dev
 * I have removed some instances of brace expansion
 * I have installed the ocaml tools into install-utils_$(ARCH)_ocaml as
   suggested
 * I have moved the call to dh_ocaml from the base install to the ocaml
   specific targets
 * I have removed the rpath hackery following the change to install the
   libraries into /usr/lib rather than /usr/lib/xen-4.1/lib

These patches were created with the help and assistance of Ian Campbell,
Thomas Goirand, and the Ocaml Debian Task Force.

Jon Ludlam (7):
  Import patch 23936:cdb34816a40a from xen-unstable.hg - renaming the
    ocamlfind packages
  Import patch 23937:5173834e8476 from xen-unstable.hg
  Import patch 23938:fa04fbd56521 from xen-unstable.hg
  Import patch 23939:51288f69523f from xen-unstable.hg
  Import patch 23940:187d59e32a58 from xen-unstable.hg
  Create 2 ocaml packages, libxen-ocaml-4.1 and libxen-ocaml-dev.
  Add in two header files required for the use of libxenctrl

 xen/debian/bin/gencontrol.py                       |    6 +
 xen/debian/libxen-dev.install                      |    2 +
 xen/debian/patches/series                          |    7 +
 xen/debian/patches/tools-ocaml-fix-build.diff      |   60 +
 .../patches/tools-ocaml-fix-xc-dependencies.diff   |   20 +
 xen/debian/patches/tools-ocaml-fix-xc.diff         |   45 +
 xen/debian/patches/tools-ocaml-remove-log.diff     | 1509 ++++
 xen/debian/patches/tools-ocaml-remove-uuid.diff    |  321 +
 .../tools-ocaml-rename-ocamlfind-packages.diff     | 7924 ++++++++++++++++++++
 xen/debian/rules                                   |    2 +-
 xen/debian/rules.real                              |   34 +
 xen/debian/templates/control.main.in               |   18 +
 xen/debian/templates/control.source.in             |    5 +-
 xen/debian/templates/libxen-ocaml-dev.install.in   |   25 +
 xen/debian/templates/libxen-ocaml.install.in       |   14 +
 15 files changed, 9990 insertions(+), 2 deletions(-)
 create mode 100644 xen/debian/patches/tools-ocaml-fix-build.diff
 create mode 100644 xen/debian/patches/tools-ocaml-fix-xc-dependencies.diff
 create mode 100644 xen/debian/patches/tools-ocaml-fix-xc.diff
 create mode 100644 xen/debian/patches/tools-ocaml-remove-log.diff
 create mode 100644 xen/debian/patches/tools-ocaml-remove-uuid.diff
 create mode 100644 xen/debian/patches/tools-ocaml-rename-ocamlfind-packages.diff
 create mode 100644 xen/debian/templates/libxen-ocaml-dev.install.in
 create mode 100644 xen/debian/templates/libxen-ocaml.install.in

-- 
1.7.5.4




More information about the Pkg-xen-devel mailing list