mirror of
https://github.com/yuezk/GlobalProtect-openconnect.git
synced 2025-04-02 18:31:50 -04:00
Remove qt5 default (#68)
* removing qt5-default as of ubuntu 21.04 it doesn't exist anymore * update readme based on ubuntu 21, and actually installing the deb for ubuntu * missed the other package
This commit is contained in:
parent
cdf193024c
commit
3495dbfe18
20
README.md
20
README.md
@ -20,12 +20,27 @@ A GlobalProtect VPN client (GUI) for Linux based on Openconnect and built with Q
|
|||||||
### Ubuntu
|
### Ubuntu
|
||||||
1. Install openconnect v8.x
|
1. Install openconnect v8.x
|
||||||
|
|
||||||
|
```sh
|
||||||
|
sudo apt install openconnect
|
||||||
|
openconnect --version
|
||||||
|
```
|
||||||
|
|
||||||
For Ubuntu 18.04 you might need to [build the latest openconnect from source code](https://gist.github.com/yuezk/ab9a4b87a9fa0182bdb2df41fab5f613).
|
For Ubuntu 18.04 you might need to [build the latest openconnect from source code](https://gist.github.com/yuezk/ab9a4b87a9fa0182bdb2df41fab5f613).
|
||||||
|
|
||||||
2. Install the Qt dependencies
|
2. Install the Qt dependencies
|
||||||
|
|
||||||
|
For Ubuntu 20, this should work.
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
sudo apt install qt5-default libqt5websockets5-dev qtwebengine5-dev qttools5-dev
|
sudo apt install qtbase5-dev libqt5websockets5-dev qtwebengine5-dev qttools5-dev debhelper
|
||||||
```
|
```
|
||||||
|
|
||||||
|
For Ubuntu 21, you need to install the base pieces separately as QT5 is the default.
|
||||||
|
|
||||||
|
```sh
|
||||||
|
sudo apt install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools libqt5websockets5-dev qtwebengine5-dev qttools5-dev debhelper
|
||||||
|
```
|
||||||
|
|
||||||
### OpenSUSE
|
### OpenSUSE
|
||||||
Install the Qt dependencies
|
Install the Qt dependencies
|
||||||
|
|
||||||
@ -76,13 +91,14 @@ Relatively manual process for now:
|
|||||||
git-archive-all --force-submodules --prefix=globalprotect-openconnect-1.3.0/ ../globalprotect-openconnect_1.3.0.orig.tar.gz
|
git-archive-all --force-submodules --prefix=globalprotect-openconnect-1.3.0/ ../globalprotect-openconnect_1.3.0.orig.tar.gz
|
||||||
```
|
```
|
||||||
|
|
||||||
* Finally extract the source tree and build the debian package.
|
* Finally extract the source tree, build the debian package, and install it.
|
||||||
|
|
||||||
```
|
```
|
||||||
cd ..
|
cd ..
|
||||||
tar -xzvf globalprotect-openconnect_1.3.0.orig.tar.gz
|
tar -xzvf globalprotect-openconnect_1.3.0.orig.tar.gz
|
||||||
cd globalprotect-openconnect-1.3.0
|
cd globalprotect-openconnect-1.3.0
|
||||||
fakeroot dpkg-buildpackage -uc -us -sa 2>&1 | tee ../build.log
|
fakeroot dpkg-buildpackage -uc -us -sa 2>&1 | tee ../build.log
|
||||||
|
sudo dpkg -i globalprotect-openconnect_1.3.0-1ppa1_amd64.deb
|
||||||
```
|
```
|
||||||
|
|
||||||
### NixOS
|
### NixOS
|
||||||
|
2
debian/control
vendored
2
debian/control
vendored
@ -2,7 +2,7 @@ Source: globalprotect-openconnect
|
|||||||
Section: net
|
Section: net
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Maintainer: Kevin Yue <k3vinyue@gmail.com>
|
Maintainer: Kevin Yue <k3vinyue@gmail.com>
|
||||||
Build-Depends: debhelper (>=11~), qt5-default (>=5.9), qttools5-dev (>=5.9), libqt5websockets5-dev (>=5.9), qtwebengine5-dev (>=5.9)
|
Build-Depends: debhelper (>=11~), qtbase5-dev, qttools5-dev (>=5.9), libqt5websockets5-dev (>=5.9), qtwebengine5-dev (>=5.9)
|
||||||
Standards-Version: 4.1.4
|
Standards-Version: 4.1.4
|
||||||
Homepage: https://github.com/yuezk/GlobalProtect-openconnect
|
Homepage: https://github.com/yuezk/GlobalProtect-openconnect
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user