[Pkg-xen-devel] [OCAML 0/7] V4 or so of the xen ocaml packaging patches

Jon Ludlam jonathan.ludlam at eu.citrix.com
Tue Nov 29 14:43:22 UTC 2011


Here is the latest version of the patches to package the ocaml libraries. Changes 
since last time:

 * rename the packages from libxen-4.1-ocaml* to libxen-ocaml* - we wont be 
   looking to install multiple concurrent versions of the same package, so 
   the version doesn't need to be in the package name
 * Removed superfluous GENCONTROL definitions - dh_ocaml does what we need
 * Removed inclusion of the ocamlvars.mk in rules - it only needs to be
   in rules.real
 * Fixed a problem with the dh_install invocations where it was globbing 
   the local filesystem rather than the sourcedir
 * Excluded the .owner files from OCAML_DLL_DIR
 * Renamed the patches to reflect their origins, and whether they are exactly
   taken from upstream or reworked.
 * Rebased on Bastian's latest work

Likely that the larger patches will be rejected again, so they're all available 
here:

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

Jon


Jon Ludlam (7):
  Import patch 23936:cdb34816a40a from xen-unstable.hg
  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 and libxen-ocaml-dev.
  Add in two header files required for the use of libxenctrl

 xen/debian/libxen-dev.install                      |    2 +
 xen/debian/patches/series                          |    7 +
 xen/debian/patches/tools-ocaml-fix-build.diff      |   94 +
 .../patches/upstream-23936:cdb34816a40a-rework     | 7924 ++++++++++++++++++++
 xen/debian/patches/upstream-23937:5173834e8476     |   20 +
 .../patches/upstream-23938:fa04fbd56521-rework     |  321 +
 .../patches/upstream-23939:51288f69523f-rework     | 1509 ++++
 xen/debian/patches/upstream-23940:187d59e32a58     |   45 +
 xen/debian/rules.real                              |   37 +
 xen/debian/templates/control.main.in               |   16 +
 xen/debian/templates/control.source.in             |    5 +-
 11 files changed, 9979 insertions(+), 1 deletions(-)
 create mode 100644 xen/debian/patches/tools-ocaml-fix-build.diff
 create mode 100644 xen/debian/patches/upstream-23936:cdb34816a40a-rework
 create mode 100644 xen/debian/patches/upstream-23937:5173834e8476
 create mode 100644 xen/debian/patches/upstream-23938:fa04fbd56521-rework
 create mode 100644 xen/debian/patches/upstream-23939:51288f69523f-rework
 create mode 100644 xen/debian/patches/upstream-23940:187d59e32a58

-- 
1.7.5.4




More information about the Pkg-xen-devel mailing list