summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Hesse2022-01-17 15:25:27 +0100
committerChristian Hesse2022-01-17 15:58:41 +0100
commit246c2b1985859d3606175a03d39b5ffea414a5df (patch)
tree7677241398ad6093433dc58d18efb2e6f9749275
parent7baa7b5272d3bce597f05576db9826f1ab73c97a (diff)
downloadaur-246c2b1985859d3606175a03d39b5ffea414a5df.tar.gz
commit vmware-horizon-client 2111-2
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD52
2 files changed, 46 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 83e08ca13aaa..0104924eb610 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 704e590db98e..501ac82a236b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"