diff options
author | Aloisio Almeida Jr <aloisio.almeida@openbosssa.org> | 2008-10-23 18:03:06 -0300 |
---|---|---|
committer | Rodrigo Vivi <rodrigo.vivi@openbossa.org> | 2008-10-23 18:03:14 -0300 |
commit | be4896c302aff240686aa37c8717cfa1b2b348a4 (patch) | |
tree | 933bcfffda8d16babf3ba312d3851df37aacb370 /packages/mamona/cx3110x.inc | |
parent | 0dd26a606bc966979bc6b2cebc163f9ce1838a11 (diff) |
cx3110x: Rearranging completely the cx3110x driver build
1. Different package names to each kernel. Now we can provide packages to more than one kernel at the same repository.
2. Creating inc file.
3. Including init.d script to configure the right module.
4. Adapting task-mamona to these changes
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@openbossa.org>
Diffstat (limited to 'packages/mamona/cx3110x.inc')
-rw-r--r-- | packages/mamona/cx3110x.inc | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/packages/mamona/cx3110x.inc b/packages/mamona/cx3110x.inc new file mode 100644 index 0000000000..0dea679d29 --- /dev/null +++ b/packages/mamona/cx3110x.inc @@ -0,0 +1,29 @@ +DESCRIPTION = "cx3110x wifi support to Nokia IT" +SECTION = "kernel/modules" +LICENSE = "GPL" + +INITSCRIPT_NAME = "cx3110x" +INITSCRIPT_PARAMS = "defaults 10" +SRC_URI += "file://cx3110x" +inherit update-rc.d + +PACKAGES = "${PN}" + +FILES_${PN} += "/lib/modules" + +LDFLAGS="" +BUILD_LDFLAGS="" +CFLAGS="" +BUILD_CFLAGS="" +TARGET_LDFLAGS="" + +do_configure() { +} + +do_install() { + UNAME_R=`grep "Linux kernel version:" ${SKERNEL}/.config | sed 's/.*: //'` + install -d ${D}/lib/modules/${UNAME_R} + install -m 0644 ${S}/src/cx3110x.ko ${D}/lib/modules/${UNAME_R} + install -d ${D}/${sysconfdir}/init.d + install -m 755 ${WORKDIR}/${INITSCRIPT_NAME} ${D}/${sysconfdir}/init.d +} |