blob: 13fe29a985344f6b69391b3bc99ccc627f27c338 (
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
|
# Maintainer: Zach Hoffman <zach@zrhoffman.net>
pkgname=f5fpc
pkgver=7247.2024.0425.1
pkgrel=1
pkgdesc='Command-line VPN client using FastPPP to connect to F5Networks BIG-IP APM 13.0'
arch=(aarch64 armv7h x86_64)
source=('LICENSE')
mirror=remote.abdn.ac.uk
source_aarch64=("linux_f5cli-${pkgver}.aarch64.deb::https://${mirror}/public/download/linux_f5cli.aarch64.deb")
source_armv7h=("linux_f5cli-${pkgver}.armv7h.deb::https://${mirror}/public/download/linux_f5cli.armhf.deb")
source_x86_64=("linux_f5cli-${pkgver}.x86_64.deb::https://${mirror}/public/download/linux_f5cli.x86_64.deb")
b2sums_aarch64=('f9cb7276863931013ddd7fdb29a2d7d7708464487de17ea299abbdf4f75577528311f214f5dcf64a72237e52fe27f6ee581d653288d69f87ff2543d5eb6d0fa4')
b2sums_armv7h=('472a4df8cee4a128fef5a0ebd80dc3ea864e623fd23ca4385fcf5b3f5299be66be0d2860d77b8dad7e3f9e9c02a3c8fb3c5e409e408a19cde719bd497e81e05f')
b2sums_x86_64=('0252e78a1398d535b54f5e8d7572cd65f5d5b92f39e305a1b080bca38235b25002abf4fb61d1efed91afd59985eaff0e97f6e2e4e0cfceef9d2d3a8bf651df75')
b2sums=('c864e69799ffc4c13bf8af7d76bcc8beed195d9a41acb01d459aaa0c3cd5bae75290ef7be1fa6a0bfd6472e1c3f8df3a7f5d59767861ded0dc4a373a3ead447c')
sha256sums_aarch64=('ec12fb84c3a21f9122d76cef9891bc8a6c01d77a44a3af909a2176a8f8fd0406')
sha256sums_armv7h=('3dac1d7ccd3909231bbc7e9d68411b878ee290076182f7afb912ccf0b6606fd4')
sha256sums_x86_64=('32b48def1b544c5f13fb6ea0e880da2492d8429abbc384a4f7bbf9c3cec4be25')
sha256sums=('85f06be8b8e438c4cefdad9e8975d1c48fd53446fe35e95d4260ba14ac7f98fd')
depends=(openssl)
makedepends=(tar)
provides=("${pkgname}" svpn)
url='https://techdocs.f5.com/kb/en-us/products/big-ip_apm/manuals/product/apm-client-configuration-11-4-0/4.html'
license=('commercial')
pkgver() {
tar -xf data.tar.gz
cat usr/local/lib/F5Networks/SSLVPN/etc/version.txt
}
package() {
install -dm755 "${pkgdir}/usr/bin/"
rm -r "${srcdir}/usr/local/bin"
if [[ "$CARCH" == armv7h ]]; then
suffix=armhf
else
suffix="$CARCH"
fi
chmod u+s "${srcdir}/usr/local/lib/F5Networks/SSLVPN/svpn_${suffix}"
ln -s "/usr/local/lib/F5Networks/SSLVPN/svpn_${suffix}" "${pkgdir}/usr/bin/svpn"
ln -s "/usr/local/lib/F5Networks/${pkgname}_${suffix}" "${pkgdir}/usr/bin/${pkgname}"
cp -a usr "${pkgdir}"
}
|