Merge pull request #326 from euanh/build-improvements

:reSPECS: Libraries should be in the group 'Develepment/Libraries'
biniou: Fix long lines in summary and description

Signed-off-by: Euan Harris <euan.harris@citrix.com>
biniou: Fix missing version in changelog

Signed-off-by: Euan Harris <euan.harris@citrix.com>
SPECS: Fix most rpmlint errors and warnings in summaries and descriptions

Signed-off-by: Euan Harris <euan.harris@citrix.com>
xsconsole: Add %build section required by rpmlint

Signed-off-by: Euan Harris <euan.harris@citrix.com>
cmdliner: Fix typo in description

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

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

Signed-off-by: Euan Harris <euan.harris@citrix.com>
ocaml-type-conf: Fix broken URL

Signed-off-by: Euan Harris <euan.harris@citrix.com>
openstack-xapi-plugins: Add %build section required by rpmlint

Signed-off-by: Euan Harris <euan.harris@citrix.com>
vncterm: Add URL tag required by rpmlint

Signed-off-by: Euan Harris <euan.harris@citrix.com>
eliloader: Add URL tag required by rpmlint

Signed-off-by: Euan Harris <euan.harris@citrix.com>
SPECS: macros should not be used in changlogs

Signed-off-by: Euan Harris <euan.harris@citrix.com>
xsconsole: Remove 'Provides: xsconsole0' line

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

Rpmlint fixes
ocaml-tar: Add empty %files section so base package is built

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

Rpmlint fixes
SPECS: Ensure most recent changelog entry has a version number

Required by rpmlint.

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

SPECS: Ensure most recent changelog entry has a version number
Merge pull request #335 from euanh/build-improvements

Build improvements