diff --git a/platform/unix/app.svg b/platform/unix/app.svg new file mode 100644 index 000000000..03267f0b6 --- /dev/null +++ b/platform/unix/app.svg @@ -0,0 +1,1030 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/platform/unix/game.svg b/platform/unix/game.svg new file mode 100644 index 000000000..19c62362b --- /dev/null +++ b/platform/unix/game.svg @@ -0,0 +1,1024 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/platform/unix/love.xml b/platform/unix/love.xml new file mode 100644 index 000000000..7cc82416f --- /dev/null +++ b/platform/unix/love.xml @@ -0,0 +1,7 @@ + + + + LÖVE game + + + diff --git a/platform/unix/make-package b/platform/unix/make-package index 39061e94f..f5bbd0c5e 100755 --- a/platform/unix/make-package +++ b/platform/unix/make-package @@ -17,9 +17,22 @@ case "$1" in sed "s/%VERSION%/$2/" < debian > deb/DEBIAN/tmp sed "s/%INSTALLSIZE%/`ls -l ../../src/love | awk '{ sum += $5 } END { printf "%.2f", sum / 1000 }'`/" < deb/DEBIAN/tmp > deb/DEBIAN/control rm deb/DEBIAN/tmp + cp mimescript deb/DEBIAN/postinst + cp mimescript deb/DEBIAN/postrm mkdir deb/usr mkdir deb/usr/bin cp ../../src/love deb/usr/bin/love + mkdir deb/usr/share + mkdir deb/usr/share/mime + mkdir deb/usr/share/mime/packages + cp love.xml deb/usr/share/mime/packages + mkdir deb/usr/share/icons + mkdir deb/usr/share/icons/gnome + mkdir deb/usr/share/icons/gnome/scalable + mkdir deb/usr/share/icons/gnome/scalable/apps + cp app.svg deb/usr/share/icons/gnome/scalable/apps/love.svg + mkdir deb/usr/share/icons/gnome/mimetypes + cp game.svg deb/usr/share/icons/gnome/mimetypes/gnome-mime-application-love-game.svg dpkg -b deb love-$2.deb && \ echo " * love-$2.deb created" rm -rf deb diff --git a/platform/unix/mimescript b/platform/unix/mimescript new file mode 100755 index 000000000..7cb24e4b3 --- /dev/null +++ b/platform/unix/mimescript @@ -0,0 +1,4 @@ +#!/bin/sh + +update-mime-database /usr/share/mime +gtk-update-icon-cache --force /usr/share/icons/gnome