aboutsummaryrefslogtreecommitdiff
path: root/snap
diff options
context:
space:
mode:
authorLibravatar Keshav Bhatt <keshavnrj@gmail.com>2022-06-25 01:31:36 +0530
committerLibravatar Keshav Bhatt <keshavnrj@gmail.com>2022-06-25 01:38:03 +0530
commit247ed75f28c863434a2eae7501a3510c87fc6c80 (patch)
tree1051de5237f6dcdbcb64c94cf8fe59d27984f577 /snap
parent88c46fadcee4b7402763e66f8f3c871e30a34ed6 (diff)
downloadwhatsie-247ed75f28c863434a2eae7501a3510c87fc6c80.tar.gz
whatsie-247ed75f28c863434a2eae7501a3510c87fc6c80.zip
chore: use appinstall artifacts from dist
- make snapcraft build to use new artifacts - make qmake install new atrifacts - remove desktop file from source
Diffstat (limited to '')
-rw-r--r--snap/snapcraft.yaml24
1 files changed, 9 insertions, 15 deletions
diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml
index ebf980c..4df4888 100644
--- a/snap/snapcraft.yaml
+++ b/snap/snapcraft.yaml
@@ -34,7 +34,7 @@ apps:
LANG: en_US.UTF-8 # issue 7,21
QT_QPA_PLATFORMTHEME: gtk3
NO_AT_BRIDGE: 1 #delay ATK Bridge initialization
- desktop: usr/share/applications/whatsie.desktop
+ desktop: usr/share/applications/com.ktechpit.whatsie.desktop
plugs:
- browser-support
- camera
@@ -94,25 +94,19 @@ parts:
export LD_LIBRARY_PATH=$QT_BASE_DIR/lib/$SNAPCRAFT_ARCH_TRIPLET:$QT_BASE_DIR/lib:${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
export PKG_CONFIG_PATH=$QT_BASE_DIR/lib/pkgconfig:${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
- mkdir -p ${SNAPCRAFT_PART_INSTALL}/usr/bin/
+ PQMAKE=$(which qmake);
- /opt/qt515/bin/qmake src
+ echo "Using" $PQMAKE;
- make -j4
+ echo $(${PQMAKE} --version)
- /opt/qt515/bin/qmake -install qinstall -exe whatsie ${SNAPCRAFT_PART_INSTALL}/usr/bin/whatsie
+ qmake PREFIX=${SNAPCRAFT_PART_INSTALL}/usr src
- strip ${SNAPCRAFT_PART_INSTALL}/usr/bin/whatsie
+ make -j4
- mkdir -p ${SNAPCRAFT_PART_INSTALL}/usr/share/org.keshavnrj.ubuntu/WhatSie/
-
- cp -rf ${SNAPCRAFT_PART_BUILD}/qtwebengine_dictionaries ${SNAPCRAFT_PART_INSTALL}/usr/share/org.keshavnrj.ubuntu/WhatSie/
-
- sed -i 's|Icon=.*|Icon=${SNAP}/meta/gui/icon.png|g' ${SNAPCRAFT_PART_SRC}/src/whatsie.desktop
-
- mkdir -p ${SNAPCRAFT_PART_INSTALL}/usr/share/applications/
-
- cp -rf ${SNAPCRAFT_PART_SRC}/src/whatsie.desktop ${SNAPCRAFT_PART_INSTALL}/usr/share/applications/whatsie.desktop
+ make install
+
+ sed -i 's|Icon=.*|Icon=${SNAP}/meta/gui/icon.png|g' ${SNAPCRAFT_PART_INSTALL}/usr/share/applications/com.ktechpit.whatsie.desktop
desktop-launch:
plugin: nil