diff --git a/release_scripts/linux/debian_package_files/postinst b/release_scripts/linux/debian_package_files/postinst index c1e93d0e..dd388664 100644 --- a/release_scripts/linux/debian_package_files/postinst +++ b/release_scripts/linux/debian_package_files/postinst @@ -14,8 +14,8 @@ # along with this program. If not, see . # --------------------------------------------------------------------- +xdg-mime install --mode system /opt/openboard/etc/openboard-ubz.xml xdg-desktop-menu install --novendor /usr/share/applications/openboard.desktop -xdg-mime install /opt/openboard/etc/openboard-ubz.xml xdg-mime default /usr/share/applications/openboard.desktop application/ubz ln -s /opt/openboard/run.sh /usr/bin/openboard diff --git a/release_scripts/linux/package.sh b/release_scripts/linux/package.sh index dfb57d8e..660ca553 100755 --- a/release_scripts/linux/package.sh +++ b/release_scripts/linux/package.sh @@ -31,7 +31,7 @@ # | | openboard <-- actually a symlink to run.sh # | share/ # | | applications/ -# | | | OpenBoard.desktop +# | | | openboard.desktop # opt/ # | openboard/ # | | importer/ @@ -175,6 +175,7 @@ chmod a+x $PACKAGE_DIRECTORY/run.sh cp -R resources/customizations $PACKAGE_DIRECTORY/ cp -R resources/linux/qtlinux/* $PACKAGE_DIRECTORY/ +cp resources/linux/openboard-ubz.xml $PACKAGE_DIRECTORY/etc/ notifyProgress "Copying importer" mkdir -p $PACKAGE_DIRECTORY/importer @@ -297,7 +298,7 @@ echo "Icon=/$APPLICATION_PATH/$APPLICATION_CODE/${APPLICATION_NAME}.png" >> $APP echo "StartupNotify=true" >> $APPLICATION_SHORTCUT echo "Terminal=false" >> $APPLICATION_SHORTCUT echo "Type=Application" >> $APPLICATION_SHORTCUT -echo "MimeType=application/ubz" +echo "MimeType=application/ubz;" >> $APPLICATION_SHORTCUT echo "Categories=Education;" >> $APPLICATION_SHORTCUT cp "resources/images/${APPLICATION_NAME}.png" "$PACKAGE_DIRECTORY/${APPLICATION_NAME}.png"