From 02d7cdd51727741287f4b419a84a4e09cb4af921 Mon Sep 17 00:00:00 2001 From: "Kali Kaneko (leap communications)" Date: Thu, 21 Nov 2019 15:35:56 -0600 Subject: [pkg] snap: get bitmask root from this repo --- branding/templates/snap/snapcraft-template.yaml | 27 +++++++++---------------- 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/branding/templates/snap/snapcraft-template.yaml b/branding/templates/snap/snapcraft-template.yaml index 8039a4a..ee1b9ef 100644 --- a/branding/templates/snap/snapcraft-template.yaml +++ b/branding/templates/snap/snapcraft-template.yaml @@ -27,16 +27,11 @@ parts: bitmask-root: after: [desktop-gtk3] plugin: dump - source: https://0xacab.org/leap/bitmask-dev/ - source-type: git - build-packages: - - wget + source: ../../helpers/ override-prime: | - echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>" mkdir -p bin - wget -O bin/bitmask-root https://0xacab.org/leap/bitmask-dev/raw/master/src/leap/bitmask/vpn/helpers/linux/bitmask-root + cp $SNAPCRAFT_PART_SRC/bitmask-root bin/ chmod +x bin/bitmask-root - echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>" openvpn: plugin: nil @@ -50,18 +45,16 @@ parts: bitmask-vpn: after: [desktop-gtk3] plugin: go - source-type: git - source: https://0xacab.org/leap/bitmask-vpn - # this does not seem to work with snapcraft package version in bionic - #go-packages: - # - 0xacab.org/leap/bitmask-vpn/cmd/bitmask-vpn + source: ../../cmd/bitmask-vpn + go-importpath: 0xacab.org/leap/bitmask-vpn/cmd/bitmask-vpn + go-packages: + - 0xacab.org/leap/bitmask-vpn/cmd/bitmask-vpn override-build: | - echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>" - #cat $SNAPCRAFT_PROJECT_DIR/snap/local/bitmask-vpn.desktop - cp $SNAPCRAFT_STAGE/../snap/local/${binaryName}.desktop $SNAPCRAFT_PRIME/${binaryName}.desktop - #cp ../../../gui/bitmask-vpn.desktop $SNAPCRAFT_PRIME/${binaryName}.desktop + cp $SNAPCRAFT_STAGE/../snap/local/riseup-vpn.desktop $SNAPCRAFT_PRIME/riseup-vpn.desktop snapcraftctl build - echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>" + override-prime: | + rm -rf $SNAPCRAFT_PRIME/../snap/hooks/.mypy_cache + snapcraftctl prime build-packages: - pkg-config - patchelf -- cgit v1.2.3