pkg: Reinstate one-to-many mapping from RPMs to Debs

Signed-off-by: Euan Harris <euan.harris@citrix.com>
pkg: Move RPM to Deb name mapping out of library

Signed-off-by: Euan Harris <euan.harris@citrix.com>
pkg: Strip RPM 4.6's architecture annotations from 'Provides'

Signed-off-by: Euan Harris <euan.harris@citrix.com>
pkg: Make 'dist' a parameter of Spec constructor

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

Move Debian package mapping details out of pkg
specdep: argparse is not available on CentOS 6.4

Switch to more primitive getopt instead

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

specdep: argparse is not available on CentOS 6.4
planex: Add command line switch for 'dist'

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

planex: Add command line switch for 'dist'
Makefile: Use $(DIST) variable

Signed-off-by: Euan Harris <euan.harris@citrix.com>
pkg: Fix pylint warning

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

Small fixes
xcp-python-libs: Switch to upstream source

Signed-off-by: Euan Harris <euan.harris@citrix.com>
linux-guest-loader: Switch to upstream source

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

Spec wrapper
Makefile: Combine the build rules for x86_64 and noarch RPMs

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