summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKabir Sala2017-05-01 17:32:14 +0200
committerKabir Sala2017-05-01 17:32:14 +0200
commit9bb7387015f5c6f706dbb2f4db4aaf51d88f1bde (patch)
tree5f07f9b7d8a1ea5951b35b9f2c1f8762d5f6e8ad
downloadaur-9bb7387015f5c6f706dbb2f4db4aaf51d88f1bde.tar.gz
Version 8.1.2
-rw-r--r--.SRCINFO27
-rw-r--r--PKGBUILD57
-rwxr-xr-xrun_securecrt.sh4
-rwxr-xr-xrun_securefx.sh4
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