If on ARM, default to building ARM

Signed-off-by: David Scott <dave.scott@citrix.com>
Add package containing missing header

Signed-off-by: David Scott <dave.scott@citrix.com>
specdep: if we're building on armv7l, build armhf packages

armhf is the architecture of the ARM trusty port.

Signed-off-by: David Scott <dave.scott@citrix.com>
debiancontrol: add armhf to x86_64 and i686

Signed-off-by: David Scott <dave.scott@citrix.com>
Cache more packages for the ubuntu build
rpm/configure.sh: Remove unnecessary directories

These were introduced in change 18c6b647 to support
storing Mock's cache and chroot in the workspace.
Most of this was reverted in commit abc1705b.

Signed-off-by: Euan Harris <euan.harris@citrix.com>
rpm/configure.sh: Tidy up script

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

Build improvements
rpms/upload.sh: Remove unused script

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

rpms/upload.sh: Remove unused script
deb: Remove unused ocp-ppa repository configuration

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

deb: Remove unused ocp-ppa repository configuration
deb: Remove unused apt-repository config files and update script

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

deb: Remove unused apt-repository config files and update script
xenserver-core-latest-snapshot: Remove unused metapackage

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

xenserver-core-latest-snapshot: Remove unused metapackage
Merge pull request #481 from djs55/linaro2

Some of the change sets needed for ARM
Fix specfile typo
Merge pull request #517 from BobBall/missing-header-spec-fix

Fix specfile typo
Merge pull request #503 from BobBall/ubuntu-speedup

Cache more packages for the ubuntu build