[gnome-characters/gnome-3-34: 2/2] snap: Updated to use the latest gnome snapcraft extension
- From: Ken VanDine <kvandine src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-characters/gnome-3-34: 2/2] snap: Updated to use the latest gnome snapcraft extension
- Date: Wed, 6 May 2020 20:52:30 +0000 (UTC)
commit 7a9f1e11207387ab29df3d2008046529858d1fd6
Author: Ken VanDine <ken vandine canonical com>
Date: Tue May 5 14:25:43 2020 -0400
snap: Updated to use the latest gnome snapcraft extension
build-aux/snap/snapcraft.yaml | 32 +++-----------------------------
1 file changed, 3 insertions(+), 29 deletions(-)
---
diff --git a/build-aux/snap/snapcraft.yaml b/build-aux/snap/snapcraft.yaml
index ca28551..6588dad 100644
--- a/build-aux/snap/snapcraft.yaml
+++ b/build-aux/snap/snapcraft.yaml
@@ -19,7 +19,7 @@ slots:
apps:
gnome-characters:
command: usr/share/org.gnome.Characters/org.gnome.Characters
- extensions: [gnome-3-28]
+ extensions: [gnome-3-34]
plugs:
- browser-support
- gsettings
@@ -27,9 +27,8 @@ apps:
desktop: usr/share/applications/org.gnome.Characters.desktop
common-id: org.gnome.Characters.desktop
environment:
- GSETTINGS_SCHEMA_DIR: $SNAP/share/glib-2.0/schemas
- LD_LIBRARY_PATH:
$LD_LIBRARY_PATH:$SNAP/usr/lib/$SNAPCRAFT_ARCH_TRIPLET/org.gnome.Characters:$SNAP/gnome-platform/usr/lib/
- GI_TYPELIB_PATH: $SNAP/gnome-platform/usr/lib/gjs/girepository-1.0
+ LD_LIBRARY_PATH:
$LD_LIBRARY_PATH:$SNAP/usr/lib/$SNAPCRAFT_ARCH_TRIPLET:$SNAP/usr/lib/$SNAPCRAFT_ARCH_TRIPLET/org.gnome.Characters:$SNAP/usr/lib/$SNAPCRAFT_ARCH_TRIPLET:$SNAP/usr/lib:$SNAP/gnome-platform/usr/lib:$SNAP/gnome-platform/usr/lib/$SNAPCRAFT_ARCH_TRIPLET
+ GI_TYPELIB_PATH:
$SNAP/usr/lib/$SNAPCRAFT_ARCH_TRIPLET/org.gnome.Characters/girepository-1.0:$SNAP/usr/lib/gjs/girepository-1.0:$SNAP/gnome-platform/usr/lib/girepository-1.0:$SNAP/gnome-platform/usr/lib/$SNAPCRAFT_ARCH_TRIPLET/girepository-1.0
parts:
gnome-characters:
@@ -42,36 +41,11 @@ parts:
snap/gnome-characters/current/usr: usr
override-pull: |
snapcraftctl pull
- sed -i.bak -e 's|=@appid@$|=${SNAP}/meta/gui/org.gnome.Characters.svg|g'
data/org.gnome.Characters.desktop.in
sed -i.bak -e
's|=@bindir@/gnome-characters$|=${SNAP}/usr/share/org.gnome.Characters/org.gnome.Characters|g'
data/org.gnome.Characters.desktop.in
override-build: |
snapcraftctl build
- mkdir -p $SNAPCRAFT_PART_INSTALL/meta/gui/
- cp ../src/data/icons/hicolor/scalable/apps/org.gnome.Characters.svg $SNAPCRAFT_PART_INSTALL/meta/gui/
rm -f $SNAPCRAFT_PART_INSTALL/snap/gnome-characters/current/usr/bin/gnome-characters
build-packages:
- desktop-file-utils
- - gettext
- - gsettings-desktop-schemas-dev
- - itstool
- - appstream-util
- - libglib2.0-dev
- - libgtk-3-dev
- - libgirepository1.0-dev
- - libgjs-dev
- - gjs
- gperf
- - libgdk-pixbuf2.0-dev
- - libpango1.0-dev
- libunistring-dev
-
- libraries:
- plugin: nil
- stage-packages:
- - libreadline5
- - libunistring2
- prime:
- - "usr/lib/*/libmozjs*"
- - "usr/lib/*.*"
- - "lib/*/libreadline.so*"
- - "usr/lib/*/libunistring.so*"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]