[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