summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD48
1 files changed, 48 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..bc36f27e6505
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,48 @@
+# Maintainer: David Stark <david@starkers.org>
+pkgname=snx-800007075
+pkgver=800007075
+pkgrel=1
+pkgdesc="Check Point SSL Network Extender (vpn client) [locked to version: 800007075]"
+arch=('x86_64')
+url=""
+license=('GPL')
+groups=()
+depends=('lib32-pam' 'lib32-libstdc++5' 'lib32-libx11')
+makedepends=()
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=snx.install
+changelog=
+source=("https://starkers.keybase.pub/snx_install_linux30.sh?dl=1")
+noextract=("${source[@]%%::*}")
+md5sums=('4372e9936e2dfb1d1ebcef3ed4dd7787')
+
+build() {
+ cd "$pkgname-$pkgver"
+}
+
+prepare() {
+ mkdir "$pkgname-$pkgver"
+
+ # ARCHIVE_OFFSET FROM snx_install.sh FILE
+ ARCHIVE_OFFSET=78
+ tail -n +$ARCHIVE_OFFSET "snx_install_linux30.sh?dl=1" >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
+}
+