summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD18
2 files changed, 14 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 99f565fd75f1..987d2f686019 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,14 @@
pkgbase = vmware-workstation
pkgdesc = The industry standard for running multiple operating systems as virtual machines on a single Linux PC.
pkgver = 12.5.2_4638234
- pkgrel = 11
+ pkgrel = 12
url = https://www.vmware.com/products/workstation-for-linux.html
arch = x86_64
license = custom
depends = dkms
depends = linux-headers
conflicts = vmware-modules-dkms
+ conflicts = vmware-ovftool
conflicts = vmware-systemd-services
options = !strip
options = emptydirs
diff --git a/PKGBUILD b/PKGBUILD
index b2443148a188..39e3e026bbf8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,13 +2,14 @@
pkgname=vmware-workstation
pkgver=12.5.2_4638234
-pkgrel=11
+pkgrel=12
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'
license=(custom)
conflicts=(
vmware-modules-dkms
+ vmware-ovftool
vmware-systemd-services
)
depends=(
@@ -78,10 +79,10 @@ package() {
# Make directories and copy files.
mkdir -p \
- "$pkgdir/usr"/{share,bin,doc,lib/vmware/setup} \
+ "$pkgdir/usr"/{share,bin,doc} \
+ "$pkgdir/usr/lib"/{vmware-vix,vmware-ovftool} \
+ "$pkgdir/usr/lib/vmware"/{'Shared VMs',setup} \
"$pkgdir/run/vmware" \
- "$pkgdir/var/lib/vmware/Shared VMs" \
- "$pkgdir/usr/lib/vmware-vix" \
"$pkgdir/etc/vmware"
cd "$srcdir/extracted"
@@ -125,6 +126,10 @@ package() {
vmware-vix-core/vixwrapper-config.txt \
"$pkgdir/usr/lib/vmware-vix"
+ cp -r \
+ vmware-ovftool/* \
+ "$pkgdir/usr/lib/vmware-ovftool"
+
for isoimage in \
freebsd \
linux \
@@ -165,8 +170,8 @@ package() {
"$pkgdir/usr/bin"/* \
"$pkgdir/usr/lib/vmware/bin"/* \
"$pkgdir/usr/lib/vmware/setup/vmware-config" \
- "$pkgdir/usr/lib/vmware/lib"/{wrapper-gtk24.sh,libgksu2.so.0/gksu-run-helper}
-
+ "$pkgdir/usr/lib/vmware/lib"/{wrapper-gtk24.sh,libgksu2.so.0/gksu-run-helper} \
+ "$pkgdir/usr/lib/vmware-ovftool"/{ovftool,ovftool.bin}
chmod -R 600 "$pkgdir/etc/vmware/ssl"
chmod +s "$pkgdir/usr/lib/vmware/bin/vmware-vmx"
@@ -195,6 +200,7 @@ package() {
done
ln -s /usr/lib/vmware/icu "$pkgdir/etc/vmware/icu"
+ ln -s /usr/lib/vmware-ovftool/ovftool "$pkgdir/usr/bin/ovftool"
# Replace placeholder "variables" with real paths.