Date: Wednesday, May 17, 2023 @ 08:28:18 Author: eworm Revision: 1462925
archrelease: copy trunk to community-x86_64 Added: open-vm-tools/repos/community-x86_64/PKGBUILD (from rev 1462924, open-vm-tools/trunk/PKGBUILD) open-vm-tools/repos/community-x86_64/vmtoolsd.pam (from rev 1462924, open-vm-tools/trunk/vmtoolsd.pam) open-vm-tools/repos/community-x86_64/vmtoolsd.service (from rev 1462924, open-vm-tools/trunk/vmtoolsd.service) open-vm-tools/repos/community-x86_64/vmware-vmblock-fuse.service (from rev 1462924, 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 | 140 +++++++++++++++++++++--------------------- vmtoolsd.pam | 5 + vmtoolsd.service | 20 +++--- vmware-vmblock-fuse.service | 24 +++---- 4 files changed, 100 insertions(+), 89 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2023-05-17 08:28:05 UTC (rev 1462924) +++ PKGBUILD 2023-05-17 08:28:18 UTC (rev 1462925) @@ -1,67 +0,0 @@ -# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> -# Contributor: Krzysztof Raczkowski <racz...@gmail.com> - -pkgname=open-vm-tools -epoch=6 -pkgver=12.2.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=('fuse3' '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=('5127dd8643e4c89a22a93728ea5420d236cd4083bc07d665f70fee08a581d635' - '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 -} Copied: open-vm-tools/repos/community-x86_64/PKGBUILD (from rev 1462924, open-vm-tools/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2023-05-17 08:28:18 UTC (rev 1462925) @@ -0,0 +1,73 @@ +# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> +# Contributor: Krzysztof Raczkowski <racz...@gmail.com> + +pkgname=open-vm-tools +epoch=6 +pkgver=12.2.0 +pkgrel=2 +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=('fuse3' '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/pam.d/vmtoolsd' + '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.pam' + 'vmtoolsd.service' + 'vmware-vmblock-fuse.service') +sha256sums=('5127dd8643e4c89a22a93728ea5420d236cd4083bc07d665f70fee08a581d635' + '9848f4b621bb1134e463fea099f03933cf3f48f1ac5e580228abef264d26137e' + '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 pam configuration + install -D -m0644 "$srcdir"/vmtoolsd.pam "$pkgdir"/etc/pam.d/vmtoolsd + + # 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/vmtoolsd.pam (from rev 1462924, open-vm-tools/trunk/vmtoolsd.pam) =================================================================== --- vmtoolsd.pam (rev 0) +++ vmtoolsd.pam 2023-05-17 08:28:18 UTC (rev 1462925) @@ -0,0 +1,5 @@ +#%PAM-1.0 +auth include system-services +account include system-services +password include system-services +session include system-services Deleted: vmtoolsd.service =================================================================== --- vmtoolsd.service 2023-05-17 08:28:05 UTC (rev 1462924) +++ vmtoolsd.service 2023-05-17 08:28:18 UTC (rev 1462925) @@ -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 1462924, open-vm-tools/trunk/vmtoolsd.service) =================================================================== --- vmtoolsd.service (rev 0) +++ vmtoolsd.service 2023-05-17 08:28:18 UTC (rev 1462925) @@ -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 2023-05-17 08:28:05 UTC (rev 1462924) +++ vmware-vmblock-fuse.service 2023-05-17 08:28:18 UTC (rev 1462925) @@ -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 1462924, open-vm-tools/trunk/vmware-vmblock-fuse.service) =================================================================== --- vmware-vmblock-fuse.service (rev 0) +++ vmware-vmblock-fuse.service 2023-05-17 08:28:18 UTC (rev 1462925) @@ -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