Signal-Desktop: fix icon installation and .desktop file's permissions

This commit is contained in:
Rasmus Thomsen 2019-04-01 10:38:35 +02:00 committed by maxice8
parent 5d7ff12d00
commit 26bc81a11c

View file

@ -1,7 +1,7 @@
# Template file for 'Signal-Desktop'
pkgname=Signal-Desktop
version=1.23.2
revision=1
revision=2
# Due to electron
# 32-bit is not supported https://github.com/signalapp/Signal-Desktop/issues/1661
archs="x86_64"
@ -30,10 +30,10 @@ do_install() {
ln -s /usr/lib/signal-desktop/signal-desktop ${DESTDIR}/usr/bin/
vmkdir usr/share/applications
vcopy ${FILESDIR}/signal.desktop usr/share/applications/
vinstall ${FILESDIR}/signal.desktop 644 usr/share/applications/
vmkdir usr/share/icons/hicolor
for size in 16 32 48 128 256 1024; do
vinstall images/icon_${size}.png 644 usr/share/icons/hicolor/${size}x${size}/apps/signal.png
vinstall images/icon_${size}.png 644 usr/share/icons/hicolor/${size}x${size}/apps/ signal.png
done
}