Page Menu
Home
Solus
Search
Configure Global Search
Log In
Files
F11051300
D4541.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
5 KB
Referenced Files
None
Subscribers
None
D4541.diff
View Options
diff --git a/files/0001-Don-t-set-Werror-it-s-evil.patch b/files/0001-Don-t-set-Werror-it-s-evil.patch
--- a/files/0001-Don-t-set-Werror-it-s-evil.patch
+++ b/files/0001-Don-t-set-Werror-it-s-evil.patch
@@ -1,25 +1,13 @@
-From a85b3d9047a50921ec64266501de28eeb5498517 Mon Sep 17 00:00:00 2001
-From: Ikey Doherty <ikey@solus-project.com>
-Date: Thu, 13 Apr 2017 22:20:26 +0100
-Subject: [PATCH] Don't set -Werror, it's evil.
-
-Signed-off-by: Ikey Doherty <ikey@solus-project.com>
----
- configure.ac | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index 8d4604e..4d925f2 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -1137,7 +1137,6 @@ AC_C_VOLATILE
+diff --git a/open-vm-tools/configure.ac b/open-vm-tools/configure.ac
+index 325a39f..b66a85b 100644
+--- a/open-vm-tools/configure.ac
++++ b/open-vm-tools/configure.ac
+@@ -1218,7 +1218,7 @@ AC_C_VOLATILE
### General flags / actions
CFLAGS="$CFLAGS -Wall"
-CFLAGS="$CFLAGS -Werror"
++
- # -Wno-unknown-pragmas is due to gcc not understanding '#pragma ident'
- # in Xlib.h on OpenSolaris.
---
-2.12.2
-
+ # Suppress warnings from clang when taking the address of packed struct
+ # member fields when compiling hgfsServer.c
diff --git a/files/vmtoolsd.service b/files/vmtoolsd.service
new file mode 100644
--- /dev/null
+++ b/files/vmtoolsd.service
@@ -0,0 +1,9 @@
+[Unit]
+Description=Open Virtual Machine Tools (VMware Tools)
+ConditionVirtualization=vmware
+
+[Service]
+ExecStart=/usr/bin/vmtoolsd
+
+[Install]
+WantedBy=multi-user.target
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,8 @@
name : open-vm-tools
-version : 10.3.0
-release : 126
+version : 10.3.5
+release : 127
source :
- - https://github.com/vmware/open-vm-tools/releases/download/stable-10.3.0/open-vm-tools-10.3.0-8931395.tar.gz : ca5bcd62a969803015bb4ca8e2610c376487be6b6b95e7500f6684d65813b161
+ - https://github.com/vmware/open-vm-tools/archive/stable-10.3.5.tar.gz : c0ecd281d6113ca700b1ab0a10559db72e80d8fc03264d53ebfdc400578ab1b6
license : LGPL-2.1
component : system.utils
summary :
@@ -31,16 +31,21 @@
optimize : no-bind-now
setup : |
%patch -p1 < $pkgfiles/0001-Don-t-set-Werror-it-s-evil.patch
+ pushd open-vm-tools
sed -i -e 's|.*common-agent/etc/config/Makefile.*||' configure.ac
mkdir -p common-agent/etc/config
- %reconfigure --with-kernel-release="%kernel_version_lts%" --with-gtk3 --with-gtkmm3
+ %reconfigure --with-kernel-release="%kernel_version_lts%" \
+ --with-gtk3 \
+ --with-gtkmm3
+ popd
build : |
- %make
+ %make -C open-vm-tools
install : |
- %make_install -j1
+ %make_install -C open-vm-tools -j1
+ install -Dm00644 $pkgfiles/vmtoolsd.service $installdir/%libdir%/systemd/system/vmtoolsd.service
# Let LDM know about our aliases
- install -D -m 00644 $pkgfiles/open-vm-tools.modaliases $installdir/usr/share/linux-driver-management/modaliases/open-vm-tools.modaliases
+ install -Dm00644 $pkgfiles/open-vm-tools.modaliases $installdir/usr/share/linux-driver-management/modaliases/open-vm-tools.modaliases
install -d $installdir/usr/share/defaults/etc
mv $installdir/etc/pam.d $installdir/usr/share/defaults/etc/pam.d
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -2,8 +2,8 @@
<Source>
<Name>open-vm-tools</Name>
<Packager>
- <Name>Bryan T. Meyers</Name>
- <Email>bmeyers@datadrake.com</Email>
+ <Name>F. von Gellhorn</Name>
+ <Email>flinux@vongellhorn.ch</Email>
</Packager>
<License>LGPL-2.1</License>
<PartOf>system.utils</PartOf>
@@ -78,6 +78,7 @@
<Path fileType="library">/usr/lib64/open-vm-tools/plugins/vmusr/libdesktopEvents.so</Path>
<Path fileType="library">/usr/lib64/open-vm-tools/plugins/vmusr/libdndcp.so</Path>
<Path fileType="library">/usr/lib64/open-vm-tools/plugins/vmusr/libresolutionSet.so</Path>
+ <Path fileType="library">/usr/lib64/systemd/system/vmtoolsd.service</Path>
<Path fileType="executable">/usr/sbin/mount.vmhgfs</Path>
<Path fileType="data">/usr/share/defaults/etc/pam.d/vmtoolsd</Path>
<Path fileType="data">/usr/share/open-vm-tools/messages/de/VGAuthService.vmsg</Path>
@@ -123,7 +124,7 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
- <Dependency release="126">open-vm-tools</Dependency>
+ <Dependency release="127">open-vm-tools</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/libDeployPkg/deploypkg.h</Path>
@@ -163,12 +164,12 @@
</Files>
</Package>
<History>
- <Update release="126">
- <Date>2018-11-09</Date>
- <Version>10.3.0</Version>
+ <Update release="127">
+ <Date>2018-12-04</Date>
+ <Version>10.3.5</Version>
<Comment>Packaging update</Comment>
- <Name>Bryan T. Meyers</Name>
- <Email>bmeyers@datadrake.com</Email>
+ <Name>F. von Gellhorn</Name>
+ <Email>flinux@vongellhorn.ch</Email>
</Update>
</History>
</PISI>
\ No newline at end of file
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Aug 11, 7:56 PM (2 h, 53 m ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5813494
Default Alt Text
D4541.diff (5 KB)
Attached To
Mode
D4541: Update open-vm-tools 10.3.5
Attached
Detach File
Event Timeline
Log In to Comment