diff options
author | Christian Hesse | 2022-01-17 15:25:27 +0100 |
---|---|---|
committer | Christian Hesse | 2022-01-17 15:58:41 +0100 |
commit | 246c2b1985859d3606175a03d39b5ffea414a5df (patch) | |
tree | 7677241398ad6093433dc58d18efb2e6f9749275 | |
parent | 7baa7b5272d3bce597f05576db9826f1ab73c97a (diff) | |
download | aur-246c2b1985859d3606175a03d39b5ffea414a5df.tar.gz |
commit vmware-horizon-client 2111-2
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 52 |
2 files changed, 46 insertions, 16 deletions
@@ -1,7 +1,7 @@ pkgbase = vmware-horizon-client pkgdesc = VMware Horizon Client connect to VMware Horizon virtual desktop pkgver = 2111 - pkgrel = 1 + pkgrel = 2 url = https://www.vmware.com/go/viewclients arch = x86_64 license = custom @@ -48,6 +48,10 @@ pkgname = vmware-horizon-client conflicts = vmware-horizon-pcoip replaces = vmware-horizon-pcoip +pkgname = vmware-horizon-html5mmr + pkgdesc = VMware Horizon Client connect to VMware Horizon virtual desktop - HTML5 MultiMedia Redirection + depends = vmware-horizon-client + pkgname = vmware-horizon-integrated-printing pkgdesc = VMware Horizon Client connect to VMware Horizon virtual desktop - integrated printing depends = vmware-horizon-client @@ -80,6 +84,10 @@ pkgname = vmware-horizon-smartcard depends = pcsclite depends = glib2 +pkgname = vmware-horizon-teams-optimization + pkgdesc = VMware Horizon Client connect to VMware Horizon virtual desktop - Teams optimization + depends = vmware-horizon-client + pkgname = vmware-horizon-tsdr pkgdesc = VMware Horizon Client connect to VMware Horizon virtual desktop - folder sharing depends = vmware-horizon-client @@ -3,10 +3,12 @@ pkgbase=vmware-horizon-client pkgname=( 'vmware-horizon-client' + 'vmware-horizon-html5mmr' 'vmware-horizon-integrated-printing' 'vmware-horizon-mmr' 'vmware-horizon-rtav' 'vmware-horizon-smartcard' + 'vmware-horizon-teams-optimization' 'vmware-horizon-tsdr' 'vmware-horizon-usb') _bundled_with_client=( @@ -14,7 +16,6 @@ _bundled_with_client=( 'vmware-horizon-pcoip') # Extract anyway so we can find messing components... :-p _unused_components=( - 'vmware-horizon-html5mmr' 'vmware-horizon-media-provider' 'vmware-horizon-scannerclient' 'vmware-horizon-serialportclient' @@ -23,7 +24,7 @@ pkgver=2111 _build1=8.4.0 _build2=18957622 _cart='CART22FH2' -pkgrel=1 +pkgrel=2 pkgdesc='VMware Horizon Client connect to VMware Horizon virtual desktop' arch=('x86_64') url='https://www.vmware.com/go/viewclients' @@ -110,22 +111,22 @@ package_vmware-horizon-client() { cd "${srcdir}/extract/vmware-horizon-client/" mkdir -p "${pkgdir}/usr/" - cp -a bin/ "${pkgdir}/usr/" - cp -a lib/ "${pkgdir}/usr/" - cp -a share/ "${pkgdir}/usr/" + cp -a 'bin/' "${pkgdir}/usr/" + cp -a 'lib/' "${pkgdir}/usr/" + cp -a 'share/' "${pkgdir}/usr/" mkdir -p "${pkgdir}/usr/share/doc/" - cp -a doc/ "${pkgdir}/usr/share/doc/vmware-horizon-client" + cp -a 'doc/' "${pkgdir}/usr/share/doc/vmware-horizon-client" cd "${srcdir}/extract/vmware-horizon-pcoip/" mkdir -p "${pkgdir}/usr/" - cp -a lib/ "${pkgdir}/usr/" + cp -a 'lib/' "${pkgdir}/usr/" cd "${srcdir}/extract/vmware-horizon-hosted-apps/" mkdir -p "${pkgdir}/usr/" - cp -a lib/ "${pkgdir}/usr/" + cp -a 'lib/' "${pkgdir}/usr/" install -D -m0644 "${srcdir}/vmware-horizon.svg" "${pkgdir}/usr/share/icons/hicolor/scalable/vmware-horizon.svg" for SIZE in 16 24 32 48 64 96 128; do @@ -134,6 +135,16 @@ package_vmware-horizon-client() { done } +package_vmware-horizon-html5mmr() { + pkgdesc='VMware Horizon Client connect to VMware Horizon virtual desktop - HTML5 MultiMedia Redirection' + depends=('vmware-horizon-client') + + cd "${srcdir}/extract/vmware-horizon-html5mmr/" + + mkdir -p "${pkgdir}/usr/" + cp -a 'lib/' "${pkgdir}/usr/" +} + package_vmware-horizon-integrated-printing() { pkgdesc='VMware Horizon Client connect to VMware Horizon virtual desktop - integrated printing' depends=('vmware-horizon-client' 'libcups' 'zlib') @@ -143,7 +154,7 @@ package_vmware-horizon-integrated-printing() { cd "${srcdir}/extract/vmware-horizon-integrated-printing/" mkdir -p "${pkgdir}/usr/" - cp -a lib/ "${pkgdir}/usr/" + cp -a 'lib/' "${pkgdir}/usr/" } package_vmware-horizon-mmr() { @@ -155,16 +166,17 @@ package_vmware-horizon-mmr() { cd "${srcdir}/extract/vmware-horizon-mmr/" mkdir -p "${pkgdir}/usr/" - cp -a lib/ "${pkgdir}/usr/" + cp -a 'lib/' "${pkgdir}/usr/" } package_vmware-horizon-rtav() { pkgdesc='VMware Horizon Client connect to VMware Horizon virtual desktop - Real-Time Audio-Video (webcam and audio-in)' depends=('vmware-horizon-client' 'gcc-libs' 'libutil-linux' 'zlib' 'glib2') + cd "${srcdir}/extract/vmware-horizon-rtav/" mkdir -p "${pkgdir}/usr/" - cp -a lib/ "${pkgdir}/usr/" + cp -a 'lib/' "${pkgdir}/usr/" } package_vmware-horizon-smartcard() { @@ -174,7 +186,17 @@ package_vmware-horizon-smartcard() { cd "${srcdir}/extract/vmware-horizon-smartcard/" mkdir -p "${pkgdir}/usr/" - cp -a lib/ "${pkgdir}/usr/" + cp -a 'lib/' "${pkgdir}/usr/" +} + +package_vmware-horizon-teams-optimization() { + pkgdesc='VMware Horizon Client connect to VMware Horizon virtual desktop - Teams optimization' + depends=('vmware-horizon-client') + + cd "${srcdir}/extract/vmware-horizon-teams-optimization/" + + mkdir -p "${pkgdir}/usr/" + cp -a 'lib/' "${pkgdir}/usr/" } package_vmware-horizon-tsdr() { @@ -184,7 +206,7 @@ package_vmware-horizon-tsdr() { cd "${srcdir}/extract/vmware-horizon-tsdr/" mkdir -p "${pkgdir}/usr/" - cp -a lib/ "${pkgdir}/usr/" + cp -a 'lib/' "${pkgdir}/usr/" } package_vmware-horizon-usb() { @@ -195,8 +217,8 @@ package_vmware-horizon-usb() { cd "${srcdir}/extract/vmware-horizon-usb/" mkdir -p "${pkgdir}/usr/lib/vmware/view/" - cp -a bin/ "${pkgdir}/usr/lib/vmware/view/usb" - cp -a lib/ "${pkgdir}/usr/" + cp -a 'bin/' "${pkgdir}/usr/lib/vmware/view/usb" + cp -a 'lib/' "${pkgdir}/usr/" install -D -m0755 "${srcdir}/vmware-horizon-usb" "${pkgdir}/usr/lib/systemd/scripts/vmware-horizon-usb" install -D -m0644 "${srcdir}/vmware-horizon-usb.service" "${pkgdir}/usr/lib/systemd/system/vmware-horizon-usb.service" |