This is based on the recipe found in the openembedded layer.
http://cgit.openembedded.org/openembedded/log/recipes/crda/crda_1.1.1.bb
It needs to compile with libnl 2.0, so we set a distro preferred version
for it.
Also, we make the recipe configurable to compile without gcrypt. The
Makefile is patched to compile without gcrypt.
Compiling with gcrypt would need the addition of the python-m2crypto-native
recipe which is not done so it is currently broken.
The compilation without gcrypt is how DEL is currently doing it so this
should be enough for our needs.
Also, the device manager is configurable and set to busybox-mdev by
default.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
We have been using ${PN}-${PV}, change to use only the package name and
leave ${PN}-${PV} for actual recipes.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
This included the recipe where the driver is cloned from git and compiled
from source.
The recipe also copies the firmware files and the if-pre-up scrip.
Pending is the recipe to link from precompiled objects in a .tar.gz file.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
The meta-openembedded socat recipe has reported build problems on some
systems. The QA check tools report that the configure script looks into
the host system.
Remove for now will review in the future.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
This feature requires the addition of meta-openembedded/meta-oe. The
addition of the meta-oe layers breaks the build as recipes of that layer
change existing recipes. Fixes follow.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>