diff options
author | Pawel Mosakowski | 2019-02-10 13:24:04 +0000 |
---|---|---|
committer | Pawel Mosakowski | 2019-02-10 13:24:04 +0000 |
commit | 782952b6795efde6f30bf074bdb3ca016940c97a (patch) | |
tree | 813dc75bfbc81d4a8de14601bee6ae2d0dbf4679 /PKGBUILD | |
download | aur-782952b6795efde6f30bf074bdb3ca016940c97a.tar.gz |
Initial upload. Version 4.2.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..cd808df03b60 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Pawel Mosakowski <pawel at mosakowski dot net> +pkgname=appgate-sdp-headless +conflicts=('appgate-sdp') +pkgver=4.2.1 +_download_pkgver=4.2 +pkgrel=1 +pkgdesc="Software Defined Perimeter - headless client. Does not support 2FA." +arch=('x86_64') +url="https://www.cyxtera.com/essential-defense/appgate-sdp/support" +license=('custom') + +# dependencies calculated by debtap +depends=('glib2>=2.31.8' 'iptables' 'libsecret>=0.18' 'python-dbus' 'zlib>=1.1.4' 'dnsmasq') +optdepends=('bash-completion>=1.18') +provides=('appgate-sdp') + +backup=('etc/appgate.conf' 'etc/dbus-1/system.d/appgate.conf') +options=('!strip' '!emptydirs') + +# install=${pkgname}.install + +source=("https://sdpdownloads.cyxtera.com/AppGate-SDP-${_download_pkgver}/clients/${pkgname}_${pkgver}_amd64.deb" + "appgatedriver.service") + +prepare() { + # Extract package data + tar -xf data.tar.xz -C "${srcdir}" +} + +package(){ + + # Fix directories structure differencies + cp -dpr "${srcdir}"/{etc,lib,opt,usr} "${pkgdir}" + mv -v "$pkgdir/lib/systemd/system" "$pkgdir/usr/lib/systemd/" + mv -v "$pkgdir/usr/sbin" "$pkgdir/usr/bin" + rm -vrf "$pkgdir/lib" + + mv -v "${pkgdir}/usr/share/doc/appgate-headless" "${pkgdir}/usr/share/doc/appgate-sdp-headless" + # copy the service file + cp -v "${srcdir}/appgatedriver.service" "${pkgdir}/usr/lib/systemd/system/appgatedriver.service" + + # install licenses + LICENSE_DIR="${pkgdir}/usr/share/licenses/${pkgname}" + mkdir -vp "$LICENSE_DIR" + cp -v "${pkgdir}/usr/share/doc/appgate-sdp-headless/copyright" "$LICENSE_DIR" +} + +md5sums=('dae5932ecc0e8f80efdaf7bae9ea2f70' + 'b5946b4a978c39467714f58e04726491') |