xcp-sm: Fix rpmlint errors

Signed-off-by: Euan Harris <euan.harris@citrix.com>
Remove empty xapi.repo file

Signed-off-by: Euan Harris <euan.harris@citrix.com>
Makefile: Remove queueing script for repository database updates
Makefile: Create SRPM repository metadata after all SRPMS are created

It is not necessary to rebuild the SRPM repository metadata
after each SRPM is built.   Build it once, at the end.

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

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

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

Signed-off-by: David Scott <dave.scott@citrix.com>
Merge pull request #496 from djs55/ocamlscript

Add ocamlscript.2.0.3
Merge pull request #539 from euanh/build-improvements

Build improvements
Use the talex5's stable 4.4 branch of xen rather than 4.5

Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
Merge pull request #543 from jonludlam/arm-repo-rename

Use the talex5's stable 4.4 branch of xen rather than 4.5
Merge pull request #542 from euanh/atomic-createrepo

Remove createrepo queueing script
Makefile: Don't build the srpms repository by default

Currently the Debian and RPM builds share the rpms
and srpms targets, and the srpms_repo rule tries to
run createrepo which is not appropriate and will fail
on Debian.

The srpms_repo target is a convenience, not needed for
building binary packages.   It will return after we
separate the targets used for building .debs and .rpms.

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

Makefile: Don't build the srpms repository by default
configure: Make xenserver.cfg the default in our mock configuration

Previously we installed our mock configuration as mock/xenserver.cfg
and linked mock/default.cfg to /mock/default.cfg.   We don't need
the system's default.cfg, so we can install our configuration as
mock/default.cfg.   This means we no longer have to pass the -r
flag to mock.

Signed-off-by: Euan Harris <euan.harris@citrix.com>
Makefile: Restore clean target

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

configure: Make xenserver.cfg the default in our mock configuration
libnl3, xcp-python-libs: Use Source0: instead of Source:

Signed-off-by: Euan Harris <euan.harris@citrix.com>
openstack-xapi-plugins: Remove package

We don't need to carry this package as anyone
wanting to run OpenStack can install the plugins
from upstream, for example by using devstack.

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

Build improvements