configure: Tidy up distribution-type dispatch

Signed-off-by: Euan Harris <euan.harris@citrix.com>
Bumping up openstack-xapi-plugins to Icehouse release
Configure for current environment by default
ocaml-libvirt: bump the release number to prefer our package

Note the backports in the patchqueue are all from master, so the
next upstream release should include them.

Signed-off-by: David Scott <dave.scott@citrix.com>
xmlm: Rename to ocaml-xmlm

Signed-off-by: Euan Harris <euan.harris@citrix.com>
SPECS: Remove Group tags

The Group tag is no longer required:
  https://rwmj.wordpress.com/2012/10/12/clean-up-your-spec-files/

Furthermore, many of our packages use non-standard groups which
cause rpmlint to complain.   Older versions of rpmlint may complain
about the lack of the Group tag, but this should not cause problems
on modern Fedora or CentOS (>5) systems.

Signed-off-by: Euan Harris <euan.harris@citrix.com>
SPECS: Remove BuildRoot tags

The BuildRoot tag is no longer required:
  https://rwmj.wordpress.com/2012/10/12/clean-up-your-spec-files/

Signed-off-by: Euan Harris <euan.harris@citrix.com>
SPECS: Remove %clean tags

The %clean tag is no longer required:
  https://rwmj.wordpress.com/2012/10/12/clean-up-your-spec-files/

Signed-off-by: Euan Harris <euan.harris@citrix.com>
SPECS: Remove %defattr tags

The %defattr tag is no longer required:
  https://rwmj.wordpress.com/2012/10/12/clean-up-your-spec-files/

Signed-off-by: Euan Harris <euan.harris@citrix.com>
SPECS: Make sure GitHub URLs use HTTPS

Signed-off-by: Euan Harris <euan.harris@citrix.com>
cmdliner: Split into base and devel packages

Signed-off-by: Euan Harris <euan.harris@citrix.com>
cppo: Tidy up spec file

Signed-off-by: Euan Harris <euan.harris@citrix.com>
deriving-ocsigen: Split into base and devel packages

Signed-off-by: Euan Harris <euan.harris@citrix.com>
ocaml-cdrom: Split into base and devel packages

Signed-off-by: Euan Harris <euan.harris@citrix.com>
ocamlify: Tidy up spec file

Signed-off-by: Euan Harris <euan.harris@citrix.com>
ocaml-io-page: Tidy up spec file

Signed-off-by: Euan Harris <euan.harris@citrix.com>
ocaml-ipaddr: Tidy up spec file

Signed-off-by: Euan Harris <euan.harris@citrix.com>
ocaml-mirage-types: Tidy up spec file

Signed-off-by: Euan Harris <euan.harris@citrix.com>
ocamlmod: Tidy up spec file

Signed-off-by: Euan Harris <euan.harris@citrix.com>
ocaml-ounit: Tidy up spec file

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