summaryrefslogtreecommitdiff
path: root/sysui/desktop/suse
diff options
context:
space:
mode:
authorIvo Hinkelmann <ihi@openoffice.org>2006-12-19 10:30:07 +0000
committerIvo Hinkelmann <ihi@openoffice.org>2006-12-19 10:30:07 +0000
commit7160a6cede718df09a86afacc23144bfd627fd1d (patch)
tree6a2a5fb13d6fe374c337c4b0150cb1c8387d9f84 /sysui/desktop/suse
parent8f2103ccf217d73d4a8d1b8f20983d5396d062e0 (diff)
INTEGRATION: CWS jl46 (1.24.44); FILE MERGED
2006/12/01 18:01:56 ihi 1.24.44.5: Suse fix 2006/11/27 15:53:43 ihi 1.24.44.4: #i69173# Systemintegration for Extensions 2006/11/16 18:52:29 ihi 1.24.44.3: #i69173# Systemintegration for Extensions 2006/11/09 16:02:42 ihi 1.24.44.2: Mimetype changed to vnd.openofficeorg.extension 2006/10/17 12:56:11 ihi 1.24.44.1: #i69173# Systemintegration for Extensions
Diffstat (limited to 'sysui/desktop/suse')
-rw-r--r--sysui/desktop/suse/suse-menus.spec10
1 files changed, 10 insertions, 0 deletions
diff --git a/sysui/desktop/suse/suse-menus.spec b/sysui/desktop/suse/suse-menus.spec
index 5b78e815050f..59cfb365f498 100644
--- a/sysui/desktop/suse/suse-menus.spec
+++ b/sysui/desktop/suse/suse-menus.spec
@@ -58,6 +58,7 @@ for dir in *; do
ln -sf ../../../gnome/$dir/mimetypes/$iconname-spreadsheet-template.png ../hicolor/$dir/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.png
ln -sf ../../../gnome/$dir/mimetypes/$iconname-text.png ../hicolor/$dir/mimetypes/gnome-mime-application-vnd.sun.xml.writer.png
ln -sf ../../../gnome/$dir/mimetypes/$iconname-text-template.png ../hicolor/$dir/mimetypes/gnome-mime-application-vnd.sun.xml.writer.template.png
+ ln -sf ../../../gnome/$dir/mimetypes/$iconname-extension.png ../hicolor/$dir/mimetypes/gnome-mime-application-vnd.openofficeorg.extension.png
done
#include<symlink_triggers>
@@ -107,10 +108,12 @@ fi
# backing out existing entries to avoid duplicates
sed '
/application\/vnd\.oasis\.opendocument/d
+/application\/vnd\.openofficeorg/d
/application\/vnd\.sun/d
/application\/vnd\.stardivision/d
' /etc/mime.types 2>/dev/null >> /etc/mime.types.tmp$$
+
# now append our stuff to the temporary file
cat >> /etc/mime.types.tmp$$ << END
application/vnd.oasis.opendocument.text odt
@@ -144,6 +147,7 @@ application/vnd.stardivision.draw sda
application/vnd.sun.xml.math sxm
application/vnd.stardivision.math smf
application/vnd.sun.xml.base odb
+application/vnd.openofficeorg.extension oxt
END
# and replace the original file
@@ -156,6 +160,7 @@ then
sed '
/^# OpenOffice.org/d
/^application\/vnd\.oasis\.opendocument/d
+/^application\/vnd\.openofficeorg/d
/^application\/vnd\.sun/d
/^application\/vnd\.stardivision/d
/^application\/vnd\.ms-word/d
@@ -220,6 +225,7 @@ application/wordperfect5.1; %unixfilename -view %s
application/x-wordperfect; %unixfilename -view %s
application/wordperfect; %unixfilename -view %s
application/wpwin; %unixfilename -view %s
+application/vnd.openofficeorg.extension; unopkg_gui %s
END
# and replace the original file
@@ -249,6 +255,7 @@ EOF
fi
fi
+
%preun
# remove from /etc/mailcap only on de-install
if [ "$1" = 0 ]
@@ -287,6 +294,8 @@ done
%files
%attr(0755,root,root) /usr/bin/soffice
+%attr(0755,root,root) /usr/bin/unopkg_gui
+%attr(0755,root,root) /opt/%unixfilename/program/unopkg_gui
%attr(0755,root,root) %verify(not size md5) /usr/bin/%unixfilename
%attr(0755,root,root) /usr/bin/%unixfilename-printeradmin
%defattr(0644, root, root)
@@ -295,6 +304,7 @@ done
/usr/share/applications/%unixfilename-writer.desktop
/usr/share/applications/%unixfilename-calc.desktop
/usr/share/applications/%unixfilename-draw.desktop
+/usr/share/applications/%unixfilename-extension.desktop
/usr/share/applications/%unixfilename-impress.desktop
/usr/share/applications/%unixfilename-math.desktop
/usr/share/applications/%unixfilename-base.desktop