[arch-commits] Commit in open-vm-tools/trunk (PKGBUILD)
Christian Hesse
eworm at gemini.archlinux.org
Mon Sep 27 19:58:38 UTC 2021
Date: Monday, September 27, 2021 @ 19:58:37
Author: eworm
Revision: 1025789
upgpkg: open-vm-tools 6:11.3.5-1: new upstream release
Modified:
open-vm-tools/trunk/PKGBUILD
----------+
PKGBUILD | 25 +++++++++++++++++--------
1 file changed, 17 insertions(+), 8 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-09-27 19:57:16 UTC (rev 1025788)
+++ PKGBUILD 2021-09-27 19:58:37 UTC (rev 1025789)
@@ -3,7 +3,7 @@
pkgname=open-vm-tools
epoch=6
-pkgver=11.3.0
+pkgver=11.3.5
pkgrel=1
pkgdesc='The Open Virtual Machine Tools (open-vm-tools) are the open source implementation of VMware Tools'
arch=('x86_64')
@@ -13,6 +13,7 @@
'libxcrypt' 'libcrypt.so' 'libxss' 'lsb-release' 'procps-ng'
'uriparser' 'gdk-pixbuf-xlib')
makedepends=('chrpath' 'doxygen' 'gtkmm3' 'libxtst' 'python' 'rpcsvc-proto')
+checkdepends=('cunit')
optdepends=('gtkmm3: DnD/CP plugin'
'libxtst: DnD/CP, resolution set plugins'
'netctl: suspend-resume network state'
@@ -22,15 +23,21 @@
source=("$pkgname-$pkgver.tar.gz::https://github.com/vmware/open-vm-tools/archive/stable-${pkgver/_/-}.tar.gz"
'vmtoolsd.service'
'vmware-vmblock-fuse.service')
-sha256sums=('588f1b6252c36bc55581aa3451a47880290f38ef46aad493710bcf4ce3c7635e'
+sha256sums=('26053a93d8aa5387e49a974ed3d0c89a1efd7e0911d694cd9b9f4306bd74b885'
'0626cc86232f75a7286c24c52d6b44260bba55e2e96c17fa22ed36decb61a4d9'
'99e3cc1da20a751049144cc02dec77174a55109b5b5960e1facd78709da7724f')
+prepare() {
+ cd "$srcdir/$pkgname-stable-${pkgver}/open-vm-tools/"
+
+ autoreconf -vi
+}
+
build() {
cd "$srcdir/$pkgname-stable-${pkgver}/open-vm-tools/"
- autoreconf -vi
- sh ./configure --prefix=/usr \
+ sh ./configure \
+ --prefix=/usr \
--sbindir=/usr/bin \
--sysconfdir=/etc \
--with-udev-rules-dir=/usr/lib/udev/rules.d \
@@ -39,6 +46,12 @@
make
}
+check() {
+ cd "$srcdir/$pkgname-stable-${pkgver}/open-vm-tools/"
+
+ make check
+}
+
package() {
cd "$srcdir/$pkgname-stable-${pkgver}/open-vm-tools/"
@@ -48,10 +61,6 @@
# install vmware-xdg-detect-de
install -D -m0755 scripts/common/vmware-xdg-detect-de "$pkgdir"/usr/bin/vmware-xdg-detect-de
- # We don't want a symlink in /sbin
- rm "$pkgdir"/sbin/mount.vmhgfs
- rmdir "$pkgdir"/sbin
-
# install systemd files
install -D -m0644 "$srcdir"/vmtoolsd.service "$pkgdir"/usr/lib/systemd/system/vmtoolsd.service
install -D -m0644 "$srcdir"/vmware-vmblock-fuse.service "$pkgdir"/usr/lib/systemd/system/vmware-vmblock-fuse.service
More information about the arch-commits
mailing list