From 49c538bc64257c01922cc8e5144e24a13ac85bb6 Mon Sep 17 00:00:00 2001 From: Amin Bandali <amin.bandali@savoirfairelinux.com> Date: Thu, 28 Jan 2021 16:16:52 -0500 Subject: [PATCH] snap: use static linking and libwrap Change-Id: I9df8043ec2da9c2a0c4ba3a2e09e5feadb71e585 --- packaging/rules/snap/snapcraft.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packaging/rules/snap/snapcraft.yaml b/packaging/rules/snap/snapcraft.yaml index 9d1b3d4e..13c01b71 100644 --- a/packaging/rules/snap/snapcraft.yaml +++ b/packaging/rules/snap/snapcraft.yaml @@ -114,7 +114,7 @@ apps: command-chain: - bin/desktop-launch - snap/command-chain/alsa-launch - - bin/jami-gnome-wrapper + # - bin/jami-gnome-wrapper common-id: net.jami.Jami desktop: usr/share/applications/jami-gnome.desktop slots: @@ -240,7 +240,7 @@ parts: cd $SNAPCRAFT_PART_BUILD/daemon ./autogen.sh - ./configure --prefix=/usr --disable-shared + ./configure --prefix=/usr make -j$SNAPCRAFT_PARALLEL_BUILD_COUNT DESTDIR=$SNAPCRAFT_PART_INSTALL make install @@ -249,6 +249,7 @@ parts: cd build cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_PREFIX_PATH=$SNAPCRAFT_PART_INSTALL/usr \ + -DENABLE_STATIC=true -DENABLE_LIBWRAP=true \ -DRING_BUILD_DIR=$SNAPCRAFT_PART_BUILD/daemon/src make -j$SNAPCRAFT_PARALLEL_BUILD_COUNT DESTDIR=$SNAPCRAFT_PART_INSTALL make install -- GitLab