]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/maemo/nokia770-init_1.0.bb
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / maemo / nokia770-init_1.0.bb
1 LICENSE    = "GPL"
2 MAINTAINER = "Florian Boor <florian@kernelconcepts.de"
3 PR         = "r4"
4
5 DEPENDS    = "base-passwd hotplug"
6 RDEPENDS   = "hotplug"
7
8 SRC_URI    = "file://fixup-770.sh"
9
10 FILES_${PN} = "${sysconfdir} ${libdir}"
11
12 inherit update-rc.d
13
14
15 INITSCRIPT_NAME = "fixup-770.sh"
16 INITSCRIPT_PARAMS = "defaults 01"
17
18
19 do_install () {
20         install -d ${D}${sysconfdir}/init.d
21         install -m 755 ${WORKDIR}/fixup-770.sh ${D}/${sysconfdir}/init.d/fixup-770.sh
22
23         install -d ${D}/lib/firmware
24 }
25
26 pkg_postinst () {
27 #!/bin/sh
28
29 # can't do adduser stuff offline
30 if [ "x$D" != "x" ]; then
31   exit 1
32 fi
33
34 # set up some links to firmware and modules in initrd
35         mkdir -p /lib/firmware
36         ln -sf /mnt/initfs/usr/lib/hotplug/firmware/3825.arm /lib/firmware/3825.arm
37         ln -sf /mnt/initfs/usr/lib/hotplug/firmware/brf6150fw.bin /lib/firmware/brf6150fw.bin
38         ln -sf /mnt/initfs/usr/lib/hotplug/firmware/mtlm3825.arm /lib/firmware/mtlm3825.arm
39
40         rm -rf /lib/modules
41         ln -s /mnt/initfs/lib/modules /lib/modules
42 }