# Maintainer: Phillip Kühne pkgname=snx-htwk pkgver=E75 pkgrel=1 pkgdesc="Check Point SSL Network Extender (vpn client) HTWK" arch=('x86_64' 'i686') url="" license=('GPL') groups=() depends_x86_64=('lib32-pam>=1.2.1' 'lib32-libstdc++5>=3.3.6' 'lib32-libx11>=1.6.4') depends_i686=('pam>=1.2.1' 'libstdc++5>=3.3.6' 'libx11>=1.6.4') makedepends=('unzip') optdepends=() provides=() conflicts=() replaces=() backup=() options=() install=snx.install changelog= source=("https://itsz.htwk-leipzig.de/fileadmin/portal/intranet/ITSZ/Software/snx_install_linux30.zip") noextract=("${source[@]%%::*}") md5sums=('3d8ecbd52c89d1808d28081e51fbd4b8') build() { cd "$pkgname-$pkgver" } prepare() { # unzip snx_install_linux30.zip mkdir "$pkgname-$pkgver" # ARCHIVE_OFFSET FROM snx_install.sh FILE ARCHIVE_OFFSET=78 tail -n +$ARCHIVE_OFFSET snx_install_linux30.sh >snx.tar.bz2 cd "$pkgname-$pkgver" tar -xvf ../snx.tar.bz2 } package() { cd "$pkgname-$pkgver" install --directory --owner=root --group=root --mode=u=rwx,g=rx,o=rx $pkgdir/usr/bin install --owner=root --group=root --mode=u=rxs,g=x,o=x snx $pkgdir/usr/bin/snx install --owner=root --group=root --mode=u=rx,g=rx,o=rx snx_uninstall.sh $pkgdir/usr/bin/snx_uninstall install --directory --owner=root --group=root --mode=u=rwx $pkgdir/etc/snx install --directory --owner=root --group=root --mode=u=rwx $pkgdir/etc/snx/tmp }