blob: 307ed1fbee58ae205bac1f037ebf6d28fa10e0dc (
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
42
43
44
45
46
47
|
# Maintainer: Ainola
# Contributor: Jeff Sharpe
# Contributor: Roman Pearah
pkgname=netextender
pkgver=7.5.773
pkgrel=1
pkgdesc="SonicWALL SSL VPN Client"
arch=('i686' 'x86_64')
url="http://www.sonicwall.com/us/en/products/324.html"
license=('custom')
depends=('java-environment' 'bash')
source_i686=("http://ainola.sdf.org/NetExtender.Linux.${pkgver}.x86.tgz")
source_x86_64=("http://ainola.sdf.org/NetExtender.Linux.${pkgver}.x86_64.tgz")
sha256sums_i686=('4c219271511b49152be1d4fdebff5e9a65d29dcdc2ec3c0ce853391ce7f9605f')
sha256sums_x86_64=('8c394239ba1cfe10b4bdd2f08c1880f23e5191b77831d93fffef8e316bf48b5e')
install="${pkgname}.install"
package() {
mkdir -p "$pkgdir/usr/share/netExtender/icons"
cd "$srcdir/netExtenderClient"
install -Dm 644 sslvpn "$pkgdir/etc/ppp/peers/sslvpn"
install -Dm 755 netExtender "$pkgdir/usr/bin/netExtender"
install -Dm 755 netExtenderGui "$pkgdir/usr/bin/netExtenderGui"
install -Dm 744 nxMonitor "$pkgdir/usr/bin/nxMonitor"
mkdir -p "$pkgdir/etc/ppp/ip-down.d"
mkdir -p "$pkgdir/etc/ppp/ipv6-down.d"
touch "$pkgdir/etc/ppp/ip-down.d/sslvpnroutecleanup"
touch "$pkgdir/etc/ppp/ipv6-down.d/sslvpnroute6cleanup"
chmod 757 "$pkgdir/etc/ppp/ip-down.d/sslvpnroutecleanup"
chmod 757 "$pkgdir/etc/ppp/ipv6-down.d/sslvpnroute6cleanup"
install -Dm 644 netExtender.1 "$pkgdir/usr/share/man/man1/netExtender.1"
install -Dm 755 libNetExtender.so "$pkgdir/usr/lib/libNetExtender.so"
install -Dm 644 ca-bundle.crt "$pkgdir/usr/share/netExtender/ca-bundle.crt"
# netExtenderGui is hard-coded to check in /usr/lib
install -Dm 644 NetExtender.jar "$pkgdir/usr/lib/NetExtender.jar"
install -Dm 644 icons/* "$pkgdir/usr/share/netExtender/icons"
install -Dm 664 NetExtender.desktop "$pkgdir/usr/share/netExtender/NetExtender.desktop"
install -Dm 664 NetExtender.desktop "$pkgdir/usr/share/applications/sonicwall-netextender.desktop"
chown -f root:root "$pkgdir/usr/share/applications/sonicwall-netextender.desktop"
}
|