summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 20 insertions, 23 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 35c66fbdc78a..d2e1c255dbc6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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