makedeb: include ocaml-nox in default deps - needed by dh_ocaml

Signed-off-by: Euan Harris <euan.harris@citrix.com>
makemake/makedeb: Map 'noarch' to 'all' for Debian

Signed-off-by: Euan Harris <euan.harris@citrix.com>
makedeb: Handle packages with no source tarballs

Signed-off-by: Euan Harris <euan.harris@citrix.com>
makedeb: Add mappings for kernel packages

Signed-off-by: Euan Harris <euan.harris@citrix.com>
makedeb: Tweak mappings to account for packages whose -devel names are significantly different from their base names

Signed-off-by: Euan Harris <euan.harris@citrix.com>
makedeb: Use /usr/lib instead of /usr/libexec

Signed-off-by: Euan Harris <euan.harris@citrix.com>
makedeb: Add package mappings

Signed-off-by: Euan Harris <euan.harris@citrix.com>
makedeb: Handle files marked with the %config directive

Signed-off-by: Euan Harris <euan.harris@citrix.com>
makedeb: Add -noclean option to keep contents of BUILD

Signed-off-by: Euan Harris <euan.harris@citrix.com>
libxl: Add fixup package containing libxl headers not installed by Ubuntu

This is needed to build ocaml-xen-lowlevel-libs.

Signed-off-by: Euan Harris <euan.harris@citrix.com>
ocaml-bitstring: Use distribution package on Debian

Signed-off-by: Euan Harris <euan.harris@citrix.com>
ocaml-syslog: Use distribution package on Debian

Signed-off-by: Euan Harris <euan.harris@citrix.com>
ocaml-camomile: Use distribution package on Debian

Signed-off-by: Euan Harris <euan.harris@citrix.com>
omake: Use distribution package on Debian

Signed-off-by: Euan Harris <euan.harris@citrix.com>
libnl3: Use distribution package on Debian

Signed-off-by: Euan Harris <euan.harris@citrix.com>
HACK: xenopsd: Add LD_LIBRARY_PATH needed on Debian

Signed-off-by: Euan Harris <euan.harris@citrix.com>
HACK: xenopsd: Use local checkout of repository

Signed-off-by: Euan Harris <euan.harris@citrix.com>
HACK: xenopsd: Remove Python compiled files not built on Debian

Signed-off-by: Euan Harris <euan.harris@citrix.com>
HACK: ocaml-xen-lowlevel-libs: Use local clone

Signed-off-by: Euan Harris <euan.harris@citrix.com>
HACK: remove pyc and pyo files from package - why are these not built?

Signed-off-by: Euan Harris <euan.harris@citrix.com>