diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 19 insertions, 9 deletions
@@ -1,7 +1,7 @@ pkgbase = vmware-workstation pkgdesc = The industry standard for running multiple operating systems as virtual machines on a single Linux PC. pkgver = 12.5.6_5528349 - pkgrel = 1 + pkgrel = 2 url = https://www.vmware.com/products/workstation-for-linux.html install = vmware-workstation.install arch = x86_64 @@ -10,6 +10,7 @@ pkgbase = vmware-workstation makedepends = python2 makedepends = unzip depends = dkms + depends = hicolor-icon-theme depends = fontconfig depends = freetype2 depends = zlib @@ -31,6 +32,7 @@ pkgbase = vmware-workstation source = bootstrap source = config source = pam.d-vmware-authd + source = configure-initscript.sh source = config.xml source = datastores.xml source = environments.xml @@ -54,8 +56,9 @@ pkgbase = vmware-workstation sha256sums = 12e7b16abf8d7e858532edabb8868919c678063c566a6535855b194aac72d55e sha256sums = 55af509a4328fa88518e7008c65ff5598e6007e99ca2b4421a8f9b26126f6ff3 sha256sums = d50aa0a3fe94025178965d988e18d41eb60aa1ce2b28ee6e3ca15edeabfa2ca7 + sha256sums = 33a090e101b807f9496d2a3c8705301f913f7190c78f6c1e7bc45773f1810305 sha256sums = d0806b6cb99af04232585def7b8043df3104b9b17470ea70abbd5bedc1e7ca16 - sha256sums = 04375658fed0cad4a18d5da1589d4dc1e5171753891ecaadd05f3c3e50c8156f + sha256sums = 434cd4aa440d36b75ee20e0b588aaad874bb0d796173990bc4046667c66f5099 sha256sums = 25c5aa39489d14a60f9cb30bdd7b21d36399c3355daee8bf5fbebcb62fe9f45f sha256sums = 3c802523606184a5e8ebbe931d9c6c70d83ff8c6833b9f48aa264f0bd5a18a88 sha256sums = f9440479f3ae5ad0a39bba3150276627878bf83d6879444fb327c53a1dbb5a4d @@ -1,7 +1,7 @@ # Maintainer: Jean-Marc Lenoir <archlinux "at" jihemel "dot" com> # Contributor: Maxwell Pray a.k.a. Synthead <synthead@gmail.com> -################################################################################ +############################################################################ # Patch VMware Workstation to enable macOS guests support # Uncomment the line below to enable it @@ -10,12 +10,12 @@ # CAUTION: Run macOS on a non Apple computer may be forbidden in your country. # Source of the patch: https://github.com/DrDonk/unlocker # Forum: http://www.insanelymac.com/forum/topic/303311-workstation-1112-player-712-fusion-78-and-esxi-6-mac-os-x-unlocker-2 -################################################################################ +############################################################################ #PKGEXT=.pkg.tar pkgname=vmware-workstation pkgver=12.5.6_5528349 -pkgrel=1 +pkgrel=2 pkgdesc='The industry standard for running multiple operating systems as virtual machines on a single Linux PC.' arch=(x86_64) url='https://www.vmware.com/products/workstation-for-linux.html' @@ -46,11 +46,16 @@ makedepends=( ) backup=( 'etc/vmware/config' - 'etc/pam.d/vmware-authd' + 'etc/vmware/hostd/authorization.xml' 'etc/vmware/hostd/config.xml' 'etc/vmware/hostd/datastores.xml' + 'etc/vmware/hostd/dispatcher.xml' 'etc/vmware/hostd/environments.xml' 'etc/vmware/hostd/proxy.xml' + 'etc/vmware/hostd/tagExtractor.xml' + 'etc/vmware/netmap.conf' + 'etc/vmware/ssl/hostd.ssl.config' + 'etc/pam.d/vmware-authd' ) source=( "https://download3.vmware.com/software/wkst/file/VMware-Workstation-Full-${pkgver/_/-}.x86_64.bundle" @@ -184,7 +189,7 @@ package() { # Make directories and copy files. mkdir -p \ - "$pkgdir/etc"/{cups,pam.d,modprobe.d,profile.d,vmware} \ + "$pkgdir/etc"/{cups,pam.d,modprobe.d,profile.d,thnuclnt,vmware} \ "$pkgdir/usr"/{share,bin} \ "$pkgdir/usr/include/vmware-vix" \ "$pkgdir/usr/lib"/{vmware/setup,vmware-vix,vmware-ovftool,vmware-installer/2.1.0,cups/filter,modules-load.d} \ @@ -307,11 +312,12 @@ package() { chmod +x \ "$pkgdir/usr/bin"/* \ "$pkgdir/usr/lib/vmware/bin"/* \ - "$pkgdir/usr/lib/vmware/setup/vmware-config" \ + "$pkgdir/usr/lib/vmware/setup"/* \ "$pkgdir/usr/lib/vmware/lib"/{wrapper-gtk24.sh,libgksu2.so.0/gksu-run-helper} \ "$pkgdir/usr/lib/vmware-ovftool"/{ovftool,ovftool.bin} \ "$pkgdir/usr/lib/vmware-installer/2.1.0"/{vmware-installer,vmis-launcher} \ - "$pkgdir/usr/lib/cups/filter/thnucups" + "$pkgdir/usr/lib/cups/filter"/* \ + "$pkgdir/usr/lib/vmware-vix/setup"/* chmod -R 600 "$pkgdir/etc/vmware/ssl" chmod +s \ @@ -343,6 +349,7 @@ package() { ln -s /usr/lib/vmware/icu "$pkgdir/etc/vmware/icu" ln -s /usr/lib/vmware-ovftool/ovftool "$pkgdir/usr/bin/ovftool" + ln -s /usr/lib/vmware/bin/appLoader "$pkgdir/etc/thnuclnt/.thnumod" # Replace placeholder "variables" with real paths. |