ocaml-nbd: Tidy up spec file

Signed-off-by: Euan Harris <euan.harris@citrix.com>
cmdliner: Rename to ocaml-cmdliner

Signed-off-by: Euan Harris <euan.harris@citrix.com>
SPECS: Great dependency spring-cleaning

In general, an OCaml package's BuildRequires are based on the dependencies
declared in its _oasis file (or similar), and its -devel package's
Requires are based on the dependencies declared in its META file.

* Remove unneeded dependencies
* Add runtime dependencies for -devel packages

Signed-off-by: Euan Harris <euan.harris@citrix.com>
Allow diffierent DISTs with added parameterisation

"Native" packages should not have a revision - fix dependency generation
Add target specific mapping to enable compilation on Ubuntu and Debian in parallel
Merge pull request #409 from BobBall/debian_compilation

Debian compilation
Merge pull request #404 from euanh/split2-merge

SPECS: Great dependency spring-cleaning
pkg: Fix setting of %dist when building RPMs

Signed-off-by: Euan Harris <euan.harris@citrix.com>
Merge pull request #419 from euanh/master

pkg: Fix setting of %dist when building RPMs
ocaml-opasswd-devel: Require ocaml-ctypes-devel
Build xapi from master 1.9.41

Signed-off-by: David Scott <dave.scott@citrix.com>
Update the xapi.conf

Signed-off-by: David Scott <dave.scott@citrix.com>
Actually set the pool.conf path in xapi.conf

Signed-off-by: David Scott <dave.scott@citrix.com>
Update xapi to 1.9.42

Signed-off-by: David Scott <dave.scott@citrix.com>