From 7f67da251e1a039b5ff9ee442c82c7aebc3fe22e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Tue, 22 May 2018 19:29:37 +0100 Subject: snap: remove deprecated scriptlets stanzas Use override-'s instead. --- snap/snapcraft.yaml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'snap') diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 87336c673..e97c9a7d0 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -92,7 +92,8 @@ parts: plugin: cmake source: . parse-info: [usr/share/metainfo/org.remmina.Remmina.appdata.xml] - prepare: | + override-pull: | + snapcraftctl pull SNAPCRAFT_PART_SRC=$SNAPCRAFT_PART_INSTALL/../src cp -av $SNAPCRAFT_STAGE/../snap $SNAPCRAFT_PART_SRC stage-packages: @@ -120,7 +121,8 @@ parts: # XXX: This is an hack to have a kind of bind-mount with absolute prefix. - -DCMAKE_INSTALL_PREFIX=/snap/$SNAPCRAFT_PROJECT_NAME/current/usr - install: | + override-build: | + snapcraftctl build cp -av $SNAPCRAFT_PART_INSTALL/../src/snap/gui $SNAPCRAFT_STAGE/../snap organize: @@ -140,8 +142,9 @@ parts: - libappindicator3-1 stage: - -./usr/share/fonts/** - install: | + override-build: | set -x + snapcraftctl build export XDG_DATA_DIRS=$SNAPCRAFT_PART_INSTALL/usr/share update-mime-database $SNAPCRAFT_PART_INSTALL/usr/share/mime for dir in $SNAPCRAFT_PART_INSTALL/usr/share/icons/*/; do -- cgit v1.2.3