Mercurial > MadButterfly
annotate debian/madbuilder.postinst @ 1228:027187a21117
Add undo support. This is not working yet. We need to modify the MBScene_dom to handle the undo events correctly.
author | wycc |
---|---|
date | Sat, 08 Jan 2011 15:46:09 +0800 |
parents | 12464f1138ae |
children |
rev | line source |
---|---|
386
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
1 #!/bin/bash |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
2 |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
3 HEADER="#MadBuilder Configuration#" |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
4 FOOTER="#End of MadBuilder Configuration#" |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
5 RC=/etc/mozpluggerrc |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
6 |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
7 CONTAIN=`grep "$HEADER" $RC` |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
8 |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
9 if [ -z "$CONTAIN" ] |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
10 then |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
11 cat <<EOF >> $RC |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
12 |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
13 $HEADER |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
14 application/x-mbsvg:mbsvg: MadButterfly SVG |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
15 swallow(Inkscape) : /usr/share/madbutterfly/inkscape/usr/bin/helper_mb.py "\$file" |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
16 application/x-h:h: MadButterfly SVG h program |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
17 swallow(gedit) : gedit "\$file" |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
18 $FOOTER |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
19 |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
20 EOF |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
21 echo Configuration installed to $RC |
12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
Ben Lau <xbenlau@gmail.com>
parents:
diff
changeset
|
22 fi |