diff --git a/vym.desktop b/vym.desktop index d4433bc..8ffbddf 100644 --- a/vym.desktop +++ b/vym.desktop @@ -2,8 +2,9 @@ Encoding=UTF-8 Name=Vym Comment=View your mind -Exec=vym -Icon=vym.png +Exec=vym %f +Icon=vym +MimeType=application/x-vym;application/zip; Terminal=false Type=Application Categories=Qt;KDE;Office; diff --git a/vym.spec b/vym.spec index ad4aead..84b112c 100644 --- a/vym.spec +++ b/vym.spec @@ -1,6 +1,6 @@ Name: vym Version: 1.10.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: View your mind Group: Applications/Productivity @@ -8,6 +8,7 @@ License: GPLv2+ URL: http://www.insilmaril.de/vym/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 Source1: %{name}.desktop +Source2: vym.xml Patch0: vym-1.10.0-dir-vars.patch Patch1: vym-1.10.0-docdir-searchList.patch Patch2: vym-1.10.0-xdg-open.patch @@ -67,6 +68,9 @@ desktop-file-install --vendor fedora \ %{__cp} -p icons/%{name}.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png %{__cp} -p icons/%{name}-editor.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}-editor.png +install -m a+rx,u+w -d %{buildroot}%{_datadir}/mime/packages +install -p -m a+r,u+w %{SOURCE2} %{buildroot}%{_datadir}/mime/packages/vym.xml + %clean %{__rm} -rf %{buildroot} @@ -76,6 +80,8 @@ touch --no-create %{_datadir}/icons/hicolor || : if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi + +update-desktop-database &> /dev/null || : %postun touch --no-create %{_datadir}/icons/hicolor || : @@ -83,6 +89,7 @@ if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi +update-desktop-database &> /dev/null || : %files %defattr(-,root,root,-) @@ -93,8 +100,12 @@ fi %{_datadir}/icons/hicolor/16x16/apps/%{name}* %{_datadir}/icons/hicolor/48x48/apps/%{name}* %{_datadir}/icons/hicolor/128x128/apps/%{name}.png +%{_datadir}/mime/packages/vym.xml %changelog +* Tue Jun 10 2008 Jon Ciesla - 1.10.0-4 +- Added mime type xml, BZ434929. + * Fri Feb 08 2008 Jon Ciesla - 1.10.0-3 - GCC 4.3 rebuild. diff --git a/vym.xml b/vym.xml new file mode 100644 index 0000000..fa0d380 --- /dev/null +++ b/vym.xml @@ -0,0 +1,8 @@ + + + + + View Your Mind file + + +