summaryrefslogtreecommitdiff
path: root/release/image
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2015-01-03 12:04:58 +0100
committerAndreas Baumann <mail@andreasbaumann.cc>2015-01-03 12:04:58 +0100
commit008d0be72b2f160382c6e880765e96b64a050c65 (patch)
tree36f48a98a3815a408e2ce1693dd182af90f80305 /release/image
parent611becfb8726c60cb060368541ad98191d4532f5 (diff)
downloadtomato-008d0be72b2f160382c6e880765e96b64a050c65.tar.gz
tomato-008d0be72b2f160382c6e880765e96b64a050c65.tar.bz2
imported original firmware WRT54GL_v4.30.11_11_US
Diffstat (limited to 'release/image')
-rwxr-xr-xrelease/image/mklang.sh57
1 files changed, 57 insertions, 0 deletions
diff --git a/release/image/mklang.sh b/release/image/mklang.sh
new file mode 100755
index 00000000..aa79f44c
--- /dev/null
+++ b/release/image/mklang.sh
@@ -0,0 +1,57 @@
+#!/bin/sh
+#set -x
+
+MKSQ=../src/linux/linux/scripts/squashfs/mksquashfs
+TRX=../tools/trx
+ADDLANG=../tools/addlang
+
+LANG="sc sp sw it de fr en"
+
+if [ a$1 != a ] ; then
+LANG=$1
+fi
+
+rm -rf lang_img
+mkdir lang_img
+
+# Handle original EN language
+#$MKSQ ../src/router/www/cisco_wrt54g_en oen.sq
+#$TRX -o oen.trx oen.sq
+#$ADDLANG -i oen.trx -o lang_img/oen_lang.bin
+
+#rm -rf /tmp/www_m
+#cp -rfa ../src/router/mipsel-uclibc/target/www/ /tmp/www_m
+#rm -rf /tmp/www_m/lang_pack
+#rm -rf /tmp/www_m/help
+
+# Handle multiple language
+for lang in $LANG ; do
+ #echo "lang=$lang"
+
+ if [ ! -d ../src/router/www/lang_pack/${lang}_lang_pack/ ] ; then
+ echo "Cann't find \"$lang\" language package."
+ exit
+ fi
+
+ rm -rf /tmp/www_m
+ cp -rfa ../src/router/mipsel-uclibc/target/www/ /tmp/www_m
+ rm -rf /tmp/www_m/lang_pack
+ rm -rf /tmp/www_m/help
+
+ cp -rfa ../src/router/www/lang_pack/${lang}_lang_pack/ /tmp/www_m/lang_pack
+ cp -rfa ../src/router/www/lang_pack/all_help/${lang}_help /tmp/www_m/help
+
+ test -d ../src/router/www/lang_pack/${lang}_image/ && cp -rfa ../src/router/www/lang_pack/${lang}_image/*.gif /tmp/www_m/image/
+
+ $MKSQ /tmp/www_m 2${lang}.sq
+done
+
+for lang in $LANG ; do
+ $TRX -o 2${lang}.trx 2${lang}.sq
+ $ADDLANG -i 2${lang}.trx -o lang_img/${lang}_lang.bin
+done
+
+rm -rf /tmp/www_m
+rm -f *.trx
+rm -f *.sq
+