blob: b43f83b39d7516335ca44031400ef12a8c4941d8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
|
#!/bin/bash
GITDIR=$PWD
NEWLANG="en_AU.UTF-8"
# add mi_lang_pack_v2 support
#cp $GITDIR/mi_lang_pack_v2.sh $INSTALL_ROOT/home/olpc/
###### SUGAR MODS #######
mkdir -p $INSTALL_ROOT/home/olpc/.sugar/default/
tar -jxvf $GITDIR/au.org.laptop.FirefoxEnGBActivity.tar.bz2 -C $INSTALL_ROOT/home/olpc/.sugar/default/
###### OLPC MODS #########
## olpc-utils - ensure TZ is set for all enviroments like tty1 tty2 REVIEW
#patch $INSTALL_ROOT/etc/profile.d/zzz_olpc.sh $GITDIR/olpc-utils/zzz_olpc.diff
# custom olpc.fth to detected missing mfg-data tags
# cp $GITDIR/olpc.fth $INSTALL_ROOT/boot/
# add DejaVuOlpc-Regular.ttf to image
mkdir $INSTALL_ROOT/usr/share/fonts/abc123
cp $GITDIR/sub-files/abc123-Regular.ttf $INSTALL_ROOT/usr/share/fonts/abc123/
cat << EOF > $INSTALL_ROOT/etc/fonts/conf.d/52-abc123.conf
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
<fontconfig>
<!-- Generic name assignment -->
<alias>
<family>abc123</family>
<default>
<family>sans-serif</family>
</default>
</alias>
<!-- Generic name aliasing -->
<alias>
<family>sans-serif</family>
<prefer>
<family>abc123</family>
</prefer>
</alias>
</fontconfig>
EOF
###### SET ######
cat << EOF >> $INSTALL_ROOT/etc/sysconfig/i18n
LANG=$NEWLANG
LC_ALL=$NEWLANG
EOF
cat << EOF > $INSTALL_ROOT/home/olpc/.i18n
LANG=$NEWLANG
LC_ALL=$NEWLANG
LANGUAGE=en_GB.utf8:en_US.utf8
EOF
###### OLPCAU MODS ######
### patch in adobe and school font copyrite info
# patch $INSTALL_ROOT/usr/share/sugar/extensions/cpsection/aboutcomputer/view.py $GITDIR/copyrightF14dex.diff
### move to rpms ###
# sets inkscape
cp -a $GITDIR/layout/.config $INSTALL_ROOT/home/olpc/
# sets gimp
cp -a $GITDIR/layout/.gimp-2.6 $INSTALL_ROOT/home/olpc/
# set abiword
cp -a $GITDIR/layout/.AbiSuite $INSTALL_ROOT/home/olpc/
# set gtk-recordmydesktop
#cp -a $GITDIR/layout/.gtk-recordmydesktop $INSTALL_ROOT/home/olpc/
# set camorama
#cp -a $GITDIR/layout/.gconf/ $INSTALL_ROOT/home/olpc/
|