[gedit] snap: Build fixes for handling desktop file and icon patch changes
- From: Ken VanDine <kvandine src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gedit] snap: Build fixes for handling desktop file and icon patch changes
- Date: Tue, 10 Dec 2019 16:27:06 +0000 (UTC)
commit b2d6b920993050dff77eb2b736f3a808edde8225
Author: Ken VanDine <ken vandine canonical com>
Date: Tue Dec 10 11:26:36 2019 -0500
snap: Build fixes for handling desktop file and icon patch changes
build-aux/snap/snapcraft.yaml | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/build-aux/snap/snapcraft.yaml b/build-aux/snap/snapcraft.yaml
index 94b480bc9..74f0854ba 100644
--- a/build-aux/snap/snapcraft.yaml
+++ b/build-aux/snap/snapcraft.yaml
@@ -106,11 +106,11 @@ parts:
build-environment:
- C_INCLUDE_PATH: $SNAPCRAFT_STAGE/usr/include/gtksourceview-4
override-build: |
- sed -i.bak -e 's|Icon=org.gnome.gedit$|Icon=${SNAP}/meta/gui/org.gnome.gedit.svg|g'
data/org.gnome.gedit.desktop.in.in
+ sed -i.bak -e 's|Icon=org.gnome.gedit$|Icon=${SNAP}/meta/gui/org.gnome.gedit.svg|g'
data/org.gnome.gedit.desktop.in
sed -i.bak -e "s|symlink_media: true|symlink_media: false|g" help/meson.build
snapcraftctl build
mkdir -p $SNAPCRAFT_PART_INSTALL/meta/gui/
- cp data/org.gnome.gedit.svg $SNAPCRAFT_PART_INSTALL/meta/gui/
+ cp data/icons/org.gnome.gedit.svg $SNAPCRAFT_PART_INSTALL/meta/gui/
cp ../install/usr/share/applications/org.gnome.gedit.desktop $SNAPCRAFT_PART_INSTALL/meta/gui/
build-packages:
- desktop-file-utils
@@ -180,6 +180,11 @@ parts:
- python-dbus-dev
- python-gi-dev
- yelp-tools
+ stage-packages:
+ - python3
+ - python3-dbus
+ - python3-gi
+ - python3-setuptools
# Zeitgeist plugin isn't as useful in a Snap.
stage:
- -usr/lib/gedit/plugins/libzeitgeist.so
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]