diff options
author | Kabir Sala | 2017-05-01 17:32:14 +0200 |
---|---|---|
committer | Kabir Sala | 2017-05-01 17:32:14 +0200 |
commit | 9bb7387015f5c6f706dbb2f4db4aaf51d88f1bde (patch) | |
tree | 5f07f9b7d8a1ea5951b35b9f2c1f8762d5f6e8ad | |
download | aur-9bb7387015f5c6f706dbb2f4db4aaf51d88f1bde.tar.gz |
Version 8.1.2
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 57 | ||||
-rwxr-xr-x | run_securecrt.sh | 4 | ||||
-rwxr-xr-x | run_securefx.sh | 4 |
4 files changed, 92 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..335b69d050c5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +pkgbase = scrt-sfx + pkgdesc = Vandyke SecureCRT & SecureFX SSH Client + pkgver = 8.1.2 + pkgrel = 1 + url = http://www.vandyke.com + arch = x86_64 + arch = i686 + license = custom + depends = openssl + depends = glibc + depends = qt4 + depends = libpng12 + depends = libopenssl-1.0-compat + provides = scrt + provides = sfx + options = !strip + source = run_securecrt.sh + source = run_securefx.sh + md5sums = b322e49e8e8e276339a506ad0ef945ba + md5sums = 53135a35b42cccda0704f07ecddbb28a + source_x86_64 = scrt-sfx-8.1.2.1362.ubuntu16-64.tar.gz::file://scrt-sfx-8.1.2.1362.ubuntu16-64.tar.gz + md5sums_x86_64 = 03e0dce2d9f5846549ab3eb984485111 + source_i686 = scrt-sfx-8.1.2.1362.ubuntu16.tar.gz::file://scrt-sfx-8.1.2.1362.ubuntu16.tar.gz + md5sums_i686 = 62b179388e49392a6757dbc85e316f7b + +pkgname = scrt-sfx + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..34d1dfee71de --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,57 @@ +# Maintainer: Kabir Sala <kabirsala.arch AT airmail DOT cc> +# Inspired by the 'scrt' package by Remy van Elst (https://aur.archlinux.org/packages/scrt/) +# +# How to install: +# 1. Download this package, but don't build it +# With Pacaur: AURDEST=. pacaur -d scrt-sfx +# Or just download all the files manually from AUR +# 2. Download +# scrt-sfx-8.1.2.1362.ubuntu16.tar.gz +# scrt-sfx-8.1.2.1362.ubuntu16-64.tar.gz +# From https://vandyke.com/download/securecrt/download.html +# (You'll need a free account, SecureCRT/FX will ask for the license at startup) +# And put in the same folder as the PKGBUILD +# 3. Run makepkg -i and enjoy! + +pkgname=scrt-sfx +pkgver=8.1.2 +incrver=1362 +pkgrel=1 +pkgdesc="Vandyke SecureCRT & SecureFX SSH Client" +arch=('x86_64' 'i686') +url="http://www.vandyke.com" +license=('custom') +depends=('openssl' 'glibc' 'qt4' 'libpng12' 'libopenssl-1.0-compat') +provides=('scrt' 'sfx') +options=('!strip') +source=("run_securecrt.sh" "run_securefx.sh") +md5sums=('b322e49e8e8e276339a506ad0ef945ba' '53135a35b42cccda0704f07ecddbb28a') +source_i686=("${pkgname}-${pkgver}.${incrver}.ubuntu16.tar.gz::file://${pkgname}-${pkgver}.${incrver}.ubuntu16.tar.gz") +source_x86_64=("${pkgname}-${pkgver}.${incrver}.ubuntu16-64.tar.gz::file://${pkgname}-${pkgver}.${incrver}.ubuntu16-64.tar.gz") +md5sums_i686=('62b179388e49392a6757dbc85e316f7b') +md5sums_x86_64=('03e0dce2d9f5846549ab3eb984485111') + +package() { + install -Dm 755 ./run_securecrt.sh ${pkgdir}/usr/bin/SecureCRT + install -Dm 755 ./run_securefx.sh ${pkgdir}/usr/bin/SecureFX + + cd "${srcdir}"/${pkgname}-${pkgver} + install -Dm 755 ./SecureCRT ${pkgdir}/usr/lib/securecrt/SecureCRT + install -Dm 644 ./SecureCRT.desktop ${pkgdir}/usr/share/applications/SecureCRT.desktop + install -Dm 644 ./securecrt_64.png ${pkgdir}/usr/share/vandyke/data/securecrt_64.png + + install -Dm 644 ./SecureCRT_HISTORY.txt ${pkgdir}/usr/share/doc/scrt/SecureCRT_HISTORY.txt + install -Dm 644 ./SecureCRT_README.txt ${pkgdir}/usr/share/doc/scrt/SecureCRT_README.txt + install -Dm 644 ./SecureCRT_SecureFX_EULA.txt ${pkgdir}/usr/share/doc/scrt/SecureCRT_EULA.txt + cp -r ./SecureCRTHelp ${pkgdir}/usr/share/doc/scrt/ + + install -Dm 644 ./changelog.Debian.gz ${pkgdir}/usr/share/doc/scrt/changelog.Debian.gz + + install -Dm 755 ./SecureFX ${pkgdir}/usr/lib/securefx/SecureFX + install -Dm 644 ./SecureFX.desktop ${pkgdir}/usr/share/applications/SecureFX.desktop + install -Dm 644 ./securefx_64.png ${pkgdir}/usr/share/vandyke/data/securefx_64.png + install -Dm 644 ./SecureFX_HISTORY.txt ${pkgdir}/usr/share/doc/sfx/SecureFX_HISTORY.txt + install -Dm 644 ./SecureFX_README.txt ${pkgdir}/usr/share/doc/sfx/SecureFX_README.txt + install -Dm 644 ./SecureCRT_SecureFX_EULA.txt ${pkgdir}/usr/share/doc/sfx/SecureFX_EULA.txt + cp -r ./SecureFXHelp ${pkgdir}/usr/share/doc/sfx/ +} diff --git a/run_securecrt.sh b/run_securecrt.sh new file mode 100755 index 000000000000..a6a4e00e4381 --- /dev/null +++ b/run_securecrt.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/lib/openssl-1.0-compat/:/usr/lib/securecrt/ +exec /usr/lib/securecrt/SecureCRT diff --git a/run_securefx.sh b/run_securefx.sh new file mode 100755 index 000000000000..3ab1fa6722b7 --- /dev/null +++ b/run_securefx.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/lib/openssl-1.0-compat/:/usr/lib/securefx/ +exec /usr/lib/securefx/SecureFX |