improve elbe debian packaging

split elbe in multiple binary packages. don't copy parts of elbe into the
buildenv -> install the elbe-daemon package into the buildenv the contains the
necessary scripts

Signed-off-by: Manuel Traut <manut@linutronix.de>
fix file modes

python scripts should be called by elbe wrapper, so they don't need to be
executable

Signed-off-by: Manuel Traut <manut@linutronix.de>
wheezy build

Signed-off-by: Manuel Traut <manut@mecka.net>
add beaglebone-black example

Signed-off-by: Manuel Traut <manut@linutronix.de>
add debian sid build 0.6.0

Signed-off-by: Manuel Traut <manut@linutronix.de>
fix debian package contents

Signed-off-by: Manuel Traut <manut@linutronix.de>
update amd64 example to use wheezy instead of sid

Signed-off-by: Manuel Traut <manut@linutronix.de>
package elbe buildchroot

Signed-off-by: Manuel Traut <manut@linutronix.de>
elbe-buildchroot: add build-deps

python-mako:
	needed to get "elbe buildchoot" to work
debootstrap:
	needed to get "elbe buildchroot -t /root/amd64-built/build -o build.log amd64-example.xml"
	doing something
elbe:
	after debootstrap it asks for
	|IOError: [Errno 2] No such file or directory: '/usr/lib/python2.7/dist-packages/elbepack/mako/preferences.mako'

Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
elbe-common: add missing .py files required by elbe buildchroot

|kdir: created directory `/root/amd64-built/build/chroot/opt/elbe/'
|cp: cannot stat `/usr/lib/python2.7/dist-packages/elbepack/adjustpkgs.py': No such file or directory
|Traceback (most recent call last):
|  File "/usr/bin/elbe", line 85, in <module>
|    run_command( sys.argv[2:] )
|  File "/usr/lib/python2.7/dist-packages/elbepack/buildchroot.py", line 467, in run_command
|    do_chroot( outf, chroot, "python /opt/elbe/adjustpkgs.py -o /opt/elbe/bla.log /opt/elbe/source.xml" )
|  File "/usr/lib/python2.7/dist-packages/elbepack/buildchroot.py", line 226, in do_chroot
|    outf.do_command( chcmd, **args )
|  File "/usr/lib/python2.7/dist-packages/elbepack/buildchroot.py", line 111, in do_command
|    raise commanderror(cmd, p.returncode)
|elbepack.buildchroot.commanderror

Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
run the clean rule in docs/

Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
be aware of 80 char/line in debian/control

Signed-off-by: Manuel Traut <manut@linutronix.de>
update elbe-daemon dependencies in debian/control

and remove them from buildchroot.py and common.cfg.mako

Signed-off-by: Manuel Traut <manut@linutronix.de>