# Template file for 'open-vm-tools' pkgname=open-vm-tools version=10.3.10 revision=3 _build=12406962 wrksrc="open-vm-tools-${version}-${_build}" build_style=gnu-configure configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d --without-xmlsecurity --without-kernel-modules $(vopt_with x11 x) $(vopt_with pam)" hostmakedepends="automake libtool pkg-config" makedepends="fuse-devel glib-devel icu-devel libdnet-devel libmspack-devel libressl-devel libxerces-c-devel procps-ng-devel $(vopt_if pam 'pam-devel') $(vopt_if x11 'gtkmm-devel libXtst-devel xmlsec1-devel')" short_desc="Open source implementation of VMware Tools" maintainer="Carson Page " license="GPL-2.0-only, LGPL-2.1-only" homepage="https://github.com/vmware/open-vm-tools" distfiles="https://github.com/vmware/open-vm-tools/releases/download/stable-${version}/open-vm-tools-${version}-${_build}.tar.gz" checksum=a3c02595c802680be258d6249513c76502d383a59597079b10984bb9136dbef5 build_options="pam x11" build_options_default="pam x11" case "$XBPS_TARGET_MACHINE" in *-musl) broken="Musl requires addl. patches";; "arm"*|"aarch"*) broken=yes;; esac pre_configure() { autoreconf -vfi } post_install() { # Get rid of unwanted symlinks rm ${DESTDIR}/sbin/mount.vmhgfs rm -r ${DESTDIR}/sbin # If X11 enabled, copy extra files if [ $build_option_x11 ]; then vmkdir /etc/xdg/autostart vinstall vmware-user-suid-wrapper/vmware-user.desktop 0644 /etc/xdg/autostart/ vbin scripts/common/vmware-xdg-detect-de chmod 07755 ${DESTDIR}/usr/bin/vmware-user-suid-wrapper fi # Install service vsv vmtoolsd }