[gnome-calculator/gnome-3-32] snap: Ensure the icon is available to the shell, better cross-distro support
- From: Ken VanDine <kvandine src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-calculator/gnome-3-32] snap: Ensure the icon is available to the shell, better cross-distro support
- Date: Wed, 13 Mar 2019 17:55:45 +0000 (UTC)
commit f5a0244830635ba8f3e470441131d3de16b15ef1
Author: Ken VanDine <ken vandine canonical com>
Date: Wed Mar 13 13:54:00 2019 -0400
snap: Ensure the icon is available to the shell, better cross-distro
support
snap/snapcraft.yaml | 3 +++
1 file changed, 3 insertions(+)
---
diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml
index dc349091..3af112f8 100644
--- a/snap/snapcraft.yaml
+++ b/snap/snapcraft.yaml
@@ -108,7 +108,10 @@ parts:
override-build: |
sed -i.bak -e "s|vapi_dir]|vapi_dir, '--vapidir=$SNAPCRAFT_STAGE/usr/share/vala/vapi']|g" meson.build
sed -i.bak -e "s|config',|config', '--vapidir=$SNAPCRAFT_STAGE/usr/share/vala/vapi',|g" src/meson.build
+ sed -i.bak -e 's|Icon=org.gnome.Calculator$|Icon=${SNAP}/meta/gui/org.gnome.Calculator.svg|g'
data/org.gnome.Calculator.desktop.in
snapcraftctl build
+ mkdir -p $SNAPCRAFT_PART_INSTALL/meta/gui/
+ cp ../src/data/icons/hicolor/scalable/apps/org.gnome.Calculator.svg $SNAPCRAFT_PART_INSTALL/meta/gui/
build-packages:
- desktop-file-utils
- gettext
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]