Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Maintainer: Timothy Gelter <timothy dot gelter plus aur at gmail dot com>
- pkgname=globalprotect-bin
- pkgver=6.0.0.1
- pkgrel=44
- pkgdesc="GlobalProtect VPN client Agent"
- arch=('x86_64')
- url="https://docs.paloaltonetworks.com/globalprotect/6-0/globalprotect-app-user-guide/globalprotect-app-for-linux/download-and-install-the-globalprotect-app-for-linux"
- license=('custom')
- groups=('')
- depends=('qt5-webkit' 'wmctrl')
- options=()
- install=globalprotect.install
- source=("local://GlobalProtect_tar-$pkgver-$pkgrel.tgz"
- "local://GlobalProtect_UI_tar-$pkgver-$pkgrel.tgz")
- sha256sums=('378f49bfac5c96828f3376fe92d6c43a5ae97b6a378e9387625bfd60c6941407'
- '833640b978861fd4333a2c86b029b35c67983f791e52d9b7df2af5c50638839a')
- package(){
- # Adapted for Arch Linux from package tarball's install.sh
- GPDIR="$pkgdir/opt/paloaltonetworks/globalprotect"
- mkdir -m 755 -p $GPDIR
- # skipping install logging for packaging purposes
- cp -f globalprotect PanGPA PanGPS PanGpHip PanGpHipMp $GPDIR/
- cp -df *.so* $GPDIR/
- # TODO: Test/fixup gpshow.sh gp_support.sh, as needed
- cp -f license.cfg gpd gpd.service gpa.service PanMSInit.sh pre_exec_gps.sh gpshow.sh gp_support.sh globalprotect.1.gz \
- PanGPUI.desktop PanGPUI globalprotect.png gp.desktop $GPDIR/
- # TODO: post-install script to run update-desktop-database so the desktop files are known w/out reboot?
- install -Dm644 $GPDIR/PanGPUI.desktop "$pkgdir/usr/share/applications/PanGPUI.desktop"
- install -Dm755 $GPDIR/PanGPUI "$pkgdir/PanGPUI"
- install -Dm644 $GPDIR/globalprotect.png "$pkgdir/usr/share/icons/hicolor/48x48/apps/globalprotect.png"
- install -Dm644 $GPDIR/gp.desktop "$pkgdir/usr/share/applications/gp.desktop"
- install -Dm644 $GPDIR/globalprotect.1.gz "$pkgdir/usr/share/man/man1/globalprotect.1.gz"
- install -Dm755 $GPDIR/globalprotect "$pkgdir/usr/bin/globalprotect"
- install -Dm644 $GPDIR/gpd.service "$pkgdir/usr/lib/systemd/system/gpd.service"
- install -Dm644 $GPDIR/gpa.service "$pkgdir/usr/lib/systemd/system/gpa.service"
- install -Dm644 $GPDIR/PanMSInit.sh "$pkgdir/etc/profile.d/PanMSInit.sh"
- }
Advertisement
Add Comment
Please, Sign In to add comment