Package Details: motionpro-gui 9.4.0.505-1

Git Clone URL: https://aur.archlinux.org/motionpro-gui.git (read-only, click to copy)
Package Base: motionpro-gui
Description: Array Networks VPN Client for Linux (gui)
Upstream URL: https://support.arraynetworks.net/prx/001/http/supportportal.arraynetworks.net/downloads/downloads.html
Keywords: vpn
Licenses: unknown
Submitter: ADSWT518
Maintainer: ADSWT518
Last Packager: ADSWT518
Votes: 2
Popularity: 0.000077
First Submitted: 2022-05-13 08:02 (UTC)
Last Updated: 2024-03-05 16:35 (UTC)

Latest Comments

ADSWT518 commented on 2024-03-05 16:37 (UTC)

Sorry for the late update after finding the comment notification in my junk email. I have updated the packet using the patch provided by @beekaysee, and thank you for your patch.

beekaysee commented on 2024-01-01 20:33 (UTC)

In case someone else can no longer connect because it's out-of-date, here's a patch to update it. The patch also removes the libQt5-files since they don't support wayland.

diff --git a/PKGBUILD b/PKGBUILD
index 2228ddb..7de861a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,21 +2,21 @@
 # Contributor: Jingrong Chen <crazyboycjr at gmail dot com>
 pkgname=motionpro-gui
 _pkgname=${pkgname//-/_}
-pkgver=9.4.0.446
+pkgver=9.4.0.505
 pkgrel=2
 pkgdesc="Array Networks VPN Client for Linux (gui)"
 arch=('x86_64')
 url="https://support.arraynetworks.net/prx/001/http/supportportal.arraynetworks.net/downloads/downloads.html"
 license=('unknown')
 depends=('freetype2' 'qt5-base')
-source=("https://support.arraynetworks.net/prx/000/http/supportportal.arraynetworks.net/downloads/pkg_9_4_0_446/MP_Linux_1.2.14/MotionPro_Linux_Ubuntu_x64.sh")
+source=("https://support.arraynetworks.net/prx/001/http/supportportal.arraynetworks.net/downloads/pkg_9_4_0_505/MP_Linux_1.2.18/MotionPro_Linux_Ubuntu_x64_build-8383-34.sh")

 prepare() {
-   chmod +x "MotionPro_Linux_Ubuntu_x64.sh"
-   "./MotionPro_Linux_Ubuntu_x64.sh" --keep --noexec
+   chmod +x "MotionPro_Linux_Ubuntu_x64_build-8383-34.sh"
+   "./MotionPro_Linux_Ubuntu_x64_build-8383-34.sh" --keep --noexec
    cd MotionPro_Linux
-   sed -i '32,36d' ./install.sh # remove root check
-   sed -i '19,23d;33,41d;50,55d;152,153d' ./install.sh # remove auto start script
+   sed -i '35,39d' ./install.sh # remove root check
+   sed -i '21,25d;36,44d;47,48d;55,66d;126,129d' ./install.sh # remove auto start script
    sed -i "s#prefix=#prefix=${pkgdir}#" ./install.sh
    sed -i '/^prefix=/amkdir -p $prefix' ./install.sh
    sed -i "s#target_dir=#target_dir=${pkgdir}#" ./install.sh
@@ -25,10 +25,12 @@ prepare() {
    sed -i '/^hardware=/amkdir -p $hardware' ./install.sh
    sed -i "s#desktop_target=#desktop_target=${pkgdir}#" ./install.sh
    sed -i '/^desktop_target=/amkdir -p $desktop_target' ./install.sh
+   sed -i '2aset -x' ./install.sh
 }

 package() {
    cd MotionPro_Linux
    ./install.sh
+   rm "$pkgdir/opt/MotionPro/"libQt5*
 }
-md5sums=('c715144c9889001c5ddd83d17efd8b17')
+sha256sums=('5e9f123829a9bacef290768282c6e071ee811659440ab67cf2192f6394e36869')