Updated version and configure options for new upstream release 9.2.3
This commit is contained in:
parent
b8c5edf198
commit
359e04812b
@ -1,18 +1,19 @@
|
||||
%global majorversion 9.2
|
||||
%global minorversion 2
|
||||
%global toolsbuild 893683
|
||||
%global minorversion 3
|
||||
%global toolsbuild 1031360
|
||||
%global toolsversion %{majorversion}.%{minorversion}
|
||||
%global toolsdaemon vmtoolsd
|
||||
|
||||
Name: open-vm-tools
|
||||
Version: %{toolsversion}
|
||||
Release: 12%{?dist}
|
||||
Release: 1%{?dist}
|
||||
Summary: Open VMware Tools for virtual machines hosted on VMware
|
||||
Group: Applications/System
|
||||
License: GPLv2
|
||||
URL: http://%{name}.sourceforge.net/
|
||||
Source0: http://sourceforge.net/projects/%{name}/files/%{name}/stable-%{majorversion}.x/%{name}-%{version}-%{toolsbuild}.tar.gz
|
||||
Source1: %{name}.service
|
||||
ExclusiveArch: %{ix86} x86_64
|
||||
|
||||
BuildRequires: doxygen
|
||||
# Fuse is optional and enables vmblock-fuse
|
||||
@ -37,8 +38,6 @@ Requires(post): systemd
|
||||
Requires(preun): systemd
|
||||
Requires(postun): systemd
|
||||
|
||||
ExclusiveArch: %{ix86} x86_64
|
||||
|
||||
%description
|
||||
The %{name} project is an open source implementation of VMware Tools. It
|
||||
is a suite of open source virtualization utilities and drivers to improve the
|
||||
@ -70,15 +69,9 @@ VMware virtual machines.
|
||||
%setup -q -n %{name}-%{version}-%{toolsbuild}
|
||||
|
||||
%build
|
||||
# open-vm-tools source has some warnings generated because
|
||||
# of some deprecated glib calls. Suppress these warning
|
||||
# until these are fixed in open-vm-tools source code.
|
||||
# Use -Wno-unused-local-typedefs to build with GCC 4.8
|
||||
export CFLAGS="$RPM_OPT_FLAGS -Wno-deprecated-declarations -Wno-unused-local-typedefs"
|
||||
export CXXLAGS="$RPM_OPT_FLAGS -Wno-deprecated-declarations -Wno-unused-local-typedefs"
|
||||
# Following is required to configure to deal with libproc.so
|
||||
# name appropriately
|
||||
export CUSTOM_PROCPS_NAME=procps
|
||||
export CFLAGS="$RPM_OPT_FLAGS -Wno-unused-local-typedefs"
|
||||
export CXXLAGS="$RPM_OPT_FLAGS -Wno-unused-local-typedefs"
|
||||
%configure \
|
||||
--without-kernel-modules \
|
||||
--disable-static
|
||||
@ -161,12 +154,18 @@ install -p -m 644 -D %{SOURCE1} %{buildroot}%{_unitdir}/%{toolsdaemon}.service
|
||||
%{_libdir}/libvmtools.so
|
||||
|
||||
%changelog
|
||||
* Wed Apr 24 2013 Ravindra Kumar <ravindrakumar at vmware.com> - 9.2.2-12
|
||||
* Thu Apr 25 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.3-1
|
||||
- Package new upstream version open-vm-tools-9.2.3-1031360.
|
||||
- Removed configure options CUSTOM_PROCPS_NAME (for libproc) and
|
||||
-Wno-deprecated-declarations as these have been addressed in
|
||||
open-vm-tools-9.2.3-1031360.
|
||||
|
||||
* Wed Apr 24 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-12
|
||||
- Removed %%defattr and BuildRoot.
|
||||
- Added ExclusiveArch.
|
||||
- Replaced /usr/sbin/ldconfig with /sbin/ldconfig.
|
||||
|
||||
* Mon Apr 22 2013 Ravindra Kumar <ravindrakumar at vmware.com> - 9.2.2-11
|
||||
* Mon Apr 22 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-11
|
||||
- Removed the conditional steps for old versions of Fedora and RHEL.
|
||||
|
||||
* Thu Apr 18 2013 Ravindra Kumar <ravindrakumar at vmware.com> - 9.2.2-10
|
||||
@ -177,18 +176,18 @@ install -p -m 644 -D %{SOURCE1} %{buildroot}%{_unitdir}/%{toolsdaemon}.service
|
||||
- Removed rm command in %%check section.
|
||||
- Remove blank character at the beginning of each changelog line.
|
||||
|
||||
* Mon Apr 15 2013 Ravindra Kumar <ravindrakumar at vmware.com> - 9.2.2-8
|
||||
* Mon Apr 15 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-8
|
||||
- Removed FreeSans.ttf font file from packaging.
|
||||
- Added 'rm' command to remove font file in %%check section because
|
||||
'make check' adds it back.
|
||||
- Added doxygen dependency back.
|
||||
|
||||
* Thu Apr 11 2013 Ravindra Kumar <ravindrakumar at vmware.com> - 9.2.2-7
|
||||
* Thu Apr 11 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-7
|
||||
- Applied patch from Simone for removal of --docdir option from configure.
|
||||
- Removed unnecessary --enable-docs option from configure.
|
||||
- Removed doxygen dependency.
|
||||
|
||||
* Thu Apr 11 2013 Ravindra Kumar <ravindrakumar at vmware.com> - 9.2.2-6
|
||||
* Thu Apr 11 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-6
|
||||
- Replaced vmtoolsd with a variable.
|
||||
- Changed summary for subpackages to be more specific.
|
||||
- Removed drivers.txt file as we don't really need it.
|
||||
@ -203,16 +202,16 @@ install -p -m 644 -D %{SOURCE1} %{buildroot}%{_unitdir}/%{toolsdaemon}.service
|
||||
- Moved api documentation in devel subpackage.
|
||||
- Removed static libraries.
|
||||
|
||||
* Tue Apr 09 2013 Ravindra Kumar <ravindrakumar at vmware.com> - 9.2.2-4
|
||||
* Tue Apr 09 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-4
|
||||
- Applied part of review fixes patch from Simone Caronni for systemd setup.
|
||||
- Replaced tabs with spaces all over.
|
||||
|
||||
* Tue Apr 09 2013 Ravindra Kumar <ravindrakumar at vmware.com> - 9.2.2-3
|
||||
* Tue Apr 09 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-3
|
||||
- Applied review fixes patch from Simone Caronni.
|
||||
- Added missing *.a and *.so files for devel package.
|
||||
- Removed unnecessary *.la plugin files from base package.
|
||||
|
||||
* Mon Apr 08 2013 Ravindra Kumar <ravindrakumar at vmware.com> - 9.2.2-2
|
||||
* Mon Apr 08 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-2
|
||||
- Modified SPEC to follow the conventions and guidelines.
|
||||
- Addressed review comments from Mohamed El Morabity.
|
||||
- Added systemd script.
|
||||
@ -222,5 +221,5 @@ install -p -m 644 -D %{SOURCE1} %{buildroot}%{_unitdir}/%{toolsdaemon}.service
|
||||
- Split the help files in a separate package for help.
|
||||
- Split the guestlib headers in a separate devel package.
|
||||
|
||||
* Mon Jan 28 2013 Sankar Tanguturi <stanguturi at vmware.com> - 9.2.2-1
|
||||
* Mon Jan 28 2013 Sankar Tanguturi <stanguturi@vmware.com> - 9.2.2-1
|
||||
- Initial SPEC file to build open-vm-tools for Fedora 17.
|
||||
|
Loading…
Reference in New Issue
Block a user