Recommend depending on vmware-keymaps:
--- PKGBUILD 2020-09-28 12:24:12.197072939 -0500
+++ PKGBUILD.keymaps 2020-09-28 12:23:31.187332767 -0500
@@ -9,7 +9,7 @@
arch=('x86_64')
url="https://www.vmware.com/go/download-vmrc"
license=('custom:vmware')
-depends=()
+depends=('vmware-keymaps')
optdepends=()
source=("local://VMware-Remote-Console-11.2.0-16492666.x86_64.bundle"
@@ -31,6 +31,10 @@
local vmware_installer_version=$(cat "$srcdir/files/vmware-installer/manifest.xml" | grep -oPm1 "(?<=<version>)[^<]+")
# mkdir -p "$pkgdir/var/log"
# mkdir -p "$pkgdir/etc/init.d"
+
+ # Depend on vmware-keymaps
+ rm -r $srcdir/files/vmware-vmrc-app/lib/xkeymap
+
cd "$srcdir/files"
mkdir -p "$pkgdir/usr/share" "$pkgdir/usr/bin" "$pkgdir/usr/lib/vmware" "$pkgdir/usr/lib/vmware/setup"
cp -r \
Pinned Comments
richardjs commented on 2022-05-04 19:02 (UTC) (edited on 2023-11-29 19:23 (UTC) by richardjs)
Notes for 12.0.1-2 [edit: applicable to 12.0.5-1]:
You need to download the VMware-Remote-Console .bundle from https://www.vmware.com/go/download-vmrc and place it in the same directory as the PKGBUILD.
vmware-keymaps has been made an optional dependency. vmrc will run fine without it, although I imagine how well it works may depend on your keyboard setup. Making it an optional dependency removes the problem of conflicting files between vmware packages, but also lets those who don't need it ignore it.