From 269fb29901dacb751b3d052aa5e60a5efda5de93 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sat, 28 Jul 2012 16:31:38 +0900 Subject: [PATCH] mime types on linux --- Makefile | 4 ++++ anki.desktop | 1 + anki.xml | 14 ++++++++++++++ 3 files changed, 19 insertions(+) create mode 100644 anki.xml diff --git a/Makefile b/Makefile index 235aaf6bc..09ad207b1 100644 --- a/Makefile +++ b/Makefile @@ -13,6 +13,9 @@ install: mv anki.xpm anki.png /usr/share/pixmaps/;\ mv anki.desktop /usr/share/applications;\ mv anki.1 /usr/share/man/man1/) + xdg-mime install anki.xml + xdg-mime default anki.desktop application/x-anki + xdg-mime default anki.desktop application/x-apkg @echo @echo "Install complete." @@ -22,5 +25,6 @@ uninstall: rm -rf /usr/share/pixmaps/anki.{xpm,png} rm -rf /usr/share/applications/anki.desktop rm -rf /usr/share/man/man1/anki.1 + xdg-mime uninstall /usr/share/mime/packages/anki.xml @echo @echo "Uninstall complete." diff --git a/anki.desktop b/anki.desktop index d7e221657..817b4fa15 100644 --- a/anki.desktop +++ b/anki.desktop @@ -9,3 +9,4 @@ Categories=Education;Languages;KDE; Terminal=false Type=Application Version=1.0 +MimeType=application/x-apkg;application/x-anki diff --git a/anki.xml b/anki.xml new file mode 100644 index 000000000..bce50ece6 --- /dev/null +++ b/anki.xml @@ -0,0 +1,14 @@ + + + + + Anki 1.2 deck + + + + + Anki 2.0 deck + + + +