X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=xenserver%2Fopenvswitch-xen.spec;h=4fbb425ea87a741177e42a8c9e8545f0a6ec202f;hb=9886b6620ea710a4a8afd0a88271e563a64e7ea2;hp=29c3c1f97f097a6fd951e20111644bcca5c92b9c;hpb=1650ab62daacfd8cbfde65ff17598de2d45d9f3c;p=sliver-openvswitch.git diff --git a/xenserver/openvswitch-xen.spec b/xenserver/openvswitch-xen.spec index 29c3c1f97..4fbb425ea 100644 --- a/xenserver/openvswitch-xen.spec +++ b/xenserver/openvswitch-xen.spec @@ -19,6 +19,17 @@ # -D "build_number --with-build-number=123" # -bb /usr/src/redhat/SPECS/openvswitch-xen.spec +%if %{?openvswitch_version:0}%{!?openvswitch_version:1} +%define openvswitch_version 1.5.90 +%endif + +%if %{?kernel_name:0}%{!?kernel_name:1} +%define kernel %(rpm -qa 'kernel*xen-devel') +%define kernel_name %(rpm -q --queryformat "%%{Name}" %{kernel} | sed 's/-devel//' | sed 's/kernel-//') +%define kernel_version %(rpm -q --queryformat "%%{Version}-%%{Release}" %{kernel}) +%define kernel_flavor xen +%endif + %define xen_version %{kernel_version}%{kernel_flavor} # bump this when breaking compatibility with userspace