mirror of
https://github.com/yuezk/GlobalProtect-openconnect.git
synced 2025-04-02 18:31:50 -04:00
update packaging
This commit is contained in:
parent
43be7904fa
commit
277bd03ae8
@ -10,15 +10,35 @@ confinement: devmode # use 'strict' once you have the right plugs and slots
|
|||||||
|
|
||||||
package-repositories:
|
package-repositories:
|
||||||
- type: apt
|
- type: apt
|
||||||
ppa: beineri/opt-qt-5.12.9-bionic
|
ppa: beineri/opt-qt-5.12.10-bionic
|
||||||
|
|
||||||
parts:
|
parts:
|
||||||
application:
|
application:
|
||||||
plugin: qmake
|
plugin: nil
|
||||||
source: snap/local/globalprotect-openconnect.tar.gz
|
source: snap/local/globalprotect-openconnect.tar.gz
|
||||||
build-packages:
|
|
||||||
- qtbase5-dev
|
build-packages:
|
||||||
- qttools5-dev
|
- g++
|
||||||
- libqt5websockets5-dev
|
- make
|
||||||
- qtwebengine5-dev
|
- libgl1-mesa-dev
|
||||||
|
- qt512base
|
||||||
|
- qt512websockets
|
||||||
|
- qt512webengine
|
||||||
|
|
||||||
|
stage-packages:
|
||||||
|
- qt512base
|
||||||
|
- qt512websockets
|
||||||
|
- qt512webengine
|
||||||
|
|
||||||
|
override-build: |
|
||||||
|
QT_BASE_DIR=/opt/qt512
|
||||||
|
|
||||||
|
export QTDIR=$QT_BASE_DIR
|
||||||
|
export PATH=$QT_BASE_DIR/bin:$PATH
|
||||||
|
export LD_LIBRARY_PATH=$QT_BASE_DIR/lib/x86_64-linux-gnu:$QT_BASE_DIR/lib:$LD_LIBRARY_PATH
|
||||||
|
export PKG_CONFIG_PATH=$QT_BASE_DIR/lib/pkgconfig:$PKG_CONFIG_PATH
|
||||||
|
|
||||||
|
qmake CONFIG+=release
|
||||||
|
make
|
||||||
|
make install INSTALL_ROOT="${SNAPCRAFT_PART_INSTALL}"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user