xref: /aoo42x/main/sysui/desktop/solaris/mailcap (revision cdf0e10c)
1 *cdf0e10cSrcweirif [ "$1" = install ]
2 *cdf0e10cSrcweirthen
3 *cdf0e10cSrcweir# backing out existing entries to avoid duplicates
4 *cdf0e10cSrcweirsed '
5 *cdf0e10cSrcweir/^# OpenOffice.org/d
6 *cdf0e10cSrcweir/^application\/vnd\.oasis\.opendocument/d
7 *cdf0e10cSrcweir/^application\/vnd\.openofficeorg/d
8 *cdf0e10cSrcweir/^application\/vnd\.sun/d
9 *cdf0e10cSrcweir/^application\/vnd\.stardivision/d
10 *cdf0e10cSrcweir/^application\/vnd\.ms-word/d
11 *cdf0e10cSrcweir/^application\/vnd\.ms-excel/d
12 *cdf0e10cSrcweir/^application\/vnd\.ms-powerpoint/d
13 *cdf0e10cSrcweir/^application\/x-star/d
14 *cdf0e10cSrcweir/excel/d
15 *cdf0e10cSrcweir/ms[-]*word/d
16 *cdf0e10cSrcweir/powerpoint/d
17 *cdf0e10cSrcweir' ${PKG_INSTALL_ROOT}/etc/mailcap 2>/dev/null
18 *cdf0e10cSrcweir
19 *cdf0e10cSrcweir# now append our stuff to the temporary file
20 *cdf0e10cSrcweircat << END
21 *cdf0e10cSrcweir# OpenOffice.org
22 *cdf0e10cSrcweirapplication/vnd.oasis.opendocument.text; %PREFIX -view %s
23 *cdf0e10cSrcweirapplication/vnd.oasis.opendocument.text-template; %PREFIX -view %s
24 *cdf0e10cSrcweirapplication/vnd.oasis.opendocument.text-web; %PREFIX -view %s
25 *cdf0e10cSrcweirapplication/vnd.oasis.opendocument.text-master; %PREFIX -view %s
26 *cdf0e10cSrcweirapplication/vnd.sun.xml.writer; %PREFIX -view %s
27 *cdf0e10cSrcweirapplication/vnd.sun.xml.writer.template; %PREFIX -view %s
28 *cdf0e10cSrcweirapplication/vnd.sun.xml.writer.global; %PREFIX -view %s
29 *cdf0e10cSrcweirapplication/vnd.stardivision.writer; %PREFIX -view %s
30 *cdf0e10cSrcweirapplication/vnd.stardivision.writer-global; %PREFIX -view %s
31 *cdf0e10cSrcweirapplication/x-starwriter; %PREFIX -view %s
32 *cdf0e10cSrcweirapplication/vnd.oasis.opendocument.formula; %PREFIX -view %s
33 *cdf0e10cSrcweirapplication/vnd.sun.xml.math; %PREFIX -view %s
34 *cdf0e10cSrcweirapplication/vnd.stardivision.math; %PREFIX -view %s
35 *cdf0e10cSrcweirapplication/x-starmath; %PREFIX -view %s
36 *cdf0e10cSrcweirapplication/msword; %PREFIX -view %s
37 *cdf0e10cSrcweirapplication/vnd.oasis.opendocument.spreadsheet; %PREFIX -view %s
38 *cdf0e10cSrcweirapplication/vnd.oasis.opendocument.spreadsheet-template; %PREFIX -view %s
39 *cdf0e10cSrcweirapplication/vnd.sun.xml.calc; %PREFIX -view %s
40 *cdf0e10cSrcweirapplication/vnd.sun.xml.calc.template; %PREFIX -view %s
41 *cdf0e10cSrcweirapplication/vnd.stardivision.calc; %PREFIX -view %s
42 *cdf0e10cSrcweirapplication/x-starcalc; %PREFIX -view %s
43 *cdf0e10cSrcweirapplication/vnd.stardivision.chart; %PREFIX -view %s
44 *cdf0e10cSrcweirapplication/x-starchart; %PREFIX -view %s
45 *cdf0e10cSrcweirapplication/excel; %PREFIX -view %s
46 *cdf0e10cSrcweirapplication/msexcel; %PREFIX -view %s
47 *cdf0e10cSrcweirapplication/vnd.ms-excel; %PREFIX -view %s
48 *cdf0e10cSrcweirapplication/x-msexcel; %PREFIX -view %s
49 *cdf0e10cSrcweirapplication/vnd.oasis.opendocument.presentation; %PREFIX -view %s
50 *cdf0e10cSrcweirapplication/vnd.oasis.opendocument.presentation-template; %PREFIX -view %s
51 *cdf0e10cSrcweirapplication/vnd.sun.xml.impress; %PREFIX -view %s
52 *cdf0e10cSrcweirapplication/vnd.sun.xml.impress.template; %PREFIX -view %s
53 *cdf0e10cSrcweirapplication/vnd.stardivision.impress; %PREFIX -view %s
54 *cdf0e10cSrcweirapplication/x-starimpress; %PREFIX -view %s
55 *cdf0e10cSrcweirapplication/powerpoint; %PREFIX -view %s
56 *cdf0e10cSrcweirapplication/mspowerpoint; %PREFIX -view %s
57 *cdf0e10cSrcweirapplication/vnd.ms-powerpoint; %PREFIX -view %s
58 *cdf0e10cSrcweirapplication/x-mspowerpoint; %PREFIX -view %s
59 *cdf0e10cSrcweirapplication/vnd.oasis.opendocument.graphics; %PREFIX -view %s
60 *cdf0e10cSrcweirapplication/vnd.oasis.opendocument.graphics-template; %PREFIX -view %s
61 *cdf0e10cSrcweirapplication/vnd.sun.xml.draw; %PREFIX -view %s
62 *cdf0e10cSrcweirapplication/vnd.sun.xml.draw.template; %PREFIX -view %s
63 *cdf0e10cSrcweirapplication/vnd.stardivision.draw; %PREFIX -view %s
64 *cdf0e10cSrcweirapplication/x-stardraw; %PREFIX -view %s
65 *cdf0e10cSrcweirapplication/vnd.sun.xml.base; %PREFIX -view %s
66 *cdf0e10cSrcweirapplication/vnd.oasis.opendocument.database; %PREFIX -view %s
67 *cdf0e10cSrcweirapplication/vnd.writerperfect; %PREFIX -view %s
68 *cdf0e10cSrcweirapplication/wordperfect5.1; %PREFIX -view %s
69 *cdf0e10cSrcweirapplication/x-wordperfect; %PREFIX -view %s
70 *cdf0e10cSrcweirapplication/wordperfect; %PREFIX -view %s
71 *cdf0e10cSrcweirapplication/wpwin; %PREFIX -view %s
72 *cdf0e10cSrcweirapplication/vnd.openofficeorg.extension; %PREFIX %s
73 *cdf0e10cSrcweirEND
74 *cdf0e10cSrcweirelse
75 *cdf0e10cSrcweir# backing all entries pointing to our binary
76 *cdf0e10cSrcweirsed '/%PREFIX/d' ${PKG_INSTALL_ROOT}/etc/mailcap 2>/dev/null
77 *cdf0e10cSrcweirfi
78 *cdf0e10cSrcweir
79