diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
1 files changed, 20 insertions, 23 deletions
@@ -1,4 +1,5 @@ -# Maintainer: Jean-Marc Lenoir <archlinux "at" jihemel "dot" com> +# Maintainer: randomnobody <nobody "at" 420blaze "dot" it> +# Contributor: Jean-Marc Lenoir <archlinux "at" jihemel "dot" com> # Contributor: Maxwell Pray a.k.a. Synthead <synthead@gmail.com> # To enable macOS guests support, uncomment the line below: @@ -13,12 +14,12 @@ #_remove_vmware_keymaps_dependency=y #PKGEXT=.pkg.tar -pkgname=vmware-workstation +pkgname=vmware-workstation-openrc pkgver=17.5.1 _buildver=23298084 _pkgver=${pkgver}_${_buildver} pkgrel=1 -pkgdesc='The industry standard for running multiple operating systems as virtual machines on a single Linux PC.' +pkgdesc='The industry standard for running multiple operating systems as virtual machines on a single Linux PC. Modified to use OpenRC.' arch=(x86_64) url='https://www.vmware.com/products/workstation-for-linux.html' license=(custom) @@ -28,9 +29,11 @@ conflicts=( vmware-ovftool vmware-patch vmware-systemd-services + vmware-workstation ) provides=( vmware-ovftool + vmware-workstation ) depends=( dkms @@ -64,11 +67,9 @@ source=( 'configure-initscript.sh' 'vmware-environment.sh' - 'vmware-networks-configuration.service' - 'vmware-networks.service' - 'vmware-usbarbitrator.service' - 'vmware-networks.path' - 'vmware-usbarbitrator.path' + 'vmware-networks-configuration' + 'vmware-networks' + 'vmware-usbarbitrator' 'dkms.conf.in' 'Makefile' @@ -78,17 +79,15 @@ source=( sha256sums=( 'aa60b7cef2a87acefbcf7c7a5242c7b09d7b910acbd5afebc5ef6617e50c7496' - '12e7b16abf8d7e858532edabb8868919c678063c566a6535855b194aac72d55e' + '67edc40e39686281f5101ced1a250648ae32e4cd5dffe4fd47bc3c7aed929d50' 'da1698bf4e73ae466c1c7fc93891eba4b9c4581856649635e6532275dbfea141' - 'ac81b0470feebba36482fbb2a9f641fef98924711bf761c0e6fdec67178194de' - '48d203450db426e8780f3696a2cf85ee08db004e93f8aca50a9aa24129b1e839' + 'bcf24ce469527844c60f8fd50fda61a6b65cc326ff6bf026d5ae0576cf749c2c' + 'f2c9272dfa1e3de1de5f5545989e6e3d9f400084decaa5504559a20209648329' 'b94959a11b28e51b541321be0588190eb10825e9ff55cbd16eb01483a839a69f' - '9b4fbe0ba83f761a2eb9ecd05d48428f8b0a5b3abd8404ccbd928408e682f02b' - 'c0a5aea785db06921fb350d36d5e0fd9a14f5eee0c835686ec6fea1af8c92245' - 'd7a9fbf39a0345ae2f14f7f389f30b1110f605d187e0c241e99bbb18993c250d' - '16a73931894a65d43da489ff25d07647c0ecddf60d443b103bceca63504910fe' - 'fe1b1be8297f4170406f97dd1f8b385d911faf45afe19cbc0c26b8092b3ddf8d' + '6114cab1760bd1393de2ed16d9bc6f01c013a706e1b0a0a7fc34156d6adb7ae9' + '8534321485f16783a70f8ce78ca04599756a98b955b046af623910e1ee6e412c' + '452c1bfebac52f4808ba5f4bf2fc3eae9858f8745d60c13d3c46e7550a3e1eb1' '10562d11d50edab9abc2b29c8948714edcb9b084f99b3766d07ddd21259e372e' '273d4357599a3e54259c78cc49054fef8ecfd2c2eda35cbcde3a53a62777a5ac' @@ -269,15 +268,13 @@ fi echo -e "vmw_vmci\nvmmon" > "$pkgdir/usr/lib/modules-load.d/vmware.conf" for service_file in \ - vmware-networks-configuration.service \ - vmware-networks.service \ - vmware-usbarbitrator.service \ - vmware-networks.path \ - vmware-usbarbitrator.path + vmware-networks-configuration \ + vmware-networks \ + vmware-usbarbitrator do - install -Dm 644 \ + install -Dm 755 \ "$srcdir/$service_file" \ - "$pkgdir/usr/lib/systemd/system/$service_file" + "$pkgdir/etc/init.d/$service_file" done |