[arch-commits] Commit in open-vm-tools/repos/community-x86_64 (6 files)
Christian Hesse
eworm at gemini.archlinux.org
Mon Sep 27 19:58:49 UTC 2021
Date: Monday, September 27, 2021 @ 19:58:49
Author: eworm
Revision: 1025790
archrelease: copy trunk to community-x86_64
Added:
open-vm-tools/repos/community-x86_64/PKGBUILD
(from rev 1025789, open-vm-tools/trunk/PKGBUILD)
open-vm-tools/repos/community-x86_64/vmtoolsd.service
(from rev 1025789, open-vm-tools/trunk/vmtoolsd.service)
open-vm-tools/repos/community-x86_64/vmware-vmblock-fuse.service
(from rev 1025789, open-vm-tools/trunk/vmware-vmblock-fuse.service)
Deleted:
open-vm-tools/repos/community-x86_64/PKGBUILD
open-vm-tools/repos/community-x86_64/vmtoolsd.service
open-vm-tools/repos/community-x86_64/vmware-vmblock-fuse.service
-----------------------------+
PKGBUILD | 125 ++++++++++++++++++++++--------------------
vmtoolsd.service | 20 +++---
vmware-vmblock-fuse.service | 24 ++++----
3 files changed, 89 insertions(+), 80 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2021-09-27 19:58:37 UTC (rev 1025789)
+++ PKGBUILD 2021-09-27 19:58:49 UTC (rev 1025790)
@@ -1,58 +0,0 @@
-# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
-# Contributor: Krzysztof Raczkowski <raczkow at gmail.com>
-
-pkgname=open-vm-tools
-epoch=6
-pkgver=11.3.0
-pkgrel=1
-pkgdesc='The Open Virtual Machine Tools (open-vm-tools) are the open source implementation of VMware Tools'
-arch=('x86_64')
-url='https://github.com/vmware/open-vm-tools'
-license=('LGPL')
-depends=('fuse2' 'icu' 'iproute2' 'libdnet' 'libmspack' 'libsigc++'
- 'libxcrypt' 'libcrypt.so' 'libxss' 'lsb-release' 'procps-ng'
- 'uriparser' 'gdk-pixbuf-xlib')
-makedepends=('chrpath' 'doxygen' 'gtkmm3' 'libxtst' 'python' 'rpcsvc-proto')
-optdepends=('gtkmm3: DnD/CP plugin'
- 'libxtst: DnD/CP, resolution set plugins'
- 'netctl: suspend-resume network state'
- 'networkmanager: suspend-resume network state')
-backup=('etc/xdg/autostart/vmware-user.desktop')
-options=('docs')
-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'
- '0626cc86232f75a7286c24c52d6b44260bba55e2e96c17fa22ed36decb61a4d9'
- '99e3cc1da20a751049144cc02dec77174a55109b5b5960e1facd78709da7724f')
-
-build() {
- cd "$srcdir/$pkgname-stable-${pkgver}/open-vm-tools/"
-
- autoreconf -vi
- sh ./configure --prefix=/usr \
- --sbindir=/usr/bin \
- --sysconfdir=/etc \
- --with-udev-rules-dir=/usr/lib/udev/rules.d \
- --without-xmlsecurity \
- --without-kernel-modules
- make
-}
-
-package() {
- cd "$srcdir/$pkgname-stable-${pkgver}/open-vm-tools/"
-
- make install DESTDIR="$pkgdir"
- chmod 7755 "$pkgdir"/usr/bin/vmware-user-suid-wrapper
-
- # 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
-}
Copied: open-vm-tools/repos/community-x86_64/PKGBUILD (from rev 1025789, open-vm-tools/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2021-09-27 19:58:49 UTC (rev 1025790)
@@ -0,0 +1,67 @@
+# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Contributor: Krzysztof Raczkowski <raczkow at gmail.com>
+
+pkgname=open-vm-tools
+epoch=6
+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')
+url='https://github.com/vmware/open-vm-tools'
+license=('LGPL')
+depends=('fuse2' 'icu' 'iproute2' 'libdnet' 'libmspack' 'libsigc++'
+ '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'
+ 'networkmanager: suspend-resume network state')
+backup=('etc/xdg/autostart/vmware-user.desktop')
+options=('docs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/vmware/open-vm-tools/archive/stable-${pkgver/_/-}.tar.gz"
+ 'vmtoolsd.service'
+ 'vmware-vmblock-fuse.service')
+sha256sums=('26053a93d8aa5387e49a974ed3d0c89a1efd7e0911d694cd9b9f4306bd74b885'
+ '0626cc86232f75a7286c24c52d6b44260bba55e2e96c17fa22ed36decb61a4d9'
+ '99e3cc1da20a751049144cc02dec77174a55109b5b5960e1facd78709da7724f')
+
+prepare() {
+ cd "$srcdir/$pkgname-stable-${pkgver}/open-vm-tools/"
+
+ autoreconf -vi
+}
+
+build() {
+ cd "$srcdir/$pkgname-stable-${pkgver}/open-vm-tools/"
+
+ sh ./configure \
+ --prefix=/usr \
+ --sbindir=/usr/bin \
+ --sysconfdir=/etc \
+ --with-udev-rules-dir=/usr/lib/udev/rules.d \
+ --without-xmlsecurity \
+ --without-kernel-modules
+ make
+}
+
+check() {
+ cd "$srcdir/$pkgname-stable-${pkgver}/open-vm-tools/"
+
+ make check
+}
+
+package() {
+ cd "$srcdir/$pkgname-stable-${pkgver}/open-vm-tools/"
+
+ make install DESTDIR="$pkgdir"
+ chmod 7755 "$pkgdir"/usr/bin/vmware-user-suid-wrapper
+
+ # install vmware-xdg-detect-de
+ install -D -m0755 scripts/common/vmware-xdg-detect-de "$pkgdir"/usr/bin/vmware-xdg-detect-de
+
+ # 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
+}
Deleted: vmtoolsd.service
===================================================================
--- vmtoolsd.service 2021-09-27 19:58:37 UTC (rev 1025789)
+++ vmtoolsd.service 2021-09-27 19:58:49 UTC (rev 1025790)
@@ -1,10 +0,0 @@
-[Unit]
-Description=Open Virtual Machine Tools (VMware Tools)
-ConditionVirtualization=vmware
-After=display-manager.service
-
-[Service]
-ExecStart=/usr/bin/vmtoolsd
-
-[Install]
-WantedBy=multi-user.target
Copied: open-vm-tools/repos/community-x86_64/vmtoolsd.service (from rev 1025789, open-vm-tools/trunk/vmtoolsd.service)
===================================================================
--- vmtoolsd.service (rev 0)
+++ vmtoolsd.service 2021-09-27 19:58:49 UTC (rev 1025790)
@@ -0,0 +1,10 @@
+[Unit]
+Description=Open Virtual Machine Tools (VMware Tools)
+ConditionVirtualization=vmware
+After=display-manager.service
+
+[Service]
+ExecStart=/usr/bin/vmtoolsd
+
+[Install]
+WantedBy=multi-user.target
Deleted: vmware-vmblock-fuse.service
===================================================================
--- vmware-vmblock-fuse.service 2021-09-27 19:58:37 UTC (rev 1025789)
+++ vmware-vmblock-fuse.service 2021-09-27 19:58:49 UTC (rev 1025790)
@@ -1,12 +0,0 @@
-[Unit]
-Description=Open Virtual Machine Tools (vmware-vmblock-fuse)
-ConditionVirtualization=vmware
-
-[Service]
-Type=simple
-RuntimeDirectory=vmblock-fuse
-RuntimeDirectoryMode=755
-ExecStart=/usr/bin/vmware-vmblock-fuse -d -f -o subtype=vmware-vmblock,default_permissions,allow_other /run/vmblock-fuse
-
-[Install]
-WantedBy=multi-user.target
Copied: open-vm-tools/repos/community-x86_64/vmware-vmblock-fuse.service (from rev 1025789, open-vm-tools/trunk/vmware-vmblock-fuse.service)
===================================================================
--- vmware-vmblock-fuse.service (rev 0)
+++ vmware-vmblock-fuse.service 2021-09-27 19:58:49 UTC (rev 1025790)
@@ -0,0 +1,12 @@
+[Unit]
+Description=Open Virtual Machine Tools (vmware-vmblock-fuse)
+ConditionVirtualization=vmware
+
+[Service]
+Type=simple
+RuntimeDirectory=vmblock-fuse
+RuntimeDirectoryMode=755
+ExecStart=/usr/bin/vmware-vmblock-fuse -d -f -o subtype=vmware-vmblock,default_permissions,allow_other /run/vmblock-fuse
+
+[Install]
+WantedBy=multi-user.target
More information about the arch-commits
mailing list