[oe] [PATCH 2/5] base-files: tb5200l specific changes

Vitus Jensen vjensen at gmx.de
Fri Apr 16 16:52:29 UTC 2010


* create /opt directory
* fstab which mounts / and /opt from jffs2 filesystem on mtd
* link /tmp to /var/tmp
* issue and issue.net

Signed-off-by: Vitus Jensen <vjensen at gmx.de>
---
 recipes/base-files/base-files/tb5200l/fstab     |   10 ++++++++++
 recipes/base-files/base-files/tb5200l/issue     |    2 ++
 recipes/base-files/base-files/tb5200l/issue.net |    3 +++
 recipes/base-files/base-files_3.0.14.bb         |    8 +++++++-
 4 files changed, 22 insertions(+), 1 deletions(-)
 create mode 100644 recipes/base-files/base-files/tb5200l/fstab
 create mode 100644 recipes/base-files/base-files/tb5200l/issue
 create mode 100644 recipes/base-files/base-files/tb5200l/issue.net

diff --git a/recipes/base-files/base-files/tb5200l/fstab b/recipes/base-files/base-files/tb5200l/fstab
new file mode 100644
index 0000000..38de296
--- /dev/null
+++ b/recipes/base-files/base-files/tb5200l/fstab
@@ -0,0 +1,10 @@
+# tb5200l filesystem, mount / read-only, mount /opt read-write
+
+rootfs		/		jffs2		defaults		1  1
+/dev/mtdblock4 	/opt 		jffs2		defaults		0  0
+proc 		/proc 		proc		defaults		0  0
+devpts 		/dev/pts 	devpts		mode=0620,gid=5		0  0
+usbfs 		/proc/bus/usb 	usbfs		defaults		0  0
+tmpfs 		/var/volatile 	tmpfs		defaults		0  0
+tmpfs 		/dev/shm 	tmpfs		mode=0777		0  0
+tmpfs 		/media/ram 	tmpfs		defaults		0  0
diff --git a/recipes/base-files/base-files/tb5200l/issue b/recipes/base-files/base-files/tb5200l/issue
new file mode 100644
index 0000000..5f4ee1f
--- /dev/null
+++ b/recipes/base-files/base-files/tb5200l/issue
@@ -0,0 +1,2 @@
+Cameron Linux \n \l
+
diff --git a/recipes/base-files/base-files/tb5200l/issue.net b/recipes/base-files/base-files/tb5200l/issue.net
new file mode 100644
index 0000000..b5cefd4
--- /dev/null
+++ b/recipes/base-files/base-files/tb5200l/issue.net
@@ -0,0 +1,3 @@
+Cameron Linux %h
+
+
diff --git a/recipes/base-files/base-files_3.0.14.bb b/recipes/base-files/base-files_3.0.14.bb
index 483aef7..e341adc 100644
--- a/recipes/base-files/base-files_3.0.14.bb
+++ b/recipes/base-files/base-files_3.0.14.bb
@@ -42,7 +42,7 @@ dirs755 = "/bin /boot /dev ${sysconfdir} ${sysconfdir}/default \
 	   ${localstatedir}/volatile/lock/subsys \
 	   ${localstatedir}/volatile/log \
 	   ${localstatedir}/volatile/run \
-	   /mnt /media /media/card /media/cf /media/net /media/ram \
+	   /opt /mnt /media /media/card /media/cf /media/net /media/ram \
 	   /media/union /media/realroot /media/hdd \
 	   /media/mmc1"

@@ -157,6 +157,12 @@ do_install_append_netbook-pro () {
 	mkdir -p ${D}/initrd
 }

+do_install_append_tb5200l() {
+	rmdir ${D}/tmp
+	ln -s var/tmp ${D}/tmp
+}
+
+
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}"
 FILES_${PN} = "/*"
 FILES_${PN}-doc = "${docdir} ${datadir}/common-licenses"
-- 
1.5.6.5






More information about the Openembedded-devel mailing list