rpms/open-vm-tools-kmod/F-8 open-vm-tools-excludekernel-filterfile,
NONE, 1.1 open-vm-tools-kmod.spec, NONE, 1.1 .cvsignore, 1.1,
1.2 sources, 1.1, 1.2
Thorsten Leemhuis
thl at rpmfusion.org
Mon Nov 10 22:05:56 CET 2008
- Previous message: rpms/open-vm-tools-kmod/F-9 open-vm-tools-excludekernel-filterfile,
NONE, 1.1 open-vm-tools-kmod.spec, NONE, 1.1
- Next message: rpms/open-vm-tools/F-9 open-vm-tools-123053-desktop.patch, NONE,
1.1 open-vm-tools-guestd.init, NONE,
1.1 open-vm-tools-modprobe.vmnics, NONE,
1.1 open-vm-tools-sysconfig.mouse, NONE, 1.1 open-vm-tools.spec,
NONE, 1.1 vmware-toolbox.desktop, NONE, 1.1 .cvsignore, 1.1,
1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: thl
Update of /cvs/nonfree/rpms/open-vm-tools-kmod/F-8
In directory se02.es.rpmfusion.net:/tmp/cvs-serv24486
Modified Files:
.cvsignore sources
Added Files:
open-vm-tools-excludekernel-filterfile open-vm-tools-kmod.spec
Log Message:
import (review bug #68)
--- NEW FILE open-vm-tools-excludekernel-filterfile ---
xen$
--- NEW FILE open-vm-tools-kmod.spec ---
# buildforkernels macro hint: when you build a new version or a new release
# that contains bugfixes or other improvements then you must disable the
# "buildforkernels newest" macro for just that build; immediately after
# queuing that build enable the macro again for subsequent builds; that way
# a new akmod package will only get build when a new one is actually needed
#define buildforkernels newest
%define tname open-vm-tools
%define builddate 2008.10.10
%define buildver 123053
%define ovtmodules vmblock vmci vmhgfs vmmemctl vmsync vmxnet vmxnet3 vsock
Name: open-vm-tools-kmod
Version: 0.0.0.%{buildver}
Release: 1%{?dist}.1
Summary: VMware Tools Kernel Modules
Group: System Environment/Kernel
License: GPLv2
URL: http://open-vm-tools.sourceforge.net/
Source0: http://downloads.sourceforge.net/%{tname}/%{tname}-%{builddate}-%{buildver}.tar.gz
Source11: %{tname}-excludekernel-filterfile
BuildRoot: %{_tmppath}/%{name}-%{builddate}-%{release}-root-%(%{__id_u} -n)
# VMWare only supports x86 architectures.
ExclusiveArch: i586 i686 x86_64
# get the needed BuildRequires (in parts depending on what we build for)
BuildRequires: %{_bindir}/kmodtool
%{!?kernels:BuildRequires: buildsys-build-rpmfusion-kerneldevpkgs-%{?buildforkernels:%{buildforkernels}}%{!?buildforkernels:current}-%{_target_cpu} }
# kmodtool does its magic here
%{expand:%(kmodtool --target %{_target_cpu} --repo rpmfusion --kmodname %{name} --filterfile %{SOURCE11} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null) }
%description
Open-vm-tools are the open source implementation of VMware Tools. They
are a set of guest operating system virtualization components that
enhance performance and user experience of VMWare virtual
machines. This package contains the kernel modules of open-vm-tools.
%prep
# error out if there was something wrong with kmodtool
%{?kmodtool_check}
# print kmodtool output for debugging purposes:
kmodtool --target %{_target_cpu} --repo rpmfusion --kmodname %{name} --filterfile %{SOURCE11} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null
%setup -q -n open-vm-tools-%{builddate}-%{buildver}
for kernel_version in %{?kernel_versions} ; do
cp -ar modules/linux _kmod_build_${kernel_version%%___*}
done
%build
for kernel_version in %{?kernel_versions} ; do
for ovtmodule in %{ovtmodules}; do
make -C ${PWD}/_kmod_build_${kernel_version%%___*}/${ovtmodule} VM_UNAME=${kernel_version%%___*} HEADER_DIR="${kernel_version##*___}/include"
done
done
%install
rm -rf $RPM_BUILD_ROOT
for kernel_version in %{?kernel_versions} ; do
for ovtmodule in %{ovtmodules}; do
install -D -m 755 _kmod_build_${kernel_version%%___*}/${ovtmodule}/${ovtmodule}.ko $RPM_BUILD_ROOT%{kmodinstdir_prefix}/${kernel_version%%___*}/%{kmodinstdir_postfix}/${ovtmodule}.ko
done
done
# akmods:
%{?akmod_install}
%clean
rm -rf $RPM_BUILD_ROOT
%changelog
* Mon Oct 27 2008 Denis Leroy <denis at poolshark.org> - 0.0.0.123053-1.1
- Small fixes for kmod2 compliance all over the place
- Changed version and EVR formats
* Wed Oct 15 2008 Denis Leroy <denis at poolshark.org> - 0-1.2008.10.10
- First kmod draft
Index: .cvsignore
===================================================================
RCS file: /cvs/nonfree/rpms/open-vm-tools-kmod/F-8/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 10 Nov 2008 20:54:17 -0000 1.1
+++ .cvsignore 10 Nov 2008 21:05:56 -0000 1.2
@@ -0,0 +1 @@
+open-vm-tools-2008.10.10-123053.tar.gz
Index: sources
===================================================================
RCS file: /cvs/nonfree/rpms/open-vm-tools-kmod/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 10 Nov 2008 20:54:17 -0000 1.1
+++ sources 10 Nov 2008 21:05:56 -0000 1.2
@@ -0,0 +1 @@
+1c2ad0dea29c6e5b5b2f41fb43a97087 open-vm-tools-2008.10.10-123053.tar.gz
- Previous message: rpms/open-vm-tools-kmod/F-9 open-vm-tools-excludekernel-filterfile,
NONE, 1.1 open-vm-tools-kmod.spec, NONE, 1.1
- Next message: rpms/open-vm-tools/F-9 open-vm-tools-123053-desktop.patch, NONE,
1.1 open-vm-tools-guestd.init, NONE,
1.1 open-vm-tools-modprobe.vmnics, NONE,
1.1 open-vm-tools-sysconfig.mouse, NONE, 1.1 open-vm-tools.spec,
NONE, 1.1 vmware-toolbox.desktop, NONE, 1.1 .cvsignore, 1.1,
1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the rpmfusion-commits
mailing list