mirror of
https://github.com/love2d/love.git
synced 2026-08-19 20:19:42 +02:00
New deb file creation script also adds icons and mimetype
This commit is contained in:
File diff suppressed because it is too large
Load Diff
|
After Width: | Height: | Size: 99 KiB |
File diff suppressed because it is too large
Load Diff
|
After Width: | Height: | Size: 98 KiB |
@@ -0,0 +1,7 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
|
||||||
|
<mime-type type="application/love-game">
|
||||||
|
<comment>LÖVE game</comment>
|
||||||
|
<glob pattern="*.love"/>
|
||||||
|
</mime-type>
|
||||||
|
</mime-info>
|
||||||
@@ -17,9 +17,22 @@ case "$1" in
|
|||||||
sed "s/%VERSION%/$2/" < debian > deb/DEBIAN/tmp
|
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
|
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
|
rm deb/DEBIAN/tmp
|
||||||
|
cp mimescript deb/DEBIAN/postinst
|
||||||
|
cp mimescript deb/DEBIAN/postrm
|
||||||
mkdir deb/usr
|
mkdir deb/usr
|
||||||
mkdir deb/usr/bin
|
mkdir deb/usr/bin
|
||||||
cp ../../src/love deb/usr/bin/love
|
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 && \
|
dpkg -b deb love-$2.deb && \
|
||||||
echo " * love-$2.deb created"
|
echo " * love-$2.deb created"
|
||||||
rm -rf deb
|
rm -rf deb
|
||||||
|
|||||||
Executable
+4
@@ -0,0 +1,4 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
update-mime-database /usr/share/mime
|
||||||
|
gtk-update-icon-cache --force /usr/share/icons/gnome
|
||||||
Reference in New Issue
Block a user