DESCRIPTION = "Miscellaneous files for the base system."
SECTION = "base"
PRIORITY = "required"
-PR = "r21"
+PR = "r22"
LICENSE = "GPL"
SRC_URI = " \
${localstatedir}/lib /sys ${localstatedir}/lib/misc \
${localstatedir}/lock/subsys ${localstatedir}/log \
${localstatedir}/run ${localstatedir}/spool \
- /mnt /media /media/card /media/cf /media/net /media/ram"
+ /mnt /media /media/card /media/cf /media/net /media/ram \
+ /media/union /media/realroot"
conffiles = "${sysconfdir}/debian_version ${sysconfdir}/host.conf \
${sysconfdir}/inputrc ${sysconfdir}/issue /${sysconfdir}/issue.net \
${sysconfdir}/nsswitch.conf ${sysconfdir}/profile \
file://syslog \
file://hwclock.sh \
file://default.script \
- file://syslog.conf"
+ file://syslog.conf \
+ file://mount.busybox \
+ file://umount.busybox"
S = "${WORKDIR}/busybox-${PV}"
install -m 0755 ${S}/examples/udhcp/simple.script ${D}/${sysconfdir}/udhcpc.d/50default
install -m 0755 ${WORKDIR}/default.script ${D}${datadir}/udhcpc/default.script
fi
+ rm ${D}/bin/mount
+ install -m 0755 ${WORKDIR}/mount.busybox ${D}/bin/
+ rm ${D}/bin/umount
+ install -m 0755 ${WORKDIR}/umount.busybox ${D}/bin/
+}
+
+pkg_postinst () {
+ update-alternatives --install /bin/mount mount /bin/mount.busybox 50
+ update-alternatives --install /bin/umount umount /bin/umount.busybox 50
+}
+
+pkg_prerm () {
+ update-alternatives --remove mount /bin/mount.busybox
+ update-alternatives --remove umount /bin/umount.busybox
}
SECTION = "base"
DESCRIPTION = "ipkg configuration files"
LICENSE = "MIT"
-PR = "r1"
+PR = "r2"
SRC_URI = " \
file://ipkg.conf.comments \
+dest root /
+dest flash /home/packages/
+dest cf /mnt/cf/packages/
+dest root /
+dest cf /media/cf/packages/
+dest sd /media/card/packages/
+dest ram /media/ram/packages/
+dest root /
+dest cf /mnt/cf/packages/
+dest sd /mnt/card/packages/
+dest ram /mnt/ram/packages/
+dest root /
+dest cf /mnt/cf/packages/
+dest ram /mnt/ram/packages/
+dest root /
+dest cf /mnt/cf/packages/
+dest sd /mnt/card/packages/
+dest ram /mnt/ram/packages/