summaryrefslogtreecommitdiff
path: root/pkg/riseupvpn/snap/snapcraft.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/riseupvpn/snap/snapcraft.yaml')
-rw-r--r--pkg/riseupvpn/snap/snapcraft.yaml94
1 files changed, 0 insertions, 94 deletions
diff --git a/pkg/riseupvpn/snap/snapcraft.yaml b/pkg/riseupvpn/snap/snapcraft.yaml
deleted file mode 100644
index 064a48ae..00000000
--- a/pkg/riseupvpn/snap/snapcraft.yaml
+++ /dev/null
@@ -1,94 +0,0 @@
-name: riseup-vpn
-version: '0.10.4'
-epoch: 0
-summary: RiseupVPN, anonymous VPN. Powered by Bitmask.
-description: |
- RiseupVPN is an easy, fast, and secure VPN service from riseup.net.
- RiseupVPN does not require a user account, keep logs, or track you in
- any way. The service is paid for entirely by donations from users like
- you.
-
-grade: stable # must be 'stable' to release into candidate/stable channels. switch to devel in snap branch.
-confinement: classic
-icon: snap/gui/riseupvpn.svg
-
-parts:
-
- bitmask:
- plugin: python
- python-version: python2
- source-branch: master
- source: https://0xacab.org/leap/bitmask-dev.git
- requirements: pkg/requirements-vpn.pip
- stage-packages:
- # this seems to trigger https://bugs.launchpad.net/snapcraft/+bug/1676684
- - python2.7-dev
- - libsqlcipher-dev
- - libffi-dev
- - libsqlite3-dev
- - libzmq3-dev
- prime:
- - -usr/include
- - -usr/lib/locale
- - -usr/share/X11/locale
- - -usr/share/doc
- - -usr/share/locale
- - -usr/share/man
- #- -usr/share/icons
- openvpn:
- plugin: nil
- stage-packages:
- - openvpn
- prime:
- - -usr/share/doc
- - -usr/share/man
- bitmask-systray:
- plugin: go
- source: https://0xacab.org/leap/bitmask-systray.git
- build-packages:
- - pkg-config
- - patchelf
- - libzmq5
- - libzmq3-dev
- - libsodium-dev
- - libappindicator3-dev
- - libgtk-3-dev
- stage-packages:
- - libzmq5
- - libsodium18
- - libappindicator3-1
- install: |
- TRIPLET_PATH="$SNAPCRAFT_PART_INSTALL/usr/lib/$(gcc -print-multiarch)"
- LIBZMQ=$(readlink -n $TRIPLET_PATH/libzmq.so.5)
- LIBSOD=$(readlink -n $TRIPLET_PATH/libsodium.so.18)
- ln -s "../usr/lib/$(gcc -print-multiarch)/$LIBZMQ" $SNAPCRAFT_PART_INSTALL/bin/libzmq.so.5
- ln -s "../usr/lib/$(gcc -print-multiarch)/$LIBSOD" $SNAPCRAFT_PART_INSTALL/bin/libsodium.so.18
- patchelf --set-rpath /snap/riseup-vpn/current/bin/ $SNAPCRAFT_PART_INSTALL/bin/bitmask-systray.git
- prime:
- - -usr/include
- - -usr/lib/locale
- - -usr/share/X11/locale
- - -usr/share/doc
- - -usr/share/locale
- - -usr/share/man
- #- -usr/share/icons
- desktop-gtk3:
- prime:
- - -usr/include
- - -usr/lib/locale
- - -usr/share/X11/locale
- - -usr/share/doc
- - -usr/share/locale
- - -usr/share/man
- #- -usr/share/icons
- - '*'
-
-apps:
- launcher:
- command: ./bin/bitmask_anonvpn
- openvpn:
- command: ./usr/sbin/openvpn
- bitmaskd:
- command: ./bin/bitmaskd
- bitmask-systray:
- command: ./bin/bitmask-systray.git