blob: 6394c853c8f09d8b4b7d1248e4473cb15e7bf919 (
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
48
49
50
51
52
53
54
55
56
57
58
59
60
|
# Maintainer: Michele Cereda <cereda.michele@gmail.com>
# Contributors: JokerYu <dayushinn@gmail.com>, Olivier Bilodeau <obilodeau@gosecure.ca>
pkgname=forticlientsslvpn
pkgver=4.4.2330
pkgrel=1
epoch=1
pkgdesc="Fortinet SSL VPN Client for linux"
arch=("i686" "x86_64")
url="https://support.fortinet.com"
license=("custom")
depends=("ppp" "net-tools" "libsm" "gtk2")
optdepends=("gtk-engines: for gtk theme support" "gnome-themes-standard: for theming")
_sourceName=${pkgname}_linux_${pkgver}.tar.gz
if [ "$CARCH" = "i686" ]; then
_arch=32bit
elif [ "$CARCH" = "x86_64" ]; then
_arch=64bit
fi
sha256sums=('b07d9b431f6fa481cd8f82e5a3d76ff4552bf1c65d3fe80615f5449e2d2005c9'
'5742a8ae7dde1a1fde698ce2108ade9b51d497579c1e4375ff928325112a8780'
'18061ae130992bfdd1b2fc18b2a6cd64e9ee6da63dae28cee1c28f2a40b60b15'
'4f63f4503dca7633a4d7a1cf874ede1f33f877a701813349c5cd63889151f4a2'
'15d46db76a39f32736ee3a469fc1b821e6290453c701af823875a493d06901df')
_tarballsrc="https://github.com/mcereda/forticlientsslvpn/raw/master/tarball/${_sourceName}"
# from Fortinet's firmware download site: https://downloadservice.fortinet.com/SOService/DownloadFirmware.aspx?h_key=bsyw/tfdb8GcbQDw2uFUkQJyWsjNEgS51c4fz2GvJQHkS7OvbKpgU8/Uvk0cxEupBlUOvkjhATfcuc6vHcHMzkBu*zrnuFQ94dSFyqAdejdU*yIqhShZp8g4YhaGfjAHwtE/HIc2luHjnnHcdeUw2w==
source=(
"${_tarballsrc}"
"${pkgname}.sh"
"${pkgname}_cli.sh"
"${pkgname}.desktop"
"${pkgname}.png"
)
package() {
_srcpath=${srcdir}/${pkgname}/${_arch}
cd ${_srcpath}/helper
msg "creating path and copying files..."
mkdir -p ${pkgdir}/opt/fortinet/${pkgname}/icons
mkdir -p ${pkgdir}/usr/bin
mkdir -p ${pkgdir}/usr/share/applications
mkdir -p ${pkgdir}/usr/share/licenses/${pkgname}
cp -rp ${_srcpath}/* ${pkgdir}/opt/fortinet/${pkgname}
chmod 555 ${pkgdir}/opt/fortinet/${pkgname}/helper
install -Dm 644 ${srcdir}/${pkgname}.png ${pkgdir}/opt/fortinet/${pkgname}/icons/
install -Dm 644 ${srcdir}/${pkgname}.desktop ${pkgdir}/usr/share/applications/
install -Dm 644 ${_srcpath}/helper/License.txt ${pkgdir}/usr/share/licenses/${pkgname}/
install -Dm 755 ${srcdir}/${pkgname}.sh ${pkgdir}/usr/bin/${pkgname}
install -Dm 755 ${srcdir}/${pkgname}_cli.sh ${pkgdir}/usr/bin/${pkgname}_cli
}
|