aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLibravatar Keshav Bhatt <keshavnrj@gmail.com>2022-02-19 22:37:00 +0530
committerLibravatar Keshav Bhatt <keshavnrj@gmail.com>2022-02-19 22:37:00 +0530
commitdcc39239a92f5b129d1c156419cc615e5d66a9d2 (patch)
tree4324d29576bf8a79bf29727b6eefcddc007d121a
parent63e1a2ecd61d585a4c568a8399fecde9dc8cb6a2 (diff)
downloadwhatsie-dcc39239a92f5b129d1c156419cc615e5d66a9d2.tar.gz
whatsie-dcc39239a92f5b129d1c156419cc615e5d66a9d2.zip
chore: use desktop-launch from content snap
-rw-r--r--snap/snapcraft.yaml23
1 files changed, 15 insertions, 8 deletions
diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml
index 6b070ee..190a4e7 100644
--- a/snap/snapcraft.yaml
+++ b/snap/snapcraft.yaml
@@ -100,17 +100,24 @@ parts:
make -j4
/opt/qt515/bin/qmake -install qinstall -exe whatsie ${SNAPCRAFT_PART_INSTALL}/usr/bin/whatsie
-
- cp -r ${SNAPCRAFT_PART_BUILD}/qtwebengine_dictionaries ${SNAPCRAFT_PART_INSTALL}/usr/bin/
strip ${SNAPCRAFT_PART_INSTALL}/usr/bin/whatsie
+
+ cp -rf ${SNAPCRAFT_PART_BUILD}/qtwebengine_dictionaries ${SNAPCRAFT_PART_INSTALL}/usr/bin/
+
+ sed -i 's|Icon=.*|Icon=${SNAP}/meta/gui/icon.png|g' ${SNAPCRAFT_PART_SRC}/whatsie.desktop
+
+ mkdir -p ${SNAPCRAFT_PART_INSTALL}/usr/share/applications/
+
+ cp -rf ${SNAPCRAFT_PART_SRC}/whatsie.desktop ${SNAPCRAFT_PART_INSTALL}/usr/share/applications/whatsie.desktop
- snap-launcher:
- plugin: dump
- source: snap_launcher/
+ desktop-launch:
+ plugin: nil
+ source: https://github.com/keshavbhatt/qt515-core20.git
after: [build-src]
override-build: |
snapcraftctl build
- sed -i 's|Icon=.*|Icon=${SNAP}/meta/gui/icon.png|g' ${SNAPCRAFT_PART_SRC}/whatsie.desktop
- mkdir -p ${SNAPCRAFT_PART_INSTALL}/usr/share/applications/
- cp -rf ${SNAPCRAFT_PART_SRC}/whatsie.desktop ${SNAPCRAFT_PART_INSTALL}/usr/share/applications/whatsie.desktop
+
+ mkdir -p ${SNAPCRAFT_PART_INSTALL}/bin/
+
+ cp -rf ${SNAPCRAFT_PART_SRC}/snap_launcher/bin/desktop-launch ${SNAPCRAFT_PART_INSTALL}/bin/