git://git.onelab.eu
/
sliver-openvswitch.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rhel: Add depmod.d conf file for rhel6 kmod package.
[sliver-openvswitch.git]
/
rhel
/
openvswitch-kmod-rhel6.spec.in
diff --git
a/rhel/openvswitch-kmod-rhel6.spec.in
b/rhel/openvswitch-kmod-rhel6.spec.in
index
d9aeff0
..
6dbb377
100644
(file)
--- a/
rhel/openvswitch-kmod-rhel6.spec.in
+++ b/
rhel/openvswitch-kmod-rhel6.spec.in
@@
-19,6
+19,7
@@
Group: System/Kernel
License: GPLv2
URL: http://openvswitch.org/
Source0: %{oname}-%{version}.tar.gz
License: GPLv2
URL: http://openvswitch.org/
Source0: %{oname}-%{version}.tar.gz
+Source1: %{oname}-kmod.files
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires: %kernel_module_package_buildreqs
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires: %kernel_module_package_buildreqs
@@
-34,7
+35,7
@@
BuildRequires: %kernel_module_package_buildreqs
# specified kernel variants.
%{!?kflavors:%define kflavors default}
# specified kernel variants.
%{!?kflavors:%define kflavors default}
-%kernel_module_package -n %{oname} %kflavors
+%kernel_module_package -n %{oname}
-f %{SOURCE1}
%kflavors
%description
Open vSwitch Linux kernel module.
%description
Open vSwitch Linux kernel module.
@@
-42,6
+43,10
@@
Open vSwitch Linux kernel module.
%prep
%setup -n %{oname}-%{version}
%prep
%setup -n %{oname}-%{version}
+cat > %{oname}.conf << EOF
+override %{oname} * extra/%{oname}
+override %{oname} * weak-updates/%{oname}
+EOF
%build
for flavor in %flavors_to_build; do
%build
for flavor in %flavors_to_build; do
@@
-57,6
+62,8
@@
for flavor in %flavors_to_build ; do
make -C %{kernel_source $flavor} modules_install \
M="`pwd`"/_$flavor/datapath/linux
done
make -C %{kernel_source $flavor} modules_install \
M="`pwd`"/_$flavor/datapath/linux
done
+install -d %{buildroot}%{_sysconfdir}/depmod.d/
+install -m 644 %{oname}.conf %{buildroot}%{_sysconfdir}/depmod.d/
%clean
rm -rf $RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT