packages: Add devel/file package.

The file command is used to identify a particular file according to the
type of data contained by the file. This can be quite useful when dealing
with binary packages. So it should only be used for development purposes.

This patch adds both the regular package as well as the build-tool
package. This is needed because the package version needs a locally
installed package with the same version.

Change-Id: I11e266252d5b5d3f674697443752620197a1bcca
Signed-off-by: Soeren Grunewald <soeren.grunewald@avionic-design.de>
Reviewed-on: http://review.adnet.avionic-design.de/496
Reviewed-by: Alban Bedel <alban.bedel@avionic-design.de>
build-tools/expat: Do not reconf the package

With the update of expat to version 2.1, we dropped a patch which made it
necessary to autoreconf the package. Because of circular dependencies we can
not add autoconf and automake as dependency. But since we no longer add the
patch, we don't need the reconf step anymore.

Change-Id: Id278ae283c2792afe870179affe5b02ac8971467
Signed-off-by: Soeren Grunewald <soeren.grunewald@avionic-design.de>
Reviewed-on: http://review.adnet.avionic-design.de/550
Reviewed-by: Alban Bedel <alban.bedel@avionic-design.de>
build-tools/libffi: Update patch to avoid reconf

It has been reported, that the build fails because of the reconf step.
Because the package is a dependency for building autoconf we can not add the
autoconf package as dependency. So we update the patch and avoid the reconf.

This solves github issue #7

Change-Id: I91a7ee5f3438a7954a99be190b014b2fd7d4cd05
Signed-off-by: Soeren Grunewald <soeren.grunewald@avionic-design.de>
Reviewed-on: http://review.adnet.avionic-design.de/554
Reviewed-by: Alban Bedel <alban.bedel@avionic-design.de>
desktop/xfce/xfdesktop: Depend on dbus-glib build-tools.

xfdesktop required dbus-binding-tool for autogenerating dbus headers.
dbus-binding-tool is provided by dbus-glib and needs to be installed as
build-tool, to ensure that it is available.

Change-Id: I3ed66903e25ae971d89248fe2595feb2cee992d2
Signed-off-by: Julian Scheel <julian@jusst.de>
Reviewed-on: http://review.adnet.avionic-design.de/558
Reviewed-by: Soeren Grunewald <soeren.grunewald@avionic-design.de>