Some minor fixes to the debian and ubuntu install scripts
This commit is contained in:
@@ -1,49 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
EXEC=$(pwd)/novelWriter.py
|
|
||||||
EXEC=$(echo $EXEC | sed 's_/_\\/_g')
|
|
||||||
|
|
||||||
sed "s/%%exec%%/$EXEC/g" assets/novelwriter.desktop > /usr/share/applications/novelwriter.desktop
|
|
||||||
|
|
||||||
if [ ! -d /usr/share/icons/hicolor/24x24/apps ]; then
|
|
||||||
mkdir -pv /usr/share/icons/hicolor/24x24/apps
|
|
||||||
fi
|
|
||||||
if [ ! -d /usr/share/icons/hicolor/48x48/apps ]; then
|
|
||||||
mkdir -pv /usr/share/icons/hicolor/48x48/apps
|
|
||||||
fi
|
|
||||||
if [ ! -d /usr/share/icons/hicolor/96x96/apps ]; then
|
|
||||||
mkdir -pv /usr/share/icons/hicolor/96x96/apps
|
|
||||||
fi
|
|
||||||
if [ ! -d /usr/share/icons/hicolor/256x256/apps ]; then
|
|
||||||
mkdir -pv /usr/share/icons/hicolor/256x256/apps
|
|
||||||
fi
|
|
||||||
if [ ! -d /usr/share/icons/hicolor/512x512/apps ]; then
|
|
||||||
mkdir -pv /usr/share/icons/hicolor/512x512/apps
|
|
||||||
fi
|
|
||||||
if [ ! -d /usr/share/icons/hicolor/scalable/apps ]; then
|
|
||||||
mkdir -pv /usr/share/icons/hicolor/scalable/apps
|
|
||||||
fi
|
|
||||||
if [ ! -d /usr/share/icons/hicolor/scalable/mimetypes ]; then
|
|
||||||
mkdir -pv /usr/share/icons/hicolor/scalable/mimetypes
|
|
||||||
fi
|
|
||||||
|
|
||||||
cp -v assets/icons/24x24/novelwriter.png /usr/share/icons/hicolor/24x24/apps/
|
|
||||||
cp -v assets/icons/48x48/novelwriter.png /usr/share/icons/hicolor/48x48/apps/
|
|
||||||
cp -v assets/icons/96x96/novelwriter.png /usr/share/icons/hicolor/96x96/apps/
|
|
||||||
cp -v assets/icons/256x256/novelwriter.png /usr/share/icons/hicolor/256x256/apps/
|
|
||||||
cp -v assets/icons/512x512/novelwriter.png /usr/share/icons/hicolor/512x512/apps/
|
|
||||||
cp -v assets/icons/novelwriter.svg /usr/share/icons/hicolor/scalable/apps/
|
|
||||||
cp -v assets/icons/x-novelwriter-project.svg /usr/share/icons/hicolor/scalable/mimetypes/application-x-novelwriter-project.svg
|
|
||||||
cp -v assets/mime/x-novelwriter-project.xml /usr/share/mime/packages/
|
|
||||||
|
|
||||||
update-mime-database /usr/share/mime/
|
|
||||||
update-icon-caches /usr/share/icons/hicolor/24x24/apps/
|
|
||||||
update-icon-caches /usr/share/icons/hicolor/48x48/apps/
|
|
||||||
update-icon-caches /usr/share/icons/hicolor/96x96/apps/
|
|
||||||
update-icon-caches /usr/share/icons/hicolor/256x256/apps/
|
|
||||||
update-icon-caches /usr/share/icons/hicolor/512x512/apps/
|
|
||||||
update-icon-caches /usr/share/icons/hicolor/1024x1024/apps/
|
|
||||||
update-icon-caches /usr/share/icons/hicolor/scalable/apps/
|
|
||||||
update-icon-caches /usr/share/icons/hicolor/scalable/mimetypes/
|
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
|
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
|
||||||
<mime-type type="application/x-novelwriter-project">
|
<mime-type type="application/x-novelwriter-project">
|
||||||
<comment>novelWriter Project </comment>
|
<comment>novelWriter Project</comment>
|
||||||
<sub-class-of type="application/xml"/>
|
<sub-class-of type="application/xml"/>
|
||||||
<glob pattern="*.nwx"/>
|
<glob pattern="*.nwx"/>
|
||||||
</mime-type>
|
</mime-type>
|
||||||
|
|||||||
Reference in New Issue
Block a user