blob: 5f1bba975e724ab0a7ca573be8334d21458e7f60 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
# Maintainer: dcordonu
pkgname=connect-tunnel
pkgver=12.43.00271
pkgrel=1
pkgdesc="SonicWALL Connect Tunnel VPN Client"
arch=('x86_64')
url="https://www.sonicwall.com/products/remote-access/vpn-clients/"
depends=('java-runtime')
makedepends=('tar' 'gendesk')
license=('custom')
source=(
"ConnectTunnel_Linux64-${pkgver}.tar::https://software.sonicwall.com/CT-NX-VPNClients/CT-$(sed 's/[0-9]$/.&/' <<< "${pkgver%.*}")/ConnectTunnel_Linux64-${pkgver}.tar"
"https://www.sonicwall.com/legal/general-product-agreement"
)
md5sums=('113fd4d700e3fb55134b9482e2d63a0c' 'SKIP')
DLAGENTS=("https::/usr/bin/curl -A 'Mozilla' -fLC - --retry 3 --retry-delay 3 -o %o %u")
install=${pkgname}.install
prepare() {
ls . | grep ConnectTunnel*.tar.bz2 | xargs tar -xf
}
package() {
install -Dm 644 general-product-agreement ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
install -Dm 644 version ${pkgdir}/usr/local/Aventail/version
cd usr/local/Aventail
install -Dm 644 man/ct.5 ${pkgdir}/usr/local/Aventail/man/ct.5
install -Dm 755 startct.sh ${pkgdir}/usr/local/Aventail/startct.sh
install -Dm 755 startctui.sh ${pkgdir}/usr/local/Aventail/startctui.sh
install -Dm 644 ui/SnwlConnect.jar ${pkgdir}/usr/local/Aventail/ui/SnwlConnect.jar
install -Dm 4755 AvConnect ${pkgdir}/usr/local/Aventail/AvConnect
gendesk -n -f --pkgname ${pkgname} --pkgdesc "${pkgdesc}" --name "Connect Tunnel" --exec startctui
install -Dm644 logo.png ${pkgdir}/usr/share/pixmaps/connect-tunnel.png
install -Dm644 ${pkgname}.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop
}
|