diff options
author | Adam Brenner | 2022-02-27 11:37:35 -0800 |
---|---|---|
committer | Adam Brenner | 2022-02-27 11:37:35 -0800 |
commit | 5d237d4f29878b7676def790b4841bc4ec90f795 (patch) | |
tree | f4c209083f734406618128dce6e787189e87c40c | |
parent | 283dfb70cc3fdc2c3892a9e8d1e5b3f11954e119 (diff) | |
download | aur-5d237d4f29878b7676def790b4841bc4ec90f795.tar.gz |
upgpkg: motionpro 9.4.0.253-1
New update and maintainer.
Signed-off-by: Adam Brenner <adam@aeb.io>
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 45 | ||||
-rwxr-xr-x | vpn_cmdline.sh | 9 |
4 files changed, 41 insertions, 29 deletions
@@ -1,12 +1,15 @@ pkgbase = motionpro - pkgdesc = Array Networks, MotionPro VPN, version 9.3.0.274 - pkgver = 1.1.1 + pkgdesc = Array Networks VPN Client for Linux (cli) + pkgver = 9.4.0.253 pkgrel = 1 url = https://support.arraynetworks.net/prx/001/http/supportportal.arraynetworks.net/downloads/downloads.html arch = x86_64 - license = none - source = https://support.arraynetworks.net/prx/001/http/supportportal.arraynetworks.net/downloads/motionpro/Linux/Ubuntu/20171228/MotionPro_Linux_Ubuntu_x86-64_1.1.1.sh - md5sums = a91c75ef4dfa1dc5629470c95630ca6d + license = unknown + depends = net-tools + depends = bash + source = https://support.arraynetworks.net/prx/001/http/supportportal.arraynetworks.net/downloads/pkg_9_4_0_253/vpn_cmdline_linux64_v1.0.54.zip + source = vpn_cmdline.sh + sha256sums = 673f260d8ebcbefd9b080416bf0790a2603a9aab16ffc62940cffc3dc2615925 + sha256sums = 5754c4526d92a703accaa89cf6b114bd8d93372164949ae3d4fa7483f5d44394 pkgname = motionpro - diff --git a/.gitignore b/.gitignore index f71c635dafda..2ac172fbb372 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ * !.gitignore !PKGBUILD +!vpn_cmdline.sh !.SRCINFO @@ -1,30 +1,29 @@ -# Maintainer: Jingrong Chen <crazyboycjr at gmail dot com> +# Maintainer: Adam Brenner <adam@aeb.io> pkgname=motionpro -_pkgname=${pkgname//-/_} -pkgver=1.1.1 +pkgver=9.4.0.253 pkgrel=1 -pkgdesc="Array Networks, MotionPro VPN, version 9.3.0.274" +pkgdesc="Array Networks VPN Client for Linux (cli)" arch=('x86_64') url="https://support.arraynetworks.net/prx/001/http/supportportal.arraynetworks.net/downloads/downloads.html" -license=('none') -depends=() -source=("https://support.arraynetworks.net/prx/001/http/supportportal.arraynetworks.net/downloads/motionpro/Linux/Ubuntu/20171228/MotionPro_Linux_Ubuntu_x86-64_1.1.1.sh") +license=('unknown') +depends=('net-tools' 'bash') +source=('https://support.arraynetworks.net/prx/001/http/supportportal.arraynetworks.net/downloads/pkg_9_4_0_253/vpn_cmdline_linux64_v1.0.54.zip' + 'vpn_cmdline.sh') +sha256sums=('673f260d8ebcbefd9b080416bf0790a2603a9aab16ffc62940cffc3dc2615925' + '5754c4526d92a703accaa89cf6b114bd8d93372164949ae3d4fa7483f5d44394') + +# Array Network Incorrect SSL Setup +DLAGENTS=('https::/usr/bin/curl --insecure -o %o %u') package() { - chmod +x "MotionPro_Linux_Ubuntu_x86-64_1.1.1.sh" - "./MotionPro_Linux_Ubuntu_x86-64_1.1.1.sh" --keep --noexec - cd MotionPro_Linux - sed -i '30,33d' ./install.sh - 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 - sed -i '/^target_dir=/amkdir -p $target_dir' ./install.sh - sed -i "s#hardware=\"#hardware=\"${pkgdir}#" ./install.sh - sed -i '/^hardware=/amkdir -p $hardware' ./install.sh - sed -i "s#start_script_path1=\"#start_script_path1=\"${pkgdir}#" ./install.sh - sed -i "s#start_script_path2=\"#start_script_path2=\"${pkgdir}#" ./install.sh - sed -i "s#desktop_target=#desktop_target=${pkgdir}#" ./install.sh - sed -i '/^desktop_target=/amkdir -p $desktop_target' ./install.sh - ./install.sh + + install -Dm 755 ${srcdir}/vpn_cmdline.sh ${pkgdir}/usr/bin/vpn_cmdline + + for filename in "array_vpnc" "vpn_cmdline"; do + dst_name=${filename} + if [ ${dst_name} == "vpn_cmdline" ]; then + dst_name="vpn_cmdline_source" + fi + install -Dm 755 ${srcdir}/${filename} ${pkgdir}/usr/bin/${dst_name} + done } -md5sums=('a91c75ef4dfa1dc5629470c95630ca6d') diff --git a/vpn_cmdline.sh b/vpn_cmdline.sh new file mode 100755 index 000000000000..92ac55520160 --- /dev/null +++ b/vpn_cmdline.sh @@ -0,0 +1,9 @@ +#!/bin/bash +# Purpose of this file is to call vpn_cmdline without cd'ing to +# the /usr/bin/ folder. The binary vpn_cmdline is hard coded +# to look within the same directory for array_vpnc. + +working_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" +cd ${working_dir} + +./vpn_cmdline_source ${@} |